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

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

Модератор: immortal

condor77
Сообщения: 36
Зарегистрирован: Пн окт 30, 2017 9:54 am
Благодарил (а): 8 раз
Поблагодарили: 2 раза

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

Сообщение condor77 » Пн окт 30, 2017 4:06 pm

Версия MegaLight _0_2_1 Скачивал из вложения на первой странице из Githab.
Пользую Arduino IDE 1.8.5
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

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

Сообщение olehs » Пн окт 30, 2017 4:09 pm

Используйте Arduino 1.6.5 для сборки. Ссылка там же на первой сранице
За это сообщение автора olehs поблагодарил:
condor77 (Пт ноя 17, 2017 4:35 pm)
Рейтинг: 1.16%
condor77
Сообщения: 36
Зарегистрирован: Пн окт 30, 2017 9:54 am
Благодарил (а): 8 раз
Поблагодарили: 2 раза

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

Сообщение condor77 » Пт ноя 17, 2017 4:33 pm

Спасибо, всё заработало. Пока не разобрался со второй версией но думаю будет желание разберусь. Пока на мой вкус самый удобный и гибкий контроллер. Спасибо автору за титанический труд.
Единственно хотел спросить не планируется ли поддержка хотя бы одного входа для цифровых датчиков? Я конечно понимаю что это в первую очередь контроллер управления освещением. Но уж очень хотелось бы поставить по одному контроллеру на комнату. А так придётся ставить как минимум два. Дело в том что у меня в каждой комнате стоит электрощит и вся проводка комнаты приходит в него а не со всех комнат в один большой ящик как сделано у многих.
За это сообщение автора condor77 поблагодарил:
wildsm (Пт ноя 17, 2017 6:53 pm)
Рейтинг: 1.16%
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

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

Сообщение olehs » Пт ноя 17, 2017 5:01 pm

На самом деле я тоже использую у себя этот контроллер не только для освещения. Т.к. он стоит у меня в электрощитке, то я к нему еще подцепил PZEM004T, а в скетч MegaLight просто добавил еще один таск для опроса этого датчика и в веб-сервер обработку запроса типа http://.../power.

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

НО!, это сработает, если вам не нужно завязывать работу самого MegaLight на показания датчиков напрямую (например, реализовать термостат).
Для такого сценария нужно менять что-то в самом MegaLight, но как это сделать универсально (понимая, что разновидностей датчиков и протоколов - зоопарк) я не знаю.

Если Вас устроит перенос логики работы с этим датчиком в, например, Мажордомо (в какой-то степени в ущерб автономности), то сjвсем не сложно это доделать, как я описал выше.
krashn056
Сообщения: 35
Зарегистрирован: Пн янв 20, 2014 9:28 pm
Благодарил (а): 4 раза
Поблагодарили: 1 раз

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

Сообщение krashn056 » Сб ноя 18, 2017 12:58 am

olehs писал(а):На самом деле я тоже использую у себя этот контроллер не только для освещения. Т.к. он стоит у меня в электрощитке, то я к нему еще подцепил PZEM004T, а в скетч MegaLight просто добавил еще один таск для опроса этого датчика и в веб-сервер обработку запроса типа http://.../power.

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

НО!, это сработает, если вам не нужно завязывать работу самого MegaLight на показания датчиков напрямую (например, реализовать термостат).
Для такого сценария нужно менять что-то в самом MegaLight, но как это сделать универсально (понимая, что разновидностей датчиков и протоколов - зоопарк) я не знаю.

Если Вас устроит перенос логики работы с этим датчиком в, например, Мажордомо (в какой-то степени в ущерб автономности), то сjвсем не сложно это доделать, как я описал выше.
Тоже использую для себя, хотелось бы добавить недельный таймер и тайминги но в коде не особо силён, готов проспонсировать!)
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

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

Сообщение olehs » Сб ноя 18, 2017 1:46 am

Недельный таймер можно и на том, что есть, наверное организовать (используя событие "repeat" у входов и "виртуальные" выходы). Но чтобы он со временем не "уплыл", нужно добавлять часы реального времени или синхронизацию с интернетом (а лучше и то, и другое). А это уже все усложняет.
Простите, но сейчас совсем нету времени на такие доработки.
Viktor1
Сообщения: 19
Зарегистрирован: Пн дек 18, 2017 12:35 am
Благодарил (а): 14 раз
Поблагодарили: 0

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

Сообщение Viktor1 » Пн дек 18, 2017 1:00 am

Есть проблема.И мега рабочая и 5100 так же .Мегасервер там жил .Установил MegaLight, нет веб морды, не пингуется.Удалил, залил MegaLight2 ,та же беда.Ставлю мегасервер ,пашет.Менял шедулёр ,не помогло.Как быть как жить.Монитор порта пишет Config loaded (78 bytes).
Server started at 192.168.21.210
Started
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

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

Сообщение olehs » Пн дек 18, 2017 1:05 am

Viktor1 писал(а):Server started at 192.168.21.210
А подсеть, откуда пингуете, тоже 192.168.21.* ?
За это сообщение автора olehs поблагодарил:
Viktor1 (Пн дек 18, 2017 10:59 pm)
Рейтинг: 1.16%
awladimer
Сообщения: 30
Зарегистрирован: Вт фев 21, 2017 10:07 am
Благодарил (а): 15 раз
Поблагодарили: 0

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

Сообщение awladimer » Пн дек 18, 2017 7:57 pm

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

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

Сообщение olehs » Пн дек 18, 2017 8:10 pm

awladimer писал(а):Привет olehs
я так понял у 2 версии нет веб морды для настроек?
Привет. Верно
За это сообщение автора olehs поблагодарил:
Viktor1 (Пн дек 18, 2017 11:22 pm)
Рейтинг: 1.16%
Ответить