HYSYIOT HS204ZL in Home Assistant
Motion & presence · Zigbee · Luminance motion sensor
This device is known to both Zigbee integrations: Zigbee2MQTT has a definition for it, and ZHA has a quirk that adapts it.
Facts about this device
- Brand
- HYSYIOT
- Model
- HS204ZL
- Device type
- Motion & presence
- Radio
- Zigbee
- Power
- Battery
- Reports itself as
- _TZD200_gfng0whq
- Same device as
- HOBEIAN ZG-204ZL
- Also sold as
- Nedis ZBSM20WT
- Zigbee2MQTT
- Device page on zigbee2mqtt.io
How the device gets into Home Assistant
- official ZHA – with a Zigbee coordinator and the ZHA integration; the quirk the device needs is part of ZHA.
- add-on Zigbee2MQTT – Zigbee2MQTT runs as an add-on and passes the device on to Home Assistant over MQTT.
Known problems and fixes
Requests for ZHA support
- support requested The Immax NEO Smart PIR sensor (with PIR and light detection) is not supported, so Home Assistant cannot detect motion or light levels. Adding support would allow these features to work properly.
Changes proposed for ZHA
- pull request iHseno presence sensor quirk code is messy; the fix would clean it up without changing functionality.
ZHA quirks for this device
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: _TZE200_3towulqd / TS0601
87 more quirks for this device
-
Quirk included in ZHA
_TZE200_1ibpyhdc/TS0601zha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
_TZE200_bh3n6gk8/TS0601zha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
_TZE200_ttcovulf/TS0601zha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
_TZE200_gjldowol/TS0601zha-device-handlers · since zha-quirks 2.2.2 -
Quirk included in ZHA
HOBEIAN/ZG-204ZLzha-device-handlers · since zha-quirks 2.4.0 -
Quirk proposed, not merged yet
_TZE200_3towulqd/TS0601zha-device-handlers · pull request #5594 · by @zigpy-review-bot · October 28, 2026 -
Quirk proposed, not merged yet
_TZE200_1ibpyhdc/TS0601zha-device-handlers · pull request #5594 · by @zigpy-review-bot · October 28, 2026 -
Quirk proposed, not merged yet
_TZE200_bh3n6gk8/TS0601zha-device-handlers · pull request #5594 · by @zigpy-review-bot · October 28, 2026 -
Quirk proposed, not merged yet
_TZE200_ttcovulf/TS0601zha-device-handlers · pull request #5594 · by @zigpy-review-bot · October 28, 2026 -
Quirk proposed, not merged yet
HOBEIAN/ZG-204ZLzha-device-handlers · pull request #5594 · by @zigpy-review-bot · October 28, 2026 -
Quirk proposed, not merged yet
_TZE200_gjldowol/TS0601zha-device-handlers · pull request #5594 · by @zigpy-review-bot · October 28, 2026 -
Quirk proposed, not merged yet
HOBEIAN/ZG-204ZLzha-device-handlers · pull request #5514 · by @jabla · October 22, 2026 -
Quirk proposed, not merged yet
_TZE200_3towulqd/TS0601zha-device-handlers · pull request #5514 · by @jabla · October 22, 2026 -
Quirk proposed, not merged yet
_TZE200_1ibpyhdc/TS0601zha-device-handlers · pull request #5514 · by @jabla · October 22, 2026 -
Quirk proposed, not merged yet
_TZE200_bh3n6gk8/TS0601zha-device-handlers · pull request #5514 · by @jabla · October 22, 2026 -
Quirk proposed, not merged yet
_TZE200_ttcovulf/TS0601zha-device-handlers · pull request #5514 · by @jabla · October 22, 2026 -
Quirk proposed, not merged yet
_TZE200_gjldowol/TS0601zha-device-handlers · pull request #5514 · by @jabla · October 22, 2026 -
Quirk proposed, not merged yet
_TZE200_3towulqd/TS0601zha-device-handlers · pull request #5455 · by @bestouff · October 13, 2026 -
Quirk proposed, not merged yet
_TZE200_1ibpyhdc/TS0601zha-device-handlers · pull request #5455 · by @bestouff · October 13, 2026 -
Quirk proposed, not merged yet
_TZE200_bh3n6gk8/TS0601zha-device-handlers · pull request #5455 · by @bestouff · October 13, 2026 -
Quirk proposed, not merged yet
_TZE200_ttcovulf/TS0601zha-device-handlers · pull request #5455 · by @bestouff · October 13, 2026 -
Quirk proposed, not merged yet
_TZE200_gjldowol/TS0601zha-device-handlers · pull request #5455 · by @bestouff · October 13, 2026 -
Quirk proposed, not merged yet
_TZE200_3towulqd/TS0601zha-device-handlers · pull request #5442 · by @YuvalWS · October 11, 2026 -
Quirk proposed, not merged yet
_TZE200_1ibpyhdc/TS0601zha-device-handlers · pull request #5442 · by @YuvalWS · October 11, 2026 -
Quirk proposed, not merged yet
_TZE200_bh3n6gk8/TS0601zha-device-handlers · pull request #5442 · by @YuvalWS · October 11, 2026 -
Quirk proposed, not merged yet
_TZE200_ttcovulf/TS0601zha-device-handlers · pull request #5442 · by @YuvalWS · October 11, 2026 -
Quirk proposed, not merged yet
_TZE200_gjldowol/TS0601zha-device-handlers · pull request #5442 · by @YuvalWS · October 11, 2026 -
Quirk proposed, not merged yet
_TZE200_3towulqd/TS0601zha-device-handlers · pull request #5404 · by @yatesy · October 5, 2026 -
Quirk proposed, not merged yet
_TZE200_1ibpyhdc/TS0601zha-device-handlers · pull request #5404 · by @yatesy · October 5, 2026 -
Quirk proposed, not merged yet
_TZE200_bh3n6gk8/TS0601zha-device-handlers · pull request #5404 · by @yatesy · October 5, 2026 -
Quirk proposed, not merged yet
_TZE200_ttcovulf/TS0601zha-device-handlers · pull request #5404 · by @yatesy · October 5, 2026 -
Quirk proposed, not merged yet
_TZE200_gjldowol/TS0601zha-device-handlers · pull request #5404 · by @yatesy · October 5, 2026 -
Quirk proposed, not merged yet
_TZE200_3towulqd/TS0601zha-device-handlers · pull request #5359 · by @lenucksi · September 20, 2026 -
Quirk proposed, not merged yet
_TZE200_1ibpyhdc/TS0601zha-device-handlers · pull request #5359 · by @lenucksi · September 20, 2026 -
Quirk proposed, not merged yet
_TZE200_bh3n6gk8/TS0601zha-device-handlers · pull request #5359 · by @lenucksi · September 20, 2026 -
Quirk proposed, not merged yet
_TZE200_ttcovulf/TS0601zha-device-handlers · pull request #5359 · by @lenucksi · September 20, 2026 -
Quirk proposed, not merged yet
_TZE200_gjldowol/TS0601zha-device-handlers · pull request #5359 · by @lenucksi · September 20, 2026 -
Quirk proposed, not merged yet
_TZE200_3towulqd/TS0601zha-device-handlers · pull request #5321 · by @alisander · September 11, 2026 -
Quirk proposed, not merged yet
_TZE200_1ibpyhdc/TS0601zha-device-handlers · pull request #5321 · by @alisander · September 11, 2026 -
Quirk proposed, not merged yet
_TZE200_bh3n6gk8/TS0601zha-device-handlers · pull request #5321 · by @alisander · September 11, 2026 -
Quirk proposed, not merged yet
_TZE200_ttcovulf/TS0601zha-device-handlers · pull request #5321 · by @alisander · September 11, 2026 -
Quirk proposed, not merged yet
_TZE200_gjldowol/TS0601zha-device-handlers · pull request #5321 · by @alisander · September 11, 2026 -
Quirk proposed, not merged yet
_TZE200_3towulqd/TS0601zha-device-handlers · pull request #5123 · by @gilsonmandalogo · June 25, 2026 · 1 approval -
Quirk proposed, not merged yet
_TZE200_1ibpyhdc/TS0601zha-device-handlers · pull request #5123 · by @gilsonmandalogo · June 25, 2026 · 1 approval -
Quirk proposed, not merged yet
_TZE200_bh3n6gk8/TS0601zha-device-handlers · pull request #5123 · by @gilsonmandalogo · June 25, 2026 · 1 approval -
Quirk proposed, not merged yet
_TZE200_ttcovulf/TS0601zha-device-handlers · pull request #5123 · by @gilsonmandalogo · June 25, 2026 · 1 approval -
Quirk proposed, not merged yet
_TZE200_gjldowol/TS0601zha-device-handlers · pull request #5123 · by @gilsonmandalogo · June 25, 2026 · 1 approval -
Quirk proposed, not merged yet
_TZE200_3towulqd/TS0601zha-device-handlers · pull request #5051 · by @Roth-Development · June 1, 2026 -
Quirk proposed, not merged yet
_TZE200_1ibpyhdc/TS0601zha-device-handlers · pull request #5051 · by @Roth-Development · June 1, 2026 -
Quirk proposed, not merged yet
_TZE200_bh3n6gk8/TS0601zha-device-handlers · pull request #5051 · by @Roth-Development · June 1, 2026 -
Quirk proposed, not merged yet
_TZE200_ttcovulf/TS0601zha-device-handlers · pull request #5051 · by @Roth-Development · June 1, 2026 -
Quirk proposed, not merged yet
_TZE200_gjldowol/TS0601zha-device-handlers · pull request #5051 · by @Roth-Development · June 1, 2026 -
Quirk proposed, not merged yet
_TZE200_3towulqd/TS0601zha-device-handlers · pull request #4968 · by @nschimme · May 2, 2026 -
Quirk proposed, not merged yet
_TZE200_1ibpyhdc/TS0601zha-device-handlers · pull request #4968 · by @nschimme · May 2, 2026 -
Quirk proposed, not merged yet
_TZE200_bh3n6gk8/TS0601zha-device-handlers · pull request #4968 · by @nschimme · May 2, 2026 -
Quirk proposed, not merged yet
_TZE200_ttcovulf/TS0601zha-device-handlers · pull request #4968 · by @nschimme · May 2, 2026 -
Quirk proposed, not merged yet
_TZE200_gjldowol/TS0601zha-device-handlers · pull request #4968 · by @nschimme · May 2, 2026 -
Quirk proposed, not merged yet
_TZE200_3towulqd/TS0601zha-device-handlers · pull request #4962 · by @nazar-pc · April 30, 2026 -
Quirk proposed, not merged yet
_TZE200_1ibpyhdc/TS0601zha-device-handlers · pull request #4962 · by @nazar-pc · April 30, 2026 -
Quirk proposed, not merged yet
_TZE200_bh3n6gk8/TS0601zha-device-handlers · pull request #4962 · by @nazar-pc · April 30, 2026 -
Quirk proposed, not merged yet
_TZE200_ttcovulf/TS0601zha-device-handlers · pull request #4962 · by @nazar-pc · April 30, 2026 -
Quirk proposed, not merged yet
_TZE200_gjldowol/TS0601zha-device-handlers · pull request #4962 · by @nazar-pc · April 30, 2026 -
Quirk proposed, not merged yet
_TZE200_3towulqd/TS0601zha-device-handlers · pull request #4457 · by @zimme · November 1, 2025 · 3 approvals -
Quirk proposed, not merged yet
_TZE200_1ibpyhdc/TS0601zha-device-handlers · pull request #4457 · by @zimme · November 1, 2025 · 3 approvals -
Quirk proposed, not merged yet
_TZE200_bh3n6gk8/TS0601zha-device-handlers · pull request #4457 · by @zimme · November 1, 2025 · 3 approvals -
Quirk proposed, not merged yet
_TZE200_ttcovulf/TS0601zha-device-handlers · pull request #4457 · by @zimme · November 1, 2025 · 3 approvals -
Quirk proposed, not merged yet
_TZE200_gjldowol/TS0601zha-device-handlers · pull request #4457 · by @zimme · November 1, 2025 · 3 approvals -
Quirk proposed, not merged yet
_TZE200_3towulqd/TS0601zha-device-handlers · pull request #4140 · by @dd32 · June 20, 2025 -
Quirk proposed, not merged yet
_TZE200_1ibpyhdc/TS0601zha-device-handlers · pull request #4140 · by @dd32 · June 20, 2025 -
Quirk proposed, not merged yet
_TZE200_bh3n6gk8/TS0601zha-device-handlers · pull request #4140 · by @dd32 · June 20, 2025 -
Quirk proposed, not merged yet
_TZE200_ttcovulf/TS0601zha-device-handlers · pull request #4140 · by @dd32 · June 20, 2025 -
Quirk proposed, not merged yet
_TZE200_gjldowol/TS0601zha-device-handlers · pull request #4140 · by @dd32 · June 20, 2025 -
Quirk proposed, not merged yet
_TZE200_3towulqd/TS0601zha-device-handlers · pull request #4044 · by @Bruners · May 3, 2025 -
Quirk proposed, not merged yet
_TZE200_1ibpyhdc/TS0601zha-device-handlers · pull request #4044 · by @Bruners · May 3, 2025 -
Quirk proposed, not merged yet
_TZE200_bh3n6gk8/TS0601zha-device-handlers · pull request #4044 · by @Bruners · May 3, 2025 -
Quirk proposed, not merged yet
_TZE200_ttcovulf/TS0601zha-device-handlers · pull request #4044 · by @Bruners · May 3, 2025 -
Quirk proposed, not merged yet
_TZE200_gjldowol/TS0601zha-device-handlers · pull request #4044 · by @Bruners · May 3, 2025 -
Quirk proposed, not merged yet
_TZE200_3towulqd/TS0601zha-device-handlers · pull request #4027 · by @ausfas · April 25, 2025 -
Quirk proposed, not merged yet
_TZE200_1ibpyhdc/TS0601zha-device-handlers · pull request #4027 · by @ausfas · April 25, 2025 -
Quirk proposed, not merged yet
_TZE200_bh3n6gk8/TS0601zha-device-handlers · pull request #4027 · by @ausfas · April 25, 2025 -
Quirk proposed, not merged yet
_TZE200_ttcovulf/TS0601zha-device-handlers · pull request #4027 · by @ausfas · April 25, 2025 -
Quirk proposed, not merged yet
_TZE200_gjldowol/TS0601zha-device-handlers · pull request #4027 · by @ausfas · April 25, 2025 -
Quirk proposed, not merged yet
_TZE200_3towulqd/TS0601zha-device-handlers · pull request #3876 · by @zimme · February 16, 2025 -
Quirk proposed, not merged yet
_TZE200_1ibpyhdc/TS0601zha-device-handlers · pull request #3876 · by @zimme · February 16, 2025 -
Quirk proposed, not merged yet
_TZE200_bh3n6gk8/TS0601zha-device-handlers · pull request #3876 · by @zimme · February 16, 2025 -
Quirk proposed, not merged yet
_TZE200_ttcovulf/TS0601zha-device-handlers · pull request #3876 · by @zimme · February 16, 2025 -
Quirk proposed, not merged yet
_TZE200_gjldowol/TS0601zha-device-handlers · pull request #3876 · by @zimme · February 16, 2025
Alternatives
The same job from other makers – devices of the same type and radio that work with Home Assistant too.
-
SONOFF SNZB-06P
Motion & presence · Zigbee · Zigbee occupancy sensor
Zigbee2MQTT
ZHA quirk
3 open reports
Review · from 17.90 €
-
Aqara RTCZCGQ11LM
Motion & presence · Zigbee · Presence sensor FP1
Zigbee2MQTT
ZHA quirk
1 open report
Review
-
HOBEIAN ZG-204ZL Motion & presence · Zigbee · Luminance motion sensor Zigbee2MQTT ZHA quirk 1 open report Review
-
Philips 9290030675
Motion & presence · Zigbee · Hue motion sensor
Zigbee2MQTT
ZHA quirk
1 open report
Review
Sources: Zigbee2MQTT, ZHA quirks, Z-Wave JS, the Matter certification database, Shelly, ESPHome, Tasmota, Tuya Local and the issue trackers on GitHub. Reports are assigned to a device by the identifiers they contain; the sentences come from the integration pages, where a language model writes them from the titles.
