Home Assistant
Ist Ihr MQTT-Broker in der Box eingetragen, entdeckt Home Assistant MoniWatt for BSLBATT und legt sensor.bslbatt_monitor_soc, sensor.bslbatt_monitor_soh, sensor.bslbatt_monitor_power, Spannung, Strom, sensor.bslbatt_monitor_cell_min, sensor.bslbatt_monitor_cell_max und die Zelldifferenz an. Kein YAML zu schreiben.
Die REST-Plattform ist ebenfalls verfügbar, mit einem von der Box erzeugten YAML-Snippet.
MQTT
Einmal auf Ihrem Broker, stehen die Messwerte jedem Client offen: Telegraf und InfluxDB, Grafana oder ein Skript, das einen monatlichen Zustandsbericht schreibt.
Lokale JSON-API
GET http://moniwatt.local/api.json?key=YOUR_KEY
{ "soc": 81, "soh": 98, "power": 1240, "voltage": 53.4,
"cell_min": 3.334, "cell_max": 3.341, "temp": 24.0, "alarms": [] }Der Schlüssel wird unter Settings > Public JSON access angezeigt.
Jeedom
Ein JSON-Plugin aus dem Market fragt api.json ab; legen Sie Info-Befehle für soc, soh, cell_min und cell_max an und nutzen Sie sie in Szenarien und Verlaufsdiagrammen.
Node-RED
Ein http request-Node auf api.json mit geparster JSON-Ausgabe, dann ein function-Node, der die Spreizung aus cell_max - cell_min berechnet. Oder empfangen Sie alles über mqtt in.
Domoticz
Das MQTT-Auto-Discovery-Gateway von Domoticz legt dieselben Geräte wie Home Assistant an; ein dzVents-Skript auf api.json ist die Option ohne Broker.
openHAB
Das HTTP-Binding mit JSONPATH, etwa $.soh und $.cell_min, oder das MQTT-Binding.
IFTTT, Make und Apilio
Mit eingeschalteter kostenloser Cloud können IFTTT, Make.com oder Apilio den privaten JSON-Link Ihrer Batterie lesen und Werte an SmartLife- oder Tuya-Szenen weitergeben. Eine native Tuya-Integration gibt es nicht.
Ideen für BSLBATT-Besitzer
- Überschuss als Wärme speichern, indem der Wärmepumpen-Sollwert bei voller Batterie steigt.
- Sich monatlich einen Bericht zum Gesundheitszustand schicken.
- Die größten Verbraucher abschalten, wenn die niedrigste Zelle sinkt.
- Tägliche kWh rein und raus über die Jahre neben dem Gesundheitszustand darstellen.
- Den Ladezustand auf einem smarten Display an der Haustür anzeigen.