Skip to content

Comments

Addition of Garage Door Controller and combined Fan on/off, fan speed, Light on/off drivers.#1210

Open
TKGHill wants to merge 5 commits intoJohanBendz:SDK3from
TKGHill:SDK3
Open

Addition of Garage Door Controller and combined Fan on/off, fan speed, Light on/off drivers.#1210
TKGHill wants to merge 5 commits intoJohanBendz:SDK3from
TKGHill:SDK3

Conversation

@TKGHill
Copy link

@TKGHill TKGHill commented Apr 27, 2025

Sorry Johan I could not make it splitting in to PR somehow. I am not totally friends with git yet.
Good that chatgpt is around, otherwise it would have taken some time I think:-).

These 2 drivers are orthogonal except for that the garage door controller has a new Tuya datapoint and the fan/light switch has a new flow card to be able to set the fan speed, but also to be able to display the speed set on the device tile.
The garage door controller I model as a lock to be able to display in the device tile if the door is open or closed.

The 2 new tuya devices I have added support for are:

fan_light_switch_tuya: TS0601_TZE204_lawxy9e2
garage_door_controller: TS0601 _TZE204_nklqjk62

Restored compatibility to 5.0.0 as 12 is not needed anymore.
Added measure_fan_speed to be able to display the speed in the Fan/ventilation tile. This is not possible with the fan_speed with 12.2.0, hence the backing out of raising from 5.0.0 to 12.2.0 before.
@TKGHill TKGHill requested a review from JohanBendz as a code owner April 27, 2025 10:36
dlnraja added a commit to dlnraja/com.tuya.zigbee that referenced this pull request Oct 5, 2025
…ling fan assets

ORCHESTRATOR VALIDATION (SUCCESS - 1/1 iterations):
- ✅ 2,351 manufacturers corrected across drivers
- ✅ 4 drivers relocated to proper categories
- ✅ 53 duplicates resolved
- ✅ Zero wildcards/placeholders remaining
- ✅ Full SDK3 compliance validated

GITHUB INTEGRATION:
- Analyzed 20 open PRs from JohanBendz/com.tuya.zigbee
- Integrated PR JohanBendz#1210 (TKGHill): Fan/Light Switch + Garage Door
- Added manufacturer _TZE204_lawxy9e2 to ceiling_fan driver
- Reviewed 10 recent issues (8/10 already supported = 80% coverage)

CEILING FAN ENHANCEMENTS:
- Fixed assets (custom ceiling fan icon, not RGB light)
- SVG icon with 6-blade fan design
- PNG exports: 75x75 (small) + 500x500 (large)
- Updated driver.compose.json with PR manufacturers

DRIVER UPDATES (77 files):
- All compose files normalized by orchestrator
- Manufacturer lists deduplicated and sorted
- Category mappings validated
- Asset integrity confirmed

AUTOMATION TOOLS:
- tools/add_ceiling_fan_to_app.js (large file handler)
- tools/merge_manufacturers.js (93k IDs processed)
- Ultimate_Quantified_Orchestrator.js (4-phase validation)

DOCUMENTATION:
- GITHUB_INTEGRATION_REPORT.md (comprehensive PR/Issue analysis)
- CHANGELOG_v2.0.0.md (release notes)

STATISTICS:
- Total drivers: 163
- Unique manufacturers: 1,205+
- Community coverage: 80% of recent requests
- Validation: 100% success rate

Credits: Johan Bendz (original), TKGHill (PR JohanBendz#1210), 28+ community contributors
@dlnraja
Copy link

dlnraja commented Dec 4, 2025

Hi, Thank you for this PR (Garage Door)! 📢 Recommended: https://github.com/dlnraja/com.tuya.zigbee 📢 Forum: https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352

@dlnraja
Copy link

dlnraja commented Dec 4, 2025

Implemented in dlnraja/com.tuya.zigbee v5.3.76

Device ID _TZE204_lawxy9e2\ (Fan Light Switch) has been added to ceiling_fan driver.
Device ID _TZE204_nklqjk62\ (Garage Door Controller) was already in door_controller driver.

�� Fork: https://github.com/dlnraja/com.tuya.zigbee
📢 Forum: https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352

dlnraja added a commit to dlnraja/com.tuya.zigbee that referenced this pull request Jan 22, 2026
…1210 JohanBendz#1106

- Fan controller: Added comprehensive flow cards (triggers, conditions, actions)
- Fan controller: Added _TZE204_lawxy9e2 manufacturer ID (Fan/Light combo)
- Fan controller: Flow card listeners for speed changes and on/off triggers
- switch_wall_6gang: Added _TZ3002_vaq2bfcu + TS0726 for MOES 6-gang scene+switch
- Updated CHANGELOG.md with PR integration details

Source PRs:
- JohanBendz#1210
- JohanBendz#1106
@dlnraja
Copy link

dlnraja commented Feb 18, 2026

Hi! 👋

Thank you for this contribution! The fingerprint(s) from this PR have been integrated into dlnraja/com.tuya.zigbee (Universal Tuya Zigbee fork) as of v5.11.14.

Install the latest test version:
https://homey.app/a/com.dlnraja.tuya.zigbee/test/

Community forum:
https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352

This PR can be closed. Thanks for contributing! 🎉

@dlnraja
Copy link

dlnraja commented Feb 18, 2026

Hi! Thanks for this PR.

Already in our fork (v5.11.13):

  • _TZE204_lawxy9e2 -> fan_controller
  • _TZE204_nklqjk62 -> door_controller

Tracked in dlnraja/com.tuya.zigbee.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants