Очень интересно, но ничего непонятно!

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 30 май 2020, 00:17

Итак, рисуем кнопку для управления дренажным насосом.

Просто индикатор-кнопка (вкл.(Изображение) / выкл.(Изображение)). Без изысков. Из особенностей необходимость настройки выхода, от которого запитан насос, на вкладке "Данные" в модуле MegaD. Ведь Мега у нас самотоятельно включает и выключает насос при достижении жидкостью нижнего или верхнего уровня. А это, естественно, должно находить свое отражение в интерфейсе. Исходим из следующей настройки входов Меги, сообщающих о достижении жидкостью крайних уровней.
Нижний уровень......................................................Верхний уровень
Изображение Изображение

1. У объекта должно быть свойство "Status", созданное на уровне класса, чтобы можно было у этого свойства включить историю. Если мы будем знать, когда насос включался и выключался, то при желании, зная производительность насоса, можно подсчитать объем бытового потребления воды домохозяйством за определенный период, не говоря уже о возможности визуализации работы насоса на графике.

2. Создаем методы. Методы будут "объектовые", поскольку вряд ли дренажный насос в быту является "массовым" объектом.
turnOn -- включение насоса;
turnOff -- выключение насоса;
switch -- переключение насоса;
setStatus -- присвоение значения свойству "Status" при автономном включении/выключении насоса Мегой.

Код метода turnOn

Код: Выделить всё

$state = file_get_contents("http://192.168.0.14/sec/?pt=19&cmd=get");
$state = substr($state,0,2);
//Если датчик нижнего уровня "сухой"
if ($state == "ON") {
//Логика № 1: насос не включаем, т.к. жидкость не превышает нижний уровень
return"";
/*
//Логика № 2: включаем насос на ограниченное время, чтобы не "подсосать" воздух (допустим, на 5 сек.)
$ot = $this->object_title;
file_get_contents("http://192.168.0.14/sec/?cmd=26:1");
$this->setProperty('Status', 1);
SetTimeOut("DrainPumpOff","cm($ot.'.turnOff');",5);
return"";
*/
}
file_get_contents("http://192.168.0.14/sec/?cmd=26:1");
$this->setProperty('Status', 1);
Код метода turnOff

Код: Выделить всё

file_get_contents("http://192.168.0.14/sec/?cmd=26:0");
$this->setProperty('Status', 0);
Код метода switch

Код: Выделить всё

$state = file_get_contents("http://192.168.0.14/sec/?pt=26&cmd=get");
$ot = $this->object_title;
if ($state == "ON") {
cm($ot.'.turnOff');
} else {
cm($ot.'.turnOn');}
Код метода setStatus

Код: Выделить всё

if(isset($_GET['v'])) {
if ($_GET['v'] == 1) {
$this->setProperty('Status', 1);
} else {
$this->setProperty('Status', 0);}
}
3. Создаем объект для дренажного насоса. Пусть будет "DrainPump_01".

4. Помещаем использованные иконки по пути: "C:\_majordomo\htdocs\cms\scenes". Перезагружаем Мажордомо, иначе система "не увидит" новые картинки.
icons.rar
(4.88 КБ) 77 скачиваний
5. Создаем в меню HTML-блок со следующим кодом:

Код: Выделить всё

<style type="text/css">
.gorizontalno {
display: inline-block
}

.button:active {
  transform: scale(0.9, 0.9);
}

</style>

<legend>Управление насосом</legend>

<div class="gorizontalno">
<div class="button">
<div style='display:%DrainPump_01.Status|"block;none"%' onClick='callMethod("%DrainPump_01.turnOn");'><img src="\cms\scenes\DrainPumpOff.png"></div>
<div style='display:%DrainPump_01.Status|"none;block"%' onClick='callMethod("%DrainPump_01.turnOff");'><img src="\cms\scenes\DrainPumpOn.gif"></div>
</div>
</div>
6. В модуле MegaD на вкладке "Данные" у выхода, к которому подключено питание насоса, выставляем метод "setStatus".
Изображение

