Live proof point for solar, battery and heat-pump control
Tub now
–
Target
–
tap to change
Collected today
–
solar + wind
To tub today
–
heat pump
Mains plan
–
Data feed
–
Heat pump
–
Heating mode
–
Live power
🔋Battery
-- V
🔌Heat pump draw
-- W
🌡️Battery box temp
-- °C
🧰Switch box temp
-- °C
☀️Solar
-- W
💨Wind
--
⚡Total
-- W
Money saved
Self-powered: –
This week
£--
This month
£--
All time
£--
Average COP
--
Automation control
Controls offline
Not connected
Start the local control server to use dashboard buttons.
Offline
Battery
-- V
Waiting for control server status.
Weather
💨Wind
-- mph
Direction --
Time
--:--
Temperature
-- °C
Sunshine
-- / 100
Peak power
Today
Wind -- W
Solar -- W
7 days
Wind -- W
Solar -- W
30 days
Wind -- W
Solar -- W
★Ever
Wind -- W
Solar -- W
Energy story
Today
7 days
30 days
Ever
Solar energy
-- Wh
Wind energy
-- Wh
Total energy
-- Wh
Peak total (hourly)
-- W
Avg total (hourly)
-- W
Electricity value
£--
Generation over time
Last hour – power
Last 24 hours – power
Last 7 days – power
Solar forecast
Tomorrow hour by hour – predicted collection
–
Next 5 days – predicted collection
–
Tub temperature outlook – renewables only
–
Day by day – will it reach target?
Renewables first
Day
Peak expected
Outlook
Mains to fix
Must hit target?
Waiting for forecast…
Committing a day gives the system permission to top up from mains that day only — it waits for solar until 16:00 (unless the day is 2 °C+ short even with all forecast sun, in which case it fires as soon as that's obvious), fires once at most, and the heat pump stops itself at target.
Cheap-rate night charge
Off
When tomorrow is confidently short on renewables, the tub is left to cool through the evening (a long run only fires below 38.5 °C) and then charges hard on your cheap rate — the pump typically overshoots to ~41 °C, banking maximum overnight heat. Not set = this does nothing.
When the tub gets used
Learning
Watching for a weekly rhythm…
Know your routine? Tap the slots you regularly use, then Save (one PIN for all changes). Declared slots (★ purple) pre-heat every week. Otherwise it learns quietly: solid habits (✓ green, 3+ recent weeks) pre-heat automatically. One-off plans — guests on Saturday — use the day table above.
Forecast scorecard – predicted vs actual
Learning
Day
Predicted
Range
Actual
Off by
Note
First score appears after the first full forecast day
Energy to tub
Last 30 days – energy to tub
Tub temperature over time
Last 7 days – tub temp
Where the heat goes
Heat lost – environment vs tub use
Daily
Cover setup tonight – tell the insulation test what's on
–
Needs the control PIN. The nightly insulation report and the tub temperature outlook both use this.
Overnight insulation test
k /h/°C · lower = better
Last 7 nights
Loading…
Cover setup league — running verdict from all clean nights
✓ mixed-water measurement · ≈ probe estimate (corrected) · greyed nights don't count towards the verdict