Improve status page ergonomics
- WW card shows current tank temperature (Speicher: 48.7°C) - SG-Ready card shows inline compressor power (Kompressor: 1.5 kW / Standby) - Consumer reason text now wraps instead of being silently truncated - Add readiness hints on inactive wallboxes: explains what's blocking activation (SOC too low / forecast insufficient / waiting for PV ≥ Xw) - Add WW readiness hint when forecast is below threshold - Move Monitor-Only toggle button to header (next to timestamp) for symmetric placement with the resume button in the monitor banner - Remove charging advice card (outdated for proactive charging logic) - Remove compressor power footnote from page bottom (now inline in card) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2
main.go
2
main.go
@@ -136,7 +136,7 @@ func main() {
|
||||
|
||||
// Status store (shared between HTTP handler and control loop)
|
||||
wwConfigured := cfg.Viessmann.InstallationID != ""
|
||||
statusStore := status.NewStore(*dryRun, wwConfigured, cfg.Strategic, monitorMode, wwBoostDisabled, tripMgr, carOptions)
|
||||
statusStore := status.NewStore(*dryRun, wwConfigured, cfg.Strategic, cfg.CarCharging, monitorMode, wwBoostDisabled, tripMgr, carOptions)
|
||||
|
||||
// Metrics HTTP server
|
||||
mux := http.NewServeMux()
|
||||
|
||||
Reference in New Issue
Block a user