We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3acf032 commit 0bb47aeCopy full SHA for 0bb47ae
zhaquirks/hzc/doubledimmerswitch.py
@@ -0,0 +1,20 @@
1
+"""Quirk for EcoDim 05 two gang dimmer (e.g. HZC Smart Double Dimmer D686-ZG)."""
2
+
3
+from zigpy.quirks import CustomCluster
4
+from zigpy.quirks.v2 import QuirkBuilder
5
+from zigpy.zcl.clusters.general import OnOff
6
7
+from zhaquirks import NoReplyMixin
8
9
10
+class HzcOnOff(NoReplyMixin, CustomCluster, OnOff):
11
+ """HZC On Off Cluster."""
12
13
+ void_input_commands = {cmd.id for cmd in OnOff.commands_by_name.values()}
14
15
16
+(
17
+ QuirkBuilder("EcoDim BV", "EcoDim-Zigbee 3.0")
18
+ .replace_cluster_occurrences(HzcOnOff, replace_client_instances=False)
19
+ .add_to_registry()
20
+)
0 commit comments