Record what the aircon actually did

The mode-reads-unknown-while-off note is narrower than it looked: a unit switched off by a command keeps its last mode in those bits.
This commit is contained in:
2026-08-20 23:02:04 +02:00
parent 37f0c55a8d
commit bf531309e9
2 changed files with 4 additions and 3 deletions
+3 -1
View File
@@ -90,7 +90,9 @@ external interfaces. See `docs/architecture/structure.canvas` → *Backend M
round-trips the unit's own live reading field for field. No operatorId
registration turned out to be needed: the unit this instance talks to
accepts an anonymous command, which is what the reference Node-RED node
does as well
does as well. Exercised against the real unit — fan speed, mode, setpoint
to the half degree, power off and back on — each checked against the
unit's own answer, and it was left as it was found
- [x] Node lifecycle as a protocol (`start`/`stop`/`report_health` on `Node`),
replacing the controller's per-type isinstance chains — the same hooks a
connector implements, validated on the built-in nodes first