To contribute to this page, edit the following file
Atsmart Z6 #
Model | Z6 |
Vendor | Atsmart |
Description | 3 gang smart wall switch (no neutral wire) |
Exposes | switch (state), linkquality |
Picture | ![]() |
Notes #
About the 4th bottom switch #
This button acts as a master switch β toggles the full on and off of the other three switches This button exposes NO endpoint Long-press this button 2s β> pair mode (all light(s) blink 2 times), if the light(s) stay on, it means the pairing is successful Long-press this button 10s β> unpair mode, all light(s) will blink 4 times
Exposes #
Switch (left endpoint) #
The current state of this switch is in the published state under the state_left
property (value is ON
or OFF
).
To control this switch publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set
with payload {"state_left": "ON"}
, {"state_left": "OFF"}
or {"state_left": "TOGGLE"}
.
To read the current state of this switch publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get
with payload {"state_left": ""}
.
Switch (center endpoint) #
The current state of this switch is in the published state under the state_center
property (value is ON
or OFF
).
To control this switch publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set
with payload {"state_center": "ON"}
, {"state_center": "OFF"}
or {"state_center": "TOGGLE"}
.
To read the current state of this switch publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get
with payload {"state_center": ""}
.
Switch (right endpoint) #
The current state of this switch is in the published state under the state_right
property (value is ON
or OFF
).
To control this switch publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set
with payload {"state_right": "ON"}
, {"state_right": "OFF"}
or {"state_right": "TOGGLE"}
.
To read the current state of this switch publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get
with payload {"state_right": ""}
.
Linkquality (numeric) #
Link quality (signal strength).
Value can be found in the published state on the linkquality
property.
Itβs not possible to read (/get
) or write (/set
) this value.
The minimal value is 0
and the maximum value is 255
.
The unit of this value is lqi
.
Manual Home Assistant configuration #
Although Home Assistant integration through MQTT discovery is preferred, manual integration is possible with the following configuration:
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"
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"
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"
sensor:
- platform: "mqtt"
state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
availability_topic: "zigbee2mqtt/bridge/state"
value_template: "{{ value_json.linkquality }}"
unit_of_measurement: "lqi"
icon: "mdi:signal"