dimaxus
Сообщения: 227
Зарегистрирован: 12 окт 2012, 21:31

Re: Очень интересно, но ничего непонятно!

Сообщение dimaxus » 31 май 2020, 12:08

Доброго дня всем. Руслан , сделано ,ручной режим в порядке (как всегда) , проверю автоматику ,отпишусь. Спасибо вам за труд и потраченное время.

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 31 май 2020, 12:25

Не стоит благодарности. А всю автоматику по сути обеспечивает сама Мега (стоят галки напротив поля "Act"). Связь с системой УД в данном случае осуществляется лишь в виде отображения статуса работы насоса (включен / выключен).
Рекомендую у свойства "Status" включить историю, чтобы постоянно глазами не мониторить состояние насоса. Потом, взглянув на историю свойства будет ясно, зарегистрированы ли системой УД моменты включения/выключения насоса.

Метод "switch" в моем примере никак не задействован. Но я на всякий случай прописал (вдруг у вас там есть какая-нибудь "железная" кнопка, при срабатывании которой должен включаться насос).

dimaxus
Сообщения: 227
Зарегистрирован: 12 окт 2012, 21:31

Re: Очень интересно, но ничего непонятно!

Сообщение dimaxus » 31 май 2020, 12:48

А я галки в поле Act убрал, я поторопился? Метод swith я задействовал на сцене в обычном выключателе, методы turnOff и turnOn почему-то тут не срабатывают, почему? Историю включил на 30 дней, думаю вполне достаточно.

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 31 май 2020, 13:17

dimaxus писал(а):
31 май 2020, 12:48
А я галки в поле Act убрал, я поторопился?
Не то чтобы поторопились. Просто тогда потребуется доп.настройка по входам в модуле MegaD на вкладке "Данные", куда поступает информация об уровнях жидкости. Плюс, когда каким-то процессом управляет сам контроллер (а не сервер), получается, как написано у Андрея в инструкции, "а) быстрее б) надежнее". С этим не поспоришь. Так что я бы галки оставил, т.к. на мой взгляд, это самый надежный вариант. Вряд ли при управлении дренажным насосом предполагается какая-то сложная логика.
dimaxus писал(а):
31 май 2020, 12:48
Метод swith я задействовал на сцене в обычном выключателе, методы turnOff и turnOn почему-то тут не срабатывают, почему? Историю включил на 30 дней, думаю вполне достаточно.
Непонятно, почему могут не срабатывать методы "turnOff" и "turnOn" в стандартном выключателе (по идее, должны). Только у выключателя должно быть 2 состояния: к состоянию "Off" надо привязать метод "turnOn", а к "On"-- метод "turnOff".
Еще надо посмотреть на состояние "датчика" нижнего уровня. В методе "turnOn" прописана базовая логика: "если датчик нижнего уровня "сухой", насос не включаем".

А историю можно включить и на гораздо более длительный срок, т.к. там скорее всего будет максимум несколько записей в сутки. Можно будет потом посчитать объем бытового водопотребления домохозяйством за любой период времени (для интереса) даже в отсутствие счетчика.

dimaxus
Сообщения: 227
Зарегистрирован: 12 окт 2012, 21:31

Re: Очень интересно, но ничего непонятно!

Сообщение dimaxus » 31 май 2020, 15:48

Спасибо Руслан , всё поправил - всё работает. При сухом датчике нижнего уровня насос и не нужно включать, воды то нет. По поводу галок в поле Act , столкнулся с ситуацией когда при установленной галке свет включается и тут же выключается, а галку убираешь - работает. Но пока галки установил - посмотрим.

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 31 май 2020, 16:29

