No description
Find a file
jtricerolph dc845b2a2d Fix NaN target temp for native Daikin splits
Daikin's local API returns stemp as the placeholder string '-' in
some states, which Number() turns into NaN instead of null/undefined.
That NaN wasn't caught by the downstream ?? null checks, so it got
written into current_target_temp and device_readings.target_temp as
a literal NaN, then rendered as "NaN°C" on the dashboard and zone
popup. Guard stemp the same way roomTemp's htemp is already guarded.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-01 12:17:43 +00:00
backend Fix NaN target temp for native Daikin splits 2026-10-01 12:17:43 +00:00
docs Add Phase 2 MHI Modbus register-map profile, xlsx importer, and a 2026-07-27 14:19:58 +00:00
frontend AC block: mode-driven accent colour, stronger fade when off 2026-08-27 14:05:04 +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 Fix kiosk login colliding with real staff login 2026-08-26 11:03:35 +00:00
seed-app.js Scaffold Phase 1 hvac app — NewBook-driven room TRV heating scheduler 2026-07-26 18:00:42 +00:00