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
-
Tuya SDM01 Energy · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Total energy Energy phase A Energy phase B Energy phase C Energy produced Energy produced phase A Energy produced phase B Energy produced phase C Total power factor
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:_TZE204_ugekduaj/TS06012 more quirks for this device
-
Quirk proposed, not merged yet
_TZE204_ugekduaj/TS0601zha-device-handlers · pull request #5193 · by @dmulcahey · 21 de julho de 2026 -
Quirk proposed, not merged yet
_TZE204_ugekduaj/TS0601zha-device-handlers · pull request #4213 · by @validide · 30 de julho de 2025
-
Quirk proposed, not merged yet
-
Schneider Electric MEG5113-0300/MEG5165-0000 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: Switch indication Switch actions Lift drive up time Lift drive down time Tilt open close and step time Tilt position percentage after move to level
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Schneider Electric/1GANG/SHUTTER/1 -
Custom devices (DiY) LYWSD03MMC 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 Comfort temperature min Comfort temperature max Comfort humidity min Comfort humidity max Display enabled Show smiley
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Xiaomi/LYWSD03MMC -
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 remote control -
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:_TZ6210_duv6fhwt/TS060112 more quirks for this device
-
Quirk proposed, not merged yet
_TZ6210_duv6fhwt/TS0601zha-device-handlers · pull request #5321 · by @alisander · 11 de setembro de 2026 -
Quirk proposed, not merged yet
_TZ6210_duv6fhwt/TS0601zha-device-handlers · pull request #5233 · by @haikalfouzi · 6 de agosto de 2026 -
Quirk proposed, not merged yet
_TZ6210_duv6fhwt/TS0601zha-device-handlers · pull request #5123 · by @gilsonmandalogo · 25 de junho de 2026 · 1 approval -
Quirk proposed, not merged yet
_TZ6210_duv6fhwt/TS0601zha-device-handlers · pull request #5051 · by @Roth-Development · 1 de junho de 2026 -
Quirk proposed, not merged yet
_TZ6210_duv6fhwt/TS0601zha-device-handlers · pull request #4968 · by @nschimme · 2 de maio de 2026 -
Quirk proposed, not merged yet
_TZ6210_duv6fhwt/TS0601zha-device-handlers · pull request #4962 · by @nazar-pc · 30 de abril de 2026 -
Quirk proposed, not merged yet
_TZ6210_duv6fhwt/TS0601zha-device-handlers · pull request #4568 · by @a-gal · 13 de dezembro de 2025 -
Quirk proposed, not merged yet
_TZ6210_duv6fhwt/TS0601zha-device-handlers · pull request #4457 · by @zimme · 1 de novembro de 2025 · 3 approvals -
Quirk proposed, not merged yet
_TZ6210_duv6fhwt/TS0601zha-device-handlers · pull request #4140 · by @dd32 · 20 de junho de 2025 -
Quirk proposed, not merged yet
_TZ6210_duv6fhwt/TS0601zha-device-handlers · pull request #4044 · by @Bruners · 3 de maio de 2025 -
Quirk proposed, not merged yet
_TZ6210_duv6fhwt/TS0601zha-device-handlers · pull request #4027 · by @ausfas · 25 de abril de 2025 -
Quirk proposed, not merged yet
_TZ6210_duv6fhwt/TS0601zha-device-handlers · pull request #3876 · by @zimme · 16 de fevereiro de 2025
-
Quirk proposed, not merged yet
-
Third Reality 3RSP02028BZ 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/3RSP02028BZ1 more quirk for this device
-
Quirk proposed, not merged yet
Third Reality, Inc/3RSP02028BZzha-device-handlers · pull request #5302 · by @3reality-support · 7 de setembro de 2026
-
Quirk proposed, not merged yet
-
Philips 929004610402 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./9290046104023 more quirks for this device
-
Quirk proposed, not merged yet
Signify Netherlands B.V./929004610402zha-device-handlers · pull request #5066 · by @nilsreiter · 7 de junho de 2026 -
Quirk proposed, not merged yet
Signify Netherlands B.V./929004610402zha-device-handlers · pull request #5050 · by @jaredjxyz · 1 de junho de 2026 -
Quirk proposed, not merged yet
Signify Netherlands B.V./929004610402zha-device-handlers · pull request #5341 · by @derschneewolf · 14 de setembro de 2026
-
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 · 12 de julho de 2026
-
Quirk included in ZHA
-
Danfoss 014G2461 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:Danfoss/eTRV010014 more quirks for this device
-
Quirk included in ZHA
Danfoss/eTRV0101zha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
Danfoss/eTRV0103zha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
D5X84YU/eT093WROzha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
D5X84YU/eT093WRGzha-device-handlers · since zha-quirks 2.2.2 -
Quirk proposed, not merged yet
Danfoss/eTRV0100zha-device-handlers · pull request #4499 · by @puddly · 17 de novembro de 2025 -
Quirk proposed, not merged yet
Danfoss/eTRV0101zha-device-handlers · pull request #4499 · by @puddly · 17 de novembro de 2025 -
Quirk proposed, not merged yet
Danfoss/eTRV0103zha-device-handlers · pull request #4499 · by @puddly · 17 de novembro de 2025 -
Quirk proposed, not merged yet
D5X84YU/eT093WROzha-device-handlers · pull request #4499 · by @puddly · 17 de novembro de 2025 -
Quirk proposed, not merged yet
D5X84YU/eT093WRGzha-device-handlers · pull request #4499 · by @puddly · 17 de novembro de 2025 -
Quirk proposed, not merged yet
Danfoss/eTRV0100zha-device-handlers · pull request #5344 · by @puddly · 15 de setembro de 2026 -
Quirk proposed, not merged yet
Danfoss/eTRV0101zha-device-handlers · pull request #5344 · by @puddly · 15 de setembro de 2026 -
Quirk proposed, not merged yet
Danfoss/eTRV0103zha-device-handlers · pull request #5344 · by @puddly · 15 de setembro de 2026 -
Quirk proposed, not merged yet
D5X84YU/eT093WROzha-device-handlers · pull request #5344 · by @puddly · 15 de setembro de 2026 -
Quirk proposed, not merged yet
D5X84YU/eT093WRGzha-device-handlers · pull request #5344 · by @puddly · 15 de setembro de 2026
-
Quirk included in ZHA
-
Zemismart TB26-4 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:_TZE200_1n2kyphz/TS06012 more quirks for this device
-
Quirk proposed, not merged yet
_TZE200_1n2kyphz/TS0601zha-device-handlers · pull request #5320 · by @cydia2020 · 11 de setembro de 2026 -
Quirk proposed, not merged yet
_TZE200_1n2kyphz/TS0601zha-device-handlers · pull request #5015 · by @MahdiBM · 19 de maio de 2026
-
Quirk proposed, not merged yet
-
Sinopé SP2610ZB 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:Sinope Technologies/SP2610ZB1 more quirk for this device
-
Quirk proposed, not merged yet
Sinope Technologies/SP2610ZBzha-device-handlers · pull request #5197 · by @puddly · 22 de julho de 2026
-
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:Insta GmbH/NEXENTRO Pushbutton Interface -
NEO NAS-AB02B0 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: Alarm state Charging Alarm duration Siren on Tamper Alarm ringtone Enable tamper alarm Alarm mode Power type Alarm temperature min +6
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:_TZE200_d0yu2xgi/TS06013 more quirks for this device
-
Quirk included in ZHA
_TYST11_d0yu2xgi/0yu2xgizha-device-handlers · since zha-quirks 2.2.2 -
Quirk proposed, not merged yet
_TZE200_d0yu2xgi/TS0601zha-device-handlers · pull request #5080 · by @Niek · 10 de junho de 2026 · 1 approval -
Quirk proposed, not merged yet
_TYST11_d0yu2xgi/0yu2xgizha-device-handlers · pull request #5080 · by @Niek · 10 de junho de 2026 · 1 approval
-
Quirk included in ZHA
-
BITUO TECHNIK SPM01-U01 Energy · also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Reset energy
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:BITUO TECHNIK/SPM01X -
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_e5t9bfdv/TS0501B -
Philips 1743430P7 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:Philips/1743430P77 more quirks for this device
-
Quirk included in ZHA
Philips/1745430A7zha-device-handlers · since zha-quirks 2.2.2 -
Quirk proposed, not merged yet
Philips/1743430P7zha-device-handlers · pull request #5066 · by @nilsreiter · 7 de junho de 2026 -
Quirk proposed, not merged yet
Philips/1745430A7zha-device-handlers · pull request #5066 · by @nilsreiter · 7 de junho de 2026 -
Quirk proposed, not merged yet
Philips/1743430P7zha-device-handlers · pull request #5050 · by @jaredjxyz · 1 de junho de 2026 -
Quirk proposed, not merged yet
Philips/1745430A7zha-device-handlers · pull request #5050 · by @jaredjxyz · 1 de junho de 2026 -
Quirk proposed, not merged yet
Philips/1743430P7zha-device-handlers · pull request #5341 · by @derschneewolf · 14 de setembro de 2026 -
Quirk proposed, not merged yet
Philips/1745430A7zha-device-handlers · pull request #5341 · by @derschneewolf · 14 de setembro de 2026
-
Quirk included in ZHA
-
Aqara WXKG03LM_rev2 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.b186acn01 -
Gledopto GL-C-009P 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:GLEDOPTO/GL-C-009P -
Tuya ZG-102ZL 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:_TZE200_pay2byax/TS06012 more quirks for this device
-
Quirk proposed, not merged yet
_TZE200_pay2byax/TS0601zha-device-handlers · pull request #4877 · by @Idskov · 29 de março de 2026 -
Quirk proposed, not merged yet
_TZE200_pay2byax/TS0601zha-device-handlers · pull request #4872 · by @Idskov · 28 de março de 2026 · 2 approvals
-
Quirk proposed, not merged yet
-
SONOFF S60ZBTPF Smart plugs · 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:SONOFF/S60ZBTPF5 more quirks for this device
-
Quirk proposed, not merged yet
SONOFF/S60ZBTPFzha-device-handlers · pull request #5289 · by @Havarius · 29 de agosto de 2026 -
Quirk proposed, not merged yet
SONOFF/S60ZBTPFzha-device-handlers · pull request #5200 · by @FMeinicke · 24 de julho de 2026 -
Quirk proposed, not merged yet
SONOFF/S60ZBTPFzha-device-handlers · pull request #5069 · by @1775939187 · 8 de junho de 2026 -
Quirk proposed, not merged yet
SONOFF/S60ZBTPFzha-device-handlers · pull request #5068 · by @1775939187 · 8 de junho de 2026 -
Quirk proposed, not merged yet
SONOFF/S60ZBTPFzha-device-handlers · pull request #4075 · by @Gatsby-2024 · 19 de maio de 2025
-
Quirk proposed, not merged yet
-
Tuya XFY-CGQ-ZIGB 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: Brightness level
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:_TZE200_khx7nnka/TS06012 more quirks for this device
-
Quirk included in ZHA
_TZE204_khx7nnka/TS0601zha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
_TZE200_yi4jtqq1/TS0601zha-device-handlers · since zha-quirks 2.2.2
-
Quirk included in ZHA
-
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 · 5 de julho de 2026 -
Quirk proposed, not merged yet
SONOFF/ZBM5-1C-120zha-device-handlers · pull request #5149 · by @JuliusZet · 5 de julho de 2026 -
Quirk proposed, not merged yet
SONOFF/ZBM5-1C-80/86zha-device-handlers · pull request #5141 · by @TheJulianJES · 3 de julho de 2026 -
Quirk proposed, not merged yet
SONOFF/ZBM5-1C-120zha-device-handlers · pull request #5141 · by @TheJulianJES · 3 de julho de 2026
-
Quirk included in ZHA
-
NodOn SIN-4-1-21 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-21 -
QOTO QT-05M also in Zigbee2MQTT
Quirk included in ZHA Recommended quirk
Part of ZHA – Home Assistant uses it on its own, nothing to install.
Adds: Weather delay Time left Timer state Last valve open duration Timer duration Frost lock Frost lock reset Irrigation cycles Irrigation mode Irrigation duration +33
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:_TZE200_arge1ptm/TS060117 more quirks for this device
-
Quirk included in ZHA
_TZE200_anv5ujhv/TS0601zha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
_TZE200_xlppj4f5/TS0601zha-device-handlers · since zha-quirks 2.2.2 -
Quirk proposed, not merged yet
_TZE200_arge1ptm/TS0601zha-device-handlers · pull request #5125 · by @barretstorck · 26 de junho de 2026 -
Quirk proposed, not merged yet
_TZE200_anv5ujhv/TS0601zha-device-handlers · pull request #5125 · by @barretstorck · 26 de junho de 2026 -
Quirk proposed, not merged yet
_TZE200_xlppj4f5/TS0601zha-device-handlers · pull request #5125 · by @barretstorck · 26 de junho de 2026 -
Quirk proposed, not merged yet
_TZE200_arge1ptm/TS0601zha-device-handlers · pull request #5058 · by @bilgi-source · 4 de junho de 2026 -
Quirk proposed, not merged yet
_TZE200_anv5ujhv/TS0601zha-device-handlers · pull request #5058 · by @bilgi-source · 4 de junho de 2026 -
Quirk proposed, not merged yet
_TZE200_xlppj4f5/TS0601zha-device-handlers · pull request #5058 · by @bilgi-source · 4 de junho de 2026 -
Quirk proposed, not merged yet
_TZE200_arge1ptm/TS0601zha-device-handlers · pull request #4994 · by @e-schepachev · 12 de maio de 2026 -
Quirk proposed, not merged yet
_TZE200_anv5ujhv/TS0601zha-device-handlers · pull request #4994 · by @e-schepachev · 12 de maio de 2026 -
Quirk proposed, not merged yet
_TZE200_xlppj4f5/TS0601zha-device-handlers · pull request #4994 · by @e-schepachev · 12 de maio de 2026 -
Quirk proposed, not merged yet
_TZE200_arge1ptm/TS0601zha-device-handlers · pull request #4200 · by @FlorianBruckner · 21 de julho de 2025 -
Quirk proposed, not merged yet
_TZE200_anv5ujhv/TS0601zha-device-handlers · pull request #4200 · by @FlorianBruckner · 21 de julho de 2025 -
Quirk proposed, not merged yet
_TZE200_xlppj4f5/TS0601zha-device-handlers · pull request #4200 · by @FlorianBruckner · 21 de julho de 2025 -
Quirk proposed, not merged yet
_TZE200_arge1ptm/TS0601zha-device-handlers · pull request #5331 · by @jfguenther · 14 de setembro de 2026 -
Quirk proposed, not merged yet
_TZE200_anv5ujhv/TS0601zha-device-handlers · pull request #5331 · by @jfguenther · 14 de setembro de 2026 -
Quirk proposed, not merged yet
_TZE200_xlppj4f5/TS0601zha-device-handlers · pull request #5331 · by @jfguenther · 14 de setembro de 2026
-
Quirk included in ZHA
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.
