Home Assistant
Con il Suo broker MQTT impostato nel box, Home Assistant scopre WeCo Monitor e crea sensor.weco_monitor_soc, sensor.weco_monitor_power, tensione e corrente, un gruppo di sensori per modulo come sensor.weco_monitor_module_1_soc, sensor.weco_monitor_cell_min, sensor.weco_monitor_cell_max, sensor.weco_monitor_soh e binary_sensor.weco_monitor_alarm. Nessun YAML da scrivere.
Nessun broker MQTT? L’integrazione REST può leggere al suo posto l’API JSON locale.
MQTT
Sul Suo broker le letture sono aperte a qualsiasi client: Telegraf e InfluxDB, Grafana o uno script che scrive un rapporto di salute mensile.
API JSON locale
GET http://moniwatt.local/api.json?key=YOUR_KEY
{ "soc": 74, "power": 2150, "voltage": 53.0,
"modules": [{"soc": 75}, {"soc": 73}], "soh": 99, "alarms": [] }La chiave si trova in Settings > Access key & Cloud.
Jeedom
Un plugin JSON del Market interroga api.json; crei comandi info per soc, power e soh, e uno per modulo se vuole confrontarli in un grafico storico.
Node-RED
Un nodo http request su api.json con JSON interpretato, poi un nodo function che trova il modulo meno carico in msg.payload.modules. Oppure riceva tutto con un nodo mqtt in.
Domoticz
Il gateway MQTT Auto Discovery di Domoticz crea gli stessi dispositivi di Home Assistant; uno script dzVents su api.json è l’opzione senza broker.
openHAB
Il binding HTTP con JSONPATH, come $.soc e $.modules[0].soc, oppure il binding MQTT.
IFTTT, Make e Apilio
Con il Cloud gratuito attivo, IFTTT, Make.com o Apilio possono leggere il link JSON privato della Sua batteria e passare valori a scene SmartLife o Tuya. Non esiste un’integrazione Tuya nativa.
Idee per chi ha una WeCo
- Essere avvisati quando un modulo chiude sempre la giornata più in basso degli altri.
- Scaldare l’acqua con il surplus quando il cluster è pieno.
- Inviarsi un rapporto di salute mensile.
- Trattenere gli apparecchi grandi quando la batteria cala la sera.
- Tracciare ogni modulo fianco a fianco negli anni.