Home Assistant
Tragen Sie die Adresse Ihres MQTT-Brokers in den Einstellungen der Box ein. Home Assistant entdeckt ein Gerät Pytes Monitor und legt seine Sensoren selbst an: sensor.pytes_monitor_state_of_charge, sensor.pytes_monitor_power, sensor.pytes_monitor_voltage, die Zellextreme, Temperatur, Gesundheitszustand und binary_sensor.pytes_monitor_alarm. Der Leistungssensor passt ins Energie-Dashboard.
Lieber ohne Broker? Die REST-Plattform funktioniert auch, mit einem von der Box erzeugten YAML-Snippet.
MQTT
Ist der Broker eingerichtet, werden die Messwerte dort für jeden Client veröffentlicht: InfluxDB über Telegraf, ein Grafana-Board oder Ihr eigenes Skript.
Lokale JSON-API
Eine Anfrage in Ihrem Netzwerk liefert den vollständigen Zustand der Batterie:
GET http://moniwatt.local/api.json?key=YOUR_KEY
{ "soc": 87, "voltage": 51.92, "current": -12.3, "power": -639,
"temperature": 21.5, "soh": 99, "cycles": 214, "status": "Discharging" }Kopieren Sie den Schlüssel aus Settings > Public JSON access an der Box.
Jeedom
Ein JSON-Plugin aus dem Market fragt api.json ab und macht aus soc, power und soh Info-Befehle für Ihre Szenarien. Läuft schon ein MQTT-Broker für Jeedom, abonnieren Sie stattdessen die Box.
Node-RED
Nutzen Sie einen http request-Node, der jede Minute ein geparstes JSON-Objekt liefert, und verzweigen Sie auf msg.payload.soc oder msg.payload.status. Ein mqtt in-Node leistet dasselbe, wenn Sie den Broker nutzen.
Domoticz
Domoticz erkennt die Box über sein MQTT-Auto-Discovery-Gateway. Ohne MQTT aktualisiert ein dzVents-Skript, das api.json liest, einen Prozentsensor und einen Leistungszähler.
openHAB
Legen Sie ein HTTP-Thing auf api.json mit JSONPATH-Kanälen wie $.soc und $.power an oder nutzen Sie das MQTT-Binding mit Ihrem Broker.
IFTTT, Make und Apilio
Mit eingeschalteter kostenloser Cloud hat Ihre Batterie auch einen privaten JSON-Link, der aus dem Internet erreichbar ist. IFTTT, Make.com und Apilio können ihn lesen und von dort SmartLife- oder Tuya-Szenen auslösen. Eine native Tuya-Integration gibt es nicht; diese Brücke erledigt das.
Ideen für Pytes-Besitzer
- Waschmaschine oder Trockner abends nur starten, wenn die Batterie über 80 % ist.
- Den Wärmepumpen-Sollwert unter 30 % senken, um eine Reserve für die Nacht zu behalten.
- Die Wallbox nur laufen lassen, solange die Batterie voll ist und noch lädt.
- Eine Benachrichtigung mit dem BMS-Status senden, sobald der Alarmsensor anspringt.
- Den Gesundheitszustand jeden Monat festhalten und neben der Zyklenzahl darstellen.