{"id":1822,"date":"2019-04-09T15:13:04","date_gmt":"2019-04-09T13:13:04","guid":{"rendered":"https:\/\/willem.aandewiel.nl\/?p=1822"},"modified":"2026-02-28T09:51:43","modified_gmt":"2026-02-28T08:51:43","slug":"dsmr-logger-v4-slimme-meter-uitlezer","status":"publish","type":"post","link":"https:\/\/willem.aandewiel.nl\/index.php\/2019\/04\/09\/dsmr-logger-v4-slimme-meter-uitlezer\/","title":{"rendered":"DSMR-logger V4 (Slimme Meter uitlezer)"},"content":{"rendered":"\n<p>[ 203,512 keer bekeken \/ views ]<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">In augustus 2018 publiceerde ik een <a href=\"index.php\/2018\/08\/28\/slimme-meter-uitlezer\/\" target=\"_blank\" rel=\"noopener noreferrer\">project<\/a> voor het uitlezen van de Slimme Meter.<\/h3>\n\n\n\n<p>Aan de hand van de vele reacties van de mensen die het project hebben nagebouwd en mijn eigen ervaring met versie 3 van de DSMR-logger vond ik het tijd worden om een nieuwe versie van de hardware en de firmware te ontwikkelen.<\/p>\n\n\n\n<p class=\"has-blue-color has-light-gray-background-color has-text-color has-background\">[31-07-2019] Vanaf versie 0.4.5 kan de DSMRloggerWS firmware ook telegrammen van pr\u00e9 DSMR 4.0 standaard Slimme Meters uitlezen! <\/p>\n\n\n\n<p class=\"has-blue-color has-light-gray-background-color has-text-color has-background\">[09-03-2020] De nieuwste DSMRloggerAPI firmware kan ook telegrammen van sommige Belgisch Slimme Meters uitlezen (testers gevraagd)! <\/p>\n\n\n\n<p class=\"has-blue-color has-light-gray-background-color has-text-color has-background\">De DSMRloggerWS firmware en nog veel meer kun je op <a rel=\"noreferrer noopener\" aria-label=\"github (opens in a new tab)\" href=\"https:\/\/github.com\/mrWheel\/DSMRloggerWS\" target=\"_blank\">github<\/a> vinden! De nieuwste DSMRloggerAPI firmware kun je <a rel=\"noreferrer noopener\" aria-label=\"hier (opens in a new tab)\" href=\"https:\/\/github.com\/mrWheel\/DSMRloggerAPI\" target=\"_blank\">hier<\/a> vinden.<br><br>[15-06-2021] v3.0.1 van de DSMRloggerAPI firmware is gereleased!&nbsp;<br>Deze zgn. \u201c<em><strong>One Fits All<\/strong><\/em>\u201d release maakt het overbodig om voor verschillende soorten Slimme Meters (DSMR 2+, 3+, 4+ 5+ en de Belgische varianten hiervan) aangepaste firmware te gebruiken. Alle (mij bekende) Slimme Meters kunnen met deze \u00e9ne release uitgelezen worden.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Een aantal gebruikers gaf aan gebruik te maken van externe diensten om de gelogde data in grafieken weer te geven. Ik heb ook de behoefte aan een grafische weergave van de gelogde data maar ik wil voorkomen dat ik daar externe diensten voor moet gebruiken.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><\/p>\n<\/blockquote>\n\n\n\n<p>De doelstellingen voor versie 4 van de DSMR-logger zijn ongeveer gelijk gebleven aan die van versie 3 met dien verstande dat ik m\u00e9\u00e9r data op de DSMR-logger wil opslaan \u00e9n dat ik de gelogde data ook in grafieken wil kunnen bekijken.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_v89.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"416\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_v89-1024x416.png\" alt=\"\" class=\"wp-image-1824\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_v89-1024x416.png 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_v89-300x122.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_v89-768x312.png 768w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_v89.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Tot en met versie 3 van de DSMR-logger wordt iedere seconde een telegram van de Slimme Meter ontvangen. Daarvan wordt slechts een klein deel (iedere tien seconden) \u00e9\u00e9n telegram ook daadwerkelijk verwerkt. Op zich is dat geen probleem want de overige negen telegrammen vallen gewoon in een groot gat maar .. de ESP8266 UART moet w\u00e9l op deze vloed aan data reageren (de UART is interrupt driven). Zowel de Slimme Meter als de DSMR library van Matthijs Kooijman hebben een mogelijkheid om telegrammen alleen op afroep te versturen (Slimme Meter) of te vragen (DSMR library).<br>Het werkt zo: De Slimme Meter verstuurd all\u00e9\u00e9n een telegram als de Data Request pin \u201c<em>hoog<\/em>\u201d is. De DSMR library heeft een functie call \u201c<code>enable(true)<\/code>\u201d die een pin van de ESP8266 \u201c<em>hoog<\/em>\u201d maakt en deze \u201c<em>hoog<\/em>\u201d houdt tot er een volledig telegram is ontvangen (waarna de pin \u201c<em>laag<\/em>\u201d wordt gemaakt).<br>Omdat ik voor de eerdere versies van de DSMR-logger een ESP-01 bordje wilde gebruiken kon van deze functionaliteit geen gebruik worden gemaakt eenvoudigweg omdat de ESP-01 niet genoeg pinnen heeft om er \u00e9\u00e9n voor vrij te maken.<\/p>\n\n\n\n<p>De ESP-12(E\/F) heeft wel voldoende GPIO pinnen en aanzienlijk (4x) zoveel geheugen als de ESP-01(S). Het was daarom een logische keuze om deze variant van de ESP8266 te gebruiken voor versie 4 van de DSMR-logger.<\/p>\n\n\n\n<p>Het <em>prototype<\/em> en <em>Proof of Concept<\/em> heb ik op een <em><b><a href=\"index.php\/2019\/02\/20\/1of-platform-for-developing-esp8266-devices\/\" target=\"_blank\" rel=\"noopener noreferrer\">1of!-ESP12<\/a><\/b><\/em> processor bordje met een <em><b>1of!-Proto<\/b><\/em> bordje gemaakt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Data Request Circuit<\/h2>\n\n\n\n<p>Voor het \u201c<em>hoog<\/em>\u201d en \u201c<em>laag<\/em>\u201d maken van de <em>Data Request<\/em> pin van de Slimme Meter heb ik verschillende varianten uitgeprobeerd. Met een combinatie van \u00e9\u00e9n of twee transistoren en\/of MosFets kreeg ik het niet stabiel werkend. Uiteindelijk is het een <em>opto-coupler<\/em> geworden.<\/p>\n\n\n\n<p>Hieronder staat het schema voor de Data Request functionaliteit:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_DataReq_Circuit.png\"><img loading=\"lazy\" decoding=\"async\" width=\"714\" height=\"360\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_DataReq_Circuit.png\" alt=\"\" class=\"wp-image-1834\" style=\"width:430px;height:216px\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_DataReq_Circuit.png 714w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_DataReq_Circuit-300x151.png 300w\" sizes=\"auto, (max-width: 714px) 100vw, 714px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Het circuit wordt gestuurd vanuit GPIO12 van de ESP8266 en zorgt ervoor dat bij een \u201c<em>hoog<\/em>\u201d signaal de led in de opto-coupler gaat <em>branden<\/em>. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"526\" height=\"411\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_DataReq_Proto.png\" alt=\"\" class=\"wp-image-1884\" style=\"width:271px;height:212px\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_DataReq_Proto.png 526w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_DataReq_Proto-300x234.png 300w\" sizes=\"auto, (max-width: 526px) 100vw, 526px\" \/><\/figure>\n<\/div>\n\n\n<p>Hierdoor zal de transistor \u201c<em>sluiten<\/em>\u201d (hij gaat geleiden) waardoor de 5Volt op de collector (pin5) direct op de emitter (pin4) terecht komt (hij wordt \u201c<em>hoog<\/em>\u201d). Hierdoor zal DTR_SM ook \u201c<em>hoog<\/em>\u201d worden en zal de Slimme Meter een telegram versturen.<\/p>\n\n\n\n<br>\n\n\n\n<h2 class=\"wp-block-heading\">Telegram ontvangen<\/h2>\n\n\n\n<p>Het telegram wordt door de Slimme Meter via pin 5 van de RJ12 connector met een ge\u00efnverteerde 5volt TTL logica verstuurd. Voor de ESP8266 moet dit signaal zowel (terug) ge\u00efnverteerd- als geschikt gemaakt worden voor 3v3 logica van de ESP8266.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_LevelShifter_Circuit.png\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"251\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_LevelShifter_Circuit-300x251.png\" alt=\"\" class=\"wp-image-1831\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_LevelShifter_Circuit-300x251.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_LevelShifter_Circuit.png 706w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>In rust zal R6 de Base van Q1 \u201c<em>hoog<\/em>\u201d trekken, waardoor Q1 \u201c<em>gesloten<\/em>\u201d wordt en de Collector, en daarmee Rx_SM \u201c<em>laag<\/em>\u201d zal zijn. Als Tx_SM \u201c<em>laag<\/em>\u201d is zal de Base van Q1 \u00f3\u00f3k \u201c<em>laag<\/em>\u201d worden en zal Q1 \u201c<em>open<\/em>\u201d gaan staan. De Collector en daarmee ook Rx_SM zal door R8 naar 3v3 getrokken worden. Rx_SM is dan dus \u201c<em>hoog<\/em>\u201d. Komt er bij Tx_SM een \u201c<em>hoog<\/em>\u201d signaal binnen, dan zal de Base van Q1 ook \u201c<em>hoog<\/em>\u201d worden. Hierdoor gaat Q1 geleiden en zal de Collector samen met Rx_SM \u201c<em>laag<\/em>\u201d worden.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_Invertor_Proto.png\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"225\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_Invertor_Proto-300x225.png\" alt=\"\" class=\"wp-image-1830\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_Invertor_Proto-300x225.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_Invertor_Proto.png 679w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p><br>Hiernaast zie je hoe dat deel van het schema er op het <em><b>1of!-Proto<\/b><\/em> bordje uit ziet.<\/p>\n\n\n\n<br>\n<br>\n\n\n\n<h2 class=\"wp-block-heading\">I2C Interface<\/h2>\n\n\n\n<p>\fEen aantal bouwers van versie 3 vroeg of het mogelijk is in een volgende versie een klein Oled scherm op te nemen. Er zijn twee mogelijkheden om een Oled scherm aan te sturen. E\u00e9n is via een <em>SPI interface<\/em> de andere maakt gebruik van de <em>I2C interface<\/em>. Ik heb ervoor gekozen de I2C interface te gebruiken.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_I2C_Circuit.png\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"262\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_I2C_Circuit-300x262.png\" alt=\"\" class=\"wp-image-1829\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_I2C_Circuit-300x262.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_I2C_Circuit.png 528w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>In versie 4 is een uitbreiding poort met I2C interface opgenomen die ook voor andere modules gebruikt kan worden. In de firmware wordt een Oled scherm aangestuurd.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_I2C_Proto.png\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"171\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_I2C_Proto-300x171.png\" alt=\"\" class=\"wp-image-1828\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_I2C_Proto-300x171.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_I2C_Proto-768x437.png 768w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_I2C_Proto.png 873w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Er kan in de J4 poort direct een Oled-module worden gestoken. Omdat niet iedere verkrijgbare Oled-module dezelfde aansluitingen heeft moet via draad-bruggen de juiste aansluitingen van <strong>J2<\/strong> naar <strong>J3<\/strong> worden doorverbonden (met name GND en 3v3 zitten niet op alle Oled-modules op dezelfde plaats).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ADC Interface<\/h2>\n\n\n\n<p>Een groot nadeel van de Slimme Meter is dat deze de energie van de zonnepanelen sommeert met die van de verbruikers op dezelfde groep.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_ADC_Circuit.png\"><img loading=\"lazy\" decoding=\"async\" width=\"323\" height=\"526\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_ADC_Circuit.png\" alt=\"\" class=\"wp-image-1827\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_ADC_Circuit.png 323w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_ADC_Circuit-184x300.png 184w\" sizes=\"auto, (max-width: 323px) 100vw, 323px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Zo krijg je nooit een inzicht in de werkelijk opgewekte energie en de werkelijk verbruikte energie. De opgewekte energie kun je ook (buiten de Slimme Meter om) meten met een <em>AC Stroom Sensor<\/em> (bijvoorbeeld een SCT013-030 of ECS1030-L59). Deze klem je om de, in de meterkast binnenkomende, fase draad van de zonnepanelen en ze geven een spanning af die afhankelijk is van de stroom die door de kabel loopt. Voor gebruik van dit soort sensoren is de <em>ADC<\/em> (<em>Analoge to Digital Convertor<\/em>) pin van de ESP8266 uitermate geschikt. In het schema van de DSMR-logger v4 heeft deze, via een weerstands-deler een bereik van <em>0-5volt<\/em>. Door R12 en R13 (<em>5%<\/em> tolerantie, een kleinere tolerantie is beter) aan te passen kun je dit bereik veranderen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Putting It All Together<\/h2>\n\n\n\n<p>Om het schema van de nieuwe DSMR-logger te complementeren moet het basis-circuit van de ESP8266 nog worden toegevoegd (zie mijn post over de <a href=\"index.php\/2019\/02\/20\/1of-platform-for-developing-esp8266-devices\/\" target=\"_blank\" rel=\"noopener noreferrer\">1of!-ESP12<\/a>). Dit basis circuit bestaat uit de ESP-12, de 3v3 voeding, een Program Interface en de schakeling rond de Reset en Flash buttons.<\/p>\n\n\n\n<p>Dit resulteert in het complete schema voor de DSMR-logger V4:\f<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4_Schema.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"706\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4_Schema-1024x706.png\" alt=\"\" class=\"wp-image-1932\" style=\"width:512px;height:353px\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4_Schema-1024x706.png 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4_Schema-300x207.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4_Schema-768x529.png 768w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4_Schema.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"has-light-gray-background-color has-background\">Uitgebreide (&#8216;technische&#8217;) documentatie van dit project kun je <a rel=\"noreferrer noopener\" aria-label=\"hier (opens in a new tab)\" href=\"https:\/\/mrwheel.github.io\/DSMRloggerWS\/\" target=\"_blank\">hier<\/a> vinden.  <\/p>\n\n\n\n<p>En hieronder staat een plaatje van het prototype zoals ik dat op de <em><b>1of!-bordjes<\/b><\/em> heb gemaakt en getest.<br><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_Proto_V4.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"532\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_Proto_V4-1024x532.jpg\" alt=\"\" class=\"wp-image-1833\" style=\"width:512px;height:266px\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_Proto_V4-1024x532.jpg 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_Proto_V4-300x156.jpg 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_Proto_V4-768x399.jpg 768w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR_Proto_V4.jpg 1156w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Daarna met KiCAD een PCB ontworpen:<\/p>\n\n\n\n<ul class=\"wp-block-gallery columns-3 is-cropped\"><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4-3D-b.png\"><img loading=\"lazy\" decoding=\"async\" width=\"767\" height=\"650\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4-3D-b.png\" alt=\"\" data-id=\"1876\" data-link=\"https:\/\/willem.aandewiel.nl\/index.php\/2019\/04\/09\/dsmr-logger-v4-slimme-meter-uitlezer\/dsmr-logger_v4-3d-b\/\" class=\"wp-image-1876\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4-3D-b.png 767w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4-3D-b-300x254.png 300w\" sizes=\"auto, (max-width: 767px) 100vw, 767px\" \/><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4_PCB.png\"><img loading=\"lazy\" decoding=\"async\" width=\"916\" height=\"800\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4_PCB.png\" alt=\"\" data-id=\"1879\" data-link=\"https:\/\/willem.aandewiel.nl\/index.php\/2019\/04\/09\/dsmr-logger-v4-slimme-meter-uitlezer\/dsmr-logger_v4_pcb\/\" class=\"wp-image-1879\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4_PCB.png 916w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4_PCB-300x262.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4_PCB-768x671.png 768w\" sizes=\"auto, (max-width: 916px) 100vw, 916px\" \/><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4-3D-a.png\"><img loading=\"lazy\" decoding=\"async\" width=\"803\" height=\"670\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4-3D-a.png\" alt=\"\" data-id=\"1880\" data-link=\"https:\/\/willem.aandewiel.nl\/index.php\/2019\/04\/09\/dsmr-logger-v4-slimme-meter-uitlezer\/dsmr-logger_v4-3d-a\/\" class=\"wp-image-1880\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4-3D-a.png 803w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4-3D-a-300x250.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4-3D-a-768x641.png 768w\" sizes=\"auto, (max-width: 803px) 100vw, 803px\" \/><\/a><\/figure><\/li><\/ul>\n\n\n\n<p>En een life versie van het prototype in de meterkast:<br><\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4_Life.jpeg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"545\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4_Life-1024x545.jpeg\" alt=\"\" class=\"wp-image-1881\" style=\"width:512px;height:273px\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4_Life-1024x545.jpeg 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4_Life-300x160.jpeg 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4_Life-768x409.jpeg 768w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2019\/04\/DSMR-logger_V4_Life.jpeg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>[ ] In augustus 2018 publiceerde ik een project voor het uitlezen van de Slimme Meter. Aan de hand van de vele reacties van de mensen die het project hebben nagebouwd en mijn eigen ervaring met versie 3 van de &hellip; <a href=\"https:\/\/willem.aandewiel.nl\/index.php\/2019\/04\/09\/dsmr-logger-v4-slimme-meter-uitlezer\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,3,170,6,10,20],"tags":[161],"class_list":["post-1822","post","type-post","status-publish","format-standard","hentry","category-arduino","category-computer","category-dsmr-logger","category-esp8266","category-hardware","category-wifi","tag-energiemanager"],"views":203512,"_links":{"self":[{"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/posts\/1822","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/comments?post=1822"}],"version-history":[{"count":75,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/posts\/1822\/revisions"}],"predecessor-version":[{"id":8591,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/posts\/1822\/revisions\/8591"}],"wp:attachment":[{"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/media?parent=1822"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/categories?post=1822"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/tags?post=1822"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}