Добрый день. На данный момент термостат почему то включает и выключает реле постоянно, похоже что когда датчик обновляет данные и термостат уходит в ожидание, потом запускается.
Термостат в правилах участвует только следит за ползунком режима авто, в другой логике не участвует.
Так же есть проблема с работой связи контроллера с с cloud-agent. 1. Каждые 15-20 секунд происходит попытка подключения к облаку, которая завершается ошибкой, может ли это вызывать перезапуск связанных сервисов, включая логику термостата?
Проблема с работой связи контроллера с с cloud-agent скорее всего из за часов реального времени, не знаю как настроить нормально, делал по инструкции. Может быть тоже поможете решить.
Номер партии 8.4.4B/4G1 1.2C-4G
Версия контроллера 8.4.4
Дата производства 2024-09-19 07:58:10
Название релиза wb-2507
Тип релиза stable
Здравствуйте.
Для диагностики проблемы с работой термостата пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в документации.
Здесь необходимо проверить состояние текущих сертификатов.
Подключитесь к контроллеру по SSH затем выполните
ls -l /var/lib/wb-cloud-agent/
должен быть файл device_bundle.crt.pem
Далее попробуйте удалить старые сертификаты и повторно зарегистрировать устройство
- wb-cloud-agent reset
- wb-cloud-agent register
Перезапустите сервис
- systemctl restart wb-cloud-agent
- systemctl status wb-cloud-agent
Проверьте подключение через веб-интерфейс Wiren Board Cloud и убедитесь, что устройство снова в сети.
Архив
log_20251009T213856.log (31,0 КБ)
Вроде изменений нет
Добрый день.
По термостату:
пришлите пожалуйста скрин настроек вашего термостата из веб интрфейса.
По облаку:
попробуйте выполнить
- apt update && apt install wb-cloud-agent
- systemctl enable wb-cloud-agent@wirenboard.cloud
- systemctl start wb-cloud-agent@wirenboard.cloud
Если не поможет, то по проведите диагностику согласно инструкции.
Диагностика.txt (5,3 КБ)
В момент когда с облака не отвечает
Мне понадобится немного больше времени для решения вашего вопроса.
Обязательно вернусь к вам с ответом.
Воспроизвел настройку термостата у себя, проблем не заметил, всё работает.
На вашем скриншоте получается что участвует.
Проверьте пожалуйста верно ли выставлено реле в канале нагревателя, либо же если в rules вы создавали другой сценарий и потом добавили термостат что бы следить возможен конфликт правил.
Как далеко от контроллера находится датчик и нет ли помех на шине 1-wire?
Например проложена в одном кабель-канале/гофро-трубе с силовыми проводами и т.д.
Видимо что то такое происходит, не пойму почему.
Есть несколько правил и одно для термостата, это правило отключал и термостат продолжал плохо работать.
Сейчас отключил все правила, перезагрузил и запустил термостат, полет пока нормальный. Самое интересное, что все нормально работало уже пару месяцев. Буду копать, что могло повлечь такое.
Остался вопрос с подключение к wb-cloud
//defineRule(“WBIO4”, {
// whenChanged: “wb-gpio/EXT1_R3A2”,
// then: function(newValue) {
// dev[“wbsc_termostat_basseyn/actuator_status”] = newValue;
// }
//});
Синхронизация осталась похоже от старого термостата, ломало логику