dimaxus писал(а):
31 май 2020, 15:48
... По поводу галок в поле Act , столкнулся с ситуацией когда при установленной галке свет включается и тут же выключается, а галку убираешь - работает.
Это возможно, когда помимо самостоятельного выполнения сценария Мегой (галка в поле "Act" проставлена), дополнительно переключение отрабатывает модуль MegaD. Предполагаю 2 варианта:
1. Есть какая-то настройка по входу, приводящая к переключению выхода;
2. Есть какая-то настройка по выходу, приводящая к переключению этого же выхода (Мега самостоятельно переключает выход, сообщает об этом серверу, модуль MegaD по выходу "ловит" это сообщение и в конечном итоге сервер посылает команду на переключение этого же выхода).

dimaxus
Сообщения: 227
Зарегистрирован: 12 окт 2012, 21:31

Re: Очень интересно, но ничего непонятно!

Сообщение dimaxus » 04 июн 2020, 14:58

Доброго дня. Руслан проверил аторежим дренажного насоса, все работает как надо. Спасибо за вашу помощь.

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 04 июн 2020, 15:19

И вам спасибо за обратную связь. В общем-то не сомневался, что все будет работать, поэтому ссылку на тему "управление дренажным насосом" добавил в первое сообщение ветки.
Что интересно, у меня гораздо больше времени заняло изготовление нужных иконок, чем все остальное...

dimaxus
Сообщения: 227
Зарегистрирован: 12 окт 2012, 21:31

Re: Очень интересно, но ничего непонятно!

Сообщение dimaxus » 04 июн 2020, 18:35

А чем вы гифки анимированные создаёте? Специализированный редактор или ресурс в интернете?

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 04 июн 2020, 19:00

Финальный этап в интернете (https://ru.toolson.net/GifAnimation). Полно таких ресурсов. Есть и локальные программы, которые можно использовать, если гифка объемная.
А перед этим холст, масло... тьфу... фотошоп, FastStone Image Viewer. Главное, найти в сети подходящие картинки, которые потом "обрабатываются напильником".

Вот, к примеру, 2 исходника, из которых в итоге получились иконки для дренажного насоса.
Изображение Изображение

znachok88
Сообщения: 151
Зарегистрирован: 18 июн 2019, 19:38

Re: Очень интересно, но ничего непонятно!

Сообщение znachok88 » 08 июн 2020, 17:48

Привет. Подскажите, как сервером управлять лентой?
Лента подключена через мосфет к моноблоку 2561.
Включить и выставить яркость могу, но как сделать плавно, не понятно:( а хочется что бы при срабатывании датчика движения понемногу загоралось, а при отсутсвии движения медленно тухло. А то так весь смысл димирования теряется

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 08 июн 2020, 17:54

Отчего же непонятно? Вот фрагмент моей последней статьи с моноблоком "в главной роли" (https://ab-log.ru/forum/viewtopic.php?f ... 055#p41055):
"Начать увеличение яркости на на порту P25:
http://192.168.0.14/sec/?cmd=25:^
Начать уменьшение яркости на на порту P25:
http://192.168.0.14/sec/?cmd=25:v
Остановить ранее начатый процесс изменения яркости:
http://192.168.0.14/sec/?cmd=25:x
Причем скоростью диммирования можно управлять. Для этого надо дополнить команду цифрой от «1» до «9» (чем меньше цифра, тем быстрее происходит изменение, по умолчанию «5»):
http://192.168.0.14/sec/?cmd=25:^7

Есть такие световые будильники, которые с утра к планируемому времени пробуждения плавно увеличивают ярость минут за 10-15. С MegaD то же самое можно сделать с помощью штатного освещения.
http://192.168.0.14/sec/?pt=25&pwm=255&cnt=600
Такая команда от сервера позволит плавно наращивать яркость светильника в течение примерно 10 минут (сработает, ТОЛЬКО если включена функция Smooth, причем независимо от значения, установленного для Smooth).
Если этот же светильник надо включить/выключить мгновенно, без плавного изменения яркости, то в команде от сервера нужно передать параметр «cnt=0»:
включить -- http://192.168.0.14/sec/?pt=25&pwm=255&cnt=0
выключить -- http://192.168.0.14/sec/?pt=25&pwm=0&cnt=0"

По-моему, ничего сложного...

Serega_AAA
Сообщения: 6
Зарегистрирован: 30 апр 2020, 00:46

Re: Очень интересно, но ничего непонятно!

Сообщение Serega_AAA » 23 июн 2020, 22:47

добрый день.
вопрос такой, а может ли в одной сети существовать несколько контролеров MegaD-2561, причём каждый с 2 исполнительными модулями. не будет ли путаницы.
Спасибо.

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 23 июн 2020, 23:09

Конечно, может. Каждому контроллеру на странице конфигурации задается собственный (уникальный в пределах одной подсети) IP-адрес. Соответственно, управляете разными Мегами, обращаясь к каждой по своему адресу:

Код: Выделить всё

file_get_contents("http://192.168.0.19/sec/?cmd=7:0");
file_get_contents("http://192.168.0.103/sec/?cmd=26:2");

Код: Выделить всё

$state = file_get_contents("http://192.168.0.21/sec/?pt=2&cmd=get");
$state2 = file_get_contents("http://192.168.0.193/sec/?pt=35&cmd=get");
При срабатывании входа (да и в любых других случаях) Мега в своем сообщении серверу обязательно отправляет свой IP-адрес, и все серверное ПО (будь то самописное или разработанное программистами) обязательно ориентируется на этот адрес, как идентификатор конкретной Меги, чтобы дальше "маршрутизировать" алгоритм. Так что никакой путаницы нет.

Единственное практическое соображение: лучше не использовать в настройках IP-адрес по-умолчанию (192.168.0.14). Иначе при обновлении прошивки со сбросом EEPROM может так получиться, что в сети окажутся сразу 2 Меги с одинаковым адресом (при прошивке со сбросом EEPROM у Меги восстанавливается адрес по-умолчанию).

Знаю людей (заочно), у которых больше десятка Мег и никто не путается в них.

Izumchuk
Сообщения: 4
Зарегистрирован: 25 июл 2019, 11:52

Re: Очень интересно, но ничего непонятно!

Сообщение Izumchuk » 10 июл 2020, 15:07

Руслан привет! настроил все по вашему второму варианту, но толку так сказать ноль)))
поле input удаляю но бестолку поле все равно появляется снова, но даже когда его нет тоже никакой реакции
что это за скрипт ? может я не до конца понял и его тоже надо как то запустить????
runScript('LaunchRocketToTheMoon',array('params'=>'immediately'));

