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

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

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

Сообщение olehs » Чт сен 07, 2017 10:42 am

А попробуйте сделать holdinterval на 50мс больше dclickinterval
ngservis
Сообщения: 92
Зарегистрирован: Ср ноя 19, 2014 4:15 pm
Откуда: Альметьевск
Благодарил (а): 7 раз
Поблагодарили: 4 раза

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

Сообщение ngservis » Чт сен 07, 2017 10:59 am

Да спасибо Вам,я уж понял. Сейчас отработаю логику работы кнопок и выключателей , перенесу все на вторую версию. Вот пока не решил , как сделать работу MegaLight так ,что бы со временем домодчадцам удобнее стало пользоваться "умными" выключателями . Так как при исключении обычного выключателя из схемы , освобождаются много реле , которые можно задействовать для решения других задач.
Rasberry PI + arduino mega 2560
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

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

Сообщение olehs » Чт сен 07, 2017 11:13 am

Да, это скорее баг, и в ML2 я его уже исправлял. Переносите смело на вторую версию.
По собственному опыту могу сказать, что DoubleClick у меня не прижился - все-таки неудобно быстро кликать на большую упругую кнопку, да еще и в вертикальном положении.
А вот Hold очень даже популярен. Например жена пользуется Hold для выключения всего света в комнате, даже если горит одна люстра, которая выключается Click'ом по этой же кнопке :)
ngservis
Сообщения: 92
Зарегистрирован: Ср ноя 19, 2014 4:15 pm
Откуда: Альметьевск
Благодарил (а): 7 раз
Поблагодарили: 4 раза

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

Сообщение ngservis » Чт сен 07, 2017 3:32 pm

Выключатели пришли , буду расключать. Потом перенесу на ML2.
Rasberry PI + arduino mega 2560
DAP
Сообщения: 118
Зарегистрирован: Пн апр 06, 2015 10:25 pm
Благодарил (а): 6 раз
Поблагодарили: 16 раз

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

Сообщение DAP » Вт сен 26, 2017 1:08 am

Выполз баг в первой весии прошивки (та что с веб фейсом, скачал сегодня): при изменении joint points если страниц больше одной то сохраняются настройки активной страницы, а та что скрыта сбрасывается на пустые настройки.
discus
Сообщения: 6
Зарегистрирован: Чт окт 12, 2017 5:20 pm
Благодарил (а): 2 раза
Поблагодарили: 0

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

Сообщение discus » Чт окт 12, 2017 5:27 pm

А есть ограничения по числу правил в ML2. А то я разогнался, напридумывал больше сотни правил и в итоге плата с флэшкой нормально грузится, а после изъятия зависает на выдавая в монитор "added rule@

Разобрался. Переполнил ПЗУ. Удалил 13 правил и в итоге объем занимаемой памяти снизился с 4559кБ до 4074кб. Теперь после перезагрузки с изъятой картой Мега нормально стартует.
Но хочется еще правил добавить. А можно ли в одно правило включать команды для нескольких релюх и как?
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

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

Сообщение olehs » Чт окт 12, 2017 8:36 pm

Если одно событие должно распространятся на много выходов - то да.
Добавил пример
https://github.com/olehs/MegaLight2/blo ... ES/ALL_OFF

По тому же принципу можно объединять и входы
discus
Сообщения: 6
Зарегистрирован: Чт окт 12, 2017 5:20 pm
Благодарил (а): 2 раза
Поблагодарили: 0

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

Сообщение discus » Чт окт 12, 2017 10:21 pm

Отлично. Спасибо за оперативность. Еще вопрос по входам. Чтобы использовать аналоговый вход просто задаем к примеру pin=a1? По типу подтяжки какие нибудь изменения есть?
ololenok
Сообщения: 54
Зарегистрирован: Ср сен 02, 2015 9:42 am
Благодарил (а): 4 раза
Поблагодарили: 3 раза

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

Сообщение ololenok » Чт окт 12, 2017 10:24 pm

Есть вопрос(скорее лирическое отступление): эта штука(ML2) у всех стабильно работает?
У меня уже сейчас стабильно вылазят баги:
1) После перезагрузки периодически не получает айпишник, соотв не работает по сети(прописанные кнопки работают)
2) Периодически происходит задумчивость. Нажал на кнопку - может включиться через секунду. Тоже самое по командам из сети.

Правил всего пару, выходов около 20, вход 1 на данный момент.
p.s. Не хочется переходить на другую прошивку, когда к этой уже приловчился.
ololenok
Сообщения: 54
Зарегистрирован: Ср сен 02, 2015 9:42 am
Благодарил (а): 4 раза
Поблагодарили: 3 раза

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

Сообщение ololenok » Пт окт 13, 2017 10:37 am

olehs, пару вопросов:
1) сколько у вас в данный момент выходов/входов заюзано? Сколько правил?
2) Всегда ли после перезагрузки система подключается к сети?
Ответить