{"id":1077,"date":"2016-03-23T21:19:17","date_gmt":"2016-03-23T20:19:17","guid":{"rendered":"http:\/\/www.admindu.de\/wordpress\/?p=1077"},"modified":"2017-10-22T13:03:34","modified_gmt":"2017-10-22T12:03:34","slug":"smartmeter-privat","status":"publish","type":"post","link":"https:\/\/www.admindu.de\/wordpress\/?p=1077","title":{"rendered":"Smartmeter privat"},"content":{"rendered":"<p>Irgendwie wollte ich ja schon immer ein Smartmeter haben. Aber da ich ja ein paranoider Nerd bin war mir die Vorstellung nicht geheuer, dass mein Stromanbieter auf die erhobenen Daten zugreifen kann. Also habe ich mir jetzt kurzerhand einen entsprechenden Zwischenz\u00e4hlen einbauen lassen. Und zwar einen <a href=\"http:\/\/bg-etech.de\/os\/product_info.php\/products_id\/50\" target=\"_blank\" rel=\"noopener\">SDM630-Modbus<\/a>. Der Z\u00e4hler hat eine <a href=\"https:\/\/de.wikipedia.org\/wiki\/Modbus\" target=\"_blank\" rel=\"noopener\">Modbus<\/a>-Schnittstelle via <a href=\"https:\/\/de.wikipedia.org\/wiki\/Modbus\" target=\"_blank\" rel=\"noopener\">RS485<\/a> \u00fcber die man viele interessante Messwerte und Verbrauchszahlen auslesen kann. Schon nach wenigen Tagen \u00dcbung kann man durch einen Blick auf die Grafiken erkennen, welches Ger\u00e4te gerade aktiv ist. Und anhand der Phase auch in welchem Teilbereich der Wohnung. Nein, diese Daten w\u00fcrde ich wirklich nur ungern aus der Hand geben \ud83d\ude42<\/p>\n<p><a href=\"http:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/IMG_0407.jpg\" rel=\"attachment wp-att-1078\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1078\" src=\"http:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/IMG_0407-300x108.jpg\" alt=\"IMG_0407\" width=\"300\" height=\"108\" srcset=\"https:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/IMG_0407-300x108.jpg 300w, https:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/IMG_0407-768x276.jpg 768w, https:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/IMG_0407-1024x369.jpg 1024w, https:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/IMG_0407.jpg 1842w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><!--more--><\/p>\n<p>Bei der Anbindung via <a href=\"https:\/\/de.wikipedia.org\/wiki\/EIA-485\" target=\"_blank\" rel=\"noopener\">RS485<\/a>\u00a0 habe ich es mir leicht gemacht. Ich wollte sowieso einen <a href=\"https:\/\/www.raspberrypi.org\/products\/raspberry-pi-3-model-b\/\" target=\"_blank\" rel=\"noopener\">Raspberry PI 3<\/a> kaufen, um darauf mit verschiendenen Hausautomatisierungs-L\u00f6sungen zu spielen. Bei Ebay habe ich dann diesen <a href=\"http:\/\/www.ebay.de\/itm\/5PCS-USB-485-USB-to-RS485-Converter-Adapter-Window-7-8-XP-Linux-Vista-TE322-\/311434301041?hash=item4882ee4e71:g:I1IAAOSwu4BV4JVr\" target=\"_blank\" rel=\"noopener\">RS485 auf USB Adapter<\/a> gefunden, der auch unter Linux (und damit unter <a href=\"https:\/\/www.raspbian.org\/\" target=\"_blank\" rel=\"noopener\">Raspbian<\/a>) funktioniert. Und Last but not least gibt es f\u00fcr <a href=\"http:\/\/fhem.de\/fhem.html\" target=\"_blank\" rel=\"noopener\">FHEM<\/a> ein <a href=\"https:\/\/forum.fhem.de\/index.php\/topic,50196.0.html\" target=\"_blank\" rel=\"noopener\">fertiges Modul<\/a> f\u00fcr den Z\u00e4hler. Auch der Standort am Stromverteiler in der Mitte der Wohnung erschien f\u00fcr den Raspberry g\u00fcnstig. Blieb noch der Einbau des Z\u00e4hler, der die Beauftragung eines Elektrikers erforderte. Es ist nicht ratsam, wenn man selbst direkt hinter der 63A 3-Phasen Vorsicherung herumbastelt \ud83d\ude42 Der Einbau wurde schnell erledigt und eine verdrillte RS485 Leitung aus dem Sicherungskasten heraus gef\u00fchrt.<\/p>\n<p>Dann nur noch die Adern in den RS485-Adapter und in FHEM das Modul konfiguriert und voila gibt es sch\u00f6ne Grafiken:<\/p>\n<p><a href=\"http:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/Screenshot-from-2016-03-23-195346.png\" rel=\"attachment wp-att-1086\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1086\" src=\"http:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/Screenshot-from-2016-03-23-195346-300x274.png\" alt=\"Screenshot from 2016-03-23 19:53:46\" width=\"300\" height=\"274\" srcset=\"https:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/Screenshot-from-2016-03-23-195346-300x274.png 300w, https:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/Screenshot-from-2016-03-23-195346-768x701.png 768w, https:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/Screenshot-from-2016-03-23-195346.png 912w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Wenn man in die untere Grafik rein zoomt, dann sieht man, dass die Watt-Summe eine sehr hohe Aufl\u00f6sung hat. Ich habe nicht f\u00fcr alle Kennzahlen eine derart hohe Aufl\u00f6sung aktiviert, da der Datenbestand in der MySQL auf dem Raspberry dann sehr schnell anw\u00e4chst. Im folgenden Bild kann man aber gut erkennen, dass die Aufl\u00f6sung der Summe schon reicht, um eine Art &#8220;Fingerprinting&#8221; f\u00fcr Ger\u00e4te zu betreiben.<\/p>\n<p><a href=\"http:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/Screenshot-from-2016-03-23-203623.png\" rel=\"attachment wp-att-1089\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1089 size-medium\" src=\"http:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/Screenshot-from-2016-03-23-203623-300x85.png\" alt=\"Screenshot from 2016-03-23 20:36:23\" width=\"300\" height=\"85\" srcset=\"https:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/Screenshot-from-2016-03-23-203623-300x85.png 300w, https:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/Screenshot-from-2016-03-23-203623-768x218.png 768w, https:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/Screenshot-from-2016-03-23-203623.png 906w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Wenn man die Verbrauchszahlen &#8211; und vor Allem die Verbrauchsmuster bei gew\u00f6hnlicher Nutzung &#8211; von Ger\u00e4ten kennt, dann kann man diese in der Kurve identifizieren und damit R\u00fcchschl\u00fcsse auf die Verwendung und Verwendungsdauer spezifischer Ger\u00e4te ziehen. Es w\u00e4re hier durchaus m\u00f6glich die Aufl\u00f6sung weiter zu erh\u00f6hen bzw. auch die 3 einzelnen Phase in einer entsprechenden Aufl\u00f6sung zu erfassen. Wenn der Energielieferant das tut, dann braucht es nur g\u00e4ngige <a href=\"https:\/\/de.wikipedia.org\/wiki\/Big_Data\" target=\"_blank\" rel=\"noopener\">Big-Data<\/a> Technologie und ein paar clevere Algorithmen und dem gl\u00e4sernen Stromverbraucher steht nichts im Weg.<\/p>\n<p>Nat\u00fcrlich ist auch der positive Aspekt nicht zu verschweigen. So weis ich jetzt, dass Wohn- und Esszimmer in Festbeleuchtung mit LED-Lampen gerade mal 48 Watt verbrauchen. W\u00e4ren das Gl\u00fchlampen, w\u00e4re wir hier eher bei 280 Watt. Der K\u00fchlschrank, auff\u00e4llig durch die durchgehende Square-Wave in den Grafiken, verbraucht ca. 100 Watt mehr wenn er k\u00fchlt. Man sieht dies gut in der folgenden Grafik:<\/p>\n<p><a href=\"http:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/Screenshot-from-2016-03-23-205219.png\" rel=\"attachment wp-att-1094\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1094 size-medium\" src=\"http:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/Screenshot-from-2016-03-23-205219-300x86.png\" alt=\"Screenshot from 2016-03-23 20:52:19\" width=\"300\" height=\"86\" srcset=\"https:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/Screenshot-from-2016-03-23-205219-300x86.png 300w, https:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/Screenshot-from-2016-03-23-205219-768x219.png 768w, https:\/\/www.admindu.de\/wordpress\/wp-content\/uploads\/2016\/03\/Screenshot-from-2016-03-23-205219.png 905w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Die schlimmsten Stromfresser sind Ger\u00e4te, die Hitze erzeugen. Ein F\u00f6n, ein Toaster, ein Wasserkocher schlagen gleich mit 1-2KW ein. Vom Backofen gar nicht zu reden \ud83d\ude42 Der W\u00e4rmepumpen-Trockner hingegen war gar nicht so schlimm wie erwartet. Zu Beginn gibt es einen ordentlichen Peak der aber dann stetig abf\u00e4llt, weil die Energie wiederverwendet wird.<\/p>\n<p>Alles in allem ist das wirklich ein sehr spannendes Projekt. Der Erkenntnisgewinn ist gro\u00df. Sowohl \u00fcber den eigenen Stromverbrauch und das Nutzungsverhalten. Als auch \u00fcber die Notwendigkeit des Datenschutzes in diesem Bereich.<\/p>\n<p>Hier noch eine schnelle Anleitung, wie man das Modul in FHEM aktiviert bekommt:<\/p>\n<ul>\n<li>Download des Moduls <a href=\"https:\/\/forum.fhem.de\/index.php?action=dlattach;topic=50196.0;attach=47777\">98_ModbusSDM630M.pm<\/a> im <a href=\"https:\/\/forum.fhem.de\/index.php\/topic,50196.0.html\" target=\"_blank\" rel=\"noopener\">Foren-Beitrag<\/a> bei FHEM. Dazu ist eine Anmeldung notwendig.<\/li>\n<li>Kopieren des Moduls in den FHEM Ordner der FHEM-Installation. Bei Installation durch das .deb Paket ist es \/opt\/fhem\/FHEM<\/li>\n<li>Definieren des Modbus und des Z\u00e4hlers in der fhem.cfg. Bei mir ist der USB-Adapter \/dev\/ttyUSB0<\/li>\n<\/ul>\n<pre class=\"postmetadata alt\">define HA_Modbus_1 Modbus \/dev\/ttyUSB0@9600\r\n attr HA_Modbus_1 room Stromz\u00e4hler\r\n\r\ndefine HA_SDM630M_1 ModbusSDM630M 1 60\r\n attr HA_SDM630M_1 userattr IODev\r\n attr HA_SDM630M_1 IODev HA_Modbus_1\r\n attr HA_SDM630M_1 room Stromz\u00e4hler<\/pre>\n<ul>\n<li>Danach FHEM neu starten und dann sollten bereits die ersten Daten einlaufen<\/li>\n<\/ul>\n<p>Das FileLog-Backend war auf dem Raspberry PI 3 nicht verwendbar. Die Erzeugung von Grafiken unsagbar langsam. Daher habe ich auf <a href=\"http:\/\/www.fhemwiki.de\/wiki\/DbLog\" target=\"_blank\" rel=\"noopener\">DBLog<\/a> gewechselt. Zus\u00e4tzlich habe ich das <a href=\"http:\/\/www.fhemwiki.de\/wiki\/Neues_Charting_Frontend\" target=\"_blank\" rel=\"noopener\">&#8220;Neue Charting Frontend&#8221;<\/a> installiert, um komfortabel nette und zoombare Grafiken zu erstellen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Irgendwie wollte ich ja schon immer ein Smartmeter haben. Aber da ich ja ein paranoider Nerd bin war mir die Vorstellung nicht geheuer, dass mein Stromanbieter auf die erhobenen Daten zugreifen kann. Also habe ich mir jetzt kurzerhand einen entsprechenden Zwischenz\u00e4hlen einbauen lassen. Und zwar einen SDM630-Modbus. Der Z\u00e4hler hat eine Modbus-Schnittstelle via RS485 \u00fcber &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.admindu.de\/wordpress\/?p=1077\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Smartmeter privat&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[108,107],"class_list":["post-1077","post","type-post","status-publish","format-standard","hentry","category-cool_setups","tag-fhem","tag-smartmeter"],"_links":{"self":[{"href":"https:\/\/www.admindu.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1077","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.admindu.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.admindu.de\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.admindu.de\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.admindu.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1077"}],"version-history":[{"count":34,"href":"https:\/\/www.admindu.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1077\/revisions"}],"predecessor-version":[{"id":1185,"href":"https:\/\/www.admindu.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1077\/revisions\/1185"}],"wp:attachment":[{"href":"https:\/\/www.admindu.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1077"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.admindu.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1077"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.admindu.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1077"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}