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
-
Immax 07505L Buttons & remotes · 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 #4875 · by @Idskov · March 29, 2026 · 1 approval
Signature:_TZE200_n9clpsht/TS06011 more quirk for this device
-
Quirk proposed, not merged yet
_TZE200_nyvavzbj/TS0601zha-device-handlers · pull request #4875 · by @Idskov · March 29, 2026 · 1 approval
-
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 · March 27, 2026
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 · March 27, 2026
-
Quirk proposed, not merged yet
-
Develco SPLZB-137 Smart plugs · 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: On after (min) Off after (min) Device temperature Return to state
Source: zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026
Signature:Develco Products A/S/SPLZB-1371 more quirk for this device
-
Quirk proposed, not merged yet
frient A/S/SPLZB-137zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 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.
Adds: On after (min) Off after (min) Device temperature Return to state
Source: zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026
Signature:Develco Products A/S/SPLZB-1471 more quirk for this device
-
Quirk proposed, not merged yet
frient A/S/SPLZB-147zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026
-
Quirk proposed, not merged yet
-
Develco SMRZB-143 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: On after (min) Off after (min) Device temperature Return to state
Source: zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026
Signature:Develco Products A/S/SMRZB-1431 more quirk for this device
-
Quirk proposed, not merged yet
frient A/S/SMRZB-143zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026
-
Quirk proposed, not merged yet
-
Frient SMRZB-153 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: On after (min) Off after (min) Device temperature Return to state
Source: zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026
Signature:Develco Products A/S/SMRZB-1531 more quirk for this device
-
Quirk proposed, not merged yet
frient A/S/SMRZB-153zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026
-
Quirk proposed, not merged yet
-
Develco SMRZB-332 Relays & modules · 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: On after (min) Off after (min) Device temperature Return to state
Source: zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026
Signature:Develco Products A/S/SMRZB-3321 more quirk for this device
-
Quirk proposed, not merged yet
frient A/S/SMRZB-332zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026
-
Quirk proposed, not merged yet
-
Develco SPLZB-141 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: Device temperature
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:frient A/S/SPLZB-1412 more quirks for this device
-
Quirk proposed, not merged yet
frient A/S/SPLZB-141zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026 -
Quirk proposed, not merged yet
Develco Products A/S/SPLZB-141zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026
-
Quirk proposed, not merged yet
-
Frient SMRZB-342 Relays & modules · 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: On after (min) Off after (min) Device temperature Return to state
Source: zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026
Signature:Develco Products A/S/SMRZB-3421 more quirk for this device
-
Quirk proposed, not merged yet
frient A/S/SMRZB-342zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026
-
Quirk proposed, not merged yet
-
Develco SPLZB-131 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: Device temperature
Source: zha-device-handlers · since zha-quirks 2.2.2
Signature:Develco Products A/S/SPLZB-1312 more quirks for this device
-
Quirk proposed, not merged yet
Develco Products A/S/SPLZB-131zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026 -
Quirk proposed, not merged yet
frient A/S/SPLZB-131zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026
-
Quirk proposed, not merged yet
-
Develco SPLZB-132 Smart plugs · 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: On after (min) Off after (min) Device temperature Return to state
Source: zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026
Signature:Develco Products A/S/SPLZB-1321 more quirk for this device
-
Quirk proposed, not merged yet
frient A/S/SPLZB-132zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 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.
Adds: On after (min) Off after (min) Device temperature Return to state
Source: zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026
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 · March 27, 2026
-
Quirk proposed, not merged yet
-
Develco SPLZB-134 Smart plugs · 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: On after (min) Off after (min) Device temperature Return to state
Source: zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 2026
Signature:Develco Products A/S/SPLZB-1341 more quirk for this device
-
Quirk proposed, not merged yet
frient A/S/SPLZB-134zha-device-handlers · pull request #4871 · by @marcintyminski · March 27, 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.
Adds: Tamper Auto arm mode Auto disarm Auto arm/disarm PIN length
Source: zha-device-handlers · pull request #4868 · by @marcintyminski · March 26, 2026
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 · March 26, 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.
Adds: Tamper Auto arm mode Auto disarm Auto arm/disarm PIN length
Source: zha-device-handlers · pull request #4868 · by @marcintyminski · March 26, 2026
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 · March 26, 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.
Adds: Tamper Auto arm mode Auto disarm Auto arm/disarm PIN length
Source: zha-device-handlers · pull request #4868 · by @marcintyminski · March 26, 2026
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 · March 26, 2026
-
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 · March 26, 2026 -
Quirk proposed, not merged yet
Develco Products A/S/KEPZB-110zha-device-handlers · pull request #4868 · by @marcintyminski · March 26, 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.
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 · March 25, 2026 · 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 · March 22, 2026
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 · March 18, 2026
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 · March 13, 2026
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 · February 28, 2026
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 · February 27, 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 #4782 · by @IMMRMKW · February 22, 2026
Signature:ELECRAM/Ramses_esp32c6
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.