где копать?

Update cпутал порт все работает)) Руслан спасибо!
Последний раз редактировалось Izumchuk 10 июл 2020, 20:10, всего редактировалось 1 раз.

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 10 июл 2020, 15:25

Строка с запуском скрипта добавлена ради демонстрации возможности выполнить что угодно при нажатии на клавишу выключателя (хоть запустить ракету на Луну с параметром "немедленно"). Шутка такая. Хотя в каждой шутке... (записываете в тело скрипта циклограмму запуска ракеты, не забыв предварительно подключить к ней провода, и вуаля...).

На самом деле не факт, что у вас программный модуль MegaD видит Мегу. Local IP в модуле MegaD вписан (у меня обведено красным на соответствующей картинке)?
При нажатии на кнопку «Read Config» чтение актуальной конфигурации Меги происходит?
("Если на вкладке «Advanced» при нажатии кнопки на кнопку «Read Config» происходит чтение конфигурации контроллера, то это означает, что все работает как надо. После внесения изменений в конфигурацию контроллера, в модуле «MegaD» необходимо «перечитывать» измененную конфигурацию («Read Config»).").

Ну и на всякий случай покажите картинку с конфигурацией Меги.

Roman_Sochi
Сообщения: 68
Зарегистрирован: 14 сен 2020, 17:21

Re: Очень интересно, но ничего непонятно!

Сообщение Roman_Sochi » 15 сен 2020, 10:25

