v0.5.3
This commit is contained in:
+11
-3
@@ -1,11 +1,19 @@
|
||||
# GREE Controller v0.5.2 - build and validation report
|
||||
# GREE Controller v0.5.3 - build and validation report
|
||||
|
||||
## Scope
|
||||
|
||||
Version 0.5.2 includes the 0.5.0 dashboard/metrics/diagnostics release plus thermostat noise-control fixes.
|
||||
Version 0.5.3 builds on 0.5.2 with UI consistency fixes, quiet-hours control, a flow-board simulator, event-log retention and Home Assistant sensor aliases.
|
||||
|
||||
## Implemented changes
|
||||
|
||||
- Replaced the textual Connected/Disconnected label with a green/amber/red status dot in the top-left brand header.
|
||||
- Fixed History filter layout so Zone/Device/Sensor and time-range controls keep equal heights and do not stretch after changing tabs.
|
||||
- Reworked the Simulator into a Node-RED-style dotted flow board with connected live nodes for sensor input, thermostat target, decision, unit command and next event.
|
||||
- Added configurable night mode (default 22:00-06:00): thermostat fan speed is capped during quiet hours and compatible units can be asked to keep Quiet enabled.
|
||||
- Device cards now use **Name / protocol** instead of Rename and no longer show the fixed UDP port next to the IP address.
|
||||
- Settings are split into visual blocks; the self-signed HA example uses a generic private address instead of an installation-specific address.
|
||||
- Event/debug log retention is configurable and old rows are pruned automatically; the Events page can change retention and prune immediately.
|
||||
- Home Assistant temperature sensors can have UI aliases; aliases replace raw entity IDs in history selectors, legends and custom-chart labels without changing stored entity IDs.
|
||||
- Added a dedicated Web UI simulator page that visualizes thermostat/automation decisions as graphical blocks with hours, targets, demand, standby behavior, rule actions and upcoming events.
|
||||
- Quick Thermostat cards on the dashboard can enable/disable a zone directly; the edit dialog is no longer required for this action.
|
||||
- SQLite history housekeeping is tiered to chart resolution: full recent data, 10-minute buckets after 24 hours and 30-minute buckets after 7 days.
|
||||
@@ -29,7 +37,7 @@ Version 0.5.2 includes the 0.5.0 dashboard/metrics/diagnostics release plus ther
|
||||
- Shell syntax validation for all `scripts/*.sh` files.
|
||||
- JSON validation for EN/PL language packs, PWA manifest, Home Assistant manifest and HA translations.
|
||||
- EN/PL UI translation-key parity and literal UI translation-reference validation.
|
||||
- SQLite schema execution plus tiered compaction tests.
|
||||
- SQLite schema execution plus tiered compaction and event-log retention tests.
|
||||
- SQLite archive-selection query tests for device, zone and Home Assistant histories.
|
||||
- Configuration-clear behavior verified to preserve metric history, event logs and API tokens.
|
||||
- Version consistency checked for Cargo package, Cargo lock root package, README and Home Assistant manifest.
|
||||
|
||||
Reference in New Issue
Block a user