Home Assistant
Saisissez l’adresse de votre broker MQTT dans les réglages du boîtier et enregistrez. Home Assistant reçoit un message de découverte et crée un appareil MoniWatt for Seplos par pack, avec des capteurs comme sensor.seplos_monitor_pack1_soc, les seize tensions de cellules et sensor.seplos_monitor_pack1_cell_delta. Aucun YAML à écrire.
Pas de broker ? Utilisez plutôt la plateforme REST : le boîtier génère pour vous l’extrait YAML, prêt à coller dans configuration.yaml.
MQTT pour tout le reste
Les mêmes valeurs publiées sur votre broker peuvent être lues par n’importe quel client MQTT : une pile Grafana alimentée par Telegraf, un script sur un Raspberry Pi, ou un second Home Assistant dans une maison de vacances.
L’API JSON locale
Toutes les valeurs sont disponibles sur votre propre réseau en une seule requête, sans aucun 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] }] }La clé est affichée dans Settings > Public JSON access. Tout ce qui sait interroger une URL peut s’en servir.
Jeedom
Installez un plugin JSON depuis le Market Jeedom, pointez-le sur api.json avec votre clé, et associez packs.0.soc, packs.0.delta_mv et les températures à des commandes info. Si vous avez déjà un broker MQTT pour Jeedom, vous pouvez aussi vous abonner au boîtier.
Node-RED
Un nœud inject toutes les minutes, un nœud http request sur api.json réglé pour renvoyer un objet analysé, puis un switch sur msg.payload.packs[0].soc. Ou simplement un nœud mqtt in si le boîtier publie déjà sur votre broker.
Domoticz
Domoticz peut lire le boîtier grâce à sa passerelle MQTT Auto Discovery, qui comprend les mêmes messages de découverte que Home Assistant. Sans broker, un court script dzVents qui interroge api.json alimente des capteurs personnalisés pour l’état de charge et l’écart entre cellules.
openHAB
Ajoutez un Thing HTTP sur api.json avec des transformations JSONPATH comme $.packs[0].soc, ou utilisez le binding MQTT. Les deux vous donnent des items à tracer et à utiliser dans vos règles.
IFTTT, Make et Apilio
Quand le Cloud gratuit est activé, le boîtier dispose aussi d’un lien JSON privé accessible depuis internet. IFTTT, Make.com ou Apilio peuvent le lire et transmettre les valeurs à des services qui n’accèdent pas à votre réseau, par exemple pour lancer une scène SmartLife ou Tuya quand le pack est plein. Il n’existe pas d’intégration Tuya native ; ce pont est la façon de le faire.
Des idées pour les propriétaires de Seplos
- Allumer un chauffe-eau au-dessus de 95 % et l’éteindre à 85 %, pour que le surplus solaire devienne de l’eau chaude plutôt que de l’injection.
- Être prévenu quand l’écart entre cellules dépasse 30 mV en fin de charge, le moment de laisser l’équilibreur terminer.
- Alimenter un tapis chauffant sous le rack quand la sonde la plus froide passe sous 5 °C.
- Retarder le lave-vaisselle ou la borne de recharge tant que le pack n’a pas dépassé 60 % les jours nuageux.
- Consigner chaque alarme avec son heure dans une notification persistante, pour ne rien manquer de ce qui s’est passé la nuit.