Доброго дня, уважаемые форумчане!
Т.к. и у меня настало время сделать автоматизацию в доме, который пока еще только строится, потому есть время для планирования системы и прокладки кабельных линий до всех датчиков. Хотелось бы услышать от вас, как от специалистов, советы или критику по следующей схеме системы (прошу прощения, если не в ту ветку написал свое сообщение):

Что сейчас хочется видеть от системы автоматизации:
1. состояние освещения в помещениях, с возможностью его включения / выключения (здесь, я так понимаю, достаточно просто сенсорных выключателей, которые каким-то образом прописываются в МДМ и Меге?);
2. состояние эл.розеток (есть ли на них напряжение или нет), с возможностью их включения / выключения (управляемые реле, установленные в эл.щите);
3. состояние окон / дверей (открыты или закрыты) (будут использоваться герконы);
4. температуру в помещениях с возможностью регулировки там, где будут установлены радиаторы (датчик температуры + управляемые термо.головки?);
5. наличие газа в помещении, где располагается газовый котел. При его наличии – автоматическое перекрытие подачи газа в котел (датчик газа + электрозадвижка).
6. возможность просматривать камеры, установленные по периметру дома.
7. автоматическое (плюс, по необходимости, и ручное) включение и отключение автополива газона (электрический клапан);
8. сообщения о протечке + перекрытие кранов подачи воды (датчики утечки воды + электрозадвижка)

Что хочется увидеть в перспективе, когда более-менее разберусь с системой подключения всех устройств:
9. закрытие/открытие штор по восходу/заходу солнца (привода на шторы, включение по расписанию захода солнца);
10. включение различной музыки в разных помещениях;
11. отслеживание местонахождения ребенка по GPS/GSM устройству;
12. отправка критических сообщений по SMS / e-mail / Telegram;
13. возможность голосового управления.
14. возможно - при постановке в режим "Охрана" - автоматическое закрытие металлических ролставней снаружи дома.

Мысли по реализации всего этого «хочу» на сегодняшний день у меня следующие:
В качестве серверной программы будет использоваться Majordome, т.к. бесплатная и внешне очень симпатична. Установлена она будет на видеосервере (благо есть такой) с Windows, куда будет вестись и запись с камер наблюдения. Изначально планировал в качестве контроллера использовать Arduino, но почитав форумы, решил остановиться на MegaD, как более мощной железке + она поддерживается МДМ уже "из коробки". Питание в дом подходит 3-х фазное. На подключение котла, сервера, Meg'и и датчиков, а также чувствительной бытовой техники питание буду заводить со стабилизатора (типа Ресанта 5000) + сервер и Мега будут заведены через ИБП.
Розетки и освещение комнат будут запитываться следующим образом:
- от автомата на 16А (на каждую группу розеток свой) будет выходить кабель на клеммник, далее, через управляемое реле будут запитываться каждая розетка отдельно. Т.е. сама электроника будет в щите, а к розеткам (да и выключателям освещения) будут идти обычные кабеля.
- на освещение пойдут автоматы на 6А и дальнейшая схема - аналогичная.

Так вот в чем вопрос и просьба совета: будет ли действенна такая схема при всех вводных данных или что-то поменять надо? И достаточно ли будет одной Меги для всех "хотелок" или надо их хотя-бы парочку?
Заранее благодарю за ответы.

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 15 сен 2020, 11:48

