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-SEMO 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:Candeo/C-ZB-SEMO -
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:Linxura/Smart Controller -
Iris IL06_1 Door & window · 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:iMagic by GreatStar/1116-S -
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/Gardenpole RGBW-Lightify -
NodOn SIN-4-FP-21 Thermostats & TRV · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Pilot wire mode
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:NodOn/SIN-4-FP-21 -
Konke 2AJZ4KPFT Climate sensors · 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:Konke/3AFE1401030200001 more quirk for this device
-
Quirk included in ZHA
Konke/3AFE220103020000zha-device-handlers · since zha-quirks 2.2.2
-
Quirk included in ZHA
-
Schneider Electric NH3516A 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/NHROTARY/UNIDIM/1 -
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:CentraLite/3320 -
EcoDim Eco-Dim.05 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:EcoDim BV/Eco-Dim.05 Zigbee -
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:_TZ3210_e5t9bfdv/TS0501B -
SMaBiT (Bitron Video) AV2010/32 Thermostats & TRV · 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:Bitron Home/902010/32 -
Sunricher SR-ZG9001K2-DIM 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:Sunricher/ZGRC-KEY-004 -
Third Reality 3RWK0148Z Relays & modules · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Water duration Water interval
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Third Reality, Inc/3RWK0148Z -
YOKIS TLM2-UP 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:YOKIS/TLM2-UP2 more quirks for this device
-
Quirk included in ZHA
YOKIS/TLM2T503-UPzha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
YOKIS/TLM2TNO-UPzha-device-handlers · since zha-quirks 2.2.2
-
Quirk included in ZHA
-
Custom devices (DiY) ti.router Hubs & gateways · 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:TexasInstruments/ti.router -
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Light level
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Shelly/BLU H&T Display ZB -
Onesti Products AS Nimly Locks · also in Zigbee2MQTT
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/NimlyPRO24 -
TERNCY TERNCY-SD01 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:Xiaoyan/TERNCY-SD01 -
ubisys H1 Thermostats & TRV · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Local temperature calibration Open window detection Open window detection status Open window detection threshold Open window event duration Open window detection guard period Summer mode Winter backup heating demand Summer backup heating demand Proportional gain (Kp) +2
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:ubisys/H1 -
Aqara WSDCGQ11LM Climate sensors · 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.weather -
Candeo C-ZB-DM204v2 Wall switches · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: External switch type
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Candeo/C-ZB-DM204V2 -
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:Keen Home Inc/SV01-410-MP-1.1 -
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
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.
