Onafhankelijk overzicht, gemaakt door de ontwikkelaar van Vulpo. Niet gelieerd aan Home Assistant of de Open Home Foundation.

Screenshots Uit de README van jyourstone/power_saver.

ApexCharts price and schedule graph

Over dit item

Power Saver is een aangepaste integratie die apparaten inplant op basis van Nord Pool-elektriciteitsprijzen. Er zijn twee strategieën: Laagste prijs schakelt de goedkoopste uren in binnen vaste periodes, en Minimale looptijd houdt een apparaat minimaal een bepaald aantal uren aan binnen een voortschrijdend venster. Met een modusinstelling kun je de selectie omzetten naar de duurste uren in plaats van de goedkoopste. Verdere opties zijn drempelprijzen voor altijd goedkoop en altijd duur, een drempel voor prijsgelijkenis, minimaal aaneengesloten uren en een uitgesloten tijdsbereik. Elke instantie kan gekozen entiteiten in- of uitschakelen en probeert opdrachten die niet zijn uitgevoerd opnieuw, en een noodmodus houdt apparaten aan als er geen prijsgegevens beschikbaar zijn. Het voegt sensoren toe voor status en schema, een binaire sensor voor de noodmodus, schakelaars voor altijd aan en altijd uit, en acties om geplande uren of uitgesloten tijden te overschrijven. Het draait lokaal en wordt ingesteld in de gebruikersinterface.

Automatische samenvatting van de README en de code van jyourstone/power_saver, automatisch vertaald. Klopt er iets niet, of ben je de maintainer en wil je hier je eigen tekst tonen? Neem contact op

Ondersteunt

  • Werkt lokaal Praat met je apparaten op je eigen netwerk. Geen cloud van de aanbieder ertussen.

  • Uit de Marketplace Wordt geïnstalleerd via de Marketplace, voorheen HACS.

  • Actief onderhouden De auteur heeft in de afgelopen zes maanden een release of wijziging gepubliceerd.

Levert

  • Schakelaars
  • Sensoren

Instellen

Installeer de integratie vanuit de Marketplace en herstart Home Assistant. Voeg de integratie daarna toe onder Instellingen > Apparaten en diensten.

Power Saver instellen

  • Nord Pool-sensorDe Nord Pool-sensor die voor de elektriciteitsprijzen wordt gebruikt.
  • NaamEen beschrijvende naam voor deze instantie (bijvoorbeeld 'Boiler').
  • StrategieLaagste prijs: schakel de goedkoopste uren in binnen vaste tijdsperiodes. Minimale looptijd: zorg dat een minimaal aantal uren actief is binnen een voortschrijdend venster.

Instellingen voor laagste prijs

  • Uren om te activeren per periodeAantal goedkoopste uren dat binnen elke periode wordt geactiveerd.
  • Starttijd van de periodeBegin van de optimalisatieperiode.
  • Eindtijd van de periodeEinde van de optimalisatieperiode. Periodes over middernacht heen worden ondersteund (bijvoorbeeld 22:00 tot 06:00).
  • Minimaal aaneengesloten actieve uren (optioneel)Minimaal aantal aaneengesloten uren per actief blok. Voorkomt kort aan- en uitschakelen. Laat leeg om uit te schakelen.

Instellingen voor minimale looptijd

  • Minimaal aantal uren aanTotaal aantal uren dat het apparaat binnen elk voortschrijdend venster moet draaien. De looptijd wordt verspreid over de goedkoopste beschikbare tijdvakken. Bijvoorbeeld 4 uur om een warmwatervat goed te verwarmen.
  • Voortschrijdend vensterGrootte van het voortschrijdende tijdvenster in uren. Het apparaat moet binnen dit venster minimaal het minimale aantal uren draaien. Bij 28 uur draait het apparaat bijvoorbeeld minstens 4 uur (volgens het voorbeeld hierboven) per 28 uur.
  • Minimaal aaneengesloten actieve uren (optioneel)Minimaal aantal aaneengesloten uren per actief blok. Voorkomt kort aan- en uitschakelen. Laat leeg om losse tijdvakken van 15 minuten toe te staan.

