P1 reader ethernet

(67 customer reviews)

24,82 excl. vat

Supported DSMR: 2/3/4/5
P1 powered (parasitair, DSMR 5 only)
USB powered (DSMR 2/3/4)
RJ12 Cable included (50cm)
Ethernet only, no wifi.
Serial2Ethernet, no ESPHome.

Doesn’t work on a mbus port

Case is available here.

Orders will be prepared and shipped within a few days.

5 in stock

Case

If you want to order with case

SKU: P1-E20 Category:

The E20 ethernet reader is designed on DSMR 5. When using it on a DSMR 5 supported meter, it will be powered (parasitair) via the P1 port of the Smart Meter, no extra power supply needed.

The ethernet reader is also compatible with older Smart Meters, having DSMR version 2, 3 or 4. As older versions of DSMR can’t provide enough power through the P1 port, an external power source is required to work. That can be any adapter with an USB-C port and is capable of delivering 250mA. This should be no problem for any USB-C Phone charger.

The serial interface is pre-configured for tcp/telnet server use (no esphome). Therefore it is ready to use in Home Assistant, DSMR-reader, Domoticz, P1 Monitor and other logging software.

Need a case?

Specially designed for this reader by Andrea Donno (from the famous Tag Reader). This case can be ordered separately:


  • Case for P1 ethernet reader

    4,15 excl. vat

Print yourself?

