fix(hass): register the Honeywell fan package so its dashboard buttons work #215
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/honeywell-package-register"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Follow-up to #210, which I shipped broken.
config/packages/honeywell_fan.yamlwas never added to the explicitconfigMapGeneratorfile list, so it never reached the cluster. Nothing catches this:kustomize buildsucceeds (an unreferenced file is not an error, merely not an input), Flux applies, HA starts healthy. The only symptom is three wall-tablet buttons callingscript.honeywell_fan_*that silently do nothing.Caught by querying live HA for the entities it should have created: 0 honeywell entities while the manifests looked complete. The original commit had this defect from day one in 2026-07-09 - the explicit file list already existed then - which is plausibly why the branch was abandoned unmerged.
Also adds
scripts/check-ha-packages.pyto the existing checks workflow, matching that workflow`s stated purpose (assert facts that span two files). Negative control run before trusting it: