Flow-voorbeelden
Power Profiler werkt via Homey flows. Je maakt flows die het vertellen wanneer een apparaat in te plannen en wat te doen wanneer de optimale starttijd aankomt. De onderstaande voorbeelden zijn gebruiksklaar — pas de apparaatnamen en deadlines aan op jouw setup.
Voorbeeld 1: Wasmachine (basis)
Doel: Laat de wasmachine draaien op de goedkoopste tijd binnen 8 uur.
Je hebt twee flows nodig.
Flow 1 — Inplannen voor het slapengaan
ALS Tijd is 22:00
DAN "Plan goedkoopste start" (Wasmachine Profiler) — deadline: 8 uur
Flow 2 — Starten wanneer klaar
ALS "Goedkoopste starttijd bereikt" (Wasmachine Profiler)
DAN "Aanzetten" (wasmachine slimme stekker)
Instellingen: De standaard einddrempel (50 W) werkt voor de meeste wasmachines. Geen wijzigingen nodig.
Wat te verwachten: De app vindt het goedkoopste ~90-minuten-venster tussen 22:00 en 06:00 en vuurt de trigger. Je wasmachine draait 's nachts op het goedkoopste tijdstip. Controleer de geschatte besparing op het apparaat-dashboard.
Voorbeeld 2: Droger (eco-programma)
Doel: Profileer een droger met een lage-vermogen tumble-only fase aan het einde.
Het probleem: Een eco-droogprogramma kan 2000 W verwarmen gedurende 30 minuten, dan tumble-droogdraaien zonder warmte op slechts 25 W gedurende nog eens 30 minuten. Met de standaard einddrempel (50 W) denkt de app dat de cyclus eindigde toen de tumble-fase begon. Het opgeslagen profiel is te kort.
De oplossing: Pas de apparaatinstellingen aan:
- Einddrempel cyclus → 15 W
- Cooldown → 3 minuten (voegt een marge toe voor korte dalingen in vermogen)
Tip
Voer één testcyclus uit na het wijzigen van de drempels om te verifiëren dat de app de volledige cyclus detecteert. Controleer de Gem. cyclusduur op het dashboard — deze moet overeenkomen met de totale programmatijd.
De flows zijn hetzelfde als in het wasmachine-voorbeeld hierboven.
Voorbeeld 3: Vaatwasser (klaar voor de ochtend)
Doel: Laat de vaatwasser draaien op de goedkoopste tijd, maar zorg dat hij klaar is voor 07:00 zodat je hem 's ochtends kunt leegmaken.
Flow — Inplannen na het avondeten
ALS Tijd is 21:00
DAN "Plan goedkoopste start op tijd" (Vaatwasser Profiler) — deadline: 07:00
Flow — Starten wanneer klaar
ALS "Goedkoopste starttijd bereikt" (Vaatwasser Profiler)
DAN "Aanzetten" (vaatwasser slimme stekker)
Note
"Plan goedkoopste start op tijd" gebruikt een kloktijd als deadline in plaats van een duur. De app berekent wanneer te starten zodat de cyclus klaar is voor de deadline, rekening houdend met de volledige cyclusduur.
Voorbeeld 4: PV-geoptimaliseerde wasmachine
Doel: Laat de wasmachine draaien op zonne-energie wanneer mogelijk.
Flow — Inplannen in de ochtend
ALS Tijd is 08:00
DAN "Plan goedkoopste start" (Wasmachine Profiler) — deadline: 12 uur
Flow — Starten wanneer klaar
ALS "Goedkoopste starttijd bereikt" (Wasmachine Profiler)
DAN "Aanzetten" (wasmachine slimme stekker)
Waarom dit werkt: Met een geconfigureerde PV-profiler gebruikt de scheduler automatisch effectieve prijzen. Tijdens zonne-energie-overschoturen is de effectieve prijs gelijk aan het teruglevertarief (~€0,07/kWh) in plaats van de netstroom-prijs (~€0,25/kWh). De deadline van 12 uur bestrijkt het zonnige deel van de dag, zodat de scheduler automatisch het overschotvenster kiest.
Note
Je hebt geen andere flows nodig voor zonne-energie- vs. niet-zonne-energiedagen. Dezelfde flow werkt voor beide — de scheduler gebruikt effectieve prijzen wanneer een PV-bron beschikbaar is. Op bewolkte dagen met weinig overschot valt het terug op het vinden van het goedkoopste netstroom-uur.
Voorbeeld 5: Meerdere apparaten met deadline-prioriteit
Doel: Plan een wasmachine en droger in met verschillende deadlines, en voeg een opportunistische trigger toe voor negatieve prijzen.
Wasmachine — eerdere deadline
ALS Tijd is 08:00
DAN "Plan goedkoopste start" (Wasmachine Profiler) — deadline: 8 uur
Droger — latere deadline
ALS Tijd is 08:00
DAN "Plan goedkoopste start" (Droger Profiler) — deadline: 12 uur
Beide gebruiken hetzelfde trigger → aanzetten patroon als in de vorige voorbeelden.
Waarom deadlines belangrijk zijn: De wasmachine (8-uur deadline) wordt eerst ingepland omdat zijn deadline urgenter is. Het krijgt de eerste keuze uit de beschikbare capaciteit — inclusief eventueel zonne-energie-overschot. De droger (12-uur deadline) wordt als tweede ingepland en ziet de resterende capaciteit. Als het overschotvenster niet meer genoeg ruimte heeft, kiest het een goedkoop netstroom-uur in plaats daarvan.
Bonus: negatieve prijstrigger
ALS "Negatieve spotprijs" (Virtuele energieleverancier)
DAN "Aanzetten" (boiler slimme stekker)
Dit is onafhankelijk van inplannen. Wanneer de netstroom-prijs negatief wordt — wat af en toe in Nederland voorkomt op heel zonnige of winderige dagen — kun je zware lasten gratis laten draaien, of zelfs betaald worden om te verbruiken.
Voorbeeld 6: Eén wasmachine, één profiel per programma
Doel: Laat de app eco, heet en kort als drie losse programma's leren, zodat het goedkoopste venster gepland wordt op de curve van het programma dat echt draait.
Het probleem: Eco doet drie uur op laag vermogen, heet doet negentig minuten met een piek van 2200 W. Gemiddeld tot één profiel is het geplande venster te kort voor eco en te lang voor heet.
De oplossing: Vertel de app welk programma gekozen is voordat je inplant. Daar is een bron voor de programmanaam nodig: een wasmachine-app die het doorgeeft, of een knop of virtueel apparaat dat je zelf zet.
Flow 1 — Volg het programma
ALS Programma op de wasmachine wordt "Eco 40"
DAN "Zet actief profiel" (Wasmachine Profiler) — profiel: Eco 40
Herhaal dit voor de andere programma's, of gebruik één flow met een tag uit de apparaat-app als profielnaam.
Flow 2 — Plan op het actieve profiel
ALS "Zet actief profiel" is uitgevoerd (of: tijd is 22:00)
EN "Heeft voldoende profielgegevens" (Wasmachine Profiler)
DAN "Plan goedkoopste start" (Wasmachine Profiler) — deadline: 8 uur
Wat te verwachten: De eerste drie runs van een nieuw programma vullen alleen zijn profiel: de conditie Heeft voldoende profielgegevens is onwaar en er wordt nog niets ingepland. Vanaf de vierde run wordt het goedkoopste venster berekend op de eigen curve van dat programma. Het veld Actief profiel op het dashboard laat zien welk profiel in gebruik is.
Warning
Zet het profiel voordat de machine start. Wisselen wordt geweigerd terwijl een cyclus draait, dus een flow die het profiel halverwege een cyclus zet, mislukt.
Tip
Maximaal vijf profielen per apparaat, en ze delen de cyclusopslag: met drie profielen bewaart elk 6 cycli in plaats van 20. Gebruik de knop Verwijder actief profiel om een profiel op te ruimen dat door een typefout is ontstaan.
Tips
- Begin simpel. Start met één apparaat en het basispatroon voor inplannen + trigger. Voeg meer apparaten toe zodra dat werkt.
- Verifieer je profielen. Na de eerste 3 cycli, controleer de gemiddelde duur en energie op het dashboard. Als ze niet overeenkomen met het werkelijke programma van het apparaat, pas dan de drempels aan.
- Deadline-strategie. Een langere deadline geeft de scheduler meer flexibiliteit om goedkopere vensters te vinden. Maak hem niet zo lang dat het apparaat op een onhandig tijdstip draait.
- Plan in voor prijzen binnenkomen. Het is prima om in te plannen voordat day-ahead prijzen zijn gepubliceerd. De app gebruikt schaduwprijzen (historische gemiddelden) als noodoplossing en herevalueert automatisch wanneer echte prijzen binnenkomen.