67 reviews for P1 reader ethernet

  1. Richard (verified owner)

    Before I had an USB-P1 connected, but wanted to migrate to this ethernet version.

    Ordered,
    Network connecting like a charm,
    Adding it to home assistant as a new device works also from the GUI with 3 clicks…
    Great device!

    (upgrading from the USB version needs some editing in the commandline, but than it works also in a 1-2-3)

    • Marcel

      Great news that you managed to do that! Enjoy the reader! Maybe I’ll need tp provide the steps for other users?

  2. Laurenz L (verified owner)

    Marcel,

    Thank you for sending my order so fast! Plugged it into the P1 port & an UTP cable into the router.
    Waited 2 minutes and boom… The device appeared onto my network!
    Works like a charm.

    However, where can I find some sort of guide on adding this to HA?
    I’ve added the DSMR Slimme Meter integration. But it asks me for the host and port.
    What port should I enter?

    Thank you Marcel!

  3. Cyril

    hi Marcel,

    using this module now for some months on my DSMR 4 meter in combination with Home Assistant, and can say ‘it work’s like a charm’! 🙂
    Thanks for the good work!

    One question: is a case for this module also coming ? Or maybe a template to print it myself ? 🙂

    Thanks.

    • Marcel

      Thank you Cyril! And yes, case is coming 🙂

  4. Frederic (verified owner)

    Beste Marcel,
    Ik heb gisteren deze meter via de website besteld.
    Ik lees nu echter ergens dat deze meter minder opties zou hebben dan de wifi versie?
    Of ben ik hier verkeerd in?

    Ik lees net dat er een case in de maak is.
    Enig idee wanneer deze beschikbaar zou zijn?

    Alvast bedankt voor uw respons!

    • Marcel

      Hey Frederic, het antwoord is ja en nee… Ja je bent beperkter omdat er geen eigen code als ESPHome of Arduino op kan. Nee, want als je het via deze manier aansluit, krijg je exact dezelfde data te zien binnen Home Assistant. Dus als jij geen eigen code wil gebruiken, en alleen simpel en stabiel je energie meter wil uitlezen via Home Assistant (en eventueel DSMR-reader), dan is de ethernet versie een uitstekende keuze 🙂 Ethernet zijn snel beschikbaar, maar klein beetje vertraagd omdat JLCPCB waar de printplaten vandaan komen een F-up hebben gemaakt. Daardoor kost het mij nu iets meer tijd om ze te maken. Daarentegen heb ik 700+ backorders voor WiFi en maar 25 voor ethernet… Dus komt snel.

  5. Joost

    Wat fantastisch Marcel dat je dit soort dingen kant en klaar levert, dat scheelt me zoveel gepruts met Arduino of RPi… Heb de voorkeur voor devices via ethernet waar mogelijk, om de wifi vrij te houden voor de mobiele devices. Maar vind de case van de SlimmeLezer wel erg mooi. Ik hoor dat er wel een case gaat komen, is het mogelijk om die later los te bestellen? Ga nu wel alvast deze bestellen, want heb hem nodig om mijn Synology NAS te kunnen updaten (P1 hangt nu via USB aan NAS, maar nieuwe software update beperkt USB-functie tot alleen storage)

  6. Mark de Bruin (verified owner)

    HI Marcel, ordered today and am in anticipation of the device. I am wondering if the case is already availble?

    • Marcel

      Case is in progress… needs some fine tuning.

  7. Peter

    Werkt de Ethernet variant dan ook net zo makkelijk met het nieuwe Energie Dashboard in Home Assistant? Of heb je daar de wifi variant (Slimme lezer) voor nodig?

    • Marcel

      Ik heb zelf de ethernet privé in gebruik voor zowel de Energie Dashboard, als voor DSMR-Reader. Ik kan de je ethernet versie zeker aanraden boven alles (als je ethernet beschikbaar hebt in de meterkast). 🙂

  8. Enver

    Deze P1 Reader Ethernet past perfect in deze goedkope behuizing:

    https://www.hashop.nl/module-montagedoos

    Wellicht handig voor diegene die geen 3D printer heeft.

    • Marcel

      Dat is inderdaad een mooie snelle en simpele oplossing. Ik ben momenteel weer bezig om de ethernet case verder te finetunen, als dat klaar is, komt dat ook als download op de productpagina 🙂

  9. Arie (verified owner)

    24 uur na het knopje bestellen te drukken hangt hij in de meterkast. Helemaal top!

    Ik heb alleen nog een klein probleem.
    In HomeAssistant ontstaat er maar één gasmeter, terwijl in de telnet output twee gasmeters verschijnen.(Ik heb er maar één)
    En HomeAssistant laat natuurlijk de verkeerde zien. 🙁
    0-1:24.1.0(003)
    0-1:96.1.0(4730303332353631323638313931343136)
    0-1:24.2.1(170113170000W)(00001.287*m3) [te zien in has]
    0-2:24.1.0(003)
    0-2:96.1.0(4730303332353631323638313932353136)
    0-2:24.2.1(210922090000S)(06804.354*m3) [mijn gasmeter die niet te zien is in has]

    Heb jij enig idee hoe ik dat kan oplossen?

    • Marcel

      Standaard pakt ie maar 1 meter… dit zou een feature request moeten zijn op de GitHub van ESPHome.
      Je kan esp-link als workaround gebruiken, die spuugt alle data naar HA, waar HA dat verwerkt (DSMR integratie).

  10. Roald (verified owner)

    Great device. I hooked it up in the network, added the integration and it just worked.
    O a hint for other users. I saw an example using port 8523 which was not correct and neither should you use the port number of the web interface. The port number you should use van be found in the web configuration. In my case it was port 23

  11. Bart (verified owner)

    Incredible device, super easy to set up!

    I was ready to go in just a few minutes and it’s been working perfect ever since

  12. Jeroen

    Hallo, kan ik deze unit gebruiken om een MODBUS tcp verbinding op te zetten vanuit de slimme meter naar mijn EV lader. Dit is een BMW wallbox (kebab). Ik kan deze wel uitlezen vanuit de Home Assistent maar ik wil ook de functie gebruiken dan de EV lader rekening hoid met het overige verbruik van de woning en dan moet ie volgens mij
    Ik direct gekoppeld worden met een MODBUS tcp device.

    Bedankt alvast.

  13. Jeroen

    Hallo, kan ik deze unit ook gebruiken om het p1 signaal om te zetten en een MODBUS tcp verbinding op te zetten vanuit de slimme meter naar mijn EV lader. Dit is een BMW wallbox (keba). Ik gebruik nu een Plugwise P1 meter en kan beide (P1 en EV lader) wel uitlezen vanuit de Home Assistent maar ik wil ook de functie gebruiken waarbij de EV lader actief rekening houd met het overige verbruik van de woning en dan moet ie volgens mij direct gekoppeld worden met een MODBUS tcp device.

    Bedankt alvast.

  14. James Blick

    Will the firmware of the Ethernet reader support the noice encryption of ESPHome? It would be really prefered if this data is not send plain over the network.

  15. Maarten (verified owner)

    I got this one today, and it works out of the box. I have one small problem I get a warning in home assistant:
    sensor.gas_consumption has unknown unit m³
    and i’m not sure how to solve this. I also made a ticket https://github.com/home-assistant/core/issues/57548 on HA but they told me to come here.

    • Marcel

      Unfortunately that’s up to Home Assistant to solve. I hope they’ll fix it soon 🙂

  16. Henny N

    Hallo Marcel,

    Sinds begin 2021 heb ik een P1 reader van jou in gebruik. Werkt prima. Ik merk echter dat hij na ongeveer 3 maanden stopt met het doorgeven van gegevens. Is dat te verklaren? Heb je dat vaker gehoord?
    Na hem van de spanning afgehaald te hebben en weer aangesloten, werkt alles weer normaal.
    het was ergens begin april voor het eerst, ergens in juni/juli een keer en nu vandaag 13 oktober weer.

    Groet, Henny

    • Marcel

      Heb je hierover gemaild 🙂 Kan meerdere oorzaken hebben namelijk.

  17. xander cremers (verified owner)

    paar dagen gebruik ik deze meter en het werkt super
    https://community.home-assistant.io/t/energy-gas-and-water-consumption-overview/151306
    hoe koppel ik het met deze overvieuw script ?

  18. Theo (verified owner)

    Hallo Marcel,
    ik heb een aantal dagen geleden de P1 Reader Ethernet met case ontvangen. Ziet er prachtig uit!. Ik heb de reader aangesloten op de P1 van de meter (ISKRA ME-382) en op het local network.
    Was direct zichtbaar op IP 192.168.0.107 🙂 . Webpage op port 80 werkt.
    Daarna in HA een ‘DSMR Slimme Meter’ Integration toegevoegd op 192.168.0.107 port 23, DSMR version 5S (enige DSMR version die geaccepteerd wordt).
    Verder draai ik HA in een VM in Proxmox. Voor de zekerheid heb ik port 23 opengezet.
    Helaas ontvang ik geen enkele meterstand. Heb je enig idee wat er mis is?
    Bij voorbaat dank!
    Vriendelijke groet
    Theo

    • Marcel

      Ja ik weet meteen wat er aan de hand is. De seriële setting is incorrect (je hebt een dsmr 2.2 meter). Geef me een paar uurtjes en ik voeg wat documentatie toe aan mijn website hoe je dat in moet stellen.
      Edit: check deze pagina: https://www.zuidwijk.com/serial-settings-for-dsmr/

  19. Theo (verified owner)

    Hallo Marcel,
    het werkt! Ik kon nu met succes de DSMR2.2 Integration kiezen en gelijk geven de Entities in HA het Elektriciteit- en Gasgebruik aan.
    Ben zeer onder de indruk hoe flexibel de reader is en hoe snel je het opgelost hebt.
    Zeer bedankt!
    vriendelijke groet
    Theo

    • Marcel

      Graag gedaan Theo, ik begin nu meer “vrije” tijd te krijgen waardoor ik eindelijk meer kan documenteren. Dat was in de eerste twee maanden wel anders (helaas).

  20. Rick (verified owner)

    It can be seen that you put a lot of effort into everything. The device with the case looks great and it works out of the box. I am also very happy with the ethernet connection. Thank you.
    What I liked less is that (almost) every second the device is “phoning home” to the url bridge.iotworkshop.com. It would be nice if this could be turned off by default. The DNS setting of the device was also ignored by the phoning home.
    I solved it myself by blocking the URL at DNS level and now also by blocking complete internet access (USG firewall rule).

    I also use the DSMR Smart Meter integration within HA. This works very nicely but the entity “Energy Consumption (total)” won’t show the value and gives an error “The unit (”) of this entity doesn’t match a unit of device class ‘energy’.” I think the unit should be kWh just like the other Energy Consumption entities that do work. But that’s probably more of a HA thing…

    But like I said, other than that it’s a nice device!

    • Marcel

      Thank you for the comment. I’m aware of the phone home, something I havent managed to find and disable. The iotworkshop.com domain is from hi-flying, the company I got the ethernet modules from. I have captured several times with Wireshark the data and didn’t found any disturbing issues. It isn’t sending any serial data, that’s for sure. But yeah, I agree, I wish it could be turned off.

  21. Raymond (verified owner)

    I received the P1 reader this week, easy setup and it worked immediately with HA. Just 1 question.
    Q: After 1 day of using I can access the Status page via my Chrome browser but the page won’t load or partially. When I remove the P1 cable and plug in again it works for a few hours and then the pages won’t load again or partially. Any suggestion?

  22. Rafael Duncan (verified owner)

    I received the P1 reader Ethernet module today. Fast delivery and delivered within 1 day. Connected directly to Home Assistant and works out of the box without complex settings. In Home assistant via the energy settings you can easily do the configuration. you still need to find the IP address of the module. this is easy to find in the web interface of your router.

  23. J (verified owner)

    Sinds enkele weken deze P1 reader in bezit. Nu valt mij alleen op dat ik na 1-2 dagen geen readings meer krijg in home-assistant.
    Nu ben ik erachter gekomen dat hij zijn IP config verliest, het apparaat is niet meer te pingen.

    Ik heb een WAN ip ingesteld (wat eigenlijk lan is) zodat ik geen DHCP adres krijg.
    In mijn unifi switch zie ik de betreffende poort wel nog online. Als ik enkel de Power supply eruit haal is dit niet voldoende. Ik moet zowel de powersupply als de netwerkkabel uit de P1 reader halen om hem weer werkend te krijgen.

    Weet iemand wat het probleem kan zijn?

    • Marcel

      Hmmm dat is nieuw voor mij. Mail me even (reply op de orderbevestiging)…

  24. e.gobee (verified owner)

    I received the P1 reader Ethernet module today. I have some rubble to connect with Home Assistant. When I connect with my webbrowser I can connect to the Ethernet P1 reader. Problem is the P1 reader does not connect with my slimme meter. Communication State does not show received or sent bytes. so whats the problem?

    • Marcel

      I’ll mail you, to do some checking 🙂

  25. Job

    Prima dingetje.

    Enige minpunt is dat ik hem via de USB-C aansluiting van stroom moest voorzien om hem stabiel te krijgen.
    Als ik hem alleen via de P1 poort van stroom voorzag kreeg Home Assistant na een aantal dagen geen data meer binnen en was het apparaat niet meer bereikbaar. De kabel even uit de P1 poort halen en weer erin drukken lost dit voor een aantal dagen op, maar de USB-C kabel erin lijkt het permanent opgelost te hebben. Misschien is het mijn exemplaar van de P1 Reader Ethernet, maar het zou ook kunnen dat de P1 poort net iets te weinig stroom levert.

    • Marcel

      En je hebt DSMR 5? Die van mij draait al twee jaar non-stop zonder extra voeding.

  26. JS (verified owner)

    Ik heb een issue dat de P1 reader na enkele dagen geen readings meer geeft in Home-assistant.
    Tevens is het IP adres van de reader ook niet meer te bereiken via de browser of ping. Na een herstart + UTP kabel eruit/erin werkt het weer. Doe ik enkel een herstart dan lost dat het issue niet op.

    Waar zou dit aan kunnen liggen?

    • Marcel

      Ik heb dit 2x eerder mee gemaakt, plus 1x bij mezelf. Eerlijk gezegd geen idee wat het kan zijn. Bij mij was het 1x ergens 1,5 jaar geleden. Ik vermoed dat het kan komen door een brownout. Als de meter net te weinig stroom geeft waardoor het net niet helemaal uit gaat, maar daardoor in “storing mode” komt o.i.d. Hou het even in de gaten en als het vaker gebeurd, laat het me dan even weten (liefst per email).

  27. JS (verified owner)

    Ik kan uw email nergens vinden.
    Hij doet het circa 1-2 dagen en vervolgens moet ik hem resetten

    • Marcel

      Dat is (natuurlijk) niet goed. Ik zet deze default config erop. Als je niks qua settings hebt aangepast, valt er niks te resetten. Wat ik je aan kan bieden is om de huidige retour te sturen, dan stuur ik je een andere retour. Echter zit ik momenteel nog even met een lege voorraad. Ik zal je even een mail sturen, dan kunnen we het daar verder oppakken.

  28. Gerald

    Dear Marcel, #
    i want to access my power consumtion from my Smart Meter SAGEMCOM T210-D-r.
    Your hardware mbus – network seems perfect for this.
    Is this possible to connect the RJ11 on smartmeter with your hardware – to network ?
    How can the values be published ?
    Best regards

    • Marcel

      Hi Gerald, my test meter is a T210-D (year 2020), so yeah, it should work. It works on any meter with the Dutch P1 standard on it. DSMR 5 can power the ethernet reader, DSMR 4 and lower needs extra power via USB. The reader is preconfigured as TCP telnet server, that’s most common (DSMR-Reader, Home-Assistant, Domoticz and other platforms works with that). There are more settings possible in the webgui.

  29. Michel (verified owner)

    De P1 SlimmeLezer nu 6 weken in gebruik; werkt prima. De slimmeLezer maakt het mogelijk om in home assistant het actuele verbruik met enkele minuten vertraging te zien en het dag, week, maand, jaar verbruik te volgen. Daarmee kun je zien wat energie maatregelen opleveren.
    Marcel bedankt.

  30. Gerald

    Dear Marcel,
    can you sent me an Email to discuss the points ? When will be the next delivery ready ? Best regards

    • Marcel

      Did sent you an email, yet I got an empty reply back…

  31. Sander

    Top ding, werkt perfect.
    Vraag is deze ook via MQTT te gebruiken ?
    En heb je toevallig een script om de waarde per uur te kunnen bekijken ?

    • Marcel

      Hey Sander, ja er zit een mqtt optie in. Maar niet data gesplitst in velden. Je kan een publish topic specificeren, en daarop wordt de hele telegram “gedumpt”. Een script heb ik niet, maar daar moet volgens mij genoeg voor te vinden zijn op internet. Ikzelf maak gebruik van DSMR-reader om te loggen en kan daar alles zien wat ik wil zien.

  32. Gerben Rampaart

    Hoi Marcel, de P1 ethernet zit in mijn winkelmandje, maar ik heb nog een vraag (die je mogelijk al vaak hebt gehad). Ik wil eerst splitten voordat ik het signaal naar de P1 ethernet stuur (want het moet ook naar een laadpaal). Kan ik deze splitter (https://www.homewizard.nl/p1-splitter) op mijn P1 poort zetten en vervolgens naar de P1 ethernet sturen? Gaat dat ok met jouw apparaat?

    • Marcel

      Geen idee eigenlijk. Het zou moeten werken, maar kan dat niet met zekerheid zeggen. Ik heb er net een besteld en zal het uitproberen 🙂

  33. Jaimie

    Hi,

    I’ve received the ethernet module today and connected it with no issues. However trying to add it into Home Assistant doesn’t seem to do much for me as plug-and-play like others. I’ve tried to add it through the DSMR component with IP & port 23 (default config) which then gives a “Failed to communicate” error.

    Looking into the web interface of the reader I notice that the TCP server changes from state “server created” to “connected” and back after the error happened, so it does seem like it’s attempting to make a connection and finding the server.

    Any ideas what might be happening, or whether I’m missing something? I haven’t done any further configuration other than connecting it up and adding it into HA.

    Thanks!

    • Marcel

      Hi Jaimie, I missed your message, do you still have this issue? Be sure to double check the following settings:
      * Serial settings
      * Telnet to the ip of the ethernet module, you should see telegrams passing by (if not, than that’s the issue).
      * If all above is working, make sure you use the right DSMR setting in the integration (ip, port and DSMR version).

  34. Tim

    Hoi Marcel,

    Ik vroeg mij af wanneer je ze weer in stock verwacht?

    • Marcel

      Snel, de PCB’s zijn al binnen en volgens mij heb ik gisteren al de eerste ethernet modules mogen ontvangen.

  35. Michel

    Hoi Marcel,
    hoeveel connecties ondersteund de P1 reader ethernet?
    Ik heb nl de wens om P1 informatie in meerdere tools te willen gebruken, is de P1 reader ethernet hier geschikt voor?

    • Marcel

      Standaard 5 connecties 🙂

  36. Martin

    Hoi Marcel,

    Wat is de update interval dat de P1 poort uitgelezen wordt bij deze ethernet versie en bij Wifi versie? Is dat iedere seconde?

    De meter die ik heb: E350 Landis Gyr+ SMR 5.0

    • Marcel

      Bij elke telegram, dus bij DSMR 5 elke ~1 seconde, bij dsmr 4 en lager om de ~10 seconde

  37. Tim

    Hoi , ik vroeg mij af of je al nieuws had, wanneer je ze weer in stock verwacht?

    Groetjes tim

    • Marcel

      Was even weg voor werk in het buitenland. Ben nog steeds mijn voorraden aan het aanvullen.

  38. Tim

    Hoi

    Heb je al een verdere update over de stock?

    • Marcel

      Was even weg voor werk in het buitenland. Ben nog steeds mijn voorraden aan het aanvullen.

  39. Michiel

    Marcel, heb je ook een beschrijving hoe ik de P1 lezer aan Domoticz kan koppelen (QMTT ?)

    • Marcel

      Ik heb geen ervaring met mqtt && domoticz. De enige werkende manier die ik ken, is esp-link erop zetten en dan in domoticz koppelen via ip en poort 23 (telnet).

  40. marc.keulers

    Marcel – ik heb de reader in de chart maar als ik wil afrekenen krijg ik de melding dat hij er niet is … wat doe ik fout? Of ben ik te laat 🙁 … Gr. Marc

    • Marcel

      Heb je gemaild 🙂

  41. John van den Broek

    Dag Marcel,

    Ik had dezelfde ervaring als Marc, maar ging er vanuit dat de voorraad al weer op was (vandaar dat ik een wifi versie als alternatief had besteld). Mocht er toch nog een mogelijkheid zijn de ethernet-versie te bestellen, dan zou ik dit graag horen.

    Dank alvast en een fijne middag nog.

    Groet,
    John

    • Marcel

      Ethernet versie ga ik vandaag mee beginnen om weer te maken. Eerst even wat achterstallig onderhoud plegen (reageren op berichtjes 😉 )

  42. J.N.M. van den Broek

    Dag Martijn,

    Voor mij geldt dezelfde vraag als van Marc. Mocht er nog een mogelijkheid zijn hoor ik het graag.

    Groet,
    John

  43. Tim

    Hoi Marcel, wanneer verwacht je weer een nieuwe lading?

    • Marcel

      Binnenkort een stuk of 50

  44. Michael (verified owner)

    Works great!

  45. marc.keulers (verified owner)

    Hi Marcel,
    Het werkt als een tierelier, zowel met de P1Monitor als met Domoticz. Heb een esmr5.0 dus ook geen voeding meer nodig in de meterkast … super zo!

  46. Mate (verified owner)

    Device has been delivered within a week, which is awesome. Out of the box it is getting IP and webUI works like a charm: easy and clear configuration.
    I tested the telegram flow and able to see via IP address and port 23 the data from the energy meter.
    Home Assistant integration was also seamless, but I run into a problem. All the entities’ value are showing “unknown” despite of that fact that telegram reports valid measured date. The HA integration was success only with usage of 5S DSMR version. Any idea what can be the problem?

  47. Vincent (verified owner)

    Hi Marcel,
    I received the Pi ethernet reader thank you. As I am a rooky in this field, where can I find support to connect my reader to domoticz?

  48. Bart

    Dag Martijn,

    Enkele vragen:
    1. Ik zie in de default config een standaard username en password ‘admin’, waarvoor worden deze gebruikt?
    2. Als ik hiervoor een static IP wil hebben, moet ik waarschijnlijk DHCP op Disable zetten en het IP Address veld aanpassen?
    3. Is er al update omtrent verbinding maken naar bridge.iotworkshop.com? En/of instructies omtrent hoe dit te blokkeren?
    4. Als er afgeweken wordt van die default config (bv. om af te stappen van standaard username/password), moet waarschijnlijk het veld ‘CheckNum’ een andere waarde krijgen, hoe wordt deze CRC bepaald?

    Alvast bedankt,
    Bart

    • Marcel

      1: Om op de webgui te komen, moet er ingelogd worden. Dat is default zo, maar kan je uitzetten. De default login is admin/admin
      2: Voor static ip raad ik je aan om een DHCP reservering te geven in je router, dat is een nettere manier. Maar je kan als je dat wil een fixed ip instellen.
      3: Nee, tenzij je heel goed bent met FreeRTOS, dan kan je een aangepaste firmware compileren. Beste is om of device in een netwerk zonder internettoegang te gebruiken, of om ip/mac in de firewall te blokkeren naar het internet toe.
      4: Nee, CRC wordt niets mee gedaan. Het is een doorgeefluik. Seriele data wordt via TCP (of wat je in stelt) doorgestuurd het netwerk op. De data en CRC van DSMR wordt door de ontvangende partij (HA, dsmr-reader, domoticz, etc) afgehandeld.

  49. Michel

    Goedendag, hoeveel connecties kunnen er opgezet worden ivm uitlezen?
    ik zou de reader met socat willen gebruiken voor een aantal devices…

    • Marcel

      Meerdere, ik dacht ergens gelezen te hebben dat het 10 was, ik heb er een limiet van 5 op gezet (kan je zelf aanpassen)

  50. Jan (verified owner)

    Volgens de manual op blz. 21 van de Eport-20 is dit (max 5 TCP Client ) dus geen 10.

    • Marcel

      Yup, I stand corrected. Gelijk naar de Eport Pro E20 gekeken die krachtiger is, die heb ik ook gebruikt, maar ook die kan Max 5 tcp sessies aan.

  51. Jan (verified owner)

    Je kunt wel meer TCP clients gebruiken met meerdere Eport’s op een P1 switch aan te sluiten, zo heb ik dat opgelost http://7er.nl/viewtopic.php?t=3

    • Marcel

      Ja, je kan een splitter gebruiken en meerdere ethernet modules aan hangen. Ik verkoop ze graag, maar mijn advies is om het dan te proxy-en met iets als dit. Zodra je meer connecties nodig hebt ben je sowieso op een andere schaal bezig dat je ook een enkele device kan nemen die dat wel makkelijk aan kan 😉

  52. Jan (verified owner)

    ik heb het wachtwoord veranderd, maar nu geeft hij me geen toegang meer. Wat nu?

    • Marcel

      Al gesproken via de email. Het bleek achteraf dat het wachtwoord te lang was 🙂

  53. Ivo

    Ik ben benieuwd wat de uitkomst is van je test met de P1 splitter van homewizard.

    Gerben Rampaart – 9 December 2021

    Hoi Marcel, de P1 ethernet zit in mijn winkelmandje, maar ik heb nog een vraag (die je mogelijk al vaak hebt gehad). Ik wil eerst splitten voordat ik het signaal naar de P1 ethernet stuur (want het moet ook naar een laadpaal). Kan ik deze splitter (https://www.homewizard.nl/p1-splitter) op mijn P1 poort zetten en vervolgens naar de P1 ethernet sturen? Gaat dat ok met jouw apparaat?

    Marcel – 10 December 2021

    Geen idee eigenlijk. Het zou moeten werken, maar kan dat niet met zekerheid zeggen. Ik heb er net een besteld en zal het uitproberen

    • Marcel

      Jazeker, heb ik ook nu 🙂 werkt perfect!

  54. Tim van Someren (verified owner)

    Werkt perfect, zo goed als plug&play met Home Assistant. Daarnaast snel ontvangen!

  55. Jacco dominicus

    Hallo marcel,
    Ben aan het kijken naar uitlezen van de slimme meter om een overzicht te krijgen wat we gebruiken, terug leveren enz.
    Zie dat je 2 verschillende hebt WiFi en een utp versie. Kunnen deze ook gebruikt worden icm een homey of is het alleen voor home assistent .

    • Marcel

      Beide, zowel de WiFi als de ethernet, kunnen via telnet/tcp uitgelezen worden. Ik ben zelf niet zo bekend met Homey, maar als Homey een plug-in heeft die een p1 meter serieel kan uitlezen, dan zou het moeten werken.

  56. Jacco dominicus

    Bedankt voor je reactie. Zal de utp versie bestellen , en eens gaan testen.

  57. Alexandre

    Dear Marcel,

    I purchased the P1 reader (the mini E10 edition) to read my power meter in Luxembourg (Sagem with DSMR 5) using Home Assistant, since the description said “The serial interface is pre-configured for tcp/telnet server use (no esphome). Therefore it is ready to use in Home Assistant”.

    I chose P1 since wifi is bad in the room where the power meter is installed, and ethernet is usually more reliable.

    The device is great, super tiny and looking good wrapped in its case.

    However, can’t integrate the P1 in HA. On the P1, I set up a TCP server running on port 23, without security. Unfortunately, when integrating in HA using the DSMR integration (DSMR 5L), there’s always a “connection failed”, even though on the status page in the web interface of the E10, some connection from HA was recorded.

    Therefore, I wonder if it’s not related to the encrypted telegrams.

    Is P1 compatible with Smartmeters in Luxembourg? If yes, how to configure this in HA?

    Or is Slimmelezer+ the only device compatible with Smartmeters in Luxembourg? And not P1? In that case I’d suggest to add this in the description / F.A.Q of the P1 (it says fully compatible with HA, so my understanding is that it works flawlessly even in Luxembourg).

    Thank you and best regards.

    Alexandre

    • Marcel

      Luxembourg meters are encrypted, unfortunately. Personally I would love to see the decryprion option in Home Assistant, yet that isnt there. You can decrypt it with esphome, yet that doesnt run/work on the ethernet versions. For you to make it work, you need an decryption layer between your ethernet reader and home assistant. You can use this docker.

      • Alexandre

        Thanks Marcel.
        This is indeed what I realized after receiving and configuring the E10.
        I tried the project mentioned, unfortunately it does not work (requested help on https://github.com/svrooij/smartmeter2mqtt/issues/21 )
        If I can’t get it to work, can I ask if someone is interested in exchanging a P1 E10 limited edition for a Slimmelezer with ESPHome and native support for LU meters?
        Thank you and best regards.

        • Marcel

          I’ll contact you later by email. It should work, as that’s what we’ve tested on a Luxembourg meter.

          • Alexandre

            Thanks Marcel, actually I used the stable version 1.6.0 which does not cope with decryption for SmartMeters in Luxembourg.
            After moving to 1.7.0-beta.9, the decryption works as it should.
            So now I’m gonna try to push the metrics to HA using Mqtt, fingers crossed.
            However, I still believe the P1 for Lux meters is not the wisest choice as long as decryption is not natively supported by the device or HA. I’ll have to use a device in the middle (pi zero maybe) for the decryption, and this is clearly a hassle. So maybe I’ll get a Slimmelezer+ in the end.

          • Marcel

            I agree with you that ESPHome is better, as it does the decryption (ethernet can’t do that). Yet it’s all depending on what/how you’re going to use it. I am using an older version, as I tested it in oktober 2021… so I should assume that version 1.6 should work.

            If you use this setting:
            – SMARTMETER_PORT=ip-p1:23
            – SMARTMETER_tcp-server=23 (or any port you want)

            The ip-p1:23 connects to the P1 ethernet module and tcp_server port is what you can use to connect DSMR integration to. (ip if the docker where it runs on, or localhost if it is the same docker server).

          • Alexandre Bosserelle

            Thanks Marcel,

            Actually I made the P1 E10 work with smartmeter2mqtt 1.7.0-beta9 with encryption support, and mqtt discovery.

            In order to integrate in HA, I had to change the configuration.yaml overriding this parameter:

            homeassistant:
            customize:
            sensor.total_power_imported:
            device_class: energy
            state_class: total

            But as explained already, it’s too much of a hassle since I have to run an additional device just to decrypt the smart meter and had to do a lot of debug / try-out / configuration.

            My last hope was to use my internet server 24/7 to run smartmeter2mqtt and access my P1 at home, but since my ISP is using a carrier-grade NAT I don’t have IPv4 access for my P1, and P1 does not support IPv6 (or not with this firmware).

            So, as explained in the past, I’ll get a Slimmelezer+ instead. Can I just please ask you to ship it fast so that I can install it before I leave for holidays?

            Thank you and best regards.

            Alexandre

          • Marcel

            Yes, I did ship it immediately for you. I feel your frustration about the encryption. I think I’ll need to have a word with Paulus again about the possibility for decryption within Home Assistant.

  58. Maarten Wijsman

    Hi, I’ve been using the Ethernet limited edition now for 2 weeks and I’ve lost communication with the device also twice. I have to power cycle the device manually by removing the connection between the device and the smartmeter before it will appear again. Is there some kind of log I can extract to analyze what is wrong? Also, how to I assign a fixed IP address?

    • Marcel

      Hi Maarten, I’ve heard in some cases that this sometimes happens a few times and sometime a little longer. I had the same two years ago and never ever since then. I can’t pinpoint it, as the hardware hasn’t changed, the software on the device hasn’t changed. The only thing that has changed is the software reading it. I’m leaning towards the idea that some connection to the tcp server can make it crash… Maybe try to change the tcpserver to telnetd.

  59. Tim (verified owner)

    Vorige week kreeg ik de vraag wat wil je voor vaderdag ? Toen viel me in dat ik een keer een artikel op tweakers gelezen had dat iets of iemand iets had gemaakt om de p1 uit te lezen met ha.

    Dus even snel google erbij en ja hoor marcel zijn site weer terug gevonden. Zelfde dag mogen bestellen en toen ik vertelde waarvoor het was hoefde ik niet eens meer te wachten tot morgen.

    Hij geeft me nu eindelijk eigen inzicht hoeveel terug het net op gaat en hoeveel ik zelf op maak vanuit de zonnepanelen.

    Zeker als het salderen straks weg is kan dit een uitkomst bieden om te zien hoe we het verbruik kunnen finetunen naar overdag als er zon is.

    Bedankt Marcel voor deze prachtige oplossing

    • Marcel

      Graag gedaan Tim! Heel veel plezier ermee!

  60. Martin (verified owner)

    Ha Marcel,

    Ik vroeg me af of de slimmelezer ook gevoed kan worden met POE via de ethernet port?.

    Ik hoor graag van je.

    • Marcel

      Nee, helaas niet. Ik zoek eigenlijk iets in dezelfde grootte en prijsklasse met PoE support. Maar het enige wat ik nu tegen kom is de Olimex PoE powered ESP32. Alleen deze jongen zelf kost al 24 euro. Ik zit er wel over na te denken om een add-on boardje te maken voor de P1, en gelijk een paar pulse counters voor eventueel een watermeter en/of zonnepanelen aan te kunnen sluiten.

  61. john.bruil (verified owner)

    Dag Marcel, mijn P1 reader (die morgen wordt geleverd) gaat een DSMR 4.2 meter uitlezen. Welke externe voeding heeft de P1 nodig om goed te kunnen werken?

    • Marcel

      Elk willekeurig usb voeding welke minimaal 250mA levert is al voldoende

  62. Kars

    > 3. Is er al update omtrent verbinding maken naar bridge.iotworkshop.com? En/of instructies omtrent hoe dit te blokkeren?

    I found a way (I think) to disable this. The function is described in the manual, they call it NAT. And you can disable it using the console.

    If you enable the telnet server in “SYSTEM SETTINGS” on the web interface (by default it uses port 2323), you can then connect using e.g. telnet or nc.
    You will get a prompt, EPORT>. If you then give the commands “SYS”, “NAT Disable”, it should be disabled. The single command “SYS NAT Disable” might also be enough, I have not tested that. “” means pressing the Enter/Return key.

    Sample session:

    zsh% nc -v 169.254.173.207 2323
    Connection to 169.254.173.207 port 2323 [tcp/3d-nfsd] succeeded!
    ??????????login:admin
    password:admin
    admin
    EPORT>SYS
    SYS
    EPORT/SYS>NAT
    NAT
    Enable
    Server:bridge.iotworkshop.com
    Port:48899
    EPORT/SYS>NAT Disable
    NAT Disable
    SET-OK
    EPORT/SYS>NAT
    NAT
    Disable
    EPORT/SYS>

    After setting this I saw no further evidence of it trying to contact bridge.iotworkshop.com.

    I read back the config file, but nothing changed, so it is not saved there.

    • Marcel

      Great found Kars, I’ve asked them several times about this and they couldn’t/wouldn’t answer about that issue.
      I’ve tried it out and there is no SAVE needed. After restarting the device its stil disabled.
      I’m going to see if this can be saved in a template (which I use to pre config all the devices).

    • Marcel

      Just double checked,… it doesnt export the setting in an export, unfortunately.
      I’m going to see if I can script it while configuring.

  63. sdds250

    Hi, as Alex, I’m based in Luxembourg and am frustrated to discover that the device (p1 ethernet) does not work for Lux meters because of encryption. Nothing seems to point out that it will not work. Btw what Is the reason to not implement encryption on p1?

    • Marcel

      Hi, I’m sorry that it wasn’t that clear on the product page. I’ve mentioned “Serial2Ethernet, no ESPHome.” that means it sends the serial data straight through to ethernet. So when data is encrypted, it will send the encrypted data on the network. It will work, you only need an extra layer of decryption. Smartmeter2mqtt from Stephan van Rooij can do that, you do need a docker container for that.

      I have looked into the decryption option for the ethernet version, as it it possible. Yet you need a little more expensive module (Eport E20 Pro instead of the Eport E20) and I need to customize the firmware (recompile it with decryption software in it). I have tried it, yet I didnt managed to succeed.

      A better solution in my humble opinion is to offer decryption in Home Assistant, yet I couldn’t persuade Paules to do that.

  64. Jan (verified owner)

    Answer for sdds250:

    Look here https://www.7er.nl/viewtopic.php?t=20

    This should your answer.

    Good luck.

    • Marcel

      If that works, that would be awesome!!! Can anyone from LU test that for me?

      • Alexandre

        I’ll try that as soon as I’m back from holidays in August. I doubt it will work but I’ll definitely give it a try.

        • Alexandre

          Dear Marcel,
          I tried this today, unfortunately it doesn’t work.
          I published a comment on https://www.7er.nl/viewtopic.php?t=20
          Waiting for it to be approved and hopefully some feedback to be provided.
          I wrote:

          I’m based in Luxembourg and using a P1 reader (E10 actually, not E20).
          Unfortunately, I can’t use the technique you shared since the key is 32 characters long (AES-GCM), and the one expected by the P1 is 16 characters long (AES).
          But maybe I missed some step, could you please double-check this technique exposed definitely for Smart Readers in Luxembourg, and if so, which part of 16 characters from the 32 characters long AES-GCM key expose?

          • Marcel

            The security feature in the Port-E20 is to encrypt data, and not to decrypt (unfortunately). I’ve asked many times for a decryption function within Home Assistant, yet the answer is every time no. They keep saying that the device must decrypt it…

            So unfortunately the only solution to make the E20/E10 work, is to add an extra network layer (which I think is ridiculous). I do have another solution, see the last item on this page. That’s still a prototype, yet that works with ESPHome, has ethernet and therefore it can decrypt.

  65. Michel (verified owner)

    Hey Marcel,
    Trotse eigenaar van een Ethernet Reader, maar helaas nu toch tegen een probleem opgelopen.
    Wat is de juiste manier om support te vragen, is er een github link zoals de SlimmeMeter+ ook heeft?

    Heb wat problemen met mijn Ethernet versie sinds ik gister een nieuw modem heb gekregen (welke een andere iprange aanhoud)
    Kan via http verbinden, krijg de melding:
    Error 404: Not Found
    Not Found

    Kan ook niet via telnet verbinden:
    Could not open connection to the host, on port 23: Connect failed

    het ip is juist (dhcp), als ik de kabel eruit haal, valt dit ipadres weg uit de leasetabel, sluit ik hem aan, springt dit ip terug in de leasetabel.
    Portforward op 80, 443, 23 en 2323 ingesteld, maar dit heeft (natuurlijk, lokaal netwerk…) geen effect

    Kan ik de Ethernet Reader op een bepaalde manier resetten als ik er niet remote bij kan komen?

    Gr. Michel

    • Marcel

      Hoi Michel, zie nu pas je bericht. Dacht dat de reviews samen met de berichten in één overzicht zat, maar zie dat ik er meerdere heb staan wachtende op approval. Ik moet de documentatie even voor je opzoeken. Volgens mij was het pin 6 van de E20 welke je voor 3 seconde moet kortsluiten via gnd (Google even naar Eport E20 manual). Je kan me gewoon mailen op het adres waar je ook je orderbevestiging op hebt ontvangen.

  66. Richard van den Berg (verified owner)

    Home Assistant is reading our smart meter since june 19 smoothless.

    I am happy that you made a new batch. First time I looked they were sold out.

  67. Maarten Wijsman

    Hi,

    I would like to update my initial post and share my progress on getting my instability fixed.

    My goal is to get the data into HA using the Limited Edition P1 Reader. I had the “DSMR Slimme Meter” integration enabled with the defaults using the TCP SERVER protocol on port 23. As it turned out TELNET was also enabled as per default in the reader. N00b mistake not to check the settings of the reader before configuring it in HA. After changing the config in HA, changing the default Local Port and set a fixed IP all is running stable now for weeks!

Add a review

Your email address will not be published.