NvG schreef op dinsdag 7 oktober 2025 @ 17:42:
Voor tweakers die geen of een gebrekkige informatica achtergrond hebben maar wel met de gedachte spelen om via Home Assistant de thuisbatterij aan te gaan sturen, is het vaak het moeilijkste om een goede analyse te maken van hun wensen en de mogelijkheden binnen HA.
Om daar een beetje in te helpen geef ik hierna een omschrijving van een programmatuur die ik op de plank heb liggen, over een jaar ga ik het pas indien nodig activeren, maar waarvan ik weet dat het binnen HA kan draaien.
De omschrijving luidt als volgt:
Deze programmatuur integreert batterijbeheer, lokale weersdata, energieverbruik en stroomprijsinformatie voor een geautomatiseerd thuisbatterijsysteem. Het dashboard biedt een realtime overzicht, historische trends en bediening via tablet of smartphone.
1. Functionaliteiten
1.1 Realtime monitoring
- Batterij SOC, vermogen, voltage
- Laden/ontladen van batterij
- Energieverbruik, zonnestraling, buitentemperatuur
1.2 Dagelijkse, maandelijkse en jaarlijkse scenario’s
- Zelfconsumptie ( eventueel laden op de goedkoopste uren )
- Arbitrage (winst/verlies door laden/ontladen tegen stroomprijzen)
- Verschilscenario’s
1.3 Slimme adaptieve sturing
- Laad/ontlaad op basis van:
• Stroomprijs (goedkoopste/duurste uren)
• Plaatselijk weer (zon, temperatuur, bewolking, wind)
• Energieverbruik
- Multi-hour vensters, SOC-limieten, noodstop
1.4 Zelflerend
- Gemiddelden van sensoren bepalen adaptieve drempels
- Optioneel: AppDaemon/Python ML-model voorspelt optimale laad-/ontlaaduren
1.5 Bediening & meldingen
- Handmatig aan/uit voor noodstop, arbitrage, slimme sturing
- Donker/licht thema
- Push- en e-mailmeldingen
2. Dashboard presentatie op tablet
- Real-time status: SOC, vermogen, switches, energieverbruik, zonnestraling, temperatuur
- Dagelijkse, maandelijkse en jaarlijkse scenario’s
- Historische grafieken: SOC, vermogen, stroomprijs, kosten, arbitrage, energieverbruik, zonnestraling, temperatuur
- Bediening: schakelaars voor noodstop, arbitrage, slimme sturing en thema
- Knoppen voor testmeldingen (push/e-mail)
3. Automatiseringen en logica
- Score-gebaseerde laad/ontlaad beslissing per uur
- Dynamisch venster (2–4 uur) voor laden en ontladen
- Evaluatie elke 15 minuten via Home Assistant automation
- Failsafes: SOC-limieten, noodstop, maximale laad-/ontlaadtijd
- Logging voor analyse en optimalisatie
4. Zelflerend aspect
- Statistics-sensors in Home Assistant berekenen historische gemiddelden
- Drempels worden automatisch aangepast
- Optioneel: AppDaemon of Python ML model leert van historische data en voorspelt optimale acties
Het systeem is volledig automatisch, houdt rekening met lokale weersomstandigheden, stroomprijzen en energieverbruik, en kan adaptief leren van historische trends. Het dashboard is overzichtelijk en geschikt voor tablet-bediening, met volledige handmatige controle indien gewenst.
Lokale weersomstandigheden en fluctuerende energieprijzen zijn gratis binnen te halen in HA. Voor het binnenhalen van het energieverbruik is een eenmalige kleine investering nodig.
Misschien kan het bovenstaande voor sommigen nuttig zijn.