Resol

Is het mogelijk om een Resol KM2 uit te lezen en zodoende de data in Domoticz te importeren. Het antwoord is: ja!

Als je ook Grafana hebt geïnstalleerd op je systeem, dan raad ik je aan om daarvan de poort te veranderen naar 3001 (of iets anders, als het maar geen 3000 is). Hieronder beschrijf ik hoe je dat doet.

sudo chmod 664 /etc/grafana/grafana.ini
sudo nano /etc/grafana/grafana.ini
Poort aanpassen naar 3001
sudo systemctl restart grafana-server

Vervolgens gaan we de software installeren die nodig is om de gegevens uit de Resol te halen.

git clone https://github.com/danielwippermann/resol-vbus
cd resol-vbus
npm install
cd examples/vbustouch-proxy
npm install cp config.js.example config.js
cd /home/pi/resol-vbus/examples/vbustouch-proxy/
mkdir cache

Het config.js bestand passen we aan.

sudo nano /home/pi/resol-vbus/examples/vbustouch-proxy/config.js

Door het draaien van de software zien we welke sensoren er zijn.

sudo node /home/pi/resol-vbus/examples/vbustouch-proxy/index.js

Deze voegen we toe aan het config.js bestand.

Als we de vbustouch-proxy goed hebben ingesteld willen we dat deze permanent blijft draaien. Dat doen we via pm2:

sudo npm install -g pm2

pm2 start /home/pi/resol-vbus/examples/vbustouch-proxy/index.js

Ik gebruik Node-RED om de gegevens die via MQTT binnen komen om te zetten naar Domoticz. Maak in Domoticz zogenaamde dummy temperatuur sensoren aan en onthoud de idx nummers. In Node-RED gebruik ik onderstaande flow:

2023 09 30 17 22 23 Node RED resol

Klik hier om de flow in te zien c.q. te kopiëren.

Vanuit Domoticz stuur ik de data naar de Influx database, zodat de gegevens ook in Grafana zichtbaar worden.

2023 09 30 17 26 12 Domoticz

Als laatste kan Domoticz in plaats van een plattegrond de sensoren ook weergeven op een afbeelding, zoals hieronder te zien is.

2023 10 01 10 21 01 Domoticz

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

*