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.
737 devices found
-
NEO NAS-PS10B2 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.
Adds: Motion sensitivity Minimum range Maximum range Target distance Distance tracking Presence sensitivity Fading time Self test result LED indicator Detection delay +36
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:_TZE204_1youk3hj/TS060114 more quirks for this device
-
Quirk proposed, not merged yet
_TZE204_1youk3hj/TS0601zha-device-handlers · pull request #5321 · by @alisander · 2026年9月11日 -
Quirk proposed, not merged yet
_TZE204_1youk3hj/TS0601zha-device-handlers · pull request #5233 · by @haikalfouzi · 2026年8月6日 -
Quirk proposed, not merged yet
_TZE204_1youk3hj/TS0601zha-device-handlers · pull request #5123 · by @gilsonmandalogo · 2026年6月25日 · 1 approval -
Quirk proposed, not merged yet
_TZE204_1youk3hj/TS0601zha-device-handlers · pull request #5051 · by @Roth-Development · 2026年6月1日 -
Quirk proposed, not merged yet
_TZE204_1youk3hj/TS0601zha-device-handlers · pull request #4968 · by @nschimme · 2026年5月2日 -
Quirk proposed, not merged yet
_TZE204_1youk3hj/TS0601zha-device-handlers · pull request #4962 · by @nazar-pc · 2026年4月30日 -
Quirk proposed, not merged yet
_TZE204_1youk3hj/TS0601zha-device-handlers · pull request #4808 · by @zer777 · 2026年3月3日 -
Quirk proposed, not merged yet
_TZE284_1youk3hj/TS0601zha-device-handlers · pull request #4808 · by @zer777 · 2026年3月3日 -
Quirk proposed, not merged yet
_TZE204_1youk3hj/TS0601zha-device-handlers · pull request #4568 · by @a-gal · 2025年12月13日 -
Quirk proposed, not merged yet
_TZE204_1youk3hj/TS0601zha-device-handlers · pull request #4457 · by @zimme · 2025年11月1日 · 3 approvals -
Quirk proposed, not merged yet
_TZE204_1youk3hj/TS0601zha-device-handlers · pull request #4140 · by @dd32 · 2025年6月20日 -
Quirk proposed, not merged yet
_TZE204_1youk3hj/TS0601zha-device-handlers · pull request #4044 · by @Bruners · 2025年5月3日 -
Quirk proposed, not merged yet
_TZE204_1youk3hj/TS0601zha-device-handlers · pull request #4027 · by @ausfas · 2025年4月25日 -
Quirk proposed, not merged yet
_TZE204_1youk3hj/TS0601zha-device-handlers · pull request #3876 · by @zimme · 2025年2月16日
-
Quirk proposed, not merged yet
-
Third Reality 3RSPE01044BZ Smart plugs · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Reset total energy Countdown to turn off Countdown to turn on Red LED brightness Power rise threshold Power drop threshold Metering only mode Reset left total energy Reset right total energy Countdown to turn off left +9
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Third Reality, Inc/3RSPE01044BZ1 more quirk for this device
-
Quirk proposed, not merged yet
Third Reality, Inc/3RSPE01044BZzha-device-handlers · pull request #5302 · by @3reality-support · 2026年9月7日
-
Quirk proposed, not merged yet
-
Philips 929002422702 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:Signify Netherlands B.V./LCX0013 more quirks for this device
-
Quirk proposed, not merged yet
Signify Netherlands B.V./LCX001zha-device-handlers · pull request #5066 · by @nilsreiter · 2026年6月7日 -
Quirk proposed, not merged yet
Signify Netherlands B.V./LCX001zha-device-handlers · pull request #5050 · by @jaredjxyz · 2026年6月1日 -
Quirk proposed, not merged yet
Signify Netherlands B.V./LCX001zha-device-handlers · pull request #5341 · by @derschneewolf · 2026年9月14日
-
Quirk proposed, not merged yet
-
Aqara CTP-R01 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.cagl021 more quirk for this device
-
Quirk proposed, not merged yet
LUMI/lumi.remote.cagl02zha-device-handlers · pull request #5169 · by @fornellas · 2026年7月12日
-
Quirk proposed, not merged yet
-
Develco AQSZB-110 Air quality · 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: VOC level
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:frient A/S/AQSZB-1103 more quirks for this device
-
Quirk included in ZHA
Develco Products A/S/AQSZB-110zha-device-handlers · since zha-quirks 2.2.2 -
Quirk proposed, not merged yet
frient A/S/AQSZB-110zha-device-handlers · pull request #4887 · by @marcintyminski · 2026年3月31日 -
Quirk proposed, not merged yet
Develco Products A/S/AQSZB-110zha-device-handlers · pull request #4887 · by @marcintyminski · 2026年3月31日
-
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:_TZE204_58of2pfn/TS06012 more quirks for this device
-
Quirk proposed, not merged yet
_TZE204_58of2pfn/TS0601zha-device-handlers · pull request #5320 · by @cydia2020 · 2026年9月11日 -
Quirk proposed, not merged yet
_TZE204_58of2pfn/TS0601zha-device-handlers · pull request #5015 · by @MahdiBM · 2026年5月19日
-
Quirk proposed, not merged yet
-
Philips 4080248U9 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:Signify Netherlands B.V./4080248U97 more quirks for this device
-
Quirk included in ZHA
Signify Netherlands B.V./915005987201zha-device-handlers · since zha-quirks 2.2.2 -
Quirk proposed, not merged yet
Signify Netherlands B.V./4080248U9zha-device-handlers · pull request #5066 · by @nilsreiter · 2026年6月7日 -
Quirk proposed, not merged yet
Signify Netherlands B.V./915005987201zha-device-handlers · pull request #5066 · by @nilsreiter · 2026年6月7日 -
Quirk proposed, not merged yet
Signify Netherlands B.V./4080248U9zha-device-handlers · pull request #5050 · by @jaredjxyz · 2026年6月1日 -
Quirk proposed, not merged yet
Signify Netherlands B.V./915005987201zha-device-handlers · pull request #5050 · by @jaredjxyz · 2026年6月1日 -
Quirk proposed, not merged yet
Signify Netherlands B.V./4080248U9zha-device-handlers · pull request #5341 · by @derschneewolf · 2026年9月14日 -
Quirk proposed, not merged yet
Signify Netherlands B.V./915005987201zha-device-handlers · pull request #5341 · by @derschneewolf · 2026年9月14日
-
Quirk included in ZHA
-
Aqara MCCGQ14LM 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:LUMI/lumi.magnet.acn001 -
Frient WISZB-131 Door & window · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Tamper
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:frient A/S/WISZB-1313 more quirks for this device
-
Quirk proposed, not merged yet
frient A/S/WISZB-131zha-device-handlers · pull request #4921 · by @marcintyminski · 2026年4月13日 -
Quirk proposed, not merged yet
Develco Products A/S/WISZB-131zha-device-handlers · pull request #4921 · by @marcintyminski · 2026年4月13日 -
Quirk proposed, not merged yet
frient A/S/WISZB-131zha-device-handlers · pull request #4491 · by @TheJulianJES · 2025年11月14日
-
Quirk proposed, not merged yet
-
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:_TYST11_owwdxjbx/wwdxjbx3 more quirks for this device
-
Quirk proposed, not merged yet
_TYST11_owwdxjbx/wwdxjbxzha-device-handlers · pull request #5193 · by @dmulcahey · 2026年7月21日 -
Quirk proposed, not merged yet
_TYST11_owwdxjbx/wwdxjbxzha-device-handlers · pull request #4673 · by @HarvsG · 2026年1月20日 -
Quirk proposed, not merged yet
_TYST11_owwdxjbx/wwdxjbxzha-device-handlers · pull request #3637 · by @michalke-it · 2024年12月25日
-
Quirk proposed, not merged yet
-
Sinopé TH1500ZB 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/TH1500ZB -
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/3AFE140104020015 -
Tuya TS0601_smoke_6 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: Battery low Tamper Silence alarm Self test result Motion sensitivity
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:_TZE200_ntcy3xu1/TS06013 more quirks for this device
-
Quirk proposed, not merged yet
_TZE200_ntcy3xu1/TS0601zha-device-handlers · pull request #5299 · by @brvier · 2026年9月4日 -
Quirk proposed, not merged yet
_TZE200_ntcy3xu1/TS0601zha-device-handlers · pull request #4609 · by @yvan-l · 2025年12月30日 · 1 approval -
Quirk proposed, not merged yet
_TZE200_ntcy3xu1/TS0601zha-device-handlers · pull request #4054 · by @sarxos · 2025年5月9日 · 1 approval
-
Quirk proposed, not merged yet
-
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 -
Tuya TS0601_cover_8 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: Motor direction Set upper limit Set lower limit Delete upper limit Delete lower limit Delete all limits
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:_TZE200_9vpe3fl1/TS060126 more quirks for this device
-
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #5237 · by @ukstin · 2026年8月9日 -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #5216 · by @ryceg · 2026年7月29日 -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #5189 · by @allusv · 2026年7月21日 -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #5176 · by @Swissola · 2026年7月13日 -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #5154 · by @barabum0 · 2026年7月6日 -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #5153 · by @barabum0 · 2026年7月6日 -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #5140 · by @Edvinas9 · 2026年7月2日 -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #5115 · by @tomer-cohen · 2026年6月23日 · 1 approval -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #5090 · by @nicolaspennesi · 2026年6月13日 -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #5035 · by @jelmer · 2026年5月26日 -
Quirk proposed, not merged yet
_TZE284_fzo2pocs/TS0601zha-device-handlers · pull request #5035 · by @jelmer · 2026年5月26日 -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #4999 · by @mwelchuk · 2026年5月13日 · 1 approval -
Quirk proposed, not merged yet
_TZE204_r0jdjrvi/TS0601zha-device-handlers · pull request #4943 · by @delneet · 2026年4月23日 -
Quirk proposed, not merged yet
_TZE200_g5xqosu7/TS0601zha-device-handlers · pull request #4943 · by @delneet · 2026年4月23日 -
Quirk proposed, not merged yet
_TZE204_g5xqosu7/TS0601zha-device-handlers · pull request #4943 · by @delneet · 2026年4月23日 -
Quirk proposed, not merged yet
_TZE284_fzo2pocs/TS0601zha-device-handlers · pull request #4943 · by @delneet · 2026年4月23日 -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #4943 · by @delneet · 2026年4月23日 -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #4817 · by @petruknw · 2026年3月9日 -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #4802 · by @bdodoiu · 2026年3月1日 -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #4780 · by @TheJulianJES · 2026年2月22日 -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #4682 · by @steffenjacobs · 2026年1月24日 -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #4377 · by @karora · 2025年10月8日 -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #3900 · by @kbuck1 · 2025年2月23日 · 1 approval -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #3813 · by @Gerviba · 2025年1月30日 · 2 approvals -
Quirk proposed, not merged yet
_TZE284_fzo2pocs/TS0601zha-device-handlers · pull request #3813 · by @Gerviba · 2025年1月30日 · 2 approvals -
Quirk proposed, not merged yet
_TZE200_9vpe3fl1/TS0601zha-device-handlers · pull request #3114 · by @matt-sullivan · 2024年4月17日
-
Quirk proposed, not merged yet
-
Philips 8719514440937/8719514440999 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/RDM0021 more quirk for this device
-
Quirk included in ZHA
Signify Netherlands B.V./RDM002zha-device-handlers · since zha-quirks 2.2.2
-
Quirk included in ZHA
-
Aqara WXKG12LM 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_switch.aq31 more quirk for this device
-
Quirk included in ZHA
LUMI/lumi.sensor_switzha-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:HEIMAN/SmokeSensor-N-3.01 more quirk for this device
-
Quirk proposed, not merged yet
HEIMAN/SmokeSensor-N-3.0zha-device-handlers · pull request #4499 · by @puddly · 2025年11月17日
-
Quirk proposed, not merged yet
-
Tuya ME201WZ 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: 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:_TZE284_kyyu8rbj/TS06011 more quirk for this device
-
Quirk proposed, not merged yet
_TZE284_mxujdmxo/TS0601zha-device-handlers · pull request #4941 · by @delneet · 2026年4月22日
-
Quirk proposed, not merged yet
-
SONOFF ZBM5-2C-120 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: Work mode Detach relay 1 Detach relay 2 Detach relay 3
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:SONOFF/ZBM5-2C-80/865 more quirks for this device
-
Quirk included in ZHA
SONOFF/ZBM5-2C-120zha-device-handlers · since zha-quirks 2.2.2 -
Quirk proposed, not merged yet
SONOFF/ZBM5-2C-80/86zha-device-handlers · pull request #5149 · by @JuliusZet · 2026年7月5日 -
Quirk proposed, not merged yet
SONOFF/ZBM5-2C-120zha-device-handlers · pull request #5149 · by @JuliusZet · 2026年7月5日 -
Quirk proposed, not merged yet
SONOFF/ZBM5-2C-80/86zha-device-handlers · pull request #5141 · by @TheJulianJES · 2026年7月3日 -
Quirk proposed, not merged yet
SONOFF/ZBM5-2C-120zha-device-handlers · pull request #5141 · by @TheJulianJES · 2026年7月3日
-
Quirk included in ZHA
-
NodOn SIN-4-1-20_PRO 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_PRO -
Tuya WSD500A Climate sensors · 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:_TZ3000_bjawzodf/TY02012 more quirks for this device
-
Quirk proposed, not merged yet
_TZ3000_bjawzodf/TY0201zha-device-handlers · pull request #4319 · by @zimme · 2025年9月7日 -
Quirk proposed, not merged yet
_TZ3000_bjawzodf/TY0201zha-device-handlers · pull request #3808 · by @szogun1987 · 2025年1月29日
-
Quirk proposed, not merged yet
-
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 -
Tuya TS0601_rcbo Energy · 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:_TZE200_hkdl5fmv/TS06013 more quirks for this device
-
Quirk proposed, not merged yet
_TZE200_hkdl5fmv/TS0601zha-device-handlers · pull request #5197 · by @puddly · 2026年7月22日 -
Quirk proposed, not merged yet
_TZE200_hkdl5fmv/TS0601zha-device-handlers · pull request #5193 · by @dmulcahey · 2026年7月21日 -
Quirk proposed, not merged yet
_TZE200_hkdl5fmv/TS0601zha-device-handlers · pull request #4835 · by @alvarogl · 2026年3月18日
-
Quirk proposed, not merged yet
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.
