zigbee2mqtt/docs/integration/home_assistant.md

2061 lines
49 KiB
Markdown
Raw Normal View History

2018-12-01 11:15:57 -07:00
# Home Assistant
*NOTE 1: This file has been generated, do not edit this file manually!*
*NOTE 2: If you are using the [Zigbee2mqtt Hass.io add-on](https://github.com/danielwelch/hassio-zigbee2mqtt) use their documentation*
## MQTT discovery
The easiest way to integrate Zigbee2mqtt with Home Assistant is by using [MQTT discovery](https://www.home-assistant.io/docs/mqtt/discovery/). This allows Zigbee2mqtt to automatically add devices to Home Assistant.
To achieve the best possible integration (including MQTT discovery):
- In your **Zigbee2mqtt** `configuration.yaml` set `homeassistant: true`
- In your **Home Assistant** `configuration.yaml`:
```yaml
mqtt:
discovery: true
broker: [YOUR MQTT BROKER] # Remove if you want to use builtin-in MQTT broker
birth_message:
topic: 'hass/status'
payload: 'online'
will_message:
topic: 'hass/status'
payload: 'offline'
```
Zigbee2mqtt is expecting Home Assistant to send it's birth/will messages to `hass/status`. Be sure to add this to your `configuration.yaml` if you want Zigbee2mqtt to resend the cached values when Home Assistant restarts
## Home Assistant device registry
When using Home Assistant MQTT discovery, Zigbee2mqtt integrates with the [Home Assistant device registry](https://developers.home-assistant.io/docs/en/device_registry_index.html). This allows you to change the Home Assistant `device_id` and `friendly_name` from the web interface without having to restart Home Assistant. It also makes it possible to show which entities belong to which device.
![Changing name and device ID via web interface](../images/home_assistant_change_name.png)
![Device registry](../images/home_assistant_device_registry.png)
## I'm confused about the different device IDs, names and friendly names
- Home Assistant `device_id`: determined on first discovery of the device, can only be changed via the Home Assistant web interface afterwards. Used to control/read the state from the device (e.g. in automations)
- Zigbee2mqtt `friendly_name`: used to change the MQTT topic where the device listens and publishes to.
- Home Assistant `name`: name shown in the Home Assistant UI (unless overridden via a `friendly_name` in `customize.yaml`). If not changed via the Home Assistant web interface, it is equal to the Zigbee2mqtt `friendly_name`. Is updated if the Zigbee2mqtt `friendly_name` changes (requires restart of Home Assistant)
- Home Assistant `friendly_name` (`customize.yaml`): overrides the name in the Home Assistant web interface.
## Responding to button clicks
To respond to button clicks (e.g. WXKG01LM) you can use the following Home Assistant configuration:
{% raw %}
```yaml
automation:
- alias: Respond to button clicks
trigger:
platform: mqtt
topic: 'zigbee2mqtt/<FRIENDLY_NAME'
condition:
condition: template
value_template: '{{ "single" == trigger.payload_json.click }}'
action:
entity_id: light.bedroom
service: light.toggle
```
{% endraw %}
## Controlling Zigbee2mqtt via Home Assistant
The following Home Assistant configuration allows you to control Zigbee2mqtt from Home Assistant.
{% raw %}
```yaml
# Group
group:
zigbee_group:
view: no
control: hidden
name: Zigbee2mqtt
entities:
- input_boolean.zigbee_permit_join
- timer.zigbee_permit_join
- sensor.zigbee2mqtt_bridge_state
- switch.zigbee2mqtt_main_join
- automation.enable_zigbee_joining
- automation.disable_zigbee_joining
- automation.disable_zigbee_joining_by_timer
- input_select.zigbee2mqtt_log_level
- automation.zigbee2mqtt_log_level
# Input select for Zigbee2mqtt debug level
input_select:
zigbee2mqtt_log_level:
name: Zigbee2mqtt Log Level
options:
- debug
- info
- warn
- error
initial: info
icon: mdi:format-list-bulleted
# Input boolean for enabling/disabling joining
input_boolean:
zigbee_permit_join:
name: Allow devices to join
initial: off
icon: mdi:cellphone-wireless
# Timer for joining time remaining (120 sec = 2 min)
timer:
zigbee_permit_join:
name: Time remaining
duration: 120
# Sensor for monitoring the bridge state
sensor:
- platform: mqtt
name: Zigbee2mqtt Bridge state
state_topic: "zigbee2mqtt/bridge/state"
icon: mdi:router-wireless
# Switch for enabling joining
switch:
- platform: mqtt
name: "Zigbee2mqtt Main join"
state_topic: "zigbee2mqtt/bridge/config/permit_join"
command_topic: "zigbee2mqtt/bridge/config/permit_join"
payload_on: "true"
payload_off: "false"
# Automations
automation:
- alias: Zigbee2mqtt Log Level
initial_state: 'on'
trigger:
- platform: state
entity_id: input_select.zigbee2mqtt_log_level
to: debug
- platform: state
entity_id: input_select.zigbee2mqtt_log_level
to: warn
- platform: state
entity_id: input_select.zigbee2mqtt_log_level
to: error
- platform: state
entity_id: input_select.zigbee2mqtt_log_level
to: info
action:
- service: mqtt.publish
data:
payload_template: '{{ states(''input_select.zigbee2mqtt_log_level'') }}'
topic: zigbee2mqtt/bridge/config/log_level
- id: enable_zigbee_join
alias: Enable Zigbee joining
hide_entity: true
trigger:
platform: state
entity_id: input_boolean.zigbee_permit_join
to: 'on'
action:
- service: mqtt.publish
data:
topic: zigbee2mqtt/bridge/config/permit_join
payload: 'true'
- service: timer.start
data:
entity_id: timer.zigbee_permit_join
- id: disable_zigbee_join
alias: Disable Zigbee joining
trigger:
- entity_id: input_boolean.zigbee_permit_join
platform: state
to: 'off'
action:
- data:
payload: 'false'
topic: zigbee2mqtt/bridge/config/permit_join
service: mqtt.publish
- data:
entity_id: timer.zigbee_permit_join
service: timer.cancel
- id: disable_zigbee_join_timer
alias: Disable Zigbee joining by timer
hide_entity: true
trigger:
- platform: event
event_type: timer.finished
event_data:
entity_id: timer.zigbee_permit_join
action:
- service: mqtt.publish
data:
topic: zigbee2mqtt/bridge/config/permit_join
payload: 'false'
- service: input_boolean.turn_off
data:
entity_id: input_boolean.zigbee_permit_join
```
{% endraw %}
## Configuration when NOT using Home Assistant MQTT discovery
### WXKG01LM
{% raw %}
```yaml
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
icon: "mdi:toggle-switch"
value_template: "{{ value_json.click }}"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
- "action"
- "duration"
force_update: true
```
{% endraw %}
### WXKG11LM
```yaml
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
icon: "mdi:toggle-switch"
value_template: "{{ value_json.click }}"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
- "action"
- "duration"
force_update: true
```
### WXKG12LM
```yaml
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
icon: "mdi:toggle-switch"
value_template: "{{ value_json.click }}"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
- "action"
- "duration"
force_update: true
```
### WXKG03LM
```yaml
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
icon: "mdi:toggle-switch"
value_template: "{{ value_json.click }}"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
- "action"
- "duration"
force_update: true
```
### WXKG02LM
```yaml
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
icon: "mdi:toggle-switch"
value_template: "{{ value_json.click }}"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
- "action"
- "duration"
force_update: true
```
### QBKG04LM
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### QBKG11LM
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "Watt"
icon: "mdi:flash"
value_template: "{{ value_json.power }}"
json_attributes:
- "linkquality"
- "voltage"
- "temperature"
- "consumption"
- "current"
- "power_factor"
```
### QBKG03LM
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state_left }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/left/set"
json_attributes:
- "linkquality"
- "button_left"
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state_right }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/right/set"
json_attributes:
- "linkquality"
- "button_right"
```
### QBKG12LM
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state_left }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/left/set"
json_attributes:
- "linkquality"
- "button_left"
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state_right }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/right/set"
json_attributes:
- "linkquality"
- "button_right"
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "Watt"
icon: "mdi:flash"
value_template: "{{ value_json.power }}"
json_attributes:
- "linkquality"
- "voltage"
- "temperature"
- "consumption"
- "current"
- "power_factor"
```
### WSDCGQ01LM
```yaml
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "°C"
device_class: "temperature"
value_template: "{{ value_json.temperature }}"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "%"
device_class: "humidity"
value_template: "{{ value_json.humidity }}"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
```
### WSDCGQ11LM
```yaml
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "°C"
device_class: "temperature"
value_template: "{{ value_json.temperature }}"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "%"
device_class: "humidity"
value_template: "{{ value_json.humidity }}"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "hPa"
device_class: "pressure"
value_template: "{{ value_json.pressure }}"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
```
### RTCGQ01LM
```yaml
binary_sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_on: true
payload_off: false
value_template: "{{ value_json.occupancy }}"
device_class: "motion"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
```
### RTCGQ11LM
```yaml
binary_sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_on: true
payload_off: false
value_template: "{{ value_json.occupancy }}"
device_class: "motion"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "lx"
device_class: "illuminance"
value_template: "{{ value_json.illuminance }}"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
```
### MCCGQ01LM
```yaml
binary_sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_on: false
payload_off: true
value_template: "{{ value_json.contact }}"
device_class: "door"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
```
### MCCGQ11LM
```yaml
binary_sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_on: false
payload_off: true
value_template: "{{ value_json.contact }}"
device_class: "door"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
```
### SJCGQ11LM
```yaml
binary_sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_on: true
payload_off: false
value_template: "{{ value_json.water_leak }}"
device_class: "moisture"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
```
### MFKZQ01LM
```yaml
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
icon: "mdi:gesture-double-tap"
value_template: "{{ value_json.action }}"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
- "angle"
- "side"
- "from_side"
- "to_side"
- "brightness"
- "angle_x_absolute"
- "angle_y_absolute"
- "angle_z"
- "angle_y"
- "angle_x"
- "unknown_data"
force_update: true
```
### ZNCZ02LM
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "Watt"
icon: "mdi:flash"
value_template: "{{ value_json.power }}"
json_attributes:
- "linkquality"
- "voltage"
- "temperature"
- "consumption"
- "current"
- "power_factor"
```
### QBCZ11LM
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "Watt"
icon: "mdi:flash"
value_template: "{{ value_json.power }}"
json_attributes:
- "linkquality"
- "voltage"
- "temperature"
- "consumption"
- "current"
- "power_factor"
```
### JTYJ-GD-01LM/BW
```yaml
binary_sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_on: true
payload_off: false
value_template: "{{ value_json.smoke }}"
device_class: "smoke"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
```
### JTQJ-BF-01LM/BW
```yaml
binary_sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_on: true
payload_off: false
value_template: "{{ value_json.gas }}"
device_class: "gas"
json_attributes:
- "linkquality"
- "sensitivity"
```
### A6121
```yaml
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
icon: "mdi:lock"
value_template: "{{ value_json.inserted }}"
json_attributes:
- "linkquality"
- "forgotten"
- "keyerror"
```
### DJT11LM
```yaml
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
icon: "mdi:gesture-double-tap"
value_template: "{{ value_json.action }}"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
- "angle"
- "side"
- "from_side"
- "to_side"
- "brightness"
- "angle_x_absolute"
- "angle_y_absolute"
- "angle_z"
- "angle_y"
- "angle_x"
- "unknown_data"
force_update: true
```
### LED1545G12
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### LED1546G12
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### LED1623G12
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### LED1537R6
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### LED1650R5
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### LED1536G5
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### LED1622G12
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### LED1624G9
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### LED1649C5
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### ICTC-G-1
```yaml
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "brightness"
icon: "mdi:brightness-5"
value_template: "{{ value_json.brightness }}"
json_attributes:
- "linkquality"
```
### ICPSHC24-10EU-IL-1
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### ICPSHC24-30EU-IL-1
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### L1527
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### L1529
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### L1528
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### E1603
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 7299760PH
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 7146060PH
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 433714
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 9290011370
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 8718696449691
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 7299355PH
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 915005106701
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 9290012573A
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 9290002579A
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 8718696485880
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 915005733701
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 8718696695203
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 8718696598283
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 8718696548738
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 3261030P7
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 3216331P5
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 7199960PH
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 324131092621
```yaml
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
icon: "mdi:gesture-double-tap"
value_template: "{{ value_json.action }}"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
- "angle"
- "side"
- "from_side"
- "to_side"
- "brightness"
- "angle_x_absolute"
- "angle_y_absolute"
- "angle_z"
- "angle_y"
- "angle_x"
- "unknown_data"
force_update: true
```
### 9290012607
```yaml
binary_sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_on: true
payload_off: false
value_template: "{{ value_json.occupancy }}"
device_class: "motion"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "°C"
device_class: "temperature"
value_template: "{{ value_json.temperature }}"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "lx"
device_class: "illuminance"
value_template: "{{ value_json.illuminance }}"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
```
### F7C033
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### PLUG EDP RE:DY
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "Watt"
icon: "mdi:flash"
value_template: "{{ value_json.power }}"
json_attributes:
- "linkquality"
- "voltage"
- "temperature"
- "consumption"
- "current"
- "power_factor"
```
### CC2530.ROUTER
```yaml
binary_sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_on: true
payload_off: false
value_template: "{{ value_json.state }}"
device_class: "connectivity"
json_attributes:
- "linkquality"
- "description"
- "type"
- "rssi"
```
### DNCKATSW001
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### DNCKATSW002
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state_left }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/left/set"
json_attributes:
- "linkquality"
- "button_left"
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state_right }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/right/set"
json_attributes:
- "linkquality"
- "button_right"
```
### DNCKATSW003
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state_left }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/left/set"
json_attributes:
- "linkquality"
- "button_left"
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state_right }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/right/set"
json_attributes:
- "linkquality"
- "button_right"
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state_center }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/center/set"
json_attributes:
- "linkquality"
- "button_center"
```
### DNCKATSW004
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state_bottom_left }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/bottom_left/set"
json_attributes:
- "linkquality"
- "button_bottom_left"
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state_bottom_right }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/bottom_right/set"
json_attributes:
- "linkquality"
- "button_bottom_right"
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state_top_left }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/top_left/set"
json_attributes:
- "linkquality"
- "button_top_left"
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state_top_right }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/top_right/set"
json_attributes:
- "linkquality"
- "button_top_right"
```
### 4058075816718
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### AA69697
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### AC03645
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### AC03642
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### AA70155
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### AA68199
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### AB32840
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 4058075816794
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### AC03641
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 4052899926158
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### AB401130055
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### AB3257001NJ
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 4052899926110
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 4058075036185
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 4058075036147
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### AB35996
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### HALIGHTDIMWWE27
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### RB 185 C
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### RB 285 C
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### RB 165
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### RB 175 W
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### RS 125
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### RS 128 T
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### RB 145
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### BY 165
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### PL 110
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### ST 110
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### UC 110
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### DL 110 N
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### DL 110 W
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### SL 110 N
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### SL 110 M
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### SL 110 W
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 73742
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 73740
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 73693
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 74283
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 74696
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 72922-A
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 74282
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 22670
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 45852GE
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 45857GE
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### E11-G13
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### E11-G23/E11-G33
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### Z01-CIA19NAE26
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### E11-N1EA
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### K2RGBW01
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### Z809A
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "Watt"
icon: "mdi:flash"
value_template: "{{ value_json.power }}"
json_attributes:
- "linkquality"
- "voltage"
- "temperature"
- "consumption"
- "current"
- "power_factor"
```
### NL08-0800
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### FB56+ZSW05HG1.2
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### MG-AUWS01
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state_left }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/left/set"
json_attributes:
- "linkquality"
- "button_left"
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state_right }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/right/set"
json_attributes:
- "linkquality"
- "button_right"
```
### GL-C-008
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### STSS-MULT-001
```yaml
binary_sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_on: false
payload_off: true
value_template: "{{ value_json.contact }}"
device_class: "door"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
```
### STS-PRS-251
```yaml
binary_sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_on: true
payload_off: false
value_template: "{{ value_json.presence }}"
device_class: "presence"
json_attributes:
- "battery"
- "voltage"
- "action"
```
### ZLED-2709
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 50045
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 50049
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
xy: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### AV2010/22
```yaml
binary_sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_on: true
payload_off: false
value_template: "{{ value_json.occupancy }}"
device_class: "motion"
json_attributes:
- "linkquality"
- "battery"
- "voltage"
```
### 3210-L
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### KS-SM001
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 53170161
```yaml
light:
- platform: "mqtt_json"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
brightness: true
color_temp: true
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
```
### 4256251-RZHAC
```yaml
switch:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
payload_off: "OFF"
payload_on: "ON"
value_template: "{{ value_json.state }}"
command_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "Watt"
icon: "mdi:flash"
value_template: "{{ value_json.power }}"
json_attributes:
- "linkquality"
- "voltage"
- "temperature"
- "consumption"
- "current"
- "power_factor"
```