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
-
Aqara SJCGQ11LM 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.sensor_wleak.aq1 -
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 wireless dimmer -
Third Reality 3RSNL02043Z 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:Third Reality, Inc/3RSNL02043Z -
Third Reality 3RTHS24BZ 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
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Third Reality, Inc/3RTHS24BZ -
Aqara ZNLDP12LM 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.
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:LUMI/lumi.light.aqcn02 -
Develco MOSZB-141 Motion & presence · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Tamper Sensitivity level
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:frient A/S/MOSZB-1411 more quirk for this device
-
Quirk included in ZHA
Develco Products A/S/MOSZB-141zha-device-handlers · since zha-quirks 2.2.2
-
Quirk included in ZHA
-
Sinopé TH1123ZB 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/TH1123ZB -
Konke 2AJZ4KPKEY 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:Konke/3AFE2801005100011 more quirk for this device
-
Quirk included in ZHA
Konke/3AFE170100510001zha-device-handlers · since zha-quirks 2.2.2
-
Quirk included in ZHA
-
Candeo C-ZB-SR5BR 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-SR5BR -
Philips 9290030675 Motion & presence · 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:Signify Netherlands B.V./SML003 -
Heiman HS1CA-M Smoke & safety · 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:Heiman/CO_V15 -
Tuya TS0601_gas_sensor_4 Smoke & safety · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: CO concentration Self test result Mute siren Preheat Fault alarm Lifecycle Self test Silence alarm % Lower explosive limit Alarm ringtone +3
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:_TZE204_uo8qcagc/TS0601 -
NodOn SIN-4-1-20 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: Switch type Impulse mode duration
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:NodOn/SIN-4-1-20 -
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 -
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Target distance
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Shelly/BLU Distance -
YOKIS TLC2-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/TLC2-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:Siglis/zigfred plus -
YOKIS TLC8-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/TLC8-UP -
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 -
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Tamper Test
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:frient A/S/SCAZB-1411 more quirk for this device
-
Quirk included in ZHA
Develco Products A/S/SCAZB-141zha-device-handlers · since zha-quirks 2.2.2
-
Quirk included in ZHA
-
SmartThings STS-WTR-250 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:SmartThings/moisturev4 -
Tuya TS0502A 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:_TZ3000_49qchf10/TS0502A6 more quirks for this device
-
Quirk included in ZHA
_TZ3000_oborybow/TS0502Azha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
_TZ3000_9evm3otq/TS0502Azha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
_TZ3000_rylaozuc/TS0502Azha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
_TZ3000_el5kt5im/TS0502Azha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
_TZ3000_oh7jddmx/TS0502Azha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
_TZ3000_8uaoilu9/TS0502Azha-device-handlers · since zha-quirks 2.2.2
-
Quirk included in ZHA
-
Candeo C204 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/C204 -
Salus Controls SPE600 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:Computime/SPE600
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.
