Страница 39 из 53

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5

Добавлено: Чт фев 15, 2018 2:14 am
olehs
Нет, не проще.
Входы генерируют массу событий и постоянная отправка этих данных по сети будет занимать уйму времени и мешать опросу самих же входов.
(посмотрите, что происходит в логе, например при double-click)
Настроив виртуальное реле, вы можете четко указать в правиле, какое событие и при каком условии нужно отправлять в МЖД.

Вы, видимо, просто не поняли до конца гибкость такой системы организации: входы - правила - выходы.
Или пытаетесь использовать систему в таком сценарии, в котором оптимальнее написать простенький скетч из 30 строк.
На механизмах "виртуальных" входов, например, можно организовывать цикличные события, а на выходах - счетчики (типа переменных). Да еще и комбинировать это все с помощью условий.

С датчиком протечки вообще не понял, в чем проблема. Настраивается так же как и обычный выключатель света:
датчик ВКЛ - реле ВКЛ
датчик ВЫКЛ - реле ВЫКЛ
в МЖД реагируете на переход статуса реле из 0 в 1.

Или можете не реагировать на высыхание датчика в MegaLight, а из МЖД сбрасывать состояние выхода в ноль.

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5

Добавлено: Вс мар 25, 2018 3:41 pm
ngservis
Можно ли в папке rules( MegaLight2) указывать номера файлов через запятую output=1,2,3 или нет?

input=1
output=1, . , . и т.д.
final=false
#event=press/release/hold/click/lclick/dclick/repeat
event=press
action=toggle
condition=
param=
timeout=

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5

Добавлено: Вс мар 25, 2018 4:39 pm
olehs

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5

Добавлено: Вс мар 25, 2018 4:48 pm
ngservis
Да , спасибо , понял.

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100

Добавлено: Сб апр 07, 2018 5:21 pm
ngservis
В принципе все четко работает , за исключением связи с MD. Прописал IP контроллера и MD на SD карте в config. Пересмотрел всю ветку , не нашел где это указано. Вот думаю , что не там IP может прописал? Может его нужно прописывать в файле MegaLight2? Контроллер по IP доступен со стороны(одна подсеть с MD).

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100

Добавлено: Пн апр 23, 2018 4:31 pm
ngservis
Так к сожалению и не получил ответ на свой вопрос. Нужно ли прописывать IP в файле MegaLight2.ino?

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100

Добавлено: Пн апр 23, 2018 6:17 pm
olehs
В ML2 адрес МЖД прописывается в CONFIG.TXT на флешке

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100

Добавлено: Вт апр 24, 2018 8:04 pm
ngservis
В файле CONFIG.TXT ip адреса прописал как Megalight2 так и МЖД . Нужно ли прописывать IP адрес Megalight2 в файле MegaLight2.ino? Дело в том , что МЖД не видит Megalight2 , все установки и настройки в МЖД проверил не раз, IP Megalight2 доступен. Мега 2560 установлена на чердаке в труднодоступном месте, так и придется туда лезть с ноутбуком , что бы посмотреть монитор порта. Может как-нибудь обойтись малой кровью?

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100

Добавлено: Чт апр 26, 2018 8:10 pm
ngservis
Все разобрался, переделал свойства ID по названиям файлов на SD.

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100

Добавлено: Вт май 29, 2018 9:38 am
ololenok
После обновы системы перестали обновляться свойства .status объектов выключателей Megalight при переключении их состояния физическими выключателями.
Напротив, если щелкать выключателями из majordomo, то статусы втягиваются норм.
Т.е. на каком-то этапе majordomo не воспринимает статусы, отправленные от megalight.

Варианты?
(склоняюсь к тому, что надо заново импортировать класс из txt файла)