После аварийного выключения питания HA не видит объекты

Добрый день. Собственно, нет пока резервного питания. После выключения, контроллер поднимается, а чтоб НА увидел объекты, нужно перезаписать wb-engine.conf, не меняя ничего. Тогда объекты появляются. Есть какое то решение, чтобы не делать этих лишних движений?

Добрый день.

ПО про которое говорите - разработано не компанией Wiren Board. Соответственно и компетентной поддержки мы по нему оказать не сможем.
Обсуждается в WB Engine (топик автора скрипта)
Я обычно советую настраивать интеграцию без промежуточных сервисов, напрямую. Так меньше вероятен отказ.
или
Выполнить как в данной теме “Проблема с порядком запуска wb-rules и wb-mqtt-serial”
включить persistence в mosquitto.

Добрый день,
Удалось ли решить вопрос?

Добрый день.
Вот мой файл:

GNU nano 5.4 /etc/mosquitto/mosquitto.conf

Place your local configuration in /etc/mosquitto/conf.d/

A full description of the configuration file is at

/usr/share/doc/mosquitto/examples/mosquitto.conf.example

#pid_file /run/mosquitto/mosquitto.pid

# # # # # # # # # # # # # # # # # # # # # # # # # # # persistence is disabled by default. enable in /etc/mosq>

persistence_location /var/lib/mosquitto/

log_dest syslog

include_dir /usr/share/wb-configs/mosquitto
include_dir /etc/mosquitto/conf.d


При установке значения: persistence = true сервис не стартует.

Пишет:
Job for mosquitto.service failed because the control process exited with error code.
See “systemctl status mosquitto.service” and “journalctl -xe” for details.

Добрый день!

Для включения функции сохранения данных в Mosquitto необходимо отредактировать файл:

/etc/mosquitto/conf.d/000persistence.conf

В нём должно быть указано:

persistence true

После внесения изменений перезапустите Mosquitto:

systemctl restart mosquitto

Добрый день, Александр!

У меня его нет там, нужно создать тогда?

Добрый день!

Да, всё верно. Так же необходимо вернуть конфиг Mosquitto к исходному состоянию.

Это как сделать?

Добрый день!

Чтобы привести файл /etc/mosquitto/mosquitto.conf к исходному состоянию, откройте его в текстовом редакторе nano
Должен быть файл выглядеть примерно так:

# Place your local configuration in /etc/mosquitto/conf.d/
#
# A full description of the configuration file is at
# /usr/share/doc/mosquitto/examples/mosquitto.conf.example

#pid_file /run/mosquitto/mosquitto.pid

# persistence is disabled by default. enable in /etc/mosquitto/conf.d/000persistence.conf
persistence_location /var/lib/mosquitto/

log_dest syslog

include_dir /usr/share/wb-configs/mosquitto
include_dir /etc/mosquitto/conf.d
include_dir /usr/share/wb-configs/mosquitto-post

Александр, вечера доброго!

Всё заработало. Смотделировал аварийное выключение, система поднялась,
объекты сами поднялись в HA без перезаписи /etc/wb-rules/wb-engine.confю
Файл /etc/mosquitto/mosquitto.conf такой же, только со строчкой «/share/wb-configs/mosquitto-post»
не стартует. Без неё всё ок.

Спасибо за помощь!

С уважением, Дмитрий Корнев.

Добрый день!

Отлично, рад, что всё получилось! Если потребуется помощь, обращайтесь!

Спасибо, Александр, буду обращаться.
Раннее с данной системой не работал, купил несколько устройств, теперь разбираюсь.
Купил для умного дома себе.
Очень интересно.

1 лайк

1 сообщение было перенесено в новую тему: Вход в HA через облако