Понимаю, что если вы раньше совсем не занимались подобными вещами, сейчас голова у вас может "идти кругом". Лекарство от "головокружения" называется ПРОЕКТИРОВАНИЕ.
Начну, пожалуй, с конечного вопроса о количестве и составе необходимых модулей МегаД. Для того, чтобы с этим определиться, необходимо будет сначала подсчитать общее количество необходимых портов с разделением по их видам. Как это можно сделать я как-то писал на форуме (https://ab-log.ru/forum/viewtopic.php?f ... 20&start=5). Но перед тем как начинать прикидывать потребное количество портов, по каждому пункту необходимо сформировать абсолютно четкое представление, как именно та или иная система будет управляться.

Теперь пройдемся по пунктам.
Roman_Sochi писал(а):
15 сен 2020, 10:25
Что сейчас хочется видеть от системы автоматизации:
1. состояние освещения в помещениях, с возможностью его включения / выключения (здесь, я так понимаю, достаточно просто сенсорных выключателей, которые каким-то образом прописываются в МДМ и Меге?);
Тут никаких проблем. Освещение -- самое простое, что может быть реализовано в УД (за исключением "сложносочиненных" многоцветных RGB-лент, с ними несколько посложнее).
Осталось разобраться, что именно вы понимаете под сенсорными выключателями:
выключатели без фиксации (https://ab-log.ru/smart-house/accessories);
или непосредственно сенсорные выключатели (https://ab-log.ru/smart-house/ethernet/ ... ch-sensors).
Roman_Sochi писал(а):
15 сен 2020, 10:25
2. состояние эл.розеток (есть ли на них напряжение или нет), с возможностью их включения / выключения (управляемые реле, установленные в эл.щите);
Тут тоже все просто. Мы в любой момент времени можем включить или выключить любой выход, а также запросить текущее состояние.
Хотя уже говорил, что вряд ли целесообразно делать абсолютно все розетки управляемыми. Но это, как говорится, "на вкус и цвет".
Alex_Jet тут на форуме как-то приводил хороший список, для чего могут пригодится управляемые розетки (если найду, дам ссылку на его пост).
Roman_Sochi писал(а):
15 сен 2020, 10:25
3. состояние окон / дверей (открыты или закрыты) (будут использоваться герконы);
Да, никаких проблем. Единственное я бы предусматривал подключение по принципу "1 геркон -- 1 порт". Для удешевления и экономии места герконы и датчики движения можно подключить через MegaD-16I-XT (https://www.ab-log.ru/forum/viewtopic.p ... 600#p36742). В этом случае будет несколько более сложная настройка в системе УД, зато выйдет хорошая экономия на стоимости оборудования (2 модуля MegaD-16I-XT -- это минус 5 цифровых портов и плюс 32 стандартных входа).
Roman_Sochi писал(а):
15 сен 2020, 10:25
4. температуру в помещениях с возможностью регулировки там, где будут установлены радиаторы (датчик температуры + управляемые термо.головки?);
Отопление -- это, наверное, самая сложная инженерная система у зданий. Хотя и она поддается автоматизации, что нам блестяще доказал Андрей еще 12 лет назад (https://ab-log.ru/smart-house/heating-a ... controller).
Целесообразность покомнатного регулирования температуры тоже подвергалась обоснованному сомнению. Однако и это возможно. Необходимо только будет продумать важные нюансы. Например, нехорошо получится, если моторизированная термоголовка на радиаторе отопления разбудит вас ночью своим жужжанием.
Roman_Sochi писал(а):
15 сен 2020, 10:25
5. наличие газа в помещении, где располагается газовый котел. При его наличии – автоматическое перекрытие подачи газа в котел (датчик газа + электрозадвижка).
Тут вопрос еще завязан на бюрократические формальности. Если вопросом перекрытия газа при утечке будут заниматься ваши самоделки, не факт, что газоснабжающая организация примет в эксплуатацию ваше газовое оборудование. Требования к такому оборудованию могут быть прописаны в тех.условиях на подключение и монтажом, зачастую, занимаются "близкостоящие" конторки.
А с чисто технической точки зрения тоже никаких проблем: моторизованный кран + датчик для определения утечки газа (хотя с самим датчиком тоже может быть вопрос, какой лучше использовать).
Roman_Sochi писал(а):
15 сен 2020, 10:25
6. возможность просматривать камеры, установленные по периметру дома.
К контроллеру данный пункт, ясное дело, не относится. Тут просто надо знать ссылки на видеопотоки от ваших камер и вывести картинки в интерфейс УД.
Roman_Sochi писал(а):
15 сен 2020, 10:25
7. автоматическое (плюс, по необходимости, и ручное) включение и отключение автополива газона (электрический клапан);
Нет проблем. https://ab-log.ru/smart-house/garden_au ... irrigation
Даже я как-то помогал настроить автополив в теплице (https://ab-log.ru/forum/viewtopic.php?f ... &start=780).
Roman_Sochi писал(а):
15 сен 2020, 10:25
8. сообщения о протечке + перекрытие кранов подачи воды (датчики утечки воды + электрозадвижка)
Тоже легко реализовать. Думаю, под "электрозадвижкой" понимается шаровый кран с электроприводом.
https://ab-log.ru/smart-house/1-wire/leakage-protection
https://ab-log.ru/forum/viewtopic.php?f ... 789#p28789
Roman_Sochi писал(а):
15 сен 2020, 10:25
Что хочется увидеть в перспективе, когда более-менее разберусь с системой подключения всех устройств:
9. закрытие/открытие штор по восходу/заходу солнца (привода на шторы, включение по расписанию захода солнца);
По восходу/закату, по фактическому уровню освещенности, по расписанию, для имитации присутствия... Короче говоря, по любому алгоритму, какой только придет в голову.
Главное понять, как именно будет управляться штора, какой будет привод. Вот в этом основной вопрос.
Roman_Sochi писал(а):
15 сен 2020, 10:25
10. включение различной музыки в разных помещениях;
Это к теме мультирума. Мега тут тоже непричем (кроме варианта подачи звука в помещения релюшками).
Roman_Sochi писал(а):
15 сен 2020, 10:25
11. отслеживание местонахождения ребенка по GPS/GSM устройству;
На форуме Мажордомо вроде бы была соответствующая ветка.
Roman_Sochi писал(а):
15 сен 2020, 10:25
12. отправка критических сообщений по SMS / e-mail / Telegram;
Да, вполне реально.
Roman_Sochi писал(а):
15 сен 2020, 10:25
13. возможность голосового управления.
Во многих системах УД это реализовано, в т.ч. и в Мажордомо.
Roman_Sochi писал(а):
15 сен 2020, 10:25
14. возможно - при постановке в режим "Охрана" - автоматическое закрытие металлических ролставней снаружи дома.
Чисто технически -- без проблем, однако главный вопрос заключается в том, удастся ли договориться с вневедомственной охраной по поводу подключения и их оборудованию. На практике кому-то удается это сделать, кому-то нет.

Roman_Sochi
Сообщения: 68
Зарегистрирован: 14 сен 2020, 17:21

Re: Очень интересно, но ничего непонятно!

Сообщение Roman_Sochi » 15 сен 2020, 12:29

Спасибо большое за развернутый комментарий! Вы единственный с трех форумов, кто ответил так обширно, а не отмахнулся от новичка, как от назойливой мухи, общими фразами.

По поводу входов / выходов... Почитал Ваш пост по ссылке. У меня получается так:

Считываемые сигналы:
- герконы - 8 шт.
- датчики температуры/влажности - 4 шт.
- ИК датчик (типа пульта управления от телевизора) -1 шт.
- датчик влажности почвы - 1 шт.
- метеостанция - 1 шт.
- датчик наличия газа - 1 шт.
- датчик присутствия людей (не знаю, как правильно его обозвать) - 5 шт.
- датчик освещенности - 5 шт.
- микрофоны (на будущее) - 6 шт.
- датчик уровня жидкости - 1 шт.
ИТОГО: 33 датчика. Получается, 33 входа, правильно?

Управляемые механизмы:
- термоголовки - 3 шт.
- электрозадвижка для газа - 1 шт.
- электрозадвижка для системы полива -1 шт.
- выключатели света - 9 шт.
- розетки - пока х.з., но пусть будет штук 20-ть.
- привод на шторы - 5 шт.
- динамики потолочные (на будущее) - 5 шт.
ИТОГО получается - 34 выхода. Правильно?

Если не так, то поправь, пожалуйста на одном примере.

Ответить