Zigbee2MQTT Examples for door window security sensors - rct/hass-mqtt-templates GitHub Wiki
Zigbee2MQTT Example door/window sensor configuration
For reference/research, capturing sample MQTT auto discovery configuration created by Zigbee2MQTT.
Aqara Door/Window sensor
- MAC ESN IEEE addr: 0x00158d0008abcdef (0x07AF)
- "unique_id": "0x00158d0008abcdef_contact_zigbee2mqtt",
- "object_id": "aqara_door_window_1_contact", (Name manually configured in Zigbee2MQTT UI)
- device->name: "name": "Aqara Door Window 1",
Message sent by sensor:
Topic: zigbee2mqtt/Aqara Door Window 1
Payload: {"battery":100,"contact":true,"device_temperature":30,"linkquality":132,"power_outage_count":4,"trigger_count":0,"voltage":3005}
Generated entity auto discovery config topics:
homeassistant/binary_sensor/0x00158d0008dabcdef/contact/config
homeassistant/sensor/0x00158d0008abcdef/battery/config
homeassistant/sensor/0x00158d0008abcdef/device_temperature/config
homeassistant/sensor/0x00158d0008abcdef/voltage/config
homeassistant/sensor/0x00158d0008abcdef/power_outage_count/config
homeassistant/sensor/0x00158d0008abcdef/trigger_count/config
homeassistant/sensor/0x00158d0008abcdef/linkquality/config
Primary entity: contact config
topic: homeassistant/binary_sensor/0x00158d0008abcdef/contact/config
{
"availability": [
{
"topic": "zigbee2mqtt/bridge/state",
"value_template": "{{ value_json.state }}"
}
],
"device": {
"identifiers": [
"zigbee2mqtt_0x00158d0008abcdef2"
],
"manufacturer": "Aqara",
"model": "Door and window sensor (MCCGQ11LM)",
"name": "Aqara Door Window 1",
"sw_version": "3000-0001",
"via_device": "zigbee2mqtt_bridge_0x00124b0026d157f7"
},
"device_class": "door",
"object_id": "aqara_door_window_1_contact",
"origin": {
"name": "Zigbee2MQTT",
"sw": "1.37.0",
"url": "https://www.zigbee2mqtt.io"
},
"payload_off": true,
"payload_on": false,
"state_topic": "zigbee2mqtt/Aqara Door Window 1",
"unique_id": "0x00158d0008abcdef_contact_zigbee2mqtt",
"value_template": "{{ value_json.contact }}"
}