Home Assistant
Imposti il broker MQTT nel box. Home Assistant rileva EG4 Monitor e crea sensori del banco come sensor.eg4_monitor_bank_soc, sensor.eg4_monitor_bank_power e sensor.eg4_monitor_bank_energy_remaining, più un gruppo per pacco: sensor.eg4_monitor_pack2_soc, la sua corrente, temperatura, differenza tra celle e tensioni delle celle.
Senza broker, la piattaforma REST funziona con lo snippet YAML generato dal box.
MQTT
Le letture pubblicate sono disponibili per ogni client MQTT della Sua rete, da Telegraf e InfluxDB a una dashboard personalizzata su un tablet a parete.
API JSON locale
GET http://moniwatt.local/api.json?key=YOUR_KEY
{ "bank": {"soc": 64, "power": -2310, "energy_kwh": 9.8},
"packs": [ {"addr": 1, "soc": 65, "current": -14.9, "temp": 27.1, "delta_mv": 9},
{"addr": 2, "soc": 63, "current": -15.2, "temp": 28.4, "delta_mv": 14} ] }La chiave si trova in Settings > Public JSON access.
Jeedom
Punti un plugin JSON del Market su api.json e crei comandi info per bank.soc, bank.energy_kwh e ogni packs.N.temp. Gli scenari possono quindi reagire al banco o a un singolo pacco.
Node-RED
Un nodo http request su api.json restituisce l’oggetto analizzato; un nodo split su msg.payload.packs Le permette di trattare ogni pacco separatamente, ad esempio per trovare il più caldo. Funziona anche un nodo mqtt in.
Domoticz
Usi il gateway MQTT Auto Discovery di Domoticz per ottenere gli stessi dispositivi di Home Assistant, oppure uno script dzVents che interroga api.json per i valori del banco.
openHAB
Un Thing HTTP con canali JSONPATH come $.bank.soc e $.packs[1].temp Le fornisce item per grafici e regole. Il binding MQTT è l’alternativa.
IFTTT, Make e Apilio
Con il Cloud gratuito attivo, il banco ha un link JSON privato su internet. IFTTT, Make.com o Apilio possono leggerlo e trasmettere i valori a scenari SmartLife o Tuya, dato che non esiste un’integrazione Tuya nativa.
Idee per chi ha un EG4
- Staccare di notte i carichi non essenziali quando l’energia residua scende sotto una soglia a scelta.
- Trovare ogni pomeriggio il pacco più caldo e ricevere una notifica se si distingue.
- Inviare il surplus alla wallbox quando il banco è sopra il 95 % a mezzogiorno.
- Confrontare ogni settimana gli stati di carica dei pacchi per scoprire presto un cavo di bus o di potenza allentato.
- Mostrare la potenza del banco e l’energia residua su un tablet a parete in cucina.