No description
Find a file
jtricerolph b6352cf5f7 Fix: scheduler never automated Daikin AC — missing from AC_DEVICE_TYPES
routes/override.js and ac-control.js's commandAcDevice() got a daikin branch when the
driver was built, but scheduler.js's own separate AC_DEVICE_TYPES filter (used for
automatic occupied/vacant scheduling at room state transitions) was never updated —
so every scheduler tick for a zone with only a daikin device logged "No devices to
command" and silently skipped it. Manual control worked fine (different code path),
which is why it wasn't caught until a real unit got stuck on after a manual test.

Note: this does NOT retroactively fix a unit already stuck from a missed transition —
the scheduler only applies at state transitions, not continuously, so a currently-on
unit needs a manual off (or the next real transition) to actually turn off.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-26 10:46:00 +00:00
backend Fix: scheduler never automated Daikin AC — missing from AC_DEVICE_TYPES 2026-08-26 10:46:00 +00:00
docs Add Phase 2 MHI Modbus register-map profile, xlsx importer, and a 2026-07-27 14:19:58 +00:00
frontend Kiosk: tile per zone/room, not per device 2026-08-26 10:43:28 +00:00
.gitignore Add Phase 2 MHI Modbus register-map profile, xlsx importer, and a 2026-07-27 14:19:58 +00:00
docker-compose.yml Add kiosk wall-panel control view 2026-08-25 20:44:50 +00:00
seed-app.js Scaffold Phase 1 hvac app — NewBook-driven room TRV heating scheduler 2026-07-26 18:00:42 +00:00