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