park city · utah · 7,000 ft
↑ called by ↓ called by
all metered zones at target — likely settling or saver-band call
EV · GAS · H₂O ·
— outside · right now —
°
indoor · target
rain snow
now+6h+12h+18h+24h
air · outdoor RH indoor RH
— program in effect —

— whole home · right now —
kW
~ per hour at current rate
LIVE · websocket · sub-second polling · every 10s
per leg · split-phase 120/240
L1
W
V
L2
W
V
L1 imbalance L2
L1 ↔ L2
V
line-to-line (240V)
grid
Hz
frequency
— natural gas · right now —
therms/hr
~$ per hour at /therm
→ gas furnace (heat call) → tankless water heater → range / fireplace / other
ft³/hr
today · total
$
therms
this month
$
therms
today · by source
furnace
$
th
tankless h₂o
$
th
other
$
th
rtlamr × HVAC × flume
meter reading
ccf
lifetime · therms
scm+ · 912 MHz
— ge monogram · double oven —
cooking active both off
upper oven
°
time remaining:
kitchen timer:
meat probe: °F
lower oven
°
time remaining:
● sabbath mode sabbath off smartHQ · ~30s cadence
— water · right now —
gal/min
gal/hr
today
gallons
this month
flume bridge
cloud api · every 60s
updated
§ 02 water insights
projected month
today vs avg
gal today
7-day avg:
hourly curve · today
·
0h6h12h18h23h
leak watch
7-day usage gal per day
where the power is going right now items · live
sensed — detected by sense ML baseload — always-on background draw unidentified — small or unlabeled loads
— energy insights —
today · cost per hour vs 7-day avg
projected monthly bill
tou savings
today
+-$
this month
+-$
vs flat rate $/kWh · positive = TOU wins
heating cost · weather-normalized
$ per HDD
today: HDD (avg °F outdoor, 65° baseline)
CDD · cooling day
perfect day — no heating or cooling needed
normalizes HVAC cost to weather — rising $/HDD over time = declining envelope efficiency
top power draw · right now
estimated daily cost assumes constant draw
no active devices detected
01 · who is home

Vacant bedrooms are held at 55° / 85°. Saver-marked zones follow the physical thermostat regardless of software.

02 · programs
03 · forecast · seven days
04 · hvac mode
05 · fan
06 · zones · sixteen
07 · humidifier · aprilaire 800 [MOCK]
indoor humidity · averaged
%

target relative humidity
%
effective
25% 38% 50%

Effective target drops automatically when outside falls below 30°F to prevent window condensation.

min today cap
quiet hours 23:00–06:00
08 · equipment runtime
today
min
heat
cool
gas furnace

Heat pump compressor + gas furnace runtime since midnight, sampled every 30 seconds from the equipment bitmask. This is a dual-fuel setup — the controller picks heat pump above the balance point, gas below.

last seven days min total
24-hour breakdown
min TOU on-peak 6p–10p
heat pump heat pump · on-peak gas furnace
no hourly data recorded for this day

Equipment runtime by hour, Park City local time. Click any day in the chart above to view its 24-hour breakdown. Bars in amber are during the RMP TOU on-peak window — minimize runtime there to save money on the time-of-use rate.

tou demand-shifting

When enabled, the bridge banks thermal mass at 5pm (heat +3°F / cool −3°F) and coasts through the 6pm–10pm on-peak window with widened deadbands (heat −4°F / cool +4°F), then restores at 10pm. Skips weekends and RMP holidays. Bedrooms clamp at 64°F floor / 76°F ceiling.

01 · utility · rocky mountain power
rate plan
● live from rmp portal
○ estimated (no live rate data)
last days
kWh
total
avg kWh per day
cost rate
per minute
per hour
per day
per month
rate $/kWh + $/day fixed
peak
on
low
on
imported
daily kWh

Drop a fresh Green Button XML export from rockymountainpower.net → energy usage → download into the bridge's greenbutton folder — it auto-imports on the next poll and merges by date. The rmp-fetcher sidecar can also pull this automatically each hour.

kWh × outdoor temperature each dot = one day

▬ ▬ trendline: colder → more usage (heat-dominant) warmer → more usage (cool-dominant)

02 · rate plan · time-of-use comparison
right now
at meter
rate · park city local

On-peak window is weekdays 6pm – 10pm, Mountain Time, except RMP holidays. Off-peak is everything else (all weekends, all overnight, all morning).

last months · modeled
★ active
if on alternative
assumptions
% on-peak (modeled, no hourly data yet)
break-even at %
below = TOU cheaper · above = Standard cheaper
on-peak est: kWh
off-peak est: kWh
tou rates · winter
on-peak 28.39¢ · off-peak 6.31¢
tou rates · summer
on-peak 32.08¢ · off-peak 7.13¢
03 · ev charger · autel maxicharger
🚗
status
plug connected · no session started no cable connected
power
current
max
A
voltage
session
no active session
kWh
~ at current rate
current rate
¢ per kWh
lifetime
device
·
serial
fw
availability
on-peak window — charging blocked until 10pm

Connected via OCPP 1.6J → HA → bridge. The TOU pause automation (HA) toggles availability OFF at 6pm and ON at 10pm on weekdays.

04 · ev charging · history
today
last 7 days
this month
year to date
charger lifetime
before tracking: kWh ~
tracked exact: kWh
today · 24 hours
off-peak kWh on-peak kWh
last 30 days kWh ·
last 12 months

Energy delivered per hour of day (top) and per day over the last 30 days (middle). Blue = off-peak (cheap), amber = on-peak (6pm–10pm weekdays, expensive). Cost is computed at the RMP rate in effect when the energy was delivered, so shifting charging to off-peak directly shows up here.

05 · whole home · sense monitor
live draw
kW
per hour at current rate
LIVE · websocket polling · every 10s
per leg · split-phase 120/240
L1
W
V
L2
W
V
L1 imbalance L2
L1 ↔ L2
V
line-to-line (240V)
grid
Hz
frequency
active devices
no devices currently drawing — sense identifies devices as they turn on
01 · equipment telemetry
compressor
awaiting comm listener
hvac fault
awaiting comm listener
outdoor temp · oem
awaiting comm listener
defrost
awaiting comm listener
COMM listener hardware on order · ESPHome RS-485 tap on HC19B6021SA outdoor unit · see docs/2026-04-13-hvac-comm-listener-design.md
02 · homelab host · disk
c: drive · used
free
last published
publisher · powershell · every 5 min
03 · hvac health · cross-reference
emme commanding
equipment doing
awaiting comm listener
discrepancy detection · phase 5
04 · humidity sensors
z2m sensors only publish on change · bridge persists last reading across restarts · stale = no update in >30 min
05 · hps lockout tracker
placeholder · trip history will populate from comm listener decoded fault stream
01 · dimmable lights
02 · switches
03 · status lights
⚙ · program editor

Schedules & setpoints

writes /emme/config/programs.json

⚠ Unsaved changes — click Save All to push to Emme

· programs