Home Assistant
Stel uw MQTT-broker in op het kastje en Home Assistant vindt JBD Monitor: sensor.jbd_monitor_soc, spanning, stroom en vermogen, sensor.jbd_monitor_cell_01_voltage en de volgende cellen, sensor.jbd_monitor_cell_delta, sensor.jbd_monitor_temperature_1, sensor.jbd_monitor_cycles en binary_sensor.jbd_monitor_charge_mos met zijn tegenhanger voor ontladen. Geen YAML.
Geen MQTT-broker? De REST-integratie van Home Assistant kan in plaats daarvan de lokale JSON-API van het kastje lezen. Beide werken op een lokaal netwerk zonder internet, in een camper net als in een huis.
MQTT
Op uw broker zijn de metingen beschikbaar voor elke client: Node-RED op een Raspberry Pi, een tablet aan de muur, een datalogger.
Lokale JSON-API
GET http://moniwatt.local/api.json?key=YOUR_KEY
{ "soc": 72, "voltage": 53.1, "current": 6.4, "delta_mv": 5,
"temps": [21.5, 22.0], "cycles": 143,
"charge_mos": true, "discharge_mos": true, "protections": [] }Kopieer de sleutel via Settings > Access key & Cloud.
Jeedom
Een JSON-plugin uit de Market leest api.json; koppel soc, delta_mv, charge_mos en discharge_mos aan commando’s en geef een melding bij elke regel in protections.
Node-RED
Vraag api.json op met een http request-node en volg msg.payload.charge_mos en msg.payload.discharge_mos: een overgang van true naar false is het moment waarop het BMS het pack beschermde. Een mqtt in-node werkt ook.
Domoticz
Domoticz leest het kastje via zijn MQTT Auto Discovery-gateway, of met een dzVents-script dat api.json opvraagt.
openHAB
HTTP-binding met JSONPATH-kanalen zoals $.soc en $.delta_mv, of de MQTT-binding.
IFTTT, Make en Apilio
Met de gratis Cloud aan en een internetverbinding kunnen IFTTT, Make.com of Apilio de privé-JSON-link lezen en waarden doorgeven aan SmartLife- of Tuya-scènes. Er is geen native Tuya-integratie.
Ideeën voor JBD-eigenaren
- Met de celwaarden gewaarschuwd worden telkens als het BMS de laad- of ontlaad-MOS opent.
- Grote verbruikers uitschakelen voordat de laagste cel de uitschakelgrens haalt.
- Het overschot naar de boiler sturen als het pack vol is.
- Het pack in de winter opwarmen voordat het laadt.
- Het aantal cycli en het celverschil maand na maand volgen.