hvac/backend
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
..
scripts Add Phase 2 MHI Modbus register-map profile, xlsx importer, and a 2026-07-27 14:19:58 +00:00
src Fix NaN target temp for native Daikin splits 2026-10-01 12:17:43 +00:00
Dockerfile Scaffold Phase 1 hvac app — NewBook-driven room TRV heating scheduler 2026-07-26 18:00:42 +00:00
package.json Add kiosk wall-panel control view 2026-08-25 20:44:50 +00:00