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.
637 devices found
-
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: On after (min) Off after (min) Device temperature Return to state
Source: zha-device-handlers · pull request #4871 · by @marcintyminski · 2026年3月27日
Signature:Develco Products A/S/SPLZB-1421 more quirk for this device
-
Quirk proposed, not merged yet
frient A/S/SPLZB-142zha-device-handlers · pull request #4871 · by @marcintyminski · 2026年3月27日
-
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: On after (min) Off after (min) Device temperature Return to state
Source: zha-device-handlers · pull request #4871 · by @marcintyminski · 2026年3月27日
Signature:Develco Products A/S/SPLZB-1441 more quirk for this device
-
Quirk proposed, not merged yet
frient A/S/SPLZB-144zha-device-handlers · pull request #4871 · by @marcintyminski · 2026年3月27日
-
Quirk proposed, not merged yet
-
Develco KEYZB-110 Buttons & remotes · also in Zigbee2MQTT · 6 open reports
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/KEPZB-1102 more quirks for this device
-
Quirk proposed, not merged yet
frient A/S/KEPZB-110zha-device-handlers · pull request #4868 · by @marcintyminski · 2026年3月26日 -
Quirk proposed, not merged yet
Develco Products A/S/KEPZB-110zha-device-handlers · pull request #4868 · by @marcintyminski · 2026年3月26日
-
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: Tamper Auto arm mode Auto disarm Auto arm/disarm PIN length
Source: zha-device-handlers · pull request #4868 · by @marcintyminski · 2026年3月26日
Signature:frient A/S/KEPZB-1121 more quirk for this device
-
Quirk proposed, not merged yet
Develco Products A/S/KEPZB-112zha-device-handlers · pull request #4868 · by @marcintyminski · 2026年3月26日
-
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: Tamper Auto arm mode Auto disarm Auto arm/disarm PIN length
Source: zha-device-handlers · pull request #4868 · by @marcintyminski · 2026年3月26日
Signature:frient A/S/KEPZB-1201 more quirk for this device
-
Quirk proposed, not merged yet
Develco Products A/S/KEPZB-120zha-device-handlers · pull request #4868 · by @marcintyminski · 2026年3月26日
-
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: Tamper Auto arm mode Auto disarm Auto arm/disarm PIN length
Source: zha-device-handlers · pull request #4868 · by @marcintyminski · 2026年3月26日
Signature:frient A/S/KEPZB-1221 more quirk for this device
-
Quirk proposed, not merged yet
Develco Products A/S/KEPZB-122zha-device-handlers · pull request #4868 · by @marcintyminski · 2026年3月26日
-
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: Occupancy Presence state Illuminance Detection range Presence clear cooldown Auto calibration Sensitivity preset LED indicator
Source: zha-device-handlers · pull request #4864 · by @SmartHomeScene · 2026年3月25日 · 1 approval
Signature:_TZE284_ft7qqpx3/TS0601 -
Nous E13 Water · 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: Water presence Water leak Alarm mode Ringtone
Source: zha-device-handlers · pull request #4845 · by @ko-maren · 2026年3月22日
Signature:_TZE284_1di7ujzp/TS0601 -
Tuya SMKG-2KNL-SD Water · 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: Switch Energy Current Power Voltage Fault Power outage memory Child lock Leakage test Temperature +13
Source: zha-device-handlers · pull request #4835 · by @alvarogl · 2026年3月18日
Signature:_TZE284_5m4nchbm/TS0601 -
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: Pilot wire mode
Source: zha-device-handlers · pull request #4827 · by @epsilonrt · 2026年3月13日
Signature:EpsilonRT/ERT-MPZ-03 -
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 #4798 · by @ThomasBlt · 2026年2月28日
Signature:_TZE200_kafooqvr/TS0601 -
SONOFF TRVZB Thermostats & TRV · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Adaptive mode Child lock Open window Timer mode target temperature Temporary mode duration Boost mode Timer mode Frost protection temperature Valve opening degree Valve closing degree +3
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:SONOFF/TRVZB1 more quirk for this device
-
Quirk proposed, not merged yet
SONOFF/TRVZBzha-device-handlers · pull request #4792 · by @TheJulianJES · 2026年2月27日
-
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.
Source: zha-device-handlers · pull request #4782 · by @IMMRMKW · 2026年2月22日
Signature:ELECRAM/Ramses_esp32c6 -
AVATTO TS0601_thermostat_14 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: Child lock Window detection Window open Frost protection Temperature calibration
Source: zha-device-handlers · pull request #4781 · by @bro-d-y · 2026年2月22日 · 1 approval
Signature:_TZE204_vjpaih9f/TS0601 -
Senoro Senoro.Win also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Opening Tamper Reset alarm
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:_TZE200_ytx9fudw/TS06011 more quirk for this device
-
Quirk proposed, not merged yet
_TZE200_ytx9fudw/TS0601zha-device-handlers · pull request #4770 · by @senorosoftware · 2026年2月18日 · 1 approval
-
Quirk proposed, not merged yet
-
Senoro Senoro.Win v2 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.
Adds: Opening Tamper Reset alarm Setup Mode Exit Setup Mode Alarm siren Alarm siren duration Vibration Vibration limit Vibrating siren duration +4
Source: zha-device-handlers · pull request #4770 · by @senorosoftware · 2026年2月18日 · 1 approval
Signature:_TZE284_6teua268/TS0601 -
Develco EMIZB-132 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:frient A/S/EMIZB-1321 more quirk for this device
-
Quirk proposed, not merged yet
frient A/S/EMIZB-132zha-device-handlers · pull request #4750 · by @TheJulianJES · 2026年2月12日
-
Quirk proposed, not merged yet
-
Tuya DCR-RQJ Water · 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: CO concentration Self test result Mute siren Self test Silence alarm % Lower explosive limit Alarm ringtone Alarm duration Preheat active Fuel gas concentration +1
Source: zha-device-handlers · pull request #4721 · by @EmanuelLoos · 2026年2月5日
Signature:_TZE204_iuk8kupi/TS06012 more quirks for this device
-
Custom quirk shared in an issue
_TZE200_iuk8kupi/TS0601zha-device-handlers · issue #2474 · by @zolakt · 2023年9月8日 -
Custom quirk shared in an issue
_TZE200_iuk8kupi/TS0601zha-device-handlers · issue #2474 · by @zolakt · 2025年7月29日 · 1 approval
-
Custom quirk shared in an issue
-
Tuya TS0601_gas_sensor_1 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:_TZE200_ggev5fsl/TS06015 more quirks for this device
-
Quirk included in ZHA
_TZE200_u319yc66/TS0601zha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
_TZE200_kvpwq8z7/TS0601zha-device-handlers · since zha-quirks 2.2.2 -
Quirk proposed, not merged yet
_TZE200_ggev5fsl/TS0601zha-device-handlers · pull request #4721 · by @EmanuelLoos · 2026年2月5日 -
Quirk proposed, not merged yet
_TZE200_u319yc66/TS0601zha-device-handlers · pull request #4721 · by @EmanuelLoos · 2026年2月5日 -
Quirk proposed, not merged yet
_TZE200_kvpwq8z7/TS0601zha-device-handlers · pull request #4721 · by @EmanuelLoos · 2026年2月5日
-
Quirk included in ZHA
-
Moes ZC-HM 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:_TZE200_hr0tdd47/TS06015 more quirks for this device
-
Quirk included in ZHA
_TZE200_rjxqso4a/TS0601zha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
_TZE284_rjxqso4a/TS0601zha-device-handlers · since zha-quirks 2.2.2 -
Quirk proposed, not merged yet
_TZE200_hr0tdd47/TS0601zha-device-handlers · pull request #4721 · by @EmanuelLoos · 2026年2月5日 -
Quirk proposed, not merged yet
_TZE200_rjxqso4a/TS0601zha-device-handlers · pull request #4721 · by @EmanuelLoos · 2026年2月5日 -
Quirk proposed, not merged yet
_TZE284_rjxqso4a/TS0601zha-device-handlers · pull request #4721 · by @EmanuelLoos · 2026年2月5日
-
Quirk included in ZHA
-
Tuya TS0601_gas_sensor_2 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:_TZE200_yojqa8xn/TS06018 more quirks for this device
-
Quirk included in ZHA
_TZE204_zougpkpy/TS0601zha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
_TZE204_chbyv06x/TS0601zha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
_TZE284_chbyv06x/TS0601zha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
_TZE204_yojqa8xn/TS0601zha-device-handlers · since zha-quirks 2.2.2 -
Quirk proposed, not merged yet
_TZE200_yojqa8xn/TS0601zha-device-handlers · pull request #4721 · by @EmanuelLoos · 2026年2月5日 -
Quirk proposed, not merged yet
_TZE204_zougpkpy/TS0601zha-device-handlers · pull request #4721 · by @EmanuelLoos · 2026年2月5日 -
Quirk proposed, not merged yet
_TZE204_chbyv06x/TS0601zha-device-handlers · pull request #4721 · by @EmanuelLoos · 2026年2月5日 -
Quirk proposed, not merged yet
_TZE204_yojqa8xn/TS0601zha-device-handlers · pull request #4721 · by @EmanuelLoos · 2026年2月5日
-
Quirk included in ZHA
-
SONOFF SNZB-03PR2 Motion & presence · 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: Detection interval Illuminance offset
Source: zha-device-handlers · pull request #4714 · by @viys · 2026年2月2日
Signature:SONOFF/SNZB-03PR2 -
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Open window detection Frost protection Local temperature calibration Child lock Valve position Battery low Away mode Schedule enable Scale protection Window open +20
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:_TYST11_caj4jz0i/aj4jz0i3 more quirks for this device
-
Quirk proposed, not merged yet
_TYST11_caj4jz0i/aj4jz0izha-device-handlers · pull request #4704 · by @malko · 2026年1月30日 -
Quirk proposed, not merged yet
_TYST11_caj4jz0i/aj4jz0izha-device-handlers · pull request #4573 · by @Jaylouisw · 2025年12月14日 -
Quirk proposed, not merged yet
_TYST11_caj4jz0i/aj4jz0izha-device-handlers · pull request #4145 · by @TheJulianJES · 2025年6月24日
-
Quirk proposed, not merged yet
-
Tuya TRV601 Thermostats & TRV · 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: Open window detection Frost protection Local temperature calibration Child lock Valve position Battery low Away mode Schedule enable Scale protection Window open +20
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:_TZE204_rtrmfadk/TS06013 more quirks for this device
-
Quirk proposed, not merged yet
_TZE204_rtrmfadk/TS0601zha-device-handlers · pull request #4704 · by @malko · 2026年1月30日 -
Quirk proposed, not merged yet
_TZE204_rtrmfadk/TS0601zha-device-handlers · pull request #4573 · by @Jaylouisw · 2025年12月14日 -
Quirk proposed, not merged yet
_TZE204_rtrmfadk/TS0601zha-device-handlers · pull request #4145 · by @TheJulianJES · 2025年6月24日
-
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.
