Een Domoticz-plugin voor myenergi: myenergi Monitor. Hij leest je zappi (en eventuele harvi's op dezelfde hub) uit via de myenergi-cloud en maakt daar in Domoticz nette apparaten van, met echte kWh-tellers.
De aanleiding was simpel: een gewone slimme meter laat niet zien hoeveel van je zon rechtstreeks de auto in ging en hoeveel naar het net. De myenergi-app toont dat wel, maar in Domoticz kreeg ik het er niet fatsoenlijk in. Vandaar deze plugin.
Wat je krijgt
Devices voor onder andere zonne-opbrengst, EV laden (vermogen plus toegevoegde energie per sessie en totaal), afgeleid huisverbruik, en netafname en netinvoer. Per harvi komt er een vermogensdevice bij, en daarnaast laadstatus, stekkerstatus, zappi-modus en netspanning en -frequentie. De kWh-tellers worden opgebouwd uit myenergi's eigen minuutdata, lopen alleen omhoog en overleven een herstart van Domoticz.

Laadregeling (optioneel)
Standaard is de plugin read-only. Zet je de instelling "Allow Control" aan (staat uit), dan komen er een paar devices bij om de zappi te bedienen: laadmodus (Fast/Eco/Eco+/Stop), boost en het Eco+ minimum-groen percentage.

Nodig
Een myenergi hub met minimaal een zappi, plus het hub-serienummer en een API-key (in de myenergi-app onder Account > Advanced > API key). De plugin werkt via de cloud, dus je Domoticz-host heeft internet nodig; de lokale API wordt niet ondersteund.
Installatie
cd /opt/domoticz/plugins
git clone -b dist https://github.com/Rouzax/myenergi-domoticz-plugin myenergi
sudo systemctl restart domoticz
Daarna in Domoticz: Instellingen > Hardware > Toevoegen > "myenergi Monitor", serienummer en API-key invullen en "Accept new Hardware Devices" aanzetten.
Namen en statusteksten zijn in het Nederlands of Engels.
GitHub: https://github.com/Rouzax/myenergi-domoticz-plugin
Documentatie (met screenshots): https://rouzax.github.io/myenergi-domoticz-plugin/
De aanleiding was simpel: een gewone slimme meter laat niet zien hoeveel van je zon rechtstreeks de auto in ging en hoeveel naar het net. De myenergi-app toont dat wel, maar in Domoticz kreeg ik het er niet fatsoenlijk in. Vandaar deze plugin.
Wat je krijgt
Devices voor onder andere zonne-opbrengst, EV laden (vermogen plus toegevoegde energie per sessie en totaal), afgeleid huisverbruik, en netafname en netinvoer. Per harvi komt er een vermogensdevice bij, en daarnaast laadstatus, stekkerstatus, zappi-modus en netspanning en -frequentie. De kWh-tellers worden opgebouwd uit myenergi's eigen minuutdata, lopen alleen omhoog en overleven een herstart van Domoticz.

Laadregeling (optioneel)
Standaard is de plugin read-only. Zet je de instelling "Allow Control" aan (staat uit), dan komen er een paar devices bij om de zappi te bedienen: laadmodus (Fast/Eco/Eco+/Stop), boost en het Eco+ minimum-groen percentage.

Nodig
Een myenergi hub met minimaal een zappi, plus het hub-serienummer en een API-key (in de myenergi-app onder Account > Advanced > API key). De plugin werkt via de cloud, dus je Domoticz-host heeft internet nodig; de lokale API wordt niet ondersteund.
Installatie
cd /opt/domoticz/plugins
git clone -b dist https://github.com/Rouzax/myenergi-domoticz-plugin myenergi
sudo systemctl restart domoticz
Daarna in Domoticz: Instellingen > Hardware > Toevoegen > "myenergi Monitor", serienummer en API-key invullen en "Accept new Hardware Devices" aanzetten.
Namen en statusteksten zijn in het Nederlands of Engels.
GitHub: https://github.com/Rouzax/myenergi-domoticz-plugin
Documentatie (met screenshots): https://rouzax.github.io/myenergi-domoticz-plugin/
Als het niet gaat zoals het moet, dan moet het maar zoals het gaat.