Страница 40 из 53
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Добавлено: Вт май 29, 2018 12:01 pm
ololenok
p.s.
метод Computer-> setRelayState * присутствует, но с красной "снежинкой". Что бы это значило?
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Добавлено: Вт май 29, 2018 10:40 pm
olehs
ololenok писал(а): ↑Вт май 29, 2018 9:38 am
После обновы системы перестали обновляться свойства .status объектов выключателей Megalight при переключении их состояния физическими выключателями.
Напротив, если щелкать выключателями из majordomo, то статусы втягиваются норм.
Т.е. на каком-то этапе majordomo не воспринимает статусы, отправленные от megalight.
Варианты?
(склоняюсь к тому, что надо заново импортировать класс из txt файла)
Я на альфа-ветке с последними обновлениями. Все как работало, так и работает. Гляньте, что в логе при переключении.
Попробуйте с другого компа вызвать метод запросом типа
Код: Выделить всё
http://majordomo/objects/?object=ThisComputer&op=m&m=setRelayState&id=LAMP1&on=1
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Добавлено: Чт май 31, 2018 9:04 am
ololenok
Итого, получилось так, что megalight не стучался или недостукивался до majordomo. Помогло несколько перезагрузок megalight(с первого раза чет не завелось).
Да, все слишком просто, но как-то неожиданно.
p.s. мож влепим ребут по команде из ethernet? Раз случаются такие баги.
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Добавлено: Ср июн 20, 2018 8:20 am
dantesia
Добрый день!
использую первую версию megalight (не сд карту) и хотелось бы спросить
очень уж "надо", чтобы ip адрес mega получала от роутера... как это сделать?)))
а то странно получается, что компьютер по arp -a видит мегу, а mikrotik(роутер) - нет. и адрес не выдаёт ей и не видит arp, но пинги тоже идут...
спасибо
разобрался...
закомментил строку static uint8_t ip[]
затем добавил после неё "EthernetClient client;"
и убрал ошибки при компиляции, путём комментирования строк каких либо действий с "ip", что задавали вручную
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Добавлено: Ср июн 20, 2018 9:45 am
olehs
Достаточно в megaewb.ino в конце заменить
на
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Добавлено: Чт июн 21, 2018 8:22 am
dantesia
olehs писал(а): ↑Ср июн 20, 2018 9:45 am
Достаточно в megaewb.ino в конце заменить
на
спасибо... не нашёл этого раньше =(
а ничего... сейчас тогда перепрошью
А версия с SD чем удобнее?
тем, что конфигурация как бы выносная и резервная? в остальном (в плане настройки) всё то же самое?
и ещё... столкнулся с тем, что контроллер иногда зависает
допустим:
прошил, зашёл на него - всё супер
добавил пару реле, добавил кнопку, вторую, а в ходе обновления или добавления третьей или просто обновления страницы он перестаёт грузить веб морду
Пинги до него идут и ответы он присылает, а веб морду не грузит и кнопки на стенах не работают (проводки к меге подключены от выключателей)
спасает только перезагрузка...
пока что к МД не подключал ещё (*да и МД не устанавливал, хоть и IP уже прописал в конфиге), но настораживает
что если при обращении МБ к контроллеру он будет так же зависать.... что тогда делать?
p.s. зависания были и просто на голом контроллере при попытке зайти в кнопки или релюхи
можете что-нибудь подсказать ?
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Добавлено: Чт июн 21, 2018 8:46 am
olehs
Вот, собственно, потому версия для СД и появилась.
4к оперативки катастрофически не хватает для динамического редактирования больших списков.
На этой версии хорошо отлаживать правила по нескольку. А для готовой конфигурации лучше использовать 2_ую версию
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Добавлено: Чт июн 21, 2018 8:53 am
dantesia
olehs писал(а): ↑Чт июн 21, 2018 8:46 am
Вот, собственно, потому версия для СД и появилась.
4к оперативки катастрофически не хватает для динамического редактирования больших списков.
На этой версии хорошо отлаживать правила по нескольку. А для готовой конфигурации лучше использовать 2_ую версию
благодарю =)
буду тогда на выходных ставить 2 версию и разбираться с ней
спасибо
!
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Добавлено: Вс июл 15, 2018 9:45 pm
dantesia
А будьте добры, подскажите =)
Есть 3 Меги с разными назначениями пинов...
Если кнопка подключена к "первой" меге, то я могу как-то сделать так, чтобы при нажатии на эту кнопку, срабатывала релюшка, подключенная к "второй" меге ?
Пока спасаюсь тем, что подключаю нагрузку и кнопку на "одну" мегу...
Спасибо!
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Добавлено: Вс июл 15, 2018 9:51 pm
olehs
Напрямую (автономно) - нет такой возможности.
Через Мажордомо - вполне такое можно реализовать, правда может быть некоторая задержка