MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Модератор: immortal
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5
Версия MegaLight _0_2_1 Скачивал из вложения на первой странице из Githab.
Пользую Arduino IDE 1.8.5
Пользую Arduino IDE 1.8.5
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5
Используйте Arduino 1.6.5 для сборки. Ссылка там же на первой сранице
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5
Спасибо, всё заработало. Пока не разобрался со второй версией но думаю будет желание разберусь. Пока на мой вкус самый удобный и гибкий контроллер. Спасибо автору за титанический труд.
Единственно хотел спросить не планируется ли поддержка хотя бы одного входа для цифровых датчиков? Я конечно понимаю что это в первую очередь контроллер управления освещением. Но уж очень хотелось бы поставить по одному контроллеру на комнату. А так придётся ставить как минимум два. Дело в том что у меня в каждой комнате стоит электрощит и вся проводка комнаты приходит в него а не со всех комнат в один большой ящик как сделано у многих.
Единственно хотел спросить не планируется ли поддержка хотя бы одного входа для цифровых датчиков? Я конечно понимаю что это в первую очередь контроллер управления освещением. Но уж очень хотелось бы поставить по одному контроллеру на комнату. А так придётся ставить как минимум два. Дело в том что у меня в каждой комнате стоит электрощит и вся проводка комнаты приходит в него а не со всех комнат в один большой ящик как сделано у многих.
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5
На самом деле я тоже использую у себя этот контроллер не только для освещения. Т.к. он стоит у меня в электрощитке, то я к нему еще подцепил PZEM004T, а в скетч MegaLight просто добавил еще один таск для опроса этого датчика и в веб-сервер обработку запроса типа http://.../power.
Вы тоже можете у себя доприкрутить любой функционал (главное, чтобы его цикл не был слишком долгим).
Благо, программной памяти еще с запасом.
НО!, это сработает, если вам не нужно завязывать работу самого MegaLight на показания датчиков напрямую (например, реализовать термостат).
Для такого сценария нужно менять что-то в самом MegaLight, но как это сделать универсально (понимая, что разновидностей датчиков и протоколов - зоопарк) я не знаю.
Если Вас устроит перенос логики работы с этим датчиком в, например, Мажордомо (в какой-то степени в ущерб автономности), то сjвсем не сложно это доделать, как я описал выше.
Вы тоже можете у себя доприкрутить любой функционал (главное, чтобы его цикл не был слишком долгим).
Благо, программной памяти еще с запасом.
НО!, это сработает, если вам не нужно завязывать работу самого MegaLight на показания датчиков напрямую (например, реализовать термостат).
Для такого сценария нужно менять что-то в самом MegaLight, но как это сделать универсально (понимая, что разновидностей датчиков и протоколов - зоопарк) я не знаю.
Если Вас устроит перенос логики работы с этим датчиком в, например, Мажордомо (в какой-то степени в ущерб автономности), то сjвсем не сложно это доделать, как я описал выше.
MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Тоже использую для себя, хотелось бы добавить недельный таймер и тайминги но в коде не особо силён, готов проспонсировать!)olehs писал(а):На самом деле я тоже использую у себя этот контроллер не только для освещения. Т.к. он стоит у меня в электрощитке, то я к нему еще подцепил PZEM004T, а в скетч MegaLight просто добавил еще один таск для опроса этого датчика и в веб-сервер обработку запроса типа http://.../power.
Вы тоже можете у себя доприкрутить любой функционал (главное, чтобы его цикл не был слишком долгим).
Благо, программной памяти еще с запасом.
НО!, это сработает, если вам не нужно завязывать работу самого MegaLight на показания датчиков напрямую (например, реализовать термостат).
Для такого сценария нужно менять что-то в самом MegaLight, но как это сделать универсально (понимая, что разновидностей датчиков и протоколов - зоопарк) я не знаю.
Если Вас устроит перенос логики работы с этим датчиком в, например, Мажордомо (в какой-то степени в ущерб автономности), то сjвсем не сложно это доделать, как я описал выше.
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5
Недельный таймер можно и на том, что есть, наверное организовать (используя событие "repeat" у входов и "виртуальные" выходы). Но чтобы он со временем не "уплыл", нужно добавлять часы реального времени или синхронизацию с интернетом (а лучше и то, и другое). А это уже все усложняет.
Простите, но сейчас совсем нету времени на такие доработки.
Простите, но сейчас совсем нету времени на такие доработки.
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5
Есть проблема.И мега рабочая и 5100 так же .Мегасервер там жил .Установил MegaLight, нет веб морды, не пингуется.Удалил, залил MegaLight2 ,та же беда.Ставлю мегасервер ,пашет.Менял шедулёр ,не помогло.Как быть как жить.Монитор порта пишет Config loaded (78 bytes).
Server started at 192.168.21.210
Started
Server started at 192.168.21.210
Started
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5
А подсеть, откуда пингуете, тоже 192.168.21.* ?Viktor1 писал(а):Server started at 192.168.21.210
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5
Привет olehs
я так понял у 2 версии нет веб морды для настроек?
я так понял у 2 версии нет веб морды для настроек?
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5
Привет. Верноawladimer писал(а):Привет olehs
я так понял у 2 версии нет веб морды для настроек?