Односторонняя связь со SprutHub

HW: WB 8.5 + SprutHubZigbee модуль в MOD1 + LED лента Aqara

Лента управляется из интерфейса SprutHub, контроллер MQTT и мост MQTT настроены в формате localhost:1883 - состояние внутренних параметров WB видно в интерфейсе SprutHub, собственный MQTT брокер SprutHub выключен.

MQTT Explorer видит топики SprutHub в MQTT брокере WB, изменить топики тоже можно, но состояние ленты при этом не изменяется, где и какие настройки WB смотреть в первую очередь?

Добрый день.

Хочу уточнить - в чем вопрос? То есть что работает в контроллере не так как ожидается?

Ожидается, что при записи топиков в брокере состояние ленты будет меняться.

ср, 27 мая 2026 г., 17:54 Андрей Радионов <info@wirenboard.com>:

Так, понятно. Покажите результат подписки на топики всего устройства.

Подскажите, пожалуйста, где его посмотреть

ср, 27 мая 2026 г., 18:16 Андрей Радионов <info@wirenboard.com>:

Вот есть пример.
То есть нужно подписаться на топик устройства 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
Ну и подробно - в конвенции.
Сейчас я не понимаю что и куда пишется.
Покажите пожалуйста. Ну и, заодно - какой документацией руководствуетесь, если у нас где-то плохо описано - то постараюсь исправить.

/devices/Sprut.hub-98EF328660A164D8_1/accessories/29/13/15

Сода пишется из SprutHub “true”, если записать true через MQTT Explorer лента не включается

Судя по имени - этот топик создается ПО SprutHub.
Я, когда пытался его использовать - не нашел, к сожалению, вменяемой документации.
Вы какой пользуетесь?

Делали по аналогии с другим контроллером, на котором настройки идентичны, там работает, а на этом видимо какие-то тонкие настройки не те. Могу предоставить удаленный доступ, если у вас есть время.

Боюсь, без документации это не даст большого толка.
То есть по ПО Wiren Board - да, готов ответить на любой вопрос. Но SprutHub - не знаю, к сожалению.
Будет более полезно задать вопрос в поддержку SH.
А разница в командах которыми публикуете есть?

Есть топик

/devices/Sprut.hub-98EF328660A164D8_1/accessories/29/13/15

В этом топике хранится состояние лампочки.

Что бы изменить состояние лампочки, нужно записать в топик

/devices/Sprut.hub-98EF328660A164D8_1/accessories/29/13/15/set

Так же как в WB чтобы изменить нужно писать в топик */on

В данном случае кто берёт из топика */set и */on и устанавливает значение верхнего топика?

Вот тут

как раз про это написано. Для ПО Wiren Board.
Вот тут - как подробно отследить все взаимодействие драйвера с брокером и шиной RS-485.

SprutHub - это закрытое ПО, я не нашел кроме этого другого описания.
Обрабатывает топик тот, кто его создает. В данном случае - именно SprutHub.
То есть если публикуется правильно но не обрабатывается - не могу сказать как это отладить.