Serg
Встряну немного в ваш диалог.
У меня работает так (первая часть - с сайта, вторая - моя рабочая)
light:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
xy: true
schema: "json"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/rgb/set"
brightness_scale: 254
state_topic_postfix: "rgb"
light:
- platform: "mqtt"
name: "Gledopto_RGB_124b001fb5eb15"
state_topic: "zigbee2mqtt/0x00124b001fb5eb15/rgb"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
xy: true
schema: "json"
command_topic: "zigbee2mqtt/0x00124b001fb5eb15/rgb/set"
brightness_scale: 254
# state_topic_postfix: "rgb"
Вот тоже есть проблема с gledopto 2id. Там команда отправляется в топики /cct/set и /rgb/set, но вот если хочешь получить статус, то болт. Т.е. дал команду на включение, белый свет включился, но кнопка показывает что свет выключен. по тому что состояние включено/выключено можно взять только из топика /zigbee2mqtt/<FRIENDLY_NAME>/, асущности 2 и надо распарсивать json.