Overview
An easy way for using various zigbee wireless switches
Update 1.0.1;
Compatible with Zigbee2MQTT 2.0.0
, while still supporting previous versions
.
Prerequisites
- Ensure all wireless switches are connected to
Zigbee2MQTT
Supported Device - (confirmed working)
-
Tuya
-
Sihas
- Wireless 4gang - SBM300ZC4
- Wireless 4gang - SBM300ZC4
-
Aqara
-
Unidentified devices;
- Even if the device operation cannot be confirmed, it can still be used without modification if triggered by states such as single / x_single / button_x_single in the action sensor.
(x = 1~4, the numbers of buttons you can tap range from 1 to 4)
- Even if the device operation cannot be confirmed, it can still be used without modification if triggered by states such as single / x_single / button_x_single in the action sensor.
User Manual
-
If you haven’t changed the topic in Zigbee2MQTT, you don’t need to modify the base topic. Leave it as the
default(zigbee2mqtt)
value. -
Type the
FRIENDLY NAME
of the wireless switch you want to control into the device input.
2-1. Dropdown selection is not available; manual typing is required.
2-2. It must be theFriendly Name
, not the Entity ID!
2-3. It’s not certain, but it’s recommended to change the friendly name in Zigbee2MQTT and use that value.
If you’ve arbitrarily changed the friendly name in the Home Assistant UI, it might not work as expected
- Create automation actions. Done!
NOTE
- The RELEASE action of all buttons DOES NOT WORK
( This is because thereleased
event is more suitable to be used as a “wait for trigger” following thehold
event, rather than being directly utilized as a trigger.) - The actions of AQARA MINI should only be placed in 1_x_action.
(x = single, double, hold) - The BOTH CLICK action of Aqara T1 should be placed in 3_x_action.
(x = single, double, hold)
Blueprint
If something seems off, please check my GitHub. Thank you!