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
-
MiaoMiaoCe MHO-C401 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:MiaoMiaoCe/MHO-C401N-z2 more quirks for this device
-
Quirk included in ZHA
MiaMiaoCe/MHO-C401N-zzha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
MiaoMiaoCe/MHO-C401-zzha-device-handlers · since zha-quirks 2.2.2
-
Quirk included in ZHA
-
Aqara WXKG15LM Buttons & remotes · 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.
Adds: Click mode Operation mode
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:LUMI/lumi.remote.b28ac1 -
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 -
Tuya XFY-CGQ-ZIGB 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: Brightness level
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:_TZE200_khx7nnka/TS06012 more quirks for this device
-
Quirk included in ZHA
_TZE204_khx7nnka/TS0601zha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
_TZE200_yi4jtqq1/TS0601zha-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:ADUROLIGHT/VMS_ADUROLIGHT -
Aqara LGYCDD01LM Lights & bulbs · 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.
Adds: Minimum brightness Maximum brightness Power on state Length Audio Audio sensitivity Audio effect Preset Speed
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Aqara/lumi.light.acn132 -
Sinopé TH1400ZB 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:Sinope Technologies/TH1400ZB -
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/TRADFRI control outlet -
Third Reality 3RSB01085Z 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:Third Reality, Inc/3RSB01085Z -
YOKIS E4BPX-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/E4BPX-UP -
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 -
Candeo C-ZB-RD1P-REM 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-REM -
SONOFF SNZB-04 Door & window · 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:zbeacon/DS01 -
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/NimlyPRO -
Iris iL07_1 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:iMagic by GreatStar/1117-S -
Nue / 3A HGZB-43 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:FeiBit/FNB56-ZSW03LX2.0 -
Tuya 872WZ also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Liquid state Liquid depth Liquid level ratio Liquid max percentage Liquid minimal percentage Height from sensor to tank bottom Height from sensor to liquid level
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:_TZE204_7yyuo8sr/TS0601 -
Schneider Electric S520530W 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:Schneider Electric/NHPB/SWITCH/1 -
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:Sonoff/TH03-z -
EssentielB EB-SB-1B 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:Sourcing & Creation/EB-SB-1B -
Ubisys S1 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: Input mode Detached mode
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:ubisys/S1 (5501) -
Aqara QBKG03LM 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_neutral2 -
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: On only when dark On time
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:IKEA of Sweden/VALLHORN Wireless Motion Sensor -
IKEA L1528 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:IKEA of Sweden/FLOALT panel WS 30x90
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.
