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
-
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_agjx0pxt/TS0501B -
Aqara WS-EUK04 Wall switches · also in Zigbee2MQTT · 1 open report
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.switch.n2aeu1 -
Philips 324131092621 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:Philips/RWL0203 more quirks for this device
-
Quirk included in ZHA
Signify Netherlands B.V./RWL020zha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
Philips/RWL021zha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
Signify Netherlands B.V./RWL021zha-device-handlers · since zha-quirks 2.2.2
-
Quirk included in ZHA
-
Visonic MCT-340 E 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:Visonic/MCT-340 E -
Candeo C-ZB-LC20-Dim 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-DIM1 more quirk for this device
-
Quirk included in ZHA
Candeo/C-ZB-LC20v2-DIMzha-device-handlers · since zha-quirks 2.2.2
-
Quirk included in ZHA
-
SmartThings 3321-S 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:CentraLite/3321-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:Keen Home Inc/SV01-410-MP-1.5 -
Innr SP 234 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:innr/SP 234 -
PLAID SYSTEMS PS-SPRZMS-SLP3 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:PLAID SYSTEMS/PS-SPRZMS-SLP3 -
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 -
Aqara SSM-U01 Wall switches · 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:LUMI/lumi.switch.n0agl1 -
OSRAM AA70155 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:OSRAM/LIGHTIFY A19 Tunable White -
Aqara SJCGQ13LM Water · 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.flood.acn001 -
Third Reality 3RSS009Z 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: Turn off delay Turn on delay
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Third Reality, Inc/3RSS009Z -
Third Reality 3RSB02015Z 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 Compensation speed Limit position Total cycle times Last remaining battery percentage
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Third Reality, Inc/3RSB02015Z -
YOKIS E2BPA-UP 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:YOKIS/E2BPA-UP -
Aqara SJCGQ12LM Water · 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.flood.agl02 -
Candeo C-ZB-RD1P-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:Candeo/C-ZB-RD1P-DIM -
Smartwings WM25L-Z Covers & blinds · 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:Smartwings/WM25/L-Z -
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/EasyFingerTouch -
Iris 3450-L 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:CentraLite/3450-L1 more quirk for this device
-
Quirk included in ZHA
CentraLite/3450-L2zha-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:Bosch/ISW-ZDL1-WP11G -
Aqara WXKG03LM_rev2 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.remote.b186acn01 -
Aeotec ZGA002 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: S1 switch type S1 switch actions S1 local control S2 switch type S2 switch actions S2 local control
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:AEOTEC/ZGA002
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.
