Een aantal weken geleden kregen wij thuis de slimme meter geïnstalleerd in de meterkast. Dit moet als voordeel hebben dat de netbeheerder op afstand de meterstanden kan aflezen, dus dat je niet ieder jaar weer meterstanden hoeft door te geven. Ook kun je je eigen slimme meter uitlezen. Dit kost wel even wat knutselwerk. In deze walkthrough leg ik stap voor stap uit hoe je je eigen Slimme meter kunt uitlezen met behulp van de Raspberry Pi. De totale kosten van dit project: ongeveer €65,- Ok, daar gaan we dan.
Stap 1: Download & installeer Domoticz
Domoticz is een server voor de Rpi om eenvoudig aan de slag te gaan. Het is open source en behoorlijk uitgebreid.
Vervolgens heb je een SD kaart nodig van ongeveer 4 GB van een beetje fatsoenlijke kwaliteit, want je Rpi gaat er regelmatig data op wegschrijven.
Gebruik vervolgens SD formatter om de kaart grondig leeg te maken. Vervolgens heb je software nodig om de image file die je vanaf de Domoticz website hebt gedownload op de kaart te schrijven. Ik heb dit gedaan via Apple Pi Baker, dan hoef je namelijk niet zelf op de command-line te kl*ten. Download dat programma, schrijf de img file op je SD card, en ga naar stap 2.
Stap 2: Configureren van de Pi
Nu je je verse SD kaart gebakken hebt is het tijd om de kaart erin te duwen, en je Raspberry Pi op te starten.
Je kunt nu twee dingen doen, je kunt een scherm en toetsenbord aansluilten op de pi zelf (nodig, HDMI scherm en/of verloopstukje en USB toetsenbord) of je doet het headless door met SSH in te loggen vanuit de terminal van je laptop mits je de Pi aan een UTP kabel hebt gehangen.
Mocht je gebruik willen maken van wifi (en waarom niet) dan heb je ten eerste een wifi-usb dingetje nodig (heel goedkoop) en zul je dus even een toetsenbord en monitor moeten vinden voor de initiële configuratie van het netwerk.
Voor de mee-lezers die nog nooit in hebben gelogd op de Rpi: direct na het opstart van de Pi vraagt deze om een gebruikersnaam (pi) en wachtwoord: (raspberry). Deze kun je later wijzigen, maar dat doen we nu niet.
Ok, plugin de Wifi USB dongel in de resterende USB poort en voer vervolgens dit commando in:
sudo nano /etc/network/interfaces
Je komt nu in de nano-editor. Wijzig dit bestand vervolgens zo:
auto lo iface lo inet loopback iface eth0 inet dhcp allow-hotplug wlan0 auto wlan0 iface wlan0 inet dhcp wpa-ssid "Naam van je netwerk" wpa-psk "Wachtwoord van je netwerk"
Nu sla je je bestand op met Control O en sluit je af met Control X.
Even de netwerk-adapter restarten
sudo service networking reload
Als het goed is heeft je Wifi Adapter nu van je netwerk een eigen IP adres gekregen, en dit kun je zien met het commando:
ifconfig
Deze tovert een lijst tevoorschijn met al je controllers en IP adressen. Staat ie er tussen? Onthoud deze dan, want we hebben m straks nodig in stap 3.
Stap 3 Inloggen met SSH
Nu je Raspberry Pi ook draadloos is is het niet meer nodig in de fysieke nabijheid van het apparaat te zijn, dus kun je ook lekker op de bank ploffen en vanaf de terminal verder werken.
Vervolgens openen we op de mac de terminal, of gebruiken we in Windows Good old Putty en loggen we zo in:
ssh pi@[ipadres dat je net hebt onthouden]
Op de een of andere reden heeft de Domoticz server een restart nodig voordat er ook leven in de brouwerij kwam, dit werkt zo:
cd domoticz sudo ./domoticz
Yes, je bent klaar. Ga nu naar [ipadres dat je hebt onthouden]:8080 in je browser om te zien of je Domoticz ziet.
Stap 3: slimme meter
Het duurste onderdeel in dit verhaal is de slimme meter kabel. Ik zat maar liefst 3 weken te wachten op het model van SOS solutions, dus deze oplossing raad ik af en ik ben gegaan voor de kabel van Smartmeterdashboard die er snel was, en ook werkt.
Stap 4: In de meterkast ermee.
Mocht je geen stroom in de meterkast hebben, zorg er voor dat dit wordt gefixed. Ik doe dit soort dingen nooit zelf maar heb een professional ingehuurd die t voor een paar tientjes netjes heeft gefixed. Hang je Pi op, start m en klik de Slimme Meter Kabel in de P1 poort van je meter. Even wachten tot de Pi ook is opgestart en je kunt weer achter je computer kruipen voor het uitlezen.
Stap 5: in Domoticz configureren
Laatste stapje: Voeg in domoticz de kabel toe aan de hardware.
Dit werkt zo:ga naar: setup – hardware. Kies in de lijst voor P1 Smart Meter USB.
Klik vervolgens in de tabel op ‘setup’ vlak naast de naam die je je device hebt gegeven.
Kies Baudrate 115200.
Je ziet nu onder setup – devices een lijst met daarin (in mijn geval) twee componenten: power & gas. Als je achterin de tabel klikt op het vierkantje dan zie je de data die binnenstroomt.
Zie je niks? Kijk dan nogmaals of je baudrate goed is opgeslagen. Het duurt sowieso een minuutje voordat de eerste data binnen is.
Conclusie
Met een beetje zelf-knutselwerk is de Pi een ideaal apparaatje om je meterstanden uit te lezen. Daarbij is Domoticz een veelzijdig home-domotica platform dat je ook kunt gebruiken voor het uitlezen van andere apparaten, zoals bijvoorbeeld je thermostaat of bijvoorbeeld de deurbel.
Het bericht Slimme meter uitlezen met de Raspberry Pi verscheen eerst op Growindigital.