Home Assistant
Staat uw MQTT-broker ingesteld op het kastje, dan vindt Home Assistant WeCo Monitor en maakt het sensor.weco_monitor_soc, sensor.weco_monitor_power, spanning en stroom, één set sensoren per module zoals sensor.weco_monitor_module_1_soc, sensor.weco_monitor_cell_min, sensor.weco_monitor_cell_max, sensor.weco_monitor_soh en binary_sensor.weco_monitor_alarm aan. Geen YAML om te schrijven.
Geen MQTT-broker? De REST-integratie kan in plaats daarvan de lokale JSON-API lezen.
MQTT
Op uw broker zijn de metingen beschikbaar voor elke client: Telegraf en InfluxDB, Grafana, of een script dat een maandelijks gezondheidsrapport schrijft.
Lokale JSON-API
GET http://moniwatt.local/api.json?key=YOUR_KEY
{ "soc": 74, "power": 2150, "voltage": 53.0,
"modules": [{"soc": 75}, {"soc": 73}], "soh": 99, "alarms": [] }De sleutel staat bij Settings > Access key & Cloud.
Jeedom
Een JSON-plugin uit de Market vraagt api.json op; maak infocommando’s voor soc, power en soh, en één per module als u ze in een geschiedenisgrafiek wilt vergelijken.
Node-RED
Een http request-node op api.json met geparste JSON, daarna een function-node die in msg.payload.modules de module met de laagste lading zoekt. Of ontvang alles via mqtt in.
Domoticz
De MQTT Auto Discovery-gateway van Domoticz maakt dezelfde apparaten aan als Home Assistant; een dzVents-script op api.json is de optie zonder broker.
openHAB
De HTTP-binding met JSONPATH, zoals $.soc en $.modules[0].soc, of de MQTT-binding.
IFTTT, Make en Apilio
Met de gratis Cloud aan kunnen IFTTT, Make.com of Apilio de privé-JSON-link van uw batterij lezen en waarden doorgeven aan SmartLife- of Tuya-scènes. Er is geen native Tuya-integratie.
Ideeën voor WeCo-eigenaren
- Gewaarschuwd worden als een module de dag altijd lager eindigt dan de andere.
- Water verwarmen met het overschot zodra het cluster vol is.
- Uzelf een maandelijks gezondheidsrapport sturen.
- Zware apparaten laten wachten als de batterij ’s avonds laag wordt.
- Elke module door de jaren heen naast elkaar uitzetten.