WB-MAO4 (управление через mqtt)

Добрый день.

Установлен WB-MAO4 для управления подсветкой. Через интерфейс wirenboard-контроллера все работает как надо.

Есть сервер умного дома работающий с контроллером wirenboard через mqtt.
В нем создана сущность для WB-MAO Channel 1 для управления подсветкой.

- platform: mqtt
  name: livingroom_sky_test
  state_topic: "/devices/wb-mr6cu_12/controls/K3"  # это подача питания на подсветку
  command_topic: "/devices/wb-mr6cu_12/controls/K3/on"
  payload_on: "1"
  payload_off: "0"
  brightness_scale: 10000
  brightness_command_topic: "/devices/wb-mao4_119/controls/Channel 1"
  brightness_state_topic: "/devices/wb-mao4_119/controls/Channel 1"
  qos: 0

При изменении в интерфейсе сервера умного дома яркости - вижу изменение яркости в интерфейсе wirenboard. НО при этом физически яркость не меняется.
Если же двигаю ползунок напрямую в интерфейсе wirenboard - все работает.

То есть недостаточно записать в топик значение яркости, нужно дать команду применить изменение.
А как это сделать?

Добрый день.
Для изменения - достаточно записать в топик “/on” новое значение так:
https://wirenboard.com/wiki/MQTT#Структура_сообщения_—_команды_на_изменение_состояния
Советую подписаться на топик и проверить - куда значение пишется.

Спасибо. Я сам ступил.

1 лайк

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.