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,035 devices found
-
Mumubiz TYZGTH4CH-D1RF Door & window · also in Zigbee2MQTT
Quirk proposed, not merged yet Recommended quirk
Proposed to ZHA and waiting for review – the maintainers check it before it becomes part of Home Assistant.
Source: zha-device-handlers · pull request #5180 · by @coder999 · 2026年7月16日
Signature:_TZ3218_ya5d6wth/TS000F -
Tuya BLE-YL01 Energy · also in Zigbee2MQTT
Quirk proposed, not merged yet Recommended quirk
Proposed to ZHA and waiting for review – the maintainers check it before it becomes part of Home Assistant.
Adds: pH Total dissolved solids Electrical conductivity Salt concentration ORP level Chlorine concentration pH calibration standard pH maximum value pH minimum value EC maximum value +10
Source: zha-device-handlers · pull request #5178 · by @Niek · 2026年7月14日
Signature:_TZE200_v1jqz5cy/TS06011 more quirk for this device
-
Quirk proposed, not merged yet
_TZE200_v1jqz5cy/TS0601zha-device-handlers · pull request #3673 · by @danielp370 · 2025年1月4日
-
Quirk proposed, not merged yet
-
Tuya TS110E_1gang_2 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:_TZ3210_ngqk6jia/TS110E3 more quirks for this device
-
Quirk proposed, not merged yet
_TZ3210_k1msuvg6/TS110Ezha-device-handlers · pull request #5177 · by @vitek499 · 2026年7月14日 -
Quirk proposed, not merged yet
_TZ3210_ngqk6jia/TS110Ezha-device-handlers · pull request #5177 · by @vitek499 · 2026年7月14日 -
Quirk proposed, not merged yet
_TZ3210_ngqk6jia/TS110Ezha-device-handlers · pull request #5077 · by @WBNet-Wout · 2026年6月9日
-
Quirk proposed, not merged yet
-
Quirk proposed, not merged yet Recommended quirk
Proposed to ZHA and waiting for review – the maintainers check it before it becomes part of Home Assistant.
Adds: Temperature report interval Humidity report interval Display unit Temperature alarm Alarm temperature max Alarm temperature min Temperature sensitivity Humidity alarm Alarm humidity max Alarm humidity min +2
Source: zha-device-handlers · pull request #5175 · by @Swissola · 2026年7月13日
Signature:_TZE2841000000_0ints6wl/TS0601 -
Arteco ZS-300Z Climate sensors · also in Zigbee2MQTT
Quirk proposed, not merged yet Recommended quirk
Proposed to ZHA and waiting for review – the maintainers check it before it becomes part of Home Assistant.
Adds: Temperature report interval Humidity report interval Display unit Temperature alarm Alarm temperature max Alarm temperature min Temperature sensitivity Humidity alarm Alarm humidity max Alarm humidity min +10
Source: zha-device-handlers · pull request #4602 · by @ehbello · 2025年12月28日 · 3 approvals
Signature:Arteco/ZS-304Z8 more quirks for this device
-
Quirk proposed, not merged yet
_TZE284_0ints6wl/TS0601zha-device-handlers · pull request #5175 · by @Swissola · 2026年7月13日 -
Quirk proposed, not merged yet
_TZE284_0ints6wl/TS0601zha-device-handlers · pull request #5004 · by @duncangrist · 2026年5月15日 -
Quirk proposed, not merged yet
_TZE284_0ints6wl/TS0601zha-device-handlers · pull request #4987 · by @Hafpaf · 2026年5月10日 -
Quirk proposed, not merged yet
_TZE284_k7p2q5d9/TS0601zha-device-handlers · pull request #4941 · by @delneet · 2026年4月22日 -
Quirk proposed, not merged yet
_TZE284_65gzcss7/TS0601zha-device-handlers · pull request #4941 · by @delneet · 2026年4月22日 -
Quirk proposed, not merged yet
_TZE284_0ints6wl/TS0601zha-device-handlers · pull request #4941 · by @delneet · 2026年4月22日 -
Quirk proposed, not merged yet
_TZE284_yzr43ayq/TS0601zha-device-handlers · pull request #4941 · by @delneet · 2026年4月22日 -
Quirk proposed, not merged yet
Arteco/ZS-304Zzha-device-handlers · pull request #4599 · by @andrewjswan · 2025年12月25日
-
Quirk proposed, not merged yet
-
Aqara WXCJKG12LM 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.b486opcn011 more quirk for this device
-
Quirk proposed, not merged yet
LUMI/lumi.remote.b486opcn01zha-device-handlers · pull request #5171 · by @puddly · 2026年7月12日
-
Quirk proposed, not merged yet
-
Aqara WXCJKG13LM 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.b686opcn011 more quirk for this device
-
Quirk proposed, not merged yet
LUMI/lumi.remote.b686opcn01zha-device-handlers · pull request #5171 · by @puddly · 2026年7月12日
-
Quirk proposed, not merged yet
-
Aqara WS-USC04 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.switch.b2naus011 more quirk for this device
-
Quirk proposed, not merged yet
LUMI/lumi.switch.b2naus01zha-device-handlers · pull request #5171 · by @puddly · 2026年7月12日
-
Quirk proposed, not merged yet
-
Aqara WXCJKG11LM 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.b286opcn011 more quirk for this device
-
Quirk proposed, not merged yet
LUMI/lumi.remote.b286opcn01zha-device-handlers · pull request #5171 · by @puddly · 2026年7月12日
-
Quirk proposed, not merged yet
-
Aqara MFKZQ01LM 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_cube2 more quirks for this device
-
Quirk included in ZHA
LUMI/lumi.sensor_cube.aqgl01zha-device-handlers · since zha-quirks 2.2.2 -
Quirk proposed, not merged yet
LUMI/lumi.sensor_cube.aqgl01zha-device-handlers · pull request #5169 · by @fornellas · 2026年7月12日
-
Quirk included in ZHA
-
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
-
SONOFF MINI-ZB1GSP Wall switches · also in Zigbee2MQTT · 1 open report
Quirk proposed, not merged yet Recommended quirk
Proposed to ZHA and waiting for review – the maintainers check it before it becomes part of Home Assistant.
Adds: Power Current Voltage Energy today Energy this month Export energy today Export energy this month Total energy Total export energy Daily run time +18
Source: zha-device-handlers · pull request #5155 · by @040medien · 2026年7月6日 · 5 approvals
Signature:SONOFF/MINI-ZB1GSP -
SONOFF MINI-ZB1GP also in Zigbee2MQTT
Quirk proposed, not merged yet Recommended quirk
Proposed to ZHA and waiting for review – the maintainers check it before it becomes part of Home Assistant.
Adds: Power Current Voltage Energy today Energy this month Export energy today Export energy this month Total energy Total export energy Daily run time +18
Source: zha-device-handlers · pull request #5155 · by @040medien · 2026年7月6日 · 5 approvals
Signature:SONOFF/MINI-ZB1GP -
Moes GM25TEQ-TYZ-2/25 Covers & blinds · also in Zigbee2MQTT
Quirk proposed, not merged yet Recommended quirk
Proposed to ZHA and waiting for review – the maintainers check it before it becomes part of Home Assistant.
Adds: Motor direction Set upper limit Set lower limit Delete upper limit Delete lower limit Delete all limits
Source: zha-device-handlers · pull request #5154 · by @barabum0 · 2026年7月6日
Signature:_TZE204_xtrnjaoz/TS0601 -
Tuya TS0601_thermostat_1 Thermostats & TRV · also in Zigbee2MQTT · 1 open report
Quirk proposed, not merged yet Recommended quirk
Proposed to ZHA and waiting for review – the maintainers check it before it becomes part of Home Assistant.
Adds: Boost heating Open window detection Child lock Boost time Min temperature Max temperature Eco switch deviation Valve position Window open Error +3
Source: zha-device-handlers · pull request #5151 · by @maksimvelbaum · 2026年7月6日
Signature:_TZE200_a4bpgplm/TS06013 more quirks for this device
-
Quirk proposed, not merged yet
_TZE200_dv8abrrz/TS0601zha-device-handlers · pull request #5151 · by @maksimvelbaum · 2026年7月6日 -
Quirk proposed, not merged yet
_TZE200_z1tyspqw/TS0601zha-device-handlers · pull request #5151 · by @maksimvelbaum · 2026年7月6日 -
Quirk proposed, not merged yet
_TZE200_bvrlmajk/TS0601zha-device-handlers · pull request #5151 · by @maksimvelbaum · 2026年7月6日
-
Quirk proposed, not merged yet
-
SONOFF ZBM5-1C-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-1C-80/865 more quirks for this device
-
Quirk included in ZHA
SONOFF/ZBM5-1C-120zha-device-handlers · since zha-quirks 2.2.2 -
Quirk proposed, not merged yet
SONOFF/ZBM5-1C-80/86zha-device-handlers · pull request #5149 · by @JuliusZet · 2026年7月5日 -
Quirk proposed, not merged yet
SONOFF/ZBM5-1C-120zha-device-handlers · pull request #5149 · by @JuliusZet · 2026年7月5日 -
Quirk proposed, not merged yet
SONOFF/ZBM5-1C-80/86zha-device-handlers · pull request #5141 · by @TheJulianJES · 2026年7月3日 -
Quirk proposed, not merged yet
SONOFF/ZBM5-1C-120zha-device-handlers · pull request #5141 · by @TheJulianJES · 2026年7月3日
-
Quirk included in ZHA
-
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
-
SONOFF ZBM5-3C-120 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.
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-3C-80/865 more quirks for this device
-
Quirk included in ZHA
SONOFF/ZBM5-3C-120zha-device-handlers · since zha-quirks 2.2.2 -
Quirk proposed, not merged yet
SONOFF/ZBM5-3C-80/86zha-device-handlers · pull request #5149 · by @JuliusZet · 2026年7月5日 -
Quirk proposed, not merged yet
SONOFF/ZBM5-3C-120zha-device-handlers · pull request #5149 · by @JuliusZet · 2026年7月5日 -
Quirk proposed, not merged yet
SONOFF/ZBM5-3C-80/86zha-device-handlers · pull request #5141 · by @TheJulianJES · 2026年7月3日 -
Quirk proposed, not merged yet
SONOFF/ZBM5-3C-120zha-device-handlers · pull request #5141 · by @TheJulianJES · 2026年7月3日
-
Quirk included in ZHA
-
Aqara TH-S04D Climate sensors · also in Zigbee2MQTT · 1 open report
Quirk proposed, not merged yet Recommended quirk
Proposed to ZHA and waiting for review – the maintainers check it before it becomes part of Home Assistant.
Source: zha-device-handlers · pull request #5146 · by @mlegner · 2026年7月3日 · 3 approvals
Signature:Aqara/lumi.sensor_ht.agl001 -
Heiman HS1SA-E-PLUS 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: Heartbeat indicator Chamber contamination Self-test Fault Muted Interconnectable Buzzer manual mute Remote test Smoke level Rebooted count +2
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:HEIMAN/HS1SA-EF-3.03 more quirks for this device
-
Quirk included in ZHA
HEIMAN/HS1SA-E-PLUSzha-device-handlers · since zha-quirks 2.2.2 -
Quirk proposed, not merged yet
HEIMAN/HS1SA-EF-3.0zha-device-handlers · pull request #5143 · by @TheJulianJES · 2026年7月3日 -
Quirk proposed, not merged yet
HEIMAN/HS1SA-E-PLUSzha-device-handlers · pull request #5143 · by @TheJulianJES · 2026年7月3日
-
Quirk included in ZHA
-
Heiman HM-722ESY-E Plus 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: Self-test Fault Muted Interconnectable Buzzer manual mute Remote test Rebooted count Rejoined count Reported packages
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:HEIMAN/HM-722ESY-E-PLUS1 more quirk for this device
-
Quirk proposed, not merged yet
HEIMAN/HM-722ESY-E-PLUSzha-device-handlers · pull request #5143 · by @TheJulianJES · 2026年7月3日
-
Quirk proposed, not merged yet
-
HEIMAN HS1CA-E PLUS 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: Self-test Fault Muted Interconnectable Buzzer manual mute Remote test Rebooted count Rejoined count Reported packages
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:HEIMAN/HS1CA-E PLUS3 more quirks for this device
-
Quirk included in ZHA
HEIMAN/HS1CA-E-PLUSzha-device-handlers · since zha-quirks 2.2.2 -
Quirk proposed, not merged yet
HEIMAN/HS1CA-E PLUSzha-device-handlers · pull request #5143 · by @TheJulianJES · 2026年7月3日 -
Quirk proposed, not merged yet
HEIMAN/HS1CA-E-PLUSzha-device-handlers · pull request #5143 · by @TheJulianJES · 2026年7月3日
-
Quirk included in ZHA
-
Heiman HS1SA-E Lover 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: Remote test Rebooted count Rejoined count Reported packages
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:HEIMAN/SmokeSensor-EF2-3.01 more quirk for this device
-
Quirk proposed, not merged yet
HEIMAN/SmokeSensor-EF2-3.0zha-device-handlers · pull request #5143 · by @TheJulianJES · 2026年7月3日
-
Quirk proposed, not merged yet
-
SONOFF SNZB-09P Smoke & safety · also in Zigbee2MQTT · 1 open report
Quirk proposed, not merged yet Recommended quirk
Proposed to ZHA and waiting for review – the maintainers check it before it becomes part of Home Assistant.
Adds: Alarm Sound Enable Alarm Light Enable Alarm Sound Type Alarm Volume Level Alarm Duration Siren on External Power Tamper
Source: zha-device-handlers · pull request #5136 · by @Oniums · 2026年7月2日
Signature:SONOFF/SNZB-09P
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.
