Domoticz-gebruikers die een thuisbatterij willen integreren, lopen vaak tegen hetzelfde aan: meten en loggen lukt prima, maar echt sturen (laden/ontladen en vermogens instellen) is lastiger. Het merk Lunergy staat bekend om de mogelijkheid om de Lunergy thuisbatterij lokaal aan te sturen via Modbus TCP. In combinatie met Node-RED kun je Lunergy toch netjes opnemen in je Domoticz-automatiseringen, zonder afhankelijk te zijn van de cloud of een internetverbinding.
Lunergy aansturen met Domoticz via Modbus TCP
De Lunergy thuisbatterij is niet alleen te bedienen via de officiële app, maar kan ook lokaal worden aangestuurd. Lunergy ondersteunt daarvoor onder andere Modbus TCP, een robuust protocol dat via ethernet/IP werkt. Het grote voordeel: commando’s en metingen blijven binnen je eigen netwerk. Dus geen cloudvertraging, geen afhankelijkheid van een externe server en ook geen internetverbinding nodig, zolang de Lunergy thuisbatterij maar verbonden is met je lokale wifi of netwerk.
Voor smart home-gebruikers maakt dit de thuisbatterij beter inzichtelijk en actief aanstuurbaar binnen hun eigen smart home systeem. Je kunt op een voorspelbare manier automatiseren op basis van stroomverbruik, zonne-opwek, tijdschema’s of dynamische tarieven. Precies het type scenario waar Domoticz vaak voor wordt gebruikt.
Welke functies kun je via Modbus TCP sturen?
Volgens Lunergy kun je via Modbus TCP meerdere EMS-functies aansturen. Denk aan:
- laden starten/stoppen
- ontladen starten/stoppen
- laad- en ontlaadvermogen instellen
Daarnaast zijn er ook extra instellingen die minder vaak door eindgebruikers worden gebruikt, zoals het in- en uitschakelen van de omvormer, een energiespaarstand voor de het off-grid stopcontact en meer geavanceerde parameters (zoals de ramp-up rate van het ontlaadvermogen).
Belangrijk om te weten: Lunergy publiceert geen volledige Modbus-registerlijst. In plaats daarvan worden relevante registers selectief gedeeld via de klantenservice, afhankelijk van de beoogde integratie en het concrete gebruiksscenario.
Waarom Domoticz niet direct (goed) met Modbus TCP werkt
Domoticz is sterk in het koppelen van sensoren, het maken van events en het automatiseren van logica. Maar Modbus TCP is in de praktijk een ander verhaal: uitlezen is vaak nog wel te doen, terwijl schrijven naar registers (dus: daadwerkelijk sturen) zonder extra componenten al snel onhandig wordt.
Dat is precies de reden dat Lunergy een aanpak adviseert waarbij Domoticz niet rechtstreeks Modbus-commando’s verstuurt, maar via een ‘tussenlaag’ werkt.
Node-RED als vertaler tussen Domoticz en Lunergy
De praktische oplossing is Node-RED. Lunergy geeft aan dat hun R&D-team Node-RED inzet als tussenlaag: Domoticz triggert een actie, Node-RED vertaalt die actie naar Modbus TCP-commando’s, en de thuisbatterij voert het commando lokaal uit.
De communicatie tussen Domoticz en Node-RED verloopt in deze opzet via HTTP. Dat is handig, want Domoticz kan relatief eenvoudig HTTP-calls doen vanuit scripts, events of virtuele schakelaars. Node-RED kan vervolgens wél betrouwbaar Modbus TCP ‘writes’ uitvoeren richting Lunergy.
Zo ziet de keten er in de praktijk uit
- Domoticz detecteert een situatie (bijv. laag verbruik, hoge opwek, goedkoop tarief).
- Domoticz stuurt een HTTP-request naar Node-RED (bijv. “ontladen 300 W” of “stop laden”).
- Node-RED zet dit om naar een Modbus TCP write (waarde naar het juiste register).
- Lunergy ontvangt het commando lokaal en past het gedrag direct aan.
Voorbeelden van Domoticz-automatiseringen met Lunergy
Als je Node-RED eenmaal als schakel hebt staan, kun je in Domoticz veel logica kwijt die typisch is voor slim energiebeheer. Enkele voorbeelden die in de praktijk goed werken:
- Ontladen beperken wanneer een EV-lader actief is (zeker bij dynamische tarieven wil je niet “tegen jezelf in” ontladen).
- Laden op overschot: als je verbruik laag is en opwek hoog, laad je batterij bij in plaats van terug te leveren.
- Tijdschema’s: ’s avonds ontladen om netafname te drukken, of juist ’s nachts laden bij goedkope uren (indien je strategie dit toelaat).
- Vermogensregeling: met kleine stapjes sturen (bijv. 100–300 W) om je netimport zo dicht mogelijk rond nul te houden.
Het voordeel van deze opzet is dat Domoticz het ‘brein’ blijft voor je automatiseringen, terwijl Node-RED het technische stuk van Modbus-communicatie afhandelt. Dat houdt je configuratie overzichtelijk en uitbreidbaar.
Beveiliging: Modbus TCP staat standaard uit
Een belangrijk punt: Lunergy geeft aan dat Modbus TCP om veiligheidsredenen standaard is uitgeschakeld. Wil je dit gebruiken, dan moet toegang eerst worden geactiveerd via de serviceafdeling.
Dat is logisch, want met Modbus kun je niet alleen uitlezen maar ook sturen. In een thuisnetwerk wil je dit soort functies niet onbedoeld open hebben staan.
Beginnen met de aansturing van je Lunergy thuisbatterij via Domoticz?
Wie de Lunergy thuisbatterij actief wil aansturen via Domoticz, doet er goed aan rekening te houden met één belangrijk uitgangspunt: de benodigde Modbus-registers zijn niet openbaar beschikbaar. Lunergy stelt deze registers selectief beschikbaar, afhankelijk van het beoogde gebruik en de gewenste integratie.
Dat betekent dat je als gebruiker actief contact moet opnemen met Lunergy om Modbus TCP-toegang te laten activeren en om de juiste registers te ontvangen voor jouw specifieke scenario. Denk daarbij aan use-cases zoals laden en ontladen op basis van verbruik, tijdschema’s of dynamische energietarieven.
Na activatie kan Node-RED worden ingezet als vertaallaag tussen Domoticz en de Lunergy thuisbatterij. Domoticz stuurt daarbij via HTTP de gewenste acties aan, waarna Node-RED deze omzet naar Modbus TCP-commando’s die lokaal door de batterij worden uitgevoerd.
Deze aanpak vraagt iets meer technische kennis dan een standaard app-oplossing, maar biedt daar tegenover maximale controle, volledige lokale werking en flexibiliteit voor geavanceerde smart home-automatiseringen.
Lees ook:
Affiliate-disclaimer
Dit artikel bevat affiliate-links. Koop je iets via een van deze links, dan ontvang ik daarvoor een kleine commissie zonder dat het jou meer kost. Lees mijn affiliate-disclaimer voor de details.
