feat(hass): Honeywell QuietSet fan IR control (no remote) + IR tooling #210

Merged
kblack0610 merged 1 commit from land/hass-honeywell-ir into master 2026-09-01 19:37:18 +00:00
Owner

Rebased off current master. Original commit b41a897 sat unshipped since 2026-07-09 (189 commits behind); cherry-pick auto-merged into the since-rewritten wall.yaml with no conflict.

Verified against live HA: remote.broadlink_rm4_pro exists and is on; no honeywell scripts exist yet, so nothing collides. All three dashboards/packages parse under an !include-tolerant loader (plain safe_load fails on !include on master too - pre-existing, not a regression). flipper-to-broadlink.py compiles, broadlink-learn.sh passes bash -n.

Wall-panel change is purely additive: one new Fans (IR) grid, no existing card touched.

Rebased off current master. Original commit b41a897 sat unshipped since 2026-07-09 (189 commits behind); cherry-pick auto-merged into the since-rewritten wall.yaml with no conflict. Verified against live HA: `remote.broadlink_rm4_pro` exists and is `on`; no `honeywell` scripts exist yet, so nothing collides. All three dashboards/packages parse under an !include-tolerant loader (plain safe_load fails on `!include` on master too - pre-existing, not a regression). `flipper-to-broadlink.py` compiles, `broadlink-learn.sh` passes `bash -n`. Wall-panel change is purely additive: one new `Fans (IR)` grid, no existing card touched.
feat(hass): Honeywell QuietSet fan IR control (no remote) + IR tooling
All checks were successful
checks / fleet-roster (pull_request) Successful in 7s
checks / kustomize-builds (pull_request) Successful in 7s
bb0976ed35
The Honeywell QuietSet HYF260's remote was lost. Sourced its codes from the
community Flipper-IRDB (HYF290B — shared across the QuietSet series), converted
to Broadlink b64, and wired 3 buttons (Power/Speed/Oscillate) into HA via
remote.send_command. Live-verified: firing Power turned the fan off.

- config/packages/honeywell_fan.yaml: 3 scripts with the b64 codes.
- wall.yaml + devices.yaml: 'Fans (IR)' section with the 3 buttons.
- infrastructure/smart-home/flipper-to-broadlink.py: reusable Flipper .ir ->
  Broadlink b64 converter (control any IR device without its remote).
- infrastructure/smart-home/broadlink-learn.sh: guided IR/RF learn tool (when
  you DO have the remote). + README for both.

Stateless IR (no state readback) — pair with a plug for true on/off if wanted.
kblack0610 deleted branch land/hass-honeywell-ir 2026-09-01 19:37:18 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kblack0610/home-config!210
No description provided.