Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Я проводил тестирование контроллера в условиях высокой температуры воздуха (более 100 градусов). Проблем не выявил.
Один из контроллеров у меня установлен на улице в герметичном корпусе. Прямо на солнце. В жару там очень высокая температура, а зимой до -30С.
Вот уже несколько лет с ним все в порядке. Ни перезагрузок, ни зависаний. Я бы сказал, что проблема перегрева в целом не характерна для контроллеров MegaD-2561.
Один из контроллеров у меня установлен на улице в герметичном корпусе. Прямо на солнце. В жару там очень высокая температура, а зимой до -30С.
Вот уже несколько лет с ним все в порядке. Ни перезагрузок, ни зависаний. Я бы сказал, что проблема перегрева в целом не характерна для контроллеров MegaD-2561.
-
- Администратор
- Сообщения: 2196
- Зарегистрирован: 29 май 2015, 21:23
- Откуда: Екатеринбург, Нижний Тагил
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
С MegaD-2561 с перегревом действительно сталкиваться не приходилось.
Тогда ещё два варианта: помехи по питанию 12 вольт (например, из-за контактора в щитке); барахлящий датчик, питающийся от шины 3,3 вольт контроллера (кратковременные КЗ, помехи).
Тогда ещё два варианта: помехи по питанию 12 вольт (например, из-за контактора в щитке); барахлящий датчик, питающийся от шины 3,3 вольт контроллера (кратковременные КЗ, помехи).
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Высокая температура исключена. В щитке только один блок питания MeanWell 12в.d.v.ermakov писал(а): ↑23 июн 2019, 13:03У меня были подобные симптомы (правда, с MegaD-328), когда в щитке была высокая температура (перегрев). Это случается, если поместить много блоков питания в щиток, например.
Если это так, замена контроллера может не помочь.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Все контакты протягивал, все подключенные датчики работают исправно. Запас мощности у блока питания 50% даёт ли помехи не знаю. В общем буду ждать следующего прихода, может по логам OpenHabа понятно будет...d.v.ermakov писал(а): ↑23 июн 2019, 13:47С MegaD-2561 с перегревом действительно сталкиваться не приходилось.
Тогда ещё два варианта: помехи по питанию 12 вольт (например, из-за контактора в щитке); барахлящий датчик, питающийся от шины 3,3 вольт контроллера (кратковременные КЗ, помехи).
-
- Администратор
- Сообщения: 2196
- Зарегистрирован: 29 май 2015, 21:23
- Откуда: Екатеринбург, Нижний Тагил
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Попробуйте отключить от питания через контроллер все датчики. Подключите их через внешний DC-DC преобразователь (например, Traco TSR1-2433 или аналогичный). Можно вообще без пайки обойтись, просто в клеммник его зажать вместе с проводами, без всяких конденсаторов.
Если не поможет, я бы попробовал заменить контроллер.
И, кстати, лучше не здесь это обсуждать, это тема про прошивку.
Если не поможет, я бы попробовал заменить контроллер.
И, кстати, лучше не здесь это обсуждать, это тема про прошивку.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Andrey_B, начиная с версии прошивки 4.34b6 и выше датчик BMP180 отдает неверные показания (480 вместо 734). Откат на 4.34b4 устраняет проблему. Подключен к портам 30,31 вместе с BH1750 ,HTU21, ADS1115, MAX44009, MCP4725
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Попробуйте оставить одну мегу без обвеса и ждать проявления симптомов. У меня был глюк, когда рядом с мегой лежала антенна от включенного модема, контроллер вел себя не адекватно.Jeugenius писал(а): ↑23 июн 2019, 16:17Все контакты протягивал, все подключенные датчики работают исправно. Запас мощности у блока питания 50% даёт ли помехи не знаю. В общем буду ждать следующего прихода, может по логам OpenHabа понятно будет...d.v.ermakov писал(а): ↑23 июн 2019, 13:47С MegaD-2561 с перегревом действительно сталкиваться не приходилось.
Тогда ещё два варианта: помехи по питанию 12 вольт (например, из-за контактора в щитке); барахлящий датчик, питающийся от шины 3,3 вольт контроллера (кратковременные КЗ, помехи).
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Здравствуйте! Спасибо за новые версии!
Прошу обратить внимание что при прошивке программой под виндовс остается проблема по портам с DS датчиками. Гистерезис становится 0.00 и Value задается по формуле "значение/100" при восстановлении настроек. Так же i2c датчики теряют выбранную модель датчика, только тип правильно остается.
Прошу обратить внимание что при прошивке программой под виндовс остается проблема по портам с DS датчиками. Гистерезис становится 0.00 и Value задается по формуле "значение/100" при восстановлении настроек. Так же i2c датчики теряют выбранную модель датчика, только тип правильно остается.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Вопрос по mqtt. Как получить значение второго датчика на порту?
У меня на MegaD-2561 (fw: 4.37b5) на порту 0 два датчика:
0x40 - HTU21D/PCA9685
0x4a - MAX44009
Оба работают. Настроен в интерфейсе HTU21D: При подаче команды mqtt отдается только значение того датчика который виден из интерфейса меги:
У меня на MegaD-2561 (fw: 4.37b5) на порту 0 два датчика:
0x40 - HTU21D/PCA9685
0x4a - MAX44009
Оба работают. Настроен в интерфейсе HTU21D: При подаче команды mqtt отдается только значение того датчика который виден из интерфейса меги:
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Такой возможности в данный момент для MQTT нет. Только для HTTP.
Я сейчас в поездке. Вернусь в конце месяца. Нужно подумать, что можно сделать.
Пока существует только два очевидных решения - либо запрашивать данные по HTTP, либо подключать датчики к разным портам.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Видимо особенность работы меги по mqtt в том, что если два запроса автоматически в одинаковое время приходят, то обрабатывается только один и топик путается:
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Пару дней и соединение по MQTT отваливается:
В тоже самое время по http данные с меги он продолжает получать.
Грешу на то что к меге подключен импульсный выход электросчетчика и соответственно он ее постоянно дергает .
UPD физически отключил импульсный выход электросчетчика от меги - посмотрю.
Код: Выделить всё
SRV Type: MQTT disconnected.
Uptime: 1d 12:02
Грешу на то что к меге подключен импульсный выход электросчетчика и соответственно он ее постоянно дергает .
UPD физически отключил импульсный выход электросчетчика от меги - посмотрю.
-
- Сообщения: 19
- Зарегистрирован: 22 янв 2018, 22:11
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Прошло 122 дня, модем опять завис. Да, это уже не пару дней, как раньше, но в ответственный момент я не получил СМС.winniepooh писал(а): ↑08 апр 2019, 10:15Протестировал с новым GSM-модулем: прошла неделя, пока полет нормальный, модем не зависал.winniepooh писал(а): ↑01 мар 2019, 23:09Закажу новый модуль, попробую. Меня смущало то, что перезагрузка модуля не требовалась, а помогала перезагрузка меги.
Может быть все таки рассмотреть возможность контролировать статус модема или дать возможность его перегружать периодически?
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Не думаю, что виноват импульсный выход электросчетчика.
В прошивку контроллера заложен алгоритм восстановления MQTT-соединения. Нужно попытаться посмотреть трафик, идущий от контроллера в сторону брокера, когда контроллер пишет "MQTT disconnected".
Попробую изучить этот момент.winniepooh писал(а): ↑30 июл 2019, 10:28Прошло 122 дня, модем опять завис. Да, это уже не пару дней, как раньше, но в ответственный момент я не получил СМС.
Может быть все таки рассмотреть возможность контролировать статус модема или дать возможность его перегружать периодически?
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Wireshark или tcpdump.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Наблюдение показывает, что физическое отключение импульсного выхода электросчетчика похоже решило проблему.
Код: Выделить всё
Uptime: 6d 19:00
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
В данный момент нет возможности отключать отправку событий на сервер по отдельным портам.
-
- Сообщения: 12
- Зарегистрирован: 14 авг 2018, 19:50
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
При настройке сервера MQTT теряется стандартная функциональность Act и NetAction. Они просто не работают или работают один раз из 100 (образно).
Пробовал гасить mosquitto на сервере, чтобы Мега не могла до него достучаться - я думал в этом случае она будет выполнять Act/NetAction, но нет.
Это так задумано или я что-то делаю не так?
Пробовал гасить mosquitto на сервере, чтобы Мега не могла до него достучаться - я думал в этом случае она будет выполнять Act/NetAction, но нет.
Это так задумано или я что-то делаю не так?
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Флажок (выполнение сценария не зависимо от наличия сервера) рядом с полем Act включен?
mosquitto запущен под ОС Windows или Linux?
Если удалить содержимое Net, функциональность Act восстанавливается?
mosquitto запущен под ОС Windows или Linux?
Если удалить содержимое Net, функциональность Act восстанавливается?