Smart Energy Management Platform for buildings that want to soften their load on the grid, keep warm and manage costs. Sign in to view the live data and controls.

Authorised access

Restricted to named Google accounts.

WattDodger Estate Control
connecting…

Estate dashboard

A working olive grove,
wired as an energy testbed.

📍 −41.22, 175.46 · Martinborough 🫒 400 trees · 5 varieties ⚡ Off-grid solar + battery · weather-coupled control

Monitor the house when you're away, hibernate the building between visits, and watch the grove's microclimate — all on one panel.

Vital signs

Vacation days left
House returns to occupied mode in days.
Next booking
Set room temperature
°C
Target the building should hold.
Actual room temperature
°C
live sensor · main living room

Building mode

runs a Python routine on the house server
Current mode unknown — waiting for the house to report in.

Heating schedule

Next pre-warm

Weather forecast

Home Heat Status

Heat pump operations

Thermal learning

MODEL C dT/dt =U(T − Ta) + Q HEAT LOSS T(t) = Ta + (T0 − Ta) e−t/θ, θ = C/U HEAT GAIN r = Q/C, T = Ta + θ r PRE-WARM t = θ ln[ (T − Tprep) / (T − Tocc) ]
T, T₀indoor temperature (now / start)
Tₐoutdoor (ambient) temperature
T∞steady-state temp the pump would hold
Chouse thermal capacitance (slab + fabric)
Uenvelope heat-loss conductance
Qheat delivered by the pump
θfree-cooling time constant C/U (learned)
rgross heating rate Q/C (learned)
T_prep / T_occpreparing 16.5° / occupied 20°

Energy

Pool & spa

Heat the pool sets the pool target for a period, then returns to 6°C

SmartGrid

Heating Boost force Normal — pump heats on its setpoint, ignoring tariff/solar

Charge plan & savings

Tuning

live strategy knobs · applied on the next scheduler run
Tuning parameters unavailable — the house may be offline.

Configuration

per-house settings & hardware · applied on the next run / restart
Configuration unavailable — the house may be offline.

Hardware & comms

Pause device polling frees the pool / inverter / meter so their official apps can connect — control keeps running

The property

satellite · click a zone for detail
Olive blocks Energy & sensing Buildings overlays are data-ready — wire them to live feeds in OVERLAYS[]

The grove

five varieties · planted as a research block

Four hundred trees double as instruments. Each variety has its own water demand, canopy and cold tolerance, so the grove is a living dataset for irrigation scheduling, evapotranspiration models and the solar-and-battery loads that pump and process the harvest.

Rows are laid north–south to even out the long Wairarapa light, and soil-moisture and sap-flow probes feed the same panel that runs the house.

400Trees
5Varieties
N–SRow aspect