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 ZNXDD01LM 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: Power on state
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Aqara/lumi.light.acn0031 more quirk for this device
-
Quirk proposed, not merged yet
Aqara/lumi.light.acn003zha-device-handlers · pull request #4640 · by @RBozydar · January 9, 2026
-
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 #4619 · by @bbollin · January 4, 2026
Signature:MLI/tint-Remote-white -
Tuya TS0601_thermostat_4 Thermostats & TRV · 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 #2873 · by @Teka101 · December 30, 2023 · 4 approvals
Signature:_TZE204_pcdmj88b/TS06012 more quirks for this device
-
Quirk proposed, not merged yet
_TZE284_pcdmj88b/TS0601zha-device-handlers · pull request #4573 · by @Jaylouisw · December 14, 2025 -
Quirk proposed, not merged yet
_TZE204_pcdmj88b/TS0601zha-device-handlers · pull request #4573 · by @Jaylouisw · December 14, 2025
-
Quirk proposed, not merged yet
-
iHseno TS0601_human_presence 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: 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 · pull request #4568 · by @a-gal · December 13, 2025
Signature:_TZE284_debczeci/TS06012 more quirks for this device
-
Quirk proposed, not merged yet
_TZE204_debczeci/TS0601zha-device-handlers · pull request #4568 · by @a-gal · December 13, 2025 -
Quirk proposed, not merged yet
_TZE284_1lvln0x6/TS0601zha-device-handlers · pull request #4568 · by @a-gal · December 13, 2025
-
Quirk proposed, not merged yet
-
AwoX ERCU_WS_Zm 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 #4557 · by @SimonIT · December 9, 2025
Signature:AwoX/ERCU_WS_Zm -
ENGO EONE-230W Thermostats & TRV · 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: System mode Local temperature calibration Preset Humidity Floor temperature Sensor error Holiday temperature Holiday days Frost protection temperature Child lock +7
Source: zha-device-handlers · pull request #4550 · by @miracle2k · December 5, 2025
Signature:_TZE200_awnadkan/TS0601 -
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/Adurolight_NCC3 more quirks for this device
-
Quirk proposed, not merged yet
ADUROLIGHT/Adurolight_NCCzha-device-handlers · pull request #4548 · by @pokersfang · December 3, 2025 -
Quirk proposed, not merged yet
ADUROLIGHT/Adurolight_NCCzha-device-handlers · pull request #4499 · by @puddly · November 17, 2025 -
Quirk proposed, not merged yet
ADUROLIGHT/Adurolight_NCCzha-device-handlers · pull request #4071 · by @fabio-s-franco · May 17, 2025
-
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: Battery Occupancy Temperature Humidity Illuminance
Source: zha-device-handlers · pull request #4548 · by @pokersfang · December 3, 2025
Signature:AduroSmart ERIA/VMS_ADUROLIGHT -
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 #4548 · by @pokersfang · December 3, 2025
Signature:ADUROLIGHT/ADUROLIGHT_CSC -
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: Battery Occupancy Temperature Humidity Illuminance
Source: zha-device-handlers · pull request #4548 · by @pokersfang · December 3, 2025
Signature:ERIA/VMS_ADUROLIGHT -
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 #4548 · by @pokersfang · December 3, 2025
Signature:AduroSmart Eria/ADUROLIGHT_CSC2 more quirks for this device
-
Quirk proposed, not merged yet
AduroSmart Eria/ADUROLIGHT_CSCzha-device-handlers · pull request #4071 · by @fabio-s-franco · May 17, 2025 -
Quirk proposed, not merged yet
AduroSmart Eria/ADUROLIGHT_CSCzha-device-handlers · pull request #3835 · by @Jeroeny · February 7, 2025
-
Quirk proposed, not merged yet
-
AduroSmart 81949 Wall switches · 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: Load Control Mode Switch Mode Invert switch Scene Activation S1 Double Click Scene S2 Double Click Scene Min Brightness Level Max Brightness Level Manual Dimming Step Size Manual Dimming Time
Source: zha-device-handlers · pull request #4548 · by @pokersfang · December 3, 2025
Signature:AduroSmart ERIA/DimmerM30021 more quirk for this device
-
Quirk proposed, not merged yet
Robb Smarrt/DimmerM3002zha-device-handlers · pull request #4548 · by @pokersfang · December 3, 2025
-
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 #4548 · by @pokersfang · December 3, 2025
Signature:AduroSmart Eria/Adurolight_NCC -
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: X-Axis Y-Axis Z-Axis Battery Temperature Humidity
Source: zha-device-handlers · pull request #4548 · by @pokersfang · December 3, 2025
Signature:AduroSmart Eria/CSW_819091 more quirk for this device
-
Quirk proposed, not merged yet
ERIA/CSW_81909zha-device-handlers · pull request #4548 · by @pokersfang · December 3, 2025
-
Quirk proposed, not merged yet
-
Heiman HS1EB/HS1EB-E Buttons & remotes · 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: Timestamp
Source: zha-device-handlers · pull request #4539 · by @Ben3094 · November 30, 2025
Signature:HEIMAN/SOS-EF-3.0 -
Tuya LCZ030 Climate sensors · 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_qaaysllp/TS02011 more quirk for this device
-
Quirk proposed, not merged yet
_TZ3000_qaaysllp/TS0201zha-device-handlers · pull request #4527 · by @tomuk5 · November 26, 2025 · 3 approvals
-
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:_TZ3000_lfa05ajd/TS02011 more quirk for this device
-
Quirk proposed, not merged yet
_TZ3000_lfa05ajd/TS0201zha-device-handlers · pull request #4527 · by @tomuk5 · November 26, 2025 · 3 approvals
-
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:Echostar/Bell1 more quirk for this device
-
Quirk proposed, not merged yet
Echostar/Bellzha-device-handlers · pull request #4499 · by @puddly · November 17, 2025
-
Quirk proposed, not merged yet
-
Centralite 3157100 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:Centralite/31571003 more quirks for this device
-
Quirk included in ZHA
Centralite/3157100-Ezha-device-handlers · since zha-quirks 2.2.2 -
Quirk proposed, not merged yet
Centralite/3157100zha-device-handlers · pull request #4499 · by @puddly · November 17, 2025 -
Quirk proposed, not merged yet
Centralite/3157100-Ezha-device-handlers · pull request #4499 · by @puddly · November 17, 2025
-
Quirk included in ZHA
-
SmartThings 3315-S 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:CentraLite/3315-S1 more quirk for this device
-
Quirk proposed, not merged yet
CentraLite/3315-Szha-device-handlers · pull request #4499 · by @puddly · November 17, 2025
-
Quirk proposed, not merged yet
-
SmartThings WTR-UK-V2 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:CentraLite/3315-Seu1 more quirk for this device
-
Quirk proposed, not merged yet
CentraLite/3315-Seuzha-device-handlers · pull request #4499 · by @puddly · November 17, 2025
-
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: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 · November 17, 2025
-
Quirk proposed, not merged yet
-
Ecolink 4655BC0-R 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:Ecolink/4655BC0-R1 more quirk for this device
-
Quirk proposed, not merged yet
Ecolink/4655BC0-Rzha-device-handlers · pull request #4499 · by @puddly · November 17, 2025
-
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:HEIMAN/SmokeSensor-EF-3.01 more quirk for this device
-
Quirk proposed, not merged yet
HEIMAN/SmokeSensor-EF-3.0zha-device-handlers · pull request #4499 · by @puddly · November 17, 2025
-
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.
