HW: WB 8.5 + SprutHubZigbee модуль в MOD1 + LED лента Aqara
Лента управляется из интерфейса SprutHub, контроллер MQTT и мост MQTT настроены в формате localhost:1883 - состояние внутренних параметров WB видно в интерфейсе SprutHub, собственный MQTT брокер SprutHub выключен.
MQTT Explorer видит топики SprutHub в MQTT брокере WB, изменить топики тоже можно, но состояние ленты при этом не изменяется, где и какие настройки WB смотреть в первую очередь?
Вот есть пример.
То есть нужно подписаться на топик устройства Wiren Board - будет видно что (значение) и в какой топик пишется.
Соответственно и диагностировать так проще.
Что и в какой топик пишется я вижу в MQTT Explorer, я хочу понять почему после записи в топик, отвечающий за включение LED ленты, в SprutHub ничего не уходит и лента не включается.
Так, для примера.
Вот у меня диммер, топик включения ленты, например “/devices/wb-mrgbw-d-fw3_189/controls/RGB Strip”.
Я записываю в топик “/devices/wb-mrgbw-d-fw3_189/controls/RGB Strip/on” значение “1” - ожидаю включение ленты. Лента включается.
Это описано, с примерами в MQTT в контроллерах Wiren Board — Wiren Board
Ну и подробно - в конвенции.
Сейчас я не понимаю что и куда пишется.
Покажите пожалуйста. Ну и, заодно - какой документацией руководствуетесь, если у нас где-то плохо описано - то постараюсь исправить.
Судя по имени - этот топик создается ПО SprutHub.
Я, когда пытался его использовать - не нашел, к сожалению, вменяемой документации.
Вы какой пользуетесь?
Делали по аналогии с другим контроллером, на котором настройки идентичны, там работает, а на этом видимо какие-то тонкие настройки не те. Могу предоставить удаленный доступ, если у вас есть время.
Боюсь, без документации это не даст большого толка.
То есть по ПО Wiren Board - да, готов ответить на любой вопрос. Но SprutHub - не знаю, к сожалению.
Будет более полезно задать вопрос в поддержку SH.
А разница в командах которыми публикуете есть?
как раз про это написано. Для ПО Wiren Board.
Вот тут - как подробно отследить все взаимодействие драйвера с брокером и шиной RS-485.
SprutHub - это закрытое ПО, я не нашел кроме этого другого описания.
Обрабатывает топик тот, кто его создает. В данном случае - именно SprutHub.
То есть если публикуется правильно но не обрабатывается - не могу сказать как это отладить.