Home Assistant
Indiquez votre broker MQTT dans le boîtier et Home Assistant découvre Pace Monitor : sensor.pace_monitor_soc et sensor.pace_monitor_soh, tension, courant et puissance, sensor.pace_monitor_cell_01_voltage à cell_16_voltage, sensor.pace_monitor_cell_delta, sensor.pace_monitor_temperature_1, sensor.pace_monitor_cycles et binary_sensor.pace_monitor_warning. Pas de YAML.
Pas de broker MQTT ? L’intégration REST de Home Assistant peut lire à la place l’API JSON locale du boîtier. Les deux fonctionnent sur un réseau local sans internet.
MQTT
Les mesures sur votre broker sont ouvertes à tout client : Node-RED sur un Raspberry Pi, une tablette murale, un enregistreur.
API JSON locale
GET http://moniwatt.local/api.json?key=YOUR_KEY
{ "soc": 81, "soh": 98, "voltage": 53.2, "current": -7.4, "delta_mv": 6,
"temps": [24.0, 24.5, 25.1, 23.8, 29.4, 26.0], "cycles": 212,
"warnings": [], "protections": [] }Copiez la clé depuis Settings > Access key & Cloud.
Jeedom
Un plugin JSON du Market lit api.json ; associez soc, soh et delta_mv à des commandes, et déclenchez une alerte sur toute entrée de warnings ou de protections.
Node-RED
Interrogez api.json avec un nœud http request et testez la longueur de msg.payload.warnings : dès qu’elle dépasse zéro, la carte a quelque chose à dire. Un nœud mqtt in convient aussi.
Domoticz
Domoticz lit le boîtier par sa passerelle MQTT Auto Discovery, ou avec un script dzVents qui interroge api.json.
openHAB
Liaison HTTP avec des canaux JSONPATH comme $.soc et $.soh, ou liaison MQTT.
IFTTT, Make et Apilio
Avec le Cloud gratuit activé et une connexion internet, IFTTT, Make.com ou Apilio peuvent lire le lien JSON privé et transmettre les valeurs à des scènes SmartLife ou Tuya. Il n’y a pas d’intégration Tuya native.
Idées pour les propriétaires de racks
- Recevoir le texte de chaque alerte dès que la carte la lève.
- Couper les gros appareils avant que le rack atteigne sa réserve.
- Envoyer le surplus au chauffe-eau quand le rack est plein.
- Lancer un ventilateur quand le local batterie chauffe.
- Garder un relevé mensuel de l’état de santé et du nombre de cycles.