ZHA quirk database
A quirk teaches ZHA how a device that does not follow the Zigbee standard really behaves – without one, a Tuya thermostat or an Aqara sensor often shows up with missing or wrong entities. For every device you see the quirk to use and where it comes from: one that ships with ZHA, one proposed but not merged yet, or a custom quirk people shared in the issue tracker.
1,038 devices found
-
Candeo C-ZB-LC20-CCT Lights & bulbs · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Candeo/C-ZB-LC20-CCT1 more quirk for this device
-
Quirk included in ZHA
Candeo/C-ZB-LC20v2-CCTzha-device-handlers · since zha-quirks 2.2.2
-
Quirk included in ZHA
-
Philips 929002398602 Buttons & remotes · also in Zigbee2MQTT · 2 open reports
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Signify Netherlands B.V./RWL022 -
Hive MOT003 Motion & presence · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:HiveHome.com/MOT0031 more quirk for this device
-
Quirk included in ZHA
HiveHome.com/MOT003zha-device-handlers · since zha-quirks 2.2.2
-
Quirk included in ZHA
-
Nue / 3A LXN56-TS27LX1.2 Relays & modules · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:3A Smart Home DE/LXN56-TS27LX1.2 -
Ubisys J1 Covers & blinds · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Window covering type Inactive power threshold Open limit lift Closed limit lift Open limit tilt Closed limit tilt Tilt turn time (open to close) Travel time (open to close) Tilt turn time (close to open) Travel time (close to open) +9
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:ubisys/J1 (5502)1 more quirk for this device
-
Quirk included in ZHA
ubisys/J1-R (5602)zha-device-handlers · since zha-quirks 2.2.2
-
Quirk included in ZHA
-
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:YOKIS/A2BP-UP -
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:IKEA of Sweden/RODRET Dimmer -
Third Reality 3RWS18BZ Water · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Enable siren Siren time
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Third Reality, Inc/3RWS18BZ -
Aqara RTCZCGQ11LM Motion & presence · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:aqara/lumi.motion.ac01 -
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Sinope Technologies/OTH3600-GA-ZB -
SmartThings STSS-IRM-001 Motion & presence · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:SmartThings/PGC314 -
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:OSRAM/LIGHTIFY Dimming Switch -
Schneider Electric WDE002960 Buttons & remotes · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Schneider Electric/NHPB/UNIDIM/1 -
Aqara VOCKQJK11LM Air quality · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:LUMI/lumi.airmonitor.acn01 -
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:IKEA of Sweden/TREDANSEN block-out cellul blind -
Third Reality 3RSB015BZ Covers & blinds · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Enable PIR remote Allow remote binding
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Third Reality, Inc/3RSB015BZ -
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:OSRAM/Lightify Switch Mini -
Aqara QBKG11LM Wall switches · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:LUMI/lumi.ctrl_ln1.aq1 -
Xiaomi MJWSD06MMC Climate sensors · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Temperature offset Humidity offset Comfort temperature min Comfort temperature max Comfort humidity min Comfort humidity max Measurement interval Display enabled Show smiley
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Xiaomi/MJWSD06MMC-z -
Innr RS 228 T Lights & bulbs · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:innr/RS 228 T -
Xiaomi ZNCZ02LM Smart plugs · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:LUMI/lumi.plug -
Aqara WXKG02LM_rev1 Buttons & remotes · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:LUMI/lumi.sensor_86sw2 -
SONOFF SNZB-02LD Climate sensors · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Display unit Temperature offset
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:SONOFF/SNZB-02LD -
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Last action source Last action Last action user Last PIN code Autorelock Sound volume
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Onesti Products AS/NimlyIn
Using a custom quirk
-
Tell ZHA where custom quirks are kept – in configuration.yaml:
zha: custom_quirks_path: /config/custom_zha_quirks/ - Create that folder and save the quirk as a .py file in it.
- Restart Home Assistant. If the device was paired before, reconfigure it or remove and pair it again so the quirk is applied.
- Check it worked: the device page shows the quirk under Zigbee info.
A custom quirk has not been reviewed by the ZHA maintainers. Delete the file once the quirk is part of a Home Assistant release – otherwise the old copy takes precedence.
Sources: zha-device-handlers on GitHub – the latest release, its open pull requests and issues. Only which devices a quirk applies to, which entities it adds, who shared it and how many people agreed are read; the code stays on GitHub. The recommendation prefers a quirk that ships with ZHA, then a proposed one, then the custom quirk with the most approvals.