Geavanceerde opties

  • ModusKies of de goedkoopste uren (standaard) of de duurste uren worden geactiveerd. In de modus 'Duurste' worden de hieronder beschreven rollen van de drempels omgewisseld.
  • Drempelprijs voor altijd goedkoop (optioneel)Prijs waaronder het tijdvak altijd wordt geactiveerd. In de modus 'Duurste': nooit activeren onder deze prijs. Laat leeg om uit te schakelen.
  • Drempelprijs voor altijd duur (optioneel)Prijs waarbij of waarboven het tijdvak nooit wordt geactiveerd. In de modus 'Duurste': altijd activeren boven deze prijs. Laat leeg om uit te schakelen.
  • Drempel voor prijsgelijkenis (optioneel)Activeer ook tijdvakken binnen dit percentage van de goedkoopste prijs. In de modus 'Duurste': berekend vanaf de duurste prijs naar beneden. Laat leeg om uit te schakelen.
  • Uitsluiten vanaf (optioneel)Begin van het uitgesloten tijdsbereik. Tijdvakken in deze periode worden nooit geactiveerd. Bereiken over middernacht heen worden ondersteund (bijvoorbeeld 22:00 tot 06:00). Beide velden moeten zijn ingevuld om dit in te schakelen. Laat leeg om uit te schakelen.
  • Uitsluiten tot (optioneel)Einde van het uitgesloten tijdsbereik. Beide velden moeten zijn ingevuld om dit in te schakelen. Laat leeg om uit te schakelen.
  • Bestuurde entiteitenEntiteiten die worden in- of uitgeschakeld als de status verandert. Laat leeg om te sturen via je eigen automatiseringen.

Na het instellen

  • Nord Pool-sensorDe Nord Pool-sensor die voor de elektriciteitsprijzen wordt gebruikt.
  • StrategieLaagste prijs: schakel de goedkoopste uren in binnen vaste tijdsperiodes. Minimale looptijd: zorg dat een minimaal aantal uren actief is binnen een voortschrijdend venster.
  • Uren om te activeren per periodeAantal goedkoopste uren dat binnen elke periode wordt geactiveerd.
  • Starttijd van de periodeBegin van de optimalisatieperiode. Als dit gelijk is aan het einde van de periode, duurt elke periode 24 uur vanaf dit tijdstip (00:00 = kalenderdag).
  • Eindtijd van de periodeEinde van de optimalisatieperiode. Periodes over middernacht heen worden ondersteund (bijvoorbeeld 22:00 tot 06:00).
  • Minimaal aaneengesloten actieve uren (optioneel)Minimaal aantal aaneengesloten uren per actief blok. Voorkomt kort aan- en uitschakelen. Laat leeg om uit te schakelen.
  • Minimaal aantal uren aanTotaal aantal uren dat het apparaat binnen elk voortschrijdend venster moet draaien. De looptijd wordt verspreid over de goedkoopste beschikbare tijdvakken.
  • Voortschrijdend vensterGrootte van het voortschrijdende tijdvenster in uren. Het apparaat moet binnen dit venster minimaal het minimale aantal uren draaien.
  • Minimaal aaneengesloten actieve uren (optioneel)Minimaal aantal aaneengesloten uren per actief blok. Voorkomt kort aan- en uitschakelen. Laat leeg om losse tijdvakken van 15 minuten toe te staan.
  • Modus
  • Drempelprijs voor altijd goedkoop (optioneel)Prijs waaronder het tijdslot altijd wordt geactiveerd. In de modus 'Most expensive': nooit activeren onder deze prijs. Laat leeg om uit te schakelen.
  • Drempelprijs voor altijd duur (optioneel)Prijs waarbij of waarboven het tijdslot nooit wordt geactiveerd. In de modus 'Most expensive': altijd activeren boven deze prijs. Laat leeg om uit te schakelen.
  • Drempel voor prijsgelijkenis (optioneel)Activeer ook tijdslots binnen dit percentage van de goedkoopste prijs. In de modus 'Most expensive': berekend vanaf de duurste prijs naar beneden. Laat leeg om uit te schakelen.
  • Uitsluiten vanaf (optioneel)Begin van het uitgesloten tijdsbereik. Tijdslots in deze periode worden nooit geactiveerd. Bereiken over middernacht worden ondersteund (bijvoorbeeld 22:00 tot 06:00). Beide velden moeten zijn ingesteld om dit in te schakelen. Laat leeg om uit te schakelen.
  • Uitsluiten tot (optioneel)Einde van het uitgesloten tijdsbereik. Beide velden moeten zijn ingesteld om dit in te schakelen. Laat leeg om uit te schakelen.
  • Aangestuurde entiteitenEntiteiten die worden in- of uitgeschakeld wanneer de status verandert. Laat leeg om te sturen via je eigen automatiseringen.

