2019 – Slimme meter

 

Op 13 december 2019 is het zover. De slimme meter wordt ook bij ons geplaatst. Een nieuwe uitdaging dient zich aan; hoe krijg ik de informatie van de slimme meter op mijn mobiel beschikbaar?

 

Nadat ik me op internet heb georiënteerd heb ik twee kabeltjes besteld.

  1. Bij Onlinekabelshop.nl voor € 2,99 een “Telefoonkabel RJ12 – RJ12 / zwart – 2 meter”. Zie hier midden-boven.
    Deze kabel wil ik middendoor knippen en gebruiken in een arduino-project. Dat  schijnt met UMeter live en een Raspberry Pi mogelijk te zijn.
  2. Bij SosSolutions.nl voor € 19,95 een “Slimme meter-kabel”. Zie hier rechts-boven.
    Met deze kabel kan de slimme meter met Domoticz, de Micasaverde Vera 3 of Vera Light uitgelezen worden. Zowel het gas- als electraverbruik wordt dan (realtime) zichtbaar.

Na binnenkomst van de kabels is het gelukt om met de “slimme meter kabel” in te loggen bij mijn Raspberry Pi4 met behulp van Domoticz.com. Ik krijg dan het volgende te zien:

Volgende uitdaging is om het ook in “P1-monitor” aan de praat te krijgen.

Update 26 december 2019
Ja hoor, het is gelukt. Aanvankelijk alleen zichtbaar vanuit mijn eigen netwerkomgeving, maar nu ook van buitenaf. Daarvoor heb een tweede Raspberry Pi (een Pi-zero) als server geconfigureerd. Met OpenVPN kan ik nu overal op deze wereld inloggen en o.a. mijn Slimme Meter uitlezen.

Update oktober 2022
Inmiddels heeft P1-monitor de mogelijkheid om het aantal “S0-pulsen” van een DDS-238 om te zetten naar een overzicht dat de opwekking van de zonnepanelen weergeeft. De DDS-238 is een digitale tussenmeter die in de meterkast zit. Ik heb er twee; een voor de zonnepanelen op de woning en een voor de zonnepanelen op de schuur. Ik sluit de DDS-238 van de woning aan tussen 5 volt en pin 22 van de Raspberry pi4.

Helaas kan P1-monitor nog maar één DDS-238 uitlezen. Die gebruik ik voor de Growatt-omvormer waarop de zonnepanelen op de woning zitten. Voor de uitlees-mogelijkheid van de zonnepanelen op de schuur – die op een Goodwe-omvormer zitten – is dus nog geen mogelijkheid. Daarom heb ik me inmiddels aangesloten bij de (11) eerdere verzoeken die daarvoor al op de roadmap van P1-monitor staan. Overigens zijn er ook 13 verzoeken voor het uitlezen van de Growatt-omvormer en 9 voor het uitlezen van de Goodwe-omvormer, dus afwachten maar.

Ook heeft P1-monitor inmiddels de mogelijkheid om een watermeter uit te lezen. Dat doe ik via 5 volt en pin 27 van de Raspberry Pi4. De pulsen van de watermeter worden uitgelezen met een inductieve sensor LJ18A3 die ik voor € 5,52 kocht bij Aliexpress. Het schema is gelijk aan dat van de uitlezing van de S0-pulsen. Het hulpstuk om de sensor op de watermeter te kunnen monteren heb ik geprint met mijn 3D-printer.

Voorlopig heb ik voor de testfase alles in de meterkast met een breadboard aangesloten. De print is besteld bij PcbWay voor € 14,42 per 5 stuks.

Update 16 november 2022
De print is geassembleerd en in de meterkast aangesloten. Alles werkt. Helaas kan ik met de software (P1-monitor) nog niet bekijken wat de zonnepanelen van de schuur opleveren. Dat wacht nog op een update van P1-monitor.

Wel kan ik met de P1-monitor inmiddels via GPIO4 een led laten branden als er sprake is van een bepaalde waarde van terug levering. De waarde waarbij deze led gaat branden is instelbaar. Deze optie had ik bijna zelf helemaal al ontwikkeld, maar inmiddels heeft P1-monitor dat al in de software geïmplementeerd. Zodra saldering wordt/is afgebouwd ga ik grootverbruikers daarmee in- en uitschakelen afhankelijk van de hoeveelheid energie die de zonnepanelen op een bepaald moment terug leveren.

Update 29 december 2022
Inmiddels heb ik met het Dashboard van Node-Red een webpagina geprogrammeerd (zie laatste drie afbeeldingen hier onder). Hierdoor kan ik heel veel meetwaarden in ons huis grafisch weergeven; zie voor het resultaat de eerste drie afbeeldingen hier onder. In het Dashboard heb ik ook alle wifi-schakelmogelijkheden (met MQTT en HTTP) gemaakt voor onze lampen e.d. (zie de vierde afbeelding).

Om een en ander te realiseren zijn de volgende verbindingen tussen het meetkastje en de Pi’s gemaakt:

Pi4 – Server:

  • Rood: Ground (pin 9): massa voeding naar massa Pi3
  • Geel: GPIO4 (pin 7): One-wire; sensoren DS18B20; binnen- en buitentemperatuur

Pi3 – Slimme Meter:

  • Rood: Pin5V (pin 2): +5V naar meetkastje
  • Zwart: Ground (pin 9): massa voeding
  • Paars: GPIO17 (pin 11): S01 – zon huis
  • Wit: GPIO27 (pin 13): watermeter
  • Geel: GPIO22 (pin 15): S02 – zon schuur (nog niet in voorzien)
  • Zwart: Ground (pin 39): massa voeding naar Pi4