I have Z2M working on a Pi which is connected to Mosquito and Home Assistant. In Z2M I can see all the options I expect and they work. In HA I see only some options and nothing around lighting and RGB settings.
{
"home_assistant": {
"installation_type": "Home Assistant Container",
"version": "2023.5.2",
"dev": false,
"hassio": false,
"virtualenv": false,
"python_version": "3.10.11",
"docker": true,
"arch": "x86_64",
"timezone": "America/New_York",
"os_name": "Linux",
"os_version": "6.2.16-20-bpo11-pve",
"run_as_root": true
},
"custom_components": {
"alarmo": {
"version": "v1.9.13",
"requirements": []
},
"vesync": {
"version": "1.3.0",
"requirements": [
"pyvesync==2.1.10"
]
},
"govee_lan": {
"version": "1.0.0",
"requirements": [
"govee-led-wez>=0.0.15"
]
},
"thermal_comfort": {
"version": "2.1.1",
"requirements": []
},
"uptime_kuma": {
"version": "2.1.0",
"requirements": [
"pyuptimekuma-hass"
]
},
"emporia_vue": {
"version": "0.8.3",
"requirements": [
"pyemvue==0.17.1"
]
},
"hacs": {
"version": "1.32.1",
"requirements": [
"aiogithubapi>=22.10.1"
]
}
},
"integration_manifest": {
"domain": "mqtt",
"name": "MQTT",
"codeowners": [
"@emontnemery",
"@jbouwh"
],
"config_flow": true,
"dependencies": [
"file_upload",
"http"
],
"documentation": "https://www.home-assistant.io/integrations/mqtt",
"iot_class": "local_push",
"quality_scale": "gold",
"requirements": [
"paho-mqtt==1.6.1"
],
"is_built_in": true
},
"data": {
"connected": true,
"mqtt_config": {
"broker": "192.168.100.35",
"port": 1883,
"username": "**REDACTED**",
"password": "**REDACTED**",
"discovery": true,
"discovery_prefix": "homeassistant",
"birth_message": {
"topic": "homeassistant/status",
"payload": "online",
"qos": 0,
"retain": false
},
"will_message": {
"topic": "homeassistant/status",
"payload": "offline",
"qos": 0,
"retain": false
}
},
"device": {
"id": "8c792da2c10dfdadcd1b7b61ebe5aa14",
"name": "Display Case Light",
"name_by_user": null,
"disabled": false,
"disabled_by": null,
"entities": [
{
"device_class": null,
"disabled_by": null,
"disabled": false,
"entity_category": null,
"entity_id": "select.display_case_light_effect",
"icon": null,
"original_device_class": null,
"original_icon": "mdi:palette",
"state": {
"entity_id": "select.display_case_light_effect",
"state": "unknown",
"attributes": {
"options": [
"blink",
"breathe",
"okay",
"channel_change",
"finish_effect",
"stop_effect"
],
"assumed_state": true,
"icon": "mdi:palette",
"friendly_name": "Effect"
},
"last_changed": "2024-02-20T23:06:42.855187+00:00",
"last_updated": "2024-02-20T23:06:42.855187+00:00"
},
"unit_of_measurement": null
},
{
"device_class": null,
"disabled_by": null,
"disabled": false,
"entity_category": null,
"entity_id": "switch.display_case_light_do_not_disturb",
"icon": null,
"original_device_class": null,
"original_icon": null,
"state": {
"entity_id": "switch.display_case_light_do_not_disturb",
"state": "off",
"attributes": {
"friendly_name": "Do not disturb"
},
"last_changed": "2024-02-20T23:07:24.647481+00:00",
"last_updated": "2024-02-20T23:07:24.647481+00:00"
},
"unit_of_measurement": null
},
{
"device_class": null,
"disabled_by": "integration",
"disabled": true,
"entity_category": "diagnostic",
"entity_id": "sensor.display_case_light_color_power_on_behavior",
"icon": null,
"original_device_class": null,
"original_icon": "mdi:palette",
"state": null,
"unit_of_measurement": null
},
{
"device_class": null,
"disabled_by": null,
"disabled": false,
"entity_category": "config",
"entity_id": "select.display_case_light_color_power_on_behavior",
"icon": null,
"original_device_class": null,
"original_icon": "mdi:palette",
"state": {
"entity_id": "select.display_case_light_color_power_on_behavior",
"state": "initial",
"attributes": {
"options": [
"initial",
"previous",
"cutomized"
],
"icon": "mdi:palette",
"friendly_name": "Color power on behavior"
},
"last_changed": "2024-02-20T23:07:24.647529+00:00",
"last_updated": "2024-02-20T23:07:24.647529+00:00"
},
"unit_of_measurement": null
},
{
"device_class": null,
"disabled_by": "integration",
"disabled": true,
"entity_category": "diagnostic",
"entity_id": "sensor.display_case_light_linkquality",
"icon": null,
"original_device_class": null,
"original_icon": "mdi:signal",
"state": null,
"unit_of_measurement": "lqi"
}
]
},
"mqtt_debug_info": {
"entities": [
{
"entity_id": "select.display_case_light_effect",
"subscriptions": [
{
"topic": "zigbee2mqtt/bridge/state",
"messages": [
{
"payload": "{\"state\":\"online\"}",
"qos": 0,
"retain": 1,
"time": "2024-02-20T23:06:42.852583+00:00",
"topic": "zigbee2mqtt/bridge/state"
}
]
}
],
"discovery_data": {
"topic": "homeassistant/select/0xa4c1381b8732e2d5/effect/config",
"payload": {
"availability": [
{
"topic": "zigbee2mqtt/bridge/state",
"value_template": "{{ value_json.state }}"
}
],
"command_topic": "zigbee2mqtt/Display Case Light/set/effect",
"device": {
"identifiers": [
"zigbee2mqtt_0xa4c1381b8732e2d5"
],
"manufacturer": "TuYa",
"model": "Zigbee RGB light (TS0503B)",
"name": "Display Case Light",
"via_device": "zigbee2mqtt_bridge_0x00124b0024c6c622"
},
"enabled_by_default": false,
"icon": "mdi:palette",
"name": "Effect",
"object_id": "display_case_light_effect",
"options": [
"blink",
"breathe",
"okay",
"channel_change",
"finish_effect",
"stop_effect"
],
"origin": {
"name": "Zigbee2MQTT",
"sw": "1.35.1",
"url": "https://www.zigbee2mqtt.io"
},
"unique_id": "0xa4c1381b8732e2d5_effect_zigbee2mqtt",
"platform": "mqtt"
}
},
"transmitted": []
},
{
"entity_id": "switch.display_case_light_do_not_disturb",
"subscriptions": [
{
"topic": "zigbee2mqtt/bridge/state",
"messages": [
{
"payload": "{\"state\":\"online\"}",
"qos": 0,
"retain": 1,
"time": "2024-02-20T23:06:42.852583+00:00",
"topic": "zigbee2mqtt/bridge/state"
}
]
},
{
"topic": "zigbee2mqtt/Display Case Light",
"messages": [
{
"payload": "{\"brightness\":254,\"color\":{\"h\":240,\"hue\":240,\"s\":100,\"saturation\":100,\"x\":0.1355,\"y\":0.0399},\"color_mode\":\"xy\",\"color_power_on_behavior\":\"initial\",\"do_not_disturb\":false,\"linkquality\":193,\"state\":\"ON\"}",
"qos": 0,
"retain": 0,
"time": "2024-02-20T23:07:24.647365+00:00",
"topic": "zigbee2mqtt/Display Case Light"
}
]
}
],
"discovery_data": {
"topic": "homeassistant/switch/0xa4c1381b8732e2d5/switch_do_not_disturb/config",
"payload": {
"availability": [
{
"topic": "zigbee2mqtt/bridge/state",
"value_template": "{{ value_json.state }}"
}
],
"command_topic": "zigbee2mqtt/Display Case Light/set/do_not_disturb",
"device": {
"identifiers": [
"zigbee2mqtt_0xa4c1381b8732e2d5"
],
"manufacturer": "TuYa",
"model": "Zigbee RGB light (TS0503B)",
"name": "Display Case Light",
"via_device": "zigbee2mqtt_bridge_0x00124b0024c6c622"
},
"name": "Do not disturb",
"object_id": "display_case_light_do_not_disturb",
"origin": {
"name": "Zigbee2MQTT",
"sw": "1.35.1",
"url": "https://www.zigbee2mqtt.io"
},
"payload_off": "false",
"payload_on": "true",
"state_topic": "zigbee2mqtt/Display Case Light",
"unique_id": "0xa4c1381b8732e2d5_switch_do_not_disturb_zigbee2mqtt",
"value_template": "{% if value_json.do_not_disturb %} true {% else %} false {% endif %}",
"platform": "mqtt"
}
},
"transmitted": []
},
{
"entity_id": "select.display_case_light_color_power_on_behavior",
"subscriptions": [
{
"topic": "zigbee2mqtt/bridge/state",
"messages": [
{
"payload": "{\"state\":\"online\"}",
"qos": 0,
"retain": 1,
"time": "2024-02-20T23:06:42.852583+00:00",
"topic": "zigbee2mqtt/bridge/state"
}
]
},
{
"topic": "zigbee2mqtt/Display Case Light",
"messages": [
{
"payload": "{\"brightness\":254,\"color\":{\"h\":240,\"hue\":240,\"s\":100,\"saturation\":100,\"x\":0.1355,\"y\":0.0399},\"color_mode\":\"xy\",\"color_power_on_behavior\":\"initial\",\"do_not_disturb\":false,\"linkquality\":193,\"state\":\"ON\"}",
"qos": 0,
"retain": 0,
"time": "2024-02-20T23:07:24.647365+00:00",
"topic": "zigbee2mqtt/Display Case Light"
}
]
}
],
"discovery_data": {
"topic": "homeassistant/select/0xa4c1381b8732e2d5/color_power_on_behavior/config",
"payload": {
"availability": [
{
"topic": "zigbee2mqtt/bridge/state",
"value_template": "{{ value_json.state }}"
}
],
"command_topic": "zigbee2mqtt/Display Case Light/set/color_power_on_behavior",
"device": {
"identifiers": [
"zigbee2mqtt_0xa4c1381b8732e2d5"
],
"manufacturer": "TuYa",
"model": "Zigbee RGB light (TS0503B)",
"name": "Display Case Light",
"via_device": "zigbee2mqtt_bridge_0x00124b0024c6c622"
},
"entity_category": "config",
"icon": "mdi:palette",
"name": "Color power on behavior",
"object_id": "display_case_light_color_power_on_behavior",
"options": [
"initial",
"previous",
"cutomized"
],
"origin": {
"name": "Zigbee2MQTT",
"sw": "1.35.1",
"url": "https://www.zigbee2mqtt.io"
},
"state_topic": "zigbee2mqtt/Display Case Light",
"unique_id": "0xa4c1381b8732e2d5_color_power_on_behavior_zigbee2mqtt",
"value_template": "{{ value_json.color_power_on_behavior }}",
"platform": "mqtt"
}
},
"transmitted": []
}
],
"triggers": []
}
}
}