Teksten uit de code van jyourstone/power_saver. Teksten waarvoor de repository geen Nederlandse vertaling heeft, zijn automatisch vertaald.

Entiteiten

  • Binaire sensorenNoodmodus
  • SensorenStatus, Schema, Laatst actief, Actieve uren in periode, Volgende wijziging, Volgende actief, Volgende inactief
  • SchakelaarsAltijd aan, Altijd uit

Acties

  • Schema-uren instellenOverschrijf het aantal uren dat per periode wordt geactiveerd (Lowest Price) of het minimale aantal uren aan (Minimum Runtime). Het schema wordt direct opnieuw berekend met de nieuwe waarde. De overschrijving blijft behouden na herstarts totdat je deze wist.Velden: Apparaat, Uren
  • Overschrijving van schema-uren wissenVerwijder een eerder ingestelde overschrijving van de uren en ga terug naar de waarde uit de integratieopties. Het schema wordt direct opnieuw berekend.Velden: Apparaat
  • Uitsluitingstijden instellenOverschrijf het uitgesloten tijdsbereik. Tijdslots in deze periode worden nooit geactiveerd. Het schema wordt direct opnieuw berekend met het nieuwe bereik. De overschrijving blijft behouden na herstarts totdat je deze wist.Velden: Apparaat, Uitsluiten vanaf, Uitsluiten tot
  • Overschrijving van uitsluitingstijden wissenVerwijder een eerder ingestelde overschrijving van de uitsluitingstijden en ga terug naar het uitgesloten tijdsbereik uit de integratieopties. Het schema wordt direct opnieuw berekend.Velden: Apparaat

Uit de README

A Home Assistant custom integration that schedules appliances during the cheapest (or most expensive) electricity hours using

Nordpool prices to save money automatically.

  • Two scheduling strategies — Choose the one that fits your appliance
  • Lowest Price — Activate the cheapest hours within fixed time periods (e.g., cheapest 4 hours per day)
  • Minimum Runtime — Rolling window scheduling that ensures a minimum number of hours are active within a configurable window, at the cheapest available times (e.g., water heater must run 4 hours…
  • Cheapest or most expensive mode — Select cheapest hours (default) or invert to select the most expensive
  • Always-cheap threshold — Slots below a price threshold are always activated
  • Always-expensive threshold — Safety cutoff to never activate above a certain price
  • Price similarity threshold — Groups slots with nearly identical prices for more natural scheduling
  • Minimum consecutive hours — Prevents short on/off cycles by requiring a minimum run duration
  • Excluded hours — Block a time range from ever being activated (e.g., avoid grid fee peak hours)
  • Multiple instances — Add one per appliance (water heater, floor heating, pool pump, etc.)
  • Currency-aware — Price threshold fields follow your Nord Pool sensor's currency (SEK, NOK, DKK, EUR,...)
  • Always on / Always off — Force all controlled entities ON or OFF via switches, bypassing the schedule
Uit de README van jyourstone/power_saver, MIT License. Ingekort.

Te zien in Vulpo

“Snel wisselen”-kaart, Grafiek-kaart, Apple Watch, Bedieningspaneel.

Informatie

Installaties
50 die analysegegevens delen
GitHub-sterren
16
Verbinding
Werkt lokaal
Onderhoud
Bijgewerkt in de afgelopen 6 maanden
Versie
v3.2.6,
Categorie
Helpers, Een waarde opslaan
Soort
Marketplace-integratie
Vereist
Vereist de Marketplace (HACS op 2026.10 en ouder)
Domein
power_saver

Dit vind je misschien ook interessant

Onafhankelijk overzicht, gemaakt door de ontwikkelaar van Vulpo. Niet gelieerd aan Home Assistant of de Open Home Foundation. Over deze cijfers