Algemeen
Er zijn al heel wat koppelingen met home assistant voor de marstek Venus. De koppeling wordt gerealiseerd met een LILYGO® TTGO T-CAN485 ESP32 ontwikkel board.
LILYGO® TTGO T-CAN485 ESP32
Dit board is een soort van alles kunner. Het heeft ingebouwde wifi en kan direct met de Marstek praten via het modbus protocol. Op het board is een eenvoudig display geplaatst die de huidige status van de batterij weergeeft. (De marstek heeft helaas geen display voorziening). De gebruikte software is te zien in de volgende github repository.
Home assistent
Home assistant is gratis software welke geinstalleerd kan worden op een oude pc. In dit geval is gekozen voor een dell wyse 5070. Deze pc gebruikt zeer weinig stroom (4 a 5 watt per uur). Daarnaast is deze snel genoeg om home assistant te kunnen draaien.
De integratie
Om de Marstek vanuit home assistant te kunnen bedienen, zijn er in de github repository rest services gemaakt. Hiermee kan de batterij inde volgende modes geplaatst worden.
- Automatisch aan
- Automatisch uit
- Handmatige laden/ontladen.
om een rest service toe te voegen moet je aan het bestand /homeassistant/configuration.yaml bijvoorbeeld de volgende configuratie toevoegen:
set_battery1_automodeon:
url: http://marstekcontroller.fritz.box/mode?auto=1
method: post
content_type: "application/x-www-form-urlencoded"
Hiermee kan de batterij op automatisch mode gezet worden. Op basis van het verbruik zal de batterij automatisch gaan laden of ontladen. Hiermee kan nul op de meter worden gerealiseerd.
Dashboard
Home assistant kan erg mooie dashboards maken waarmee de status van de thuisbatterij zichtbaar wordt. Een voorbeeld van zo’n dashboard is hieronder te zien.
Hier is duidelijk de load van de p1 meter marstek1 die 100 wat aan het leveren is, en de beschikbare batterij capaciteit zichtbaar. Ook wordt er voorspeld hoeveel zonne-energie opgewekt zal gaan worden voor vandaag en voor morgen.
Conclusie
Het is goed mogelijk om een custom koppeling met de thuisbatterij en home assistant te realiseren. Als werken met esp32 boardje toch een beetje te complex is, is het wellicht verstandig om een ander merk batterij aan te schaffen. Voor de Zendure batterij is een filmpje beschikbaar waar de home assistant integratie out of the box wordt uitgelegd.
Zie voor meer info dit filmpje.
![]()