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

Over dit item

HAEO is een Home Assistant Energy Optimiser die de stromen van batterij, zonne-energie, net en verbruik plant met lineaire programmering. Het bouwt een model van het energiesysteem van het huis op uit ingestelde elementen zoals batterijen, elektrische voertuigen, zonne-energie, verbruikers, netaansluitingen, verbindingen, knooppunten en omvormers, en minimaliseert daarna de totale kosten over een planningshorizon met behulp van elektriciteitsprijzen en voorspellingen. De optimalisatie wordt opnieuw uitgevoerd wanneer invoergegevens veranderen, met een debounce-venster, en wanneer de horizon opschuift. Resultaten verschijnen als sensoren, nummers en schakelaars, en een actie kan een optimalisatie uitvoeren of een diagnostiekbestand opslaan. De instellingen omvatten de planningshorizon van 2 tot 7 dagen, een optie om onmogelijke plannen te versoepelen en optioneel het vastleggen van voorspellingsgegevens. Reparatiemeldingen wijzen op problemen zoals losgekoppelde componenten of een mislukte optimalisatie, en het draait lokaal met installatie in de UI.

Automatische samenvatting van de README en de code van hass-energy/haeo, 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.

HAEO-installatie

  • Ruwe modelelementen tonenToont modelelementen op laag niveau die je handmatig verbindt. Laat dit uit, tenzij je bewust zelf het optimalisatiemodel opbouwt.
  • PlanningshorizonEen voorinstelling van 2 tot 7 dagen, of een sensor waarvan de voorspellingstijden het begin en einde van elke periode bepalen.
  • Systeemnaam

HAEO-instellingen

  • Ruwe modelelementen tonenToont modelelementen op laag niveau die je handmatig verbindt. Laat dit uit, tenzij je bewust zelf het optimalisatiemodel opbouwt.
  • Debounce-venster (seconden)
  • Voorspellingsgegevens vastleggenIndien ingeschakeld worden voorspellingsattributen opgeslagen in de recorderdatabase. Dit vergroot de database aanzienlijk, maar maakt het mogelijk om historische voorspellingen te debuggen. Standaard uitgeschakeld om de databasebelasting te beperken.
  • Onmogelijke plannen versoepelenWanneer de voorspellingen meer vragen dan je systeem kan, zoals een verbruik boven wat het net en de batterijen kunnen leveren, plant het met zo min mogelijk versoepelde beperkingen in plaats van te mislukken. Een reparatiemelding toont wat is versoepeld. Laat dit uit om de optimalisatie te laten mislukken en de conflicterende beperkingen te tonen.
  • PlanningshorizonEen voorinstelling van 2 tot 7 dagen, of een sensor waarvan de voorspellingstijden het begin en einde van elke periode bepalen.

Na het instellen

  • Ruwe modelelementen tonenToont modelelementen op laag niveau die je handmatig verbindt. Laat dit uit, tenzij je bewust zelf het optimalisatiemodel opbouwt.
  • Debounce-venster (seconden)
  • Voorspellingsgegevens vastleggenIndien ingeschakeld worden voorspellingsattributen opgeslagen in de recorderdatabase. Dit vergroot de database aanzienlijk, maar maakt het mogelijk om historische voorspellingen te debuggen. Standaard uitgeschakeld om de databasebelasting te beperken.
  • Onmogelijke plannen versoepelenWanneer de voorspellingen meer vragen dan je systeem kan, zoals een verbruik boven wat het net en de batterijen kunnen leveren, plant het met zo min mogelijk versoepelde beperkingen in plaats van te mislukken. Een reparatiemelding toont wat is versoepeld. Laat dit uit om de optimalisatie te laten mislukken en de conflicterende beperkingen te tonen.
  • PlanningshorizonEen voorinstelling van 2 tot 7 dagen, of een sensor waarvan de voorspellingstijden het begin en einde van elke periode bepalen.

Teksten uit de code van hass-energy/haeo. Teksten waarvoor de repository geen Nederlandse vertaling heeft, zijn automatisch vertaald.

Entiteiten

  • NummersCapaciteit, Laadkosten, Limietkosten, Ontlaadkosten, Ontlaadrendement, Laadrendement, Beginlading, Maximale lading, Maximaal ontlaadvermogen, Maximaal laadvermogen, Minimale lading, Restwaarde en nog 31
  • SensorenSchaduwprijs energiestroom in, Schaduwprijs energiestroom uit, Opgeslagen energie, Actief vermogen, Schaduwprijs vermogensbalans, Laadvermogen, Ontlaadvermogen, Schaduwprijs maximale laadtoestand, Schaduwprijs minimale laadtoestand, Laadtoestand, Beschikbare energie, Benodigde energie en nog 34
  • SchakelaarsUitvoerperiode, Begin van periode, Afwezig, Aangesloten, Begin van rit, Afschakeling, Automatisch optimaliseren, Is afnemer, Is bron, Ingeschakeld, Beperking van opwekking

Acties

  • OptimaliserenVoert een optimalisatie uit voor het opgegeven systeemVelden: Systeem
  • Diagnostiek opslaanSla een diagnostiekbestand op in de configuratiemapVelden: Systeem, Tijd

Probleemoplossing

  • SysteemstatusVoegt de eigen status toe aan de systeeminformatie van Home Assistant.
  • ReparatiemeldingenMeldingen die het kan tonen onder Instellingen > Reparaties:Systeem heeft losgekoppelde componenten, Verbindingen omzeilen de eigen limieten en prijzen van een element, Elementen verwijzen naar elementen die niet bestaan, Prijsinvoer meldt verschillende valuta, Is nu een knooppunt, Optimalisatie mislukt, Geen plan voldoet aan alle beperkingen, Een plan moest beperkingen versoepelen die het niet kan halen, HAEO kon niet starten

Uit de README

HAEO (Home Assistant Energy Optimizer) is a custom integration that optimizes your home's energy usage in real-time using linear programming. It helps you minimize energy costs by intelligently managing battery storage, solar generation, grid import/export, and loads based on electricity prices, forecasts, and system constraints.

  • Real-time Optimization: Continuously optimizes energy flow across all connected devices
  • Multi-device Support: Batteries, solar panels, grid connection, loads, and energy flows
  • Power Policies: Source→destination pricing so the optimizer values solar, grid, and battery flows differently (guide)
  • Price-based Optimization: Minimizes costs using real-time and forecast electricity prices
  • Solar Integration: Optimizes solar generation with curtailment support
  • Battery Management: Smart charging/discharging based on prices and SOC constraints
  • Flexible Configuration: Easy-to-use UI configuration via Home Assistant
  • HiGHS Solver: Fast, reliable linear programming via bundled highspy bindings
  • Rich Sensors: Power, energy, cost, and state of charge sensors for all devices
Uit de README van hass-energy/haeo, MIT License. Ingekort.

Te zien in Vulpo

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

Informatie

Installaties
109 die analysegegevens delen
GitHub-sterren
76
Verbinding
Werkt lokaal
Onderhoud
Bijgewerkt in de afgelopen 6 maanden
Versie
v0.4.1,
Categorie
Energie, Meters en verbruiksmonitoring
Soort
Marketplace-integratie
Vereist
Vereist de Marketplace (HACS op 2026.10 en ouder)
Domein
haeo

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

Bijgewerkt