Home Assistant
Tragen Sie die Adresse Ihres MQTT-Brokers in den Einstellungen der Box ein und speichern Sie. Home Assistant erhält eine Discovery-Nachricht und legt pro Pack ein Gerät MoniWatt for Seplos an, mit Sensoren wie sensor.seplos_monitor_pack1_soc, den sechzehn Zellspannungen und sensor.seplos_monitor_pack1_cell_delta. Kein YAML zu schreiben.
Kein Broker? Nutzen Sie stattdessen die REST-Plattform: Die Box erzeugt das YAML-Snippet für Sie, bereit zum Einfügen in configuration.yaml.
MQTT für alles andere
Dieselben auf Ihrem Broker veröffentlichten Werte kann jeder MQTT-Client lesen: ein Grafana-Stack mit Telegraf, ein Skript auf einem Raspberry Pi oder ein zweites Home Assistant im Ferienhaus.
Die lokale JSON-API
Jeder Wert ist mit einer einzigen Anfrage in Ihrem eigenen Netzwerk verfügbar, ganz ohne Cloud:
GET http://moniwatt.local/api.json?key=YOUR_KEY
{ "packs": [{ "address": 1, "soc": 76, "voltage": 53.18,
"current": 18.4, "delta_mv": 12, "temps": [19.0, 19.2, 18.8, 19.1] }] }Der Schlüssel wird unter Settings > Public JSON access angezeigt. Alles, was eine URL abfragen kann, kann ihn nutzen.
Jeedom
Installieren Sie ein JSON-Plugin aus dem Jeedom-Market, richten Sie es mit Ihrem Schlüssel auf api.json und ordnen Sie packs.0.soc, packs.0.delta_mv und die Temperaturen Info-Befehlen zu. Betreiben Sie bereits einen MQTT-Broker für Jeedom, können Sie die Box stattdessen abonnieren.
Node-RED
Ein inject-Node jede Minute, ein http request-Node auf api.json, eingestellt auf ein geparstes Objekt, dann ein switch auf msg.payload.packs[0].soc. Oder einfach ein mqtt in-Node, wenn die Box schon auf Ihren Broker veröffentlicht.
Domoticz
Domoticz kann die Box über sein MQTT-Auto-Discovery-Gateway lesen, das dieselben Discovery-Nachrichten wie Home Assistant versteht. Ohne Broker füllt ein kurzes dzVents-Skript, das api.json abfragt, eigene Sensoren für Ladezustand und Zellspreizung.
openHAB
Legen Sie ein HTTP-Thing auf api.json mit JSONPATH-Transformationen wie $.packs[0].soc an oder nutzen Sie das MQTT-Binding. Beides liefert Items für Diagramme und Regeln.
IFTTT, Make und Apilio
Ist die kostenlose Cloud aktiv, hat die Box auch einen privaten JSON-Link, der aus dem Internet erreichbar ist. IFTTT, Make.com oder Apilio können ihn lesen und Werte an Dienste weitergeben, die Ihr Heimnetz nicht erreichen, zum Beispiel um eine SmartLife- oder Tuya-Szene zu starten, wenn der Pack voll ist. Eine native Tuya-Integration gibt es nicht; diese Brücke ist der Weg dorthin.
Ideen für Seplos-Besitzer
- Einen Heizstab über 95 % ein- und bei 85 % ausschalten, damit Solarüberschuss zu Warmwasser wird statt zu Einspeisung.
- Sich benachrichtigen lassen, wenn die Zelldifferenz am Ende der Ladung 30 mV übersteigt: der Moment, den Balancer fertig arbeiten zu lassen.
- Eine Heizmatte unter dem Rack einschalten, wenn der kälteste Fühler unter 5 °C fällt.
- An trüben Tagen Spülmaschine oder Wallbox warten lassen, bis der Pack über 60 % ist.
- Jeden Alarm mit Uhrzeit in einer dauerhaften Benachrichtigung festhalten, damit nichts aus der Nacht unbemerkt bleibt.