Commit graph

  • 1e45479227 Kiosk: Home button in own header when embedded in the kiosk shell main jtricerolph 2026-10-15 11:34:54 +00:00
  • befa0ca103 Accept the shared hnf_kiosk_session cookie jtricerolph 2026-10-15 11:15:46 +00:00
  • dc845b2a2d Fix NaN target temp for native Daikin splits jtricerolph 2026-10-01 12:17:43 +00:00
  • 0f64500813 AC block: mode-driven accent colour, stronger fade when off jtricerolph 2026-08-27 14:05:04 +00:00
  • 29340beb7a Kiosk: header info inline with title (save vertical space), show all zones jtricerolph 2026-08-27 12:59:21 +00:00
  • 903877fec2 AC fan bar: darker grey (not faded orange) for set level when off jtricerolph 2026-08-27 12:48:18 +00:00
  • 371909bded Kiosk: show weather compensation summary in the header jtricerolph 2026-08-27 12:40:22 +00:00
  • 9b4e49b801 Fix kiosk 'Install' installing the main hvac app instead jtricerolph 2026-08-27 09:34:35 +00:00
  • 55afcaa786 Fix TRV control routes hanging up to ~93min, causing Gateway Time-out jtricerolph 2026-08-26 15:09:29 +00:00
  • f3a73ad273 Kiosk: AC block shows setpoint only, right-aligned jtricerolph 2026-08-26 11:59:53 +00:00
  • f63dd67668 Fix kiosk login colliding with real staff login jtricerolph 2026-08-26 11:03:35 +00:00
  • 65d53d1d41 Kiosk: dashboard-matching state-colour borders, AC top-right + TRV row layout jtricerolph 2026-08-26 10:57:31 +00:00
  • b6352cf5f7 Fix: scheduler never automated Daikin AC — missing from AC_DEVICE_TYPES jtricerolph 2026-08-26 10:46:00 +00:00
  • 930f3d867f Kiosk: tile per zone/room, not per device jtricerolph 2026-08-26 10:43:28 +00:00
  • 2bae718b50 Show hotel name on login screen (was missing despite VITE_HOTEL_NAME plumbing) jtricerolph 2026-08-26 10:21:58 +00:00
  • 2db7d5f4d0 Add kiosk wall-panel control view jtricerolph 2026-08-25 20:44:50 +00:00
  • f0b4ac3c41 Add device telemetry history + per-device graph view jtricerolph 2026-08-25 17:28:45 +00:00
  • 59a3e091d8 Fix MHI room-temp race: serialize per-unit DB writes jtricerolph 2026-08-25 14:34:42 +00:00
  • d818bd1e7a Add per-TRV control panel + valve/wifi telemetry, restyle dashboard radiator icon jtricerolph 2026-08-25 14:25:46 +00:00
  • 807a27ca1b Fix TRV status ingestion: subscribe to live shellies/+/status topic jtricerolph 2026-08-25 14:09:38 +00:00
  • 1a06a860f5 Fix Daikin driver: use node:http instead of fetch() — undici gets 0-byte bodies jtricerolph 2026-08-25 12:12:38 +00:00
  • 373f66ef5c Add Daikin local-API driver — MAC-matched subnet sweep instead of UDP broadcast jtricerolph 2026-08-25 12:01:58 +00:00
  • 5fc576aabd Show weather compensation summary banner on the Dashboard jtricerolph 2026-08-25 11:42:01 +00:00
  • e7a8153990 Show an explicit error when no forecast is available jtricerolph 2026-08-25 11:28:39 +00:00
  • 0321f0fc80 Fall back to Open-Meteo when a configured Met Office call fails jtricerolph 2026-08-25 11:19:30 +00:00
  • dc8c9df719 Fix: a booking arriving in a few days showed 'booked' instead of 'vacant' jtricerolph 2026-08-25 11:10:35 +00:00
  • 915fc0039c Add weather compensation tiers for occupied aircon defaults jtricerolph 2026-08-25 11:01:41 +00:00
  • 48ffebc08d Widen booking fetch window, resolve governing booking per-night, add turnover icons/nights to dashboard jtricerolph 2026-08-25 10:21:16 +00:00
  • 99ec8b9747 Fix same-day turnover: pick the most-active booking per site, not just the first jtricerolph 2026-08-25 09:55:35 +00:00
  • d10e4884b8 Add global occupied/vacant default templates with per-room overrides jtricerolph 2026-08-25 09:48:28 +00:00
  • bed2c9e2be Dashboard: drop room-state badge, colour left border to match NewBook status colours jtricerolph 2026-08-25 09:24:54 +00:00
  • d7cbb0c452 hvac: add gateway delete (retire the old Modbus gateway config) jtricerolph 2026-08-13 14:19:02 +00:00
  • 7ce95a31da hvac: add device delete (retire stale mhi_modbus rows after MQTT switch) jtricerolph 2026-08-13 13:51:41 +00:00
  • 6325532cfe hvac: fetch MQTT credentials from Settings (drop .env secret) jtricerolph 2026-08-13 13:42:58 +00:00
  • c873e4a270 hvac: native MQTT driver for MHI aircon (replaces Modbus for control/status) jtricerolph 2026-08-13 13:31:01 +00:00
  • d43ed903f8 Add iOS install hint + Apple PWA meta tags, fix missing beforeinstallprompt handler jtricerolph 2026-08-06 14:12:12 +00:00
  • 7f5891d029 Add PWA manifest support and icons jtricerolph 2026-07-29 17:28:39 +00:00
  • 0929285651 Redesign dashboard zone card with live temps, AC status, and per-radiator state jtricerolph 2026-07-27 20:25:50 +00:00
  • ab14d4dfe1 Scope automation switch to setpoints only, not the whole poll cycle jtricerolph 2026-07-27 15:48:13 +00:00
  • c6e3c73ead Add master automation on/off switch to Settings jtricerolph 2026-07-27 15:46:12 +00:00
  • e5c40bbb8c Add MHI aircon manual control (Phase 2, Modbus only) jtricerolph 2026-07-27 14:43:38 +00:00
  • a9b5703c57 Add Phase 2 MHI Modbus register-map profile, xlsx importer, and a standalone connection test script jtricerolph 2026-07-27 14:19:58 +00:00
  • 276c04f8c6 Scaffold Phase 1 hvac app — NewBook-driven room TRV heating scheduler jtricerolph 2026-07-26 18:00:42 +00:00