Det er helt opplagt at å styre en varmtvannsbeholder krever en helt annen algoritme enn å styre f.eks. en vaskemaskin. En varmtvannsbeholder bør minst kjøres 2-3 timer hver dag for å sikre at det aldri går tomt, noe som selvsagt avhenger av størrelse, effekt og forbruk. Til gjengjeld er en varmtvannsbeholder til enhver tid klar til å slås på, så det krever liten eller ingen manuell innblanding når man først har funnet en brukbar balanse mellom hvor mye og hvor ofte.
En vaskemaskin eller oppvaskmaskin derimot er bare klar når noen har fylt den, gjort den klar og signalert at den er klar. Det har jo ikke noe for seg å kjøre vaskemaskinen bare fordi strømmen er billig. Og når den er fylt med tøy, hvor lenge er husmor villig til å vente på at den skal bli kjørt? Og er det ull i maskinen så er det ikke ønskelig at det blir liggende fuktig i mange timer før maskinen blir tømt. Da bør ikke maskinen kjøres slik at den er ferdig kl 02:00 på natta – med mindre man er villig til å stå opp midt på natta og tømme den.
Styring av gulvvarme er f.eks. veldig ulikt avhengig av om man har vannbåren varme eller elektrisk oppvarming. Det skjønner de fleste.
Alt dette fører til at det er omtrent umulig å lage én algoritme som skal ende opp i én binær sensor kjør/vent (av/på) som igjen trigger en rekke ulike automasjoner.
I denne guiden har jeg tatt utgangspunkt i Jørgen Rørviks forslag til en løsning tilpasset styring av en varmtvannsbeholder;
Tusen takk til Jørgen!
Deretter har jeg tilpasset denne til styring av vaskemaskin og oppvaskmaskin slik vi vil ha det hjemme hos oss. De viktigste endringene jeg har gjort, er:
For at slik styring skal være meningsfull, må/bør man ha maskiner som er online og styrbare. Jo, det går sikkert an å bruke smartplugger med effektmåling dersom maskinene er laget slik at de starter med det samme de får strøm. Men det tror jeg bare gjelder gammelt utdatert utstyr.
Hos oss har vi en Samsung vaskemaskin som er integrert i Home Assistant gjennom SmartThings. Vi har ingen SmartThings-HUB, men det fungerer greit å bruke mobiltelefonen til oppsettet og deretter kjøre alt via Cloud og REST-API. Så har vi en Siemens oppvaskmaskin som er satt på samme måte, men gjennom Home-Connect. Begge maskinene benytter WiFi. SmartThings integrasjonen er helt standard versjon, mens Home-Connect integrasjonen finnes i en HACS variant kalt Home Connect Alt som er mye rikere enn standard versjonen. Den er såpass velutviklet at man slipper å benytte REST-API men kan isteden direkte benytte entities som settes opp automatisk av integrasjonen.
Det er ikke min ambisjon her forklare hvordan man installerer, konfigurer og setter opp maskinene mot Home Assistant. Det mår du finne ut av selv – for dine maskiner, som helt sikkert er forskjellig fra mine. Men et par ting er det viktig å ha tilgjengelig:
En annen ting som er viktig å være klar over: Automasjoner som ligger og venter på en trigger (at strømprisen blir lav), har en lei tendens til å stoppe dersom man må restarte Home Assistant av en eller annen grunn. Noen løsning på dette har jeg ikke laget (selv om det sikkert er mulig). Jeg må bare huske på å starte automasjonene manuelt igjen, etter en restart av HA.
Husk at det tar lang tid å bygge opp tillitten til automasjoner hos husstandens medlemmer, men det trengs bare en enkelt bommert å rive ned all tillitten igjen. Å våkne opp om morgenen til at det ikke finnes en eneste ren tallerken, eller rene truser, kan være nok til at de velger å sabotere hele automatikken.
Grunnlaget for å få til strømsparing er basert på Nordpool integrasjonen. Det er her man finner priser for hver time gjennom døgnet, samt forecast for neste døgn. Forecast’en for neste døgn er ofte ikke klar før ved tolv-ett tiden på dagen.
Typisk Nordpool sensor data kan se ut som følger:
state_class: total
average: 1.3795833333333334
off_peak_1: 1.19875
off_peak_2: 1.17
peak: 1.57
min: 0.98
max: 2.14
mean: 1.27
unit: kWh
currency: NOK
country: Norway
region: Oslo
low_price: false
price_percent_to_average: 1.1742675928722441
today:
- 1.13 - 1.09 - 1.02 - 0.98 - 1.02 - 1.18 - 1.27 - 1.9 - 1.95 - 1.62 - 1.43
- 1.28 - 1.24 - 1.27 - 1.4 - 1.47 - 1.62 - 1.97 - 2.14 - 1.45 - 1.25 - 1.20
- 1.16 - 1.07
tomorrow:
- 1.05 - 1.07 - 1 - 0.95 - 0.97 - 1.07 - 1.12 - 1.28 - 1.52 - 1.35 - 1.23
- 1.18 - 1.13 - 1.13 - 1.2 - 1.2 - 1.23 - 1.27 - 1.17 - 1.08 - 1.01 - 0.95
- 0.94 - 0.94
tomorrow_valid: true
#raw_today data is omitted for space reasons
current_price: 1.62
additional_costs_current_hour: 0
price_in_cents: false
unit_of_measurement: NOK/kWh
device_class: monetary
icon: mdi:flash
friendly_name: NordPool kWh Oslo
Tabellen over viser hvordan prisene utvikler seg time-for-time over 2 døgn. Ordner man dette som en graf isteden, kan det se slik ut: