Home Assistant
Voer het adres van uw MQTT-broker in bij de instellingen van de box en sla op. Home Assistant ontvangt een discovery-bericht en maakt per pakket een Seplos Monitor-apparaat aan, met sensoren zoals sensor.seplos_monitor_pack1_soc, de zestien celspanningen en sensor.seplos_monitor_pack1_cell_delta. Geen YAML te schrijven.
Geen broker? Gebruik dan het REST-platform: de box genereert het YAML-fragment voor u, klaar om in configuration.yaml te plakken.
MQTT voor al het andere
Dezelfde waarden op uw broker kunnen door elke MQTT-client worden gelezen: een Grafana-stack gevoed door Telegraf, een script op een Raspberry Pi, of een tweede Home Assistant in een vakantiewoning.
De lokale JSON-API
Elke waarde is met één verzoek beschikbaar op uw eigen netwerk, zonder 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] }] }De sleutel staat in Settings > Public JSON access. Alles wat een URL kan opvragen, kan hem gebruiken.
Jeedom
Installeer een JSON-plug-in uit de Jeedom Market, richt hem met uw sleutel op api.json en koppel packs.0.soc, packs.0.delta_mv en de temperaturen aan info-commando’s. Gebruikt u al een MQTT-broker voor Jeedom, abonneer u dan op de box.
Node-RED
Elke minuut een inject-node, een http request-node op api.json die een geparst object teruggeeft, dan een switch op msg.payload.packs[0].soc. Of gebruik gewoon een mqtt in-node als de box al naar uw broker publiceert.
Domoticz
Domoticz kan de box lezen via de MQTT Auto Discovery-gateway, die dezelfde discovery-berichten begrijpt als Home Assistant. Zonder broker vult een kort dzVents-script dat api.json opvraagt eigen sensoren voor laadtoestand en celverschil.
openHAB
Voeg een HTTP-Thing toe op api.json met JSONPATH-transformaties zoals $.packs[0].soc, of gebruik de MQTT-binding. Beide geven u items die u in grafieken en regels kunt gebruiken.
IFTTT, Make en Apilio
Als de gratis Cloud aan staat, heeft de box ook een privé-JSON-link die vanaf internet bereikbaar is. IFTTT, Make.com of Apilio kunnen die lezen en waarden doorgeven aan diensten die uw thuisnetwerk niet bereiken, bijvoorbeeld om een SmartLife- of Tuya-scène te starten als het pakket vol is. Er is geen native Tuya-integratie; deze brug is de manier om het te doen.
Ideeën voor Seplos-eigenaren
- Een verwarmingselement in de boiler boven 95 % aan en bij 85 % uit zetten, zodat zonne-overschot warm water wordt in plaats van teruglevering.
- Uzelf een melding sturen als de celdelta aan het eind van de lading boven 30 mV komt, het moment om de balancer zijn werk te laten afmaken.
- Een verwarmingsmat onder het rack voeden als de koudste sensor onder 5 °C zakt.
- De vaatwasser of de laadpaal op bewolkte dagen uitstellen tot het pakket boven 60 % staat.
- Elk alarm met het tijdstip vastleggen in een blijvende notificatie, zodat niets van wat ’s nachts gebeurde onopgemerkt blijft.