Home Assistant
Imposti il broker MQTT nel box e Home Assistant rileva Daly Monitor: sensor.daly_monitor_soc, tensione, corrente e potenza, sensor.daly_monitor_cell_01_voltage e le celle seguenti, sensor.daly_monitor_cell_delta, sensor.daly_monitor_temperature_1 e binary_sensor.daly_monitor_charge_mos con il suo gemello di scarica. Nessun YAML.
Senza broker, usi la piattaforma REST e lo snippet YAML generato dal box. Entrambi funzionano senza problemi su una rete locale in furgone o in barca, senza internet.
MQTT
Le letture sul Suo broker sono disponibili per qualsiasi client: Node-RED su un Raspberry Pi, una dashboard su tablet o un data logger.
API JSON locale
GET http://moniwatt.local/api.json?key=YOUR_KEY
{ "soc": 66, "voltage": 26.3, "current": -4.2, "delta_mv": 6,
"temps": [18.5], "charge_mos": true, "discharge_mos": true, "faults": [] }Copi la chiave da Settings > Public JSON access.
Jeedom
Un plugin JSON del Market legge api.json; associ soc, delta_mv, charge_mos e discharge_mos a dei comandi e attivi un avviso per ogni voce in faults.
Node-RED
Interroghi api.json con un nodo http request e osservi msg.payload.charge_mos e msg.payload.discharge_mos: il passaggio da true a false è il momento in cui il BMS ha protetto il pacco. Funziona anche un nodo mqtt in.
Domoticz
Domoticz legge il box tramite il gateway MQTT Auto Discovery, oppure con uno script dzVents che interroga api.json.
openHAB
Binding HTTP con canali JSONPATH come $.soc e $.charge_mos, oppure il binding MQTT.
IFTTT, Make e Apilio
Con il Cloud gratuito attivo e una connessione internet, IFTTT, Make.com o Apilio possono leggere il link JSON privato e trasmettere i valori a scenari SmartLife o Tuya. Non esiste un’integrazione Tuya nativa.
Idee per chi ha un Daly
- Essere avvisati, con i valori delle celle, ogni volta che il BMS apre il MOS di carica o di scarica.
- Spegnere i grossi carichi prima che la cella più bassa raggiunga la soglia di distacco.
- Tenere accesi solo gli apparecchi essenziali in barca quando il pacco è basso.
- Alimentare un tappetino riscaldante quando il pacco è freddo, prima della carica.
- Registrare la differenza tra celle dopo ogni giornata di sole per capire quando il pacco va bilanciato.