Home Assistant
Tragen Sie Ihren MQTT-Broker in der Box ein, und Home Assistant erkennt Growatt Monitor: sensor.growatt_monitor_pv_power und jeden String, sensor.growatt_monitor_battery_soc, sensor.growatt_monitor_grid_power, sensor.growatt_monitor_load_power, sensor.growatt_monitor_priority_mode und die Tagesenergiezähler. Kein YAML.
Die Energiezähler passen unverändert ins Energie-Dashboard: Solar, Netz rein und raus, Batterie rein und raus. Kein MQTT-Broker? Die REST-Integration kann stattdessen die lokale JSON-API lesen.
MQTT
Auf Ihrem Broker stehen die Messwerte jedem Client offen: InfluxDB und Grafana, einem Wandtablet oder Ihrem eigenen Skript.
Lokale JSON-API
GET http://moniwatt.local/api.json?key=YOUR_KEY
{ "pv_w": 3870, "batt_soc": 81, "batt_w": 1450,
"grid_w": -960, "load_w": 1460, "priority": "battery_first" }Den Schlüssel kopieren Sie unter Settings > Access key & Cloud.
Jeedom
Ein JSON-Plugin aus dem Market liest api.json; legen Sie Info-Befehle für pv_w, batt_soc und grid_w an und nutzen Sie sie in Szenarien, etwa um den Boiler mit Überschuss zu starten.
Node-RED
Ein http request-Knoten auf api.json mit geparstem JSON, dann ein switch-Knoten auf msg.payload.grid_w: unter -1500 ist Überschuss da. Ein mqtt in-Knoten geht ebenso.
Domoticz
Das MQTT-Auto-Discovery-Gateway von Domoticz legt dieselben Geräte an; ein dzVents-Skript, das api.json abfragt, ist die Variante ohne Broker.
openHAB
HTTP-Binding mit JSONPATH-Kanälen wie $.pv_w und $.grid_w oder das MQTT-Binding.
IFTTT, Make und Apilio
Mit aktivierter kostenloser Cloud können IFTTT, Make.com oder Apilio den privaten JSON-Link Ihres Wechselrichters lesen und Werte an SmartLife- oder Tuya-Szenen weitergeben. Eine native Tuya-Integration gibt es nicht.
Ideen für Growatt-Besitzer
- Wasser mit dem Überschuss erhitzen, statt ihn einzuspeisen.
- Das Auto nur mit Sonnenstrom laden.
- Benachrichtigt werden, wenn sich der Prioritätsmodus ändert.
- Die Spülmaschine warten lassen, solange die Batterie unter 50 % liegt.
- Den Eigenverbrauch Monat für Monat darstellen.