Ehoco.nl

Stroomkosten, gaskosten en waterkosten zichtbaar maken in Domoticz

kosten zichtbaar maken in Domoticz

In Domoticz is het erg eenvoudig om het stroomverbruik te tonen als je een thermostaat hebt als bijvoorbeeld een Eneco’s Toon. Je ziet dat het verbruik in kW (en bij gas in M3). Nog handiger zou het zijn als je het verbruik in EUR zou kunnen zien. In dit artikel gaan we uitleggen hoe je eenvoudig het verbruik in geld kunt tonen d.m.v. een Python-script.

Allereerst moet je de Toon thermostaat koppelen aan Domoticz. Onderstaande zeven sensoren krijg je dan te zien. In dit voorbeeld gaat het om IDX 6 (Stroom).

Maak nu een Dummy hardware aan:

Klik vervolgens op Create Virtual Sensors en maak een Virtual Sensor aan van het type Custom Sensor. Na het toevoegen kijk je bij SETUP > DEVICES welk IDX de virtuele sensor gekregen heeft. Dit IDX hebben we dadelijk voor het script nodig.

 

Python-script

Alle sensoren zijn nu in Domoticz zichtbaar, het is tijd voor het Python-script. Er zijn zes regels die je naar jouw situatie moet aanpassen:

regel 17: Vaste kosten per dag in eurocenten (zoals vastrecht)
regel 18: kosten per kW in eurocenten
regel 20: IDX van de energiemeter
regel 21: IDX van de virtuele custom sensor
regel 22: wijzig hier het IP en de poort van jouw Domoticz-installatie
regel 23: wijzig hier het IP en de poort van jouw Domoticz-installatie

Nadat je de wijziging aangebracht hebt plaats je het python-script in de folder /home/pi/domoticz/scripts/python/ met de naam stroomkosten.py

 

Crontab

Om ervoor te zorgen dat het script iedere 10 minuten uitgevoerd wordt gaan we een cron job instellen. Open de tabel van de cron jobs met commando:

En voeg onderstaande regel toe:

*/10 * * * * python /home/pi/domoticz/scripts/python/stroomkosten.py

Vanaf nu zijn de stroomkosten in Domoticz zichtbaar en worden de kosten iedere 10 minuten bijgewerkt.

Uiteraard kun je bovenstaand python-script ook gebruiken om de gaskosten en waterkosten in Domoticz te tonen.

 

Bron: MikeF, domoticz forum

Mobiele versie afsluiten