Home Assistant
Configure su broker MQTT en la caja y Home Assistant descubre JBD Monitor: sensor.jbd_monitor_soc, tensión, corriente y potencia, sensor.jbd_monitor_cell_01_voltage y las celdas siguientes, sensor.jbd_monitor_cell_delta, sensor.jbd_monitor_temperature_1, sensor.jbd_monitor_cycles y binary_sensor.jbd_monitor_charge_mos con su gemelo de descarga. Sin YAML.
¿Sin broker MQTT? La integración REST de Home Assistant puede leer en su lugar la API JSON local de la caja. Ambas funcionan en una red local sin internet, en una furgoneta igual que en una casa.
MQTT
En su broker, las lecturas están abiertas a cualquier cliente: Node-RED en una Raspberry Pi, una tableta en la pared, un registrador de datos.
API JSON local
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": [] }Copie la clave desde Settings > Access key & Cloud.
Jeedom
Un plugin JSON del Market lee api.json; asocie soc, delta_mv, charge_mos y discharge_mos a comandos y lance una alerta ante cualquier entrada en protections.
Node-RED
Consulte api.json con un nodo http request y vigile msg.payload.charge_mos y msg.payload.discharge_mos: un paso de true a false es el momento en que el BMS protegió el pack. Un nodo mqtt in también sirve.
Domoticz
Domoticz lee la caja a través de su pasarela MQTT Auto Discovery, o con un script dzVents que consulta api.json.
openHAB
Binding HTTP con canales JSONPATH como $.soc y $.delta_mv, o el binding MQTT.
IFTTT, Make y Apilio
Con la nube gratuita activada y conexión a internet, IFTTT, Make.com o Apilio pueden leer el enlace JSON privado y pasar valores a escenas SmartLife o Tuya. No existe integración Tuya nativa.
Ideas para propietarios de JBD
- Recibir un aviso, con los valores de las celdas, cada vez que el BMS abre el MOS de carga o de descarga.
- Apagar los grandes consumos antes de que la celda más baja llegue al corte.
- Mandar el excedente al termo cuando el pack está lleno.
- Calentar el pack antes de cargarlo en invierno.
- Seguir el número de ciclos y la diferencia entre celdas mes a mes.