New panel design
This commit is contained in:
1 parent
face2432e4
commit
b5d6b4a897
30 files changed
+4540
-171
No files matched your search
@@ -1,5 +1,20 @@
|
||||
# TODO
|
||||
|
||||
## Not yet verified on hardware
|
||||
|
||||
The Home Assistant rewrite, the new dashboard and the desktop simulator all
|
||||
build clean, and the HA request/parse/render path was verified end to end
|
||||
against the live instance **in the simulator**. None of it has run on the
|
||||
panel yet. Specifically unconfirmed on device:
|
||||
|
||||
1. Touch actually toggling a light (the service calls were verified against HA
|
||||
directly, and idempotently — `turn_off` on already-off entities).
|
||||
2. Whether the shorter pause window (~85ms LAN HTTP, no TLS) makes the
|
||||
left-edge artefacts rarer, as item 1 below predicts.
|
||||
3. That the six light tiles are comfortable finger targets at 125px. This is
|
||||
the thing most likely to need another pass, and the simulator's mouse
|
||||
cannot answer it.
|
||||
|
||||
## Done
|
||||
|
||||
The six items from the 2026-08-03 review were completed in `d4b2ab7`
|
||||
@@ -51,7 +66,14 @@ touch-to-wake is a natural small feature. Note the STC8H1K28 shares the I2C
|
||||
bus with the GT911, so brightness writes must stay in task context (never an
|
||||
ISR) and will contend with touch polls on the same bus.
|
||||
|
||||
### 4. The actual thermostat
|
||||
### 4. The wind sensors are dead (hardware, not software)
|
||||
|
||||
The station anemometer has read `unavailable` since 2026-07-27 — wind speed,
|
||||
gust, direction and feels-like. The WIND tile shows `--` by design and will
|
||||
keep doing so until the hardware is fixed. Nothing to change in the firmware;
|
||||
noted so it is not re-diagnosed as a parsing bug. See README "Home Assistant".
|
||||
|
||||
### 5. The actual thermostat
|
||||
|
||||
Setpoint, HVAC relay control, scheduling and persistence are all still
|
||||
unimplemented — this remains a weather display. Note a separate project
|
||||
|
||||
Reference in new issue
Block a user