Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Adapter "smartmeter"

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

Adapter "smartmeter"

Scheduled Pinned Locked Moved ioBroker Allgemein
3.6k Posts 280 Posters 2.4m Views 161 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    easymeter
    wrote on last edited by
    #492

    Hallo Apollon,

    zu Deiner Frage/Aufgabe von vorhin:

    mit "Seriell nur lesen" kommt fogender LOG
    2624_log.txt

    1 Reply Last reply
    0
    • E Offline
      E Offline
      easymeter
      wrote on last edited by
      #493

      Daten kommen und werden auch (recht selten) aktualisiert. Zudem taucht häufig beiligende Fehlermeldung auf (Bidirektionale Kommunikation)
      2624_log.txt

      1 Reply Last reply
      0
      • apollon77A Offline
        apollon77A Offline
        apollon77
        wrote on last edited by
        #494

        @RappiRN:

        Super! Damit kannst du dann den AS1440 in die Kompatibilitätsliste als kompatibel aufnehmen. `

        Und was noch cooler ist: Bekomme heute genau so einen Zähler :-))

        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
        1 Reply Last reply
        0
        • R Offline
          R Offline
          RappiRN
          Most Active
          wrote on last edited by
          #495

          Dann viel Spaß beim Auswerten der Daten, der Adapter läuft einwandfrei, ganz selten kommt ein Fehler mit Adapterneustart!

          Enrico

          1 Reply Last reply
          0
          • D Offline
            D Offline
            dippi
            wrote on last edited by
            #496

            Hallo zusammen

            eine Frage ich hab von Homematic Zählersensor-Sendeeinheit Strom/Gas und den Auslesekopf Homematic Energiesensor für Smart Meter ES-IEC, und einen ehz zuhause der wohl die Daten per SML vorne raus gibt.

            Wie ich gelesen hab kann Homematic das ich auf einem PI am laufen hab die Daten nicht auslesen.

            Gibt es eine Möglichkeit die Daten in IoBroker zu bekommen ?

            Beide Geräte zusammen oder nur den Auslesekopf zu benutzen ?

            Gruß

            Dippi
            2772_z_hlersensor1.png
            2772_z_hlersensor2.png

            1 Reply Last reply
            0
            • apollon77A Offline
              apollon77A Offline
              apollon77
              wrote on last edited by
              #497

              Also mit einem ir-Lesekopf den du per USB an den iobroker Rechner anschließen kannst funktioniert. Dafür wäre dann der Adapter. Die hm Sendeeinheit brauchst du da nicht. Der ir-Lesekopf mit dem es auf jeden Fall geht ist der vom Udo aus dem vzlogger/volkszähler Projekt. Hab den l mi gerade leider nicht da, aber Google hilft. Oder hat der von elv USB Anschluss?

              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
              1 Reply Last reply
              0
              • D Offline
                D Offline
                dippi
                wrote on last edited by
                #498

                Alles klar dann besorg ich mir so einen, der von ELV hat so einen RJ11 Stecker dran.

                1 Reply Last reply
                0
                • apollon77A Offline
                  apollon77A Offline
                  apollon77
                  wrote on last edited by
                  #499

                  Hier noch der Link: https://wiki.volkszaehler.org/hardware/ … b-lesekopf ... waren glaube ich 25 EUR plus Versand.

                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                  1 Reply Last reply
                  0
                  • DutchmanD Offline
                    DutchmanD Offline
                    Dutchman
                    Developer Most Active Administrators
                    wrote on last edited by
                    #500

                    Die Smart Meter in DE kan man nicht per Usb auslesen ?

                    Infrarot usw benutze ich nur bei nicht digitalen Messgeräten

                    –-----------------------

                    Send from mobile device

                    1 Reply Last reply
                    0
                    • HomoranH Do not disturb
                      HomoranH Do not disturb
                      Homoran
                      Global Moderator Administrators
                      wrote on last edited by
                      #501

                      @Dutchman:

                      Die Smart Meter in DE kan man nicht per Usb auslesen `
                      Leider nein, zumindest nicht die vom Energieversorger.

                      Aber dafür gibt es ja die ir obis Schnittstelle.

                      Gruß

                      Rainer

                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      1 Reply Last reply
                      0
                      • DutchmanD Offline
                        DutchmanD Offline
                        Dutchman
                        Developer Most Active Administrators
                        wrote on last edited by
                        #502

                        @Homoran:

                        @Dutchman:

                        Die Smart Meter in DE kan man nicht per Usb auslesen `
                        Leider nein, zumindest nicht die vom Energieversorger.

                        Aber dafür gibt es ja die ir obis Schnittstelle.

                        Gruß

                        Rainer `

                        Welche typen habt ihr den (firma/marke).

                        Hier in holland haben sie auch gesagt nein, dan habben wir hersteller usw ermittelt und rausgefunden das es eine schnitstellen fuer smartmeter gibt.

                        Dafuer ein USB geret gebaut der alle NL (das sind 8 unterschiedliche) auslesen kan.

                        Am smartmeter hier ist ein RJ25 anschluss mit 4 draethen, das signl setzten wir hiermit um:

                        https://www.sossolutions.nl/slimme-meter-kabel

                        vielleicht geht das auch in DE und koennen wir die logik uebernehmen ?

                        ~Dutch

                        PS: diese tabellen von herstellern wird sowieso unterstuetzt:

                        
                        Merk:	Model:	Type:	Uitvoering P1 poort:	DSMR versie:	Seriële instellingen:	P1 telegram header:
                        Iskra	ME 382	1-fase kleinverbruik	RJ-11, 6-pins	2.2	9600 7E1	/ISk5\
                        Iskra	MT 382	3-fase kleinverbruik	RJ-11, 6-pins	2.2	9600 7E1	/ISk5\
                        Kaifa	E0003	1-fase kleinverbruik	RJ-11, 6-pins?	4?	115200 8N1?	/KFM5
                        Kaifa	E0025	1-fase kleinverbruik	RJ-11, 6-pins	4	115200 8N1	/KFM5
                        Kaifa	MA105	1-fase kleinverbruik	RJ-11, 6-pins	4.0 (4.0.5 / 4.0.7)	115200 8N1	/KFM5
                        Kaifa	MA105C	1-fase kleinverbruik	RJ-11, 6-pins	4.2.2	115200 8N1?	/KFM5
                        Kaifa	MA304	3-fase kleinverbruik	RJ-11, 6-pins	4.0 (4.0.5 / 4.0.7)	115200 8N1	/KFM5
                        Kaifa	MA304C	3-fase kleinverbruik	RJ-11, 6-pins	4.2.2	115200 8N1?	/KFM5
                        Kamstrup	162	1-fase kleinverbruik	RJ-11, 4-pins	2.2	9600 7E1	/KMP5
                        Kamstrup	351	3-fase (ext. stroom spoelen)	RJ-11, 6-pins	2.2	9600 7E1	/KMP5
                        Kamstrup	382	3-fase kleinverbruik	RJ-11, 4-pins	2.2	9600 7E1	/KMP5
                        Landis + Gyr	E350 (ZCF100)	1-fase kleinverbruik	RJ-11, 6-pins	4.0	115200 8N1	/XMX5LG
                        Landis + Gyr	E350 (ZCF100)	1-fase kleinverbruik	RJ-11, 6-pins	4.2	115200 7E1	/XMX5LG
                        Landis + Gyr	E350 (ZCF110)	1-fase kleinverbruik	RJ-11, 6-pins	4.2	115200 8N1	/XMX5LG
                        Landis + Gyr	E350 (ZFF100)	3-fase (3-aderig) kleinverbruik	RJ-11, 6-pins	4.0	115200 8N1	/XMX5LG
                        Landis + Gyr	E350 (ZMF100)	1-fase / 3-fase (4-aderig) kleinverbruik	RJ-11, 6-pins	4.0	115200 8N1	/XMX5LG
                        
                        
                        1 Reply Last reply
                        0
                        • a200A Offline
                          a200A Offline
                          a200
                          wrote on last edited by
                          #503

                          Das sollte auch bei uns möglich sein. Ich habe einen Hager Zähler. Den Adapter habe ich selber gebaut und lese die hintere ir Schnittstelle aus.

                          A200

                          Gesendet von meinem ONEPLUS A3003 mit Tapatalk

                          IoBroker auf QNAP TS-451, Raspi und NUC

                          1 Reply Last reply
                          0
                          • apollon77A Offline
                            apollon77A Offline
                            apollon77
                            wrote on last edited by
                            #504

                            @Dutchmen: Grundsätzlich ist der Smartmeter-Adapter erweiterbar für andere Protokolle und Kommunikationsformen.

                            Wenn die NL-Zähler per USB/Seriell kommunizieren können ist das schonmal ein Anfang. Die zweite Frage ist welches Protokoll darüber gesprochen wird. Gibt es dazu auch Infos?

                            Ist es DSMR? https://github.com/robertklep/node-dsmr … /README.md bzw scheinbar besser https://www.npmjs.com/package/p1-reader?! Reicht die v4 oder welche braucht man?

                            Werden die Telegramme regelmäßig vom Meter direkt gesendet oder muss man ihm was schicken?! Laut Infos kommt es alle 10s von selbst.

                            Wenn es "nur" das ist sollte das einfach gehen. Die gesendeten Daten sehen sehr D0 like aus und sind OBIS Nummern ...

                            http://files.domoticaforum.eu/uploads/S ... l%20P1.pdf da ist auch ein Beispiel drin. Ich teste später mal

                            Ob der aktuelle d0-Protokoll parser vom Adapter das nicht sogar schon kann. Die checksumme am Ende könnte ihn gefühlt durcheinander bringendes wäre dann aber das kleinste Problem ;-)

                            @a200: Eigener Adapter? Schonmal den Smartmeter-Adapter versucht?

                            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                            1 Reply Last reply
                            0
                            • DutchmanD Offline
                              DutchmanD Offline
                              Dutchman
                              Developer Most Active Administrators
                              wrote on last edited by
                              #505

                              @apollon77:

                              @Dutchmen: Grundsätzlich ist der Smartmeter-Adapter erweiterbar für andere Protokolle und Kommunikationsformen.

                              Wenn die NL-Zähler per USB/Seriell kommunizieren können ist das schonmal ein Anfang. Die zweite Frage ist welches Protokoll darüber gesprochen wird. Gibt es dazu auch Infos?

                              Ist es DSMR? https://github.com/robertklep/node-dsmr … /README.md bzw scheinbar besser https://www.npmjs.com/package/p1-reader?! Reicht die v4 oder welche braucht man?

                              Werden die Telegramme regelmäßig vom Meter direkt gesendet oder muss man ihm was schicken?! Laut Infos kommt es alle 10s von selbst.

                              Wenn es "nur" das ist sollte das einfach gehen. Die gesendeten Daten sehen sehr D0 like aus und sind OBIS Nummern ...

                              http://files.domoticaforum.eu/uploads/S ... l%20P1.pdf da ist auch ein Beispiel drin. Ich teste später mal

                              Ob der aktuelle d0-Protokoll parser vom Adapter das nicht sogar schon kann. Die checksumme am Ende könnte ihn gefühlt durcheinander bringendes wäre dann aber das kleinste Problem ;-) `

                              Hi Apollon,

                              Sehr schon dan haeng ich mich da mal dran und schaun was wir hinbekommen koennen.

                              Ich habe selber noch nicht so ein smart teil zuhause aber schliesse dieses wochend-ende mal ne Pi bij meinen kumpel an dan kan ich probieren.

                              Soweit ich weist pusht der SmartMeter alle x sekunden die werte, es gibt da 2 verschienen versionen die entweder 0 oder 1 impulse kennen.

                              Dafuer mussen ich aber mal durch die NL communities hin oder dan hier halt verschiedene testen.

                              Die logic ist unter anderen in Domoticz integriert, auf dem Pi kan man z.b. mit diesem Python script die daten auslesen (den NL text uerbsetze ich spaeter mal0:

                              # DSMR P1 uitlezen
                              # (c) 10-2012 - GJ - gratis te kopieren en te plakken
                              versie = "1.0"
                              import sys
                              import serial
                              
                              ##############################################################################
                              #Main program
                              ##############################################################################
                              print ("DSMR P1 uitlezen",  versie)
                              print ("Control-C om te stoppen")
                              print ("Pas eventueel de waarde ser.port aan in het python script")
                              
                              #Set COM port config
                              ser = serial.Serial()
                              ser.baudrate = 9600
                              ser.bytesize=serial.SEVENBITS
                              ser.parity=serial.PARITY_EVEN
                              ser.stopbits=serial.STOPBITS_ONE
                              ser.xonxoff=0
                              ser.rtscts=0
                              ser.timeout=20
                              ser.port="/dev/ttyUSB0"
                              
                              #Open COM port
                              try:
                                  ser.open()
                              except:
                                  sys.exit ("Fout bij het openen van %s. Aaaaarch."  % ser.name)
                              
                              #Initialize
                              #p1_teller is mijn tellertje voor van 0 tot 20 te tellen
                              p1_teller=0
                              
                              while p1_teller < 20:
                                  p1_line=''
                              #Read 1 line van de seriele poort
                                  try:
                                      p1_raw = ser.readline()
                                  except:
                                      sys.exit ("Seriele poort %s kan niet gelezen worden. Aaaaaaaaarch." % ser.name )
                                  p1_str=str(p1_raw)
                                  p1_line=p1_str.strip()
                              # als je alles wil zien moet je de volgende line uncommenten
                                  print (p1_line)
                                  p1_teller = p1_teller +1
                              
                              #Close port and show status
                              try:
                                  ser.close()
                              except:
                                  sys.exit ("Oops %s. Programma afgebroken. Kon de seriele poort niet sluiten." % ser.name )
                              
                              

                              Es gibt da aber auch noch andere varianten und habe schon bessere infos gefunden.

                              Muss jetzt erstmal par stunden schufften fuer ein par groschen und dan suchen wir weiter :mrgreen:

                              http://gejanssen.com/howto/Slimme-meter-uitlezen/

                              ~Dutch

                              1 Reply Last reply
                              0
                              • apollon77A Offline
                                apollon77A Offline
                                apollon77
                                wrote on last edited by
                                #506

                                Wie gesagt ich teste mit dem Beispiel aus der einen Doku den d0 parser … Wenn das tut dann müsste man mal den Adapter in Debug laufen lassen und schauen was passiert ;-)

                                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                1 Reply Last reply
                                0
                                • DutchmanD Offline
                                  DutchmanD Offline
                                  Dutchman
                                  Developer Most Active Administrators
                                  wrote on last edited by
                                  #507

                                  @apollon77:

                                  Wie gesagt ich teste mit dem Beispiel aus der einen Doku den d0 parser … Wenn das tut dann müsste man mal den Adapter in Debug laufen lassen und schauen was passiert ;-) `

                                  I am in and thanks !

                                  –-----------------------

                                  Send from mobile device

                                  1 Reply Last reply
                                  0
                                  • apollon77A Offline
                                    apollon77A Offline
                                    apollon77
                                    wrote on last edited by
                                    #508

                                    Hab doch etwas Zeit gefunden …

                                    Adapter 0.5.11 auf Github. Für das wa sich gesehen habe sollte "Serial Device reading data only" und "D0" als Protokoll reichen und dann sollte alle 10 Sekunden ein Telegram vom Zähler kommen.

                                    Ich hoffe das die komischen OBIS-Nummern (1-0:99:97.0.255 bzw. 1-0:72:32.0.255) von http://files.domoticaforum.eu/uploads/S ... l%20P1.pdf falsch sind irgendwie weil die habe ich jetzt mal als "Dokufehler" abgetan.

                                    Falls es die wirklich gibt muss ich mir noch was ausdenken ... Andere Libraries unterstützen die aber auch nicht.

                                    Achja: Checksumme wird nicht geprüft. :-)

                                    So jetzt, test please. Im zweifel bitte Debug log

                                    Ingo

                                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                    1 Reply Last reply
                                    0
                                    • DutchmanD Offline
                                      DutchmanD Offline
                                      Dutchman
                                      Developer Most Active Administrators
                                      wrote on last edited by
                                      #509

                                      @apollon77:

                                      Hab doch etwas Zeit gefunden …

                                      Adapter 0.5.11 auf Github. Für das wa sich gesehen habe sollte "Serial Device reading data only" und "D0" als Protokoll reichen und dann sollte alle 10 Sekunden ein Telegram vom Zähler kommen.

                                      Ich hoffe das die komischen OBIS-Nummern (1-0:99:97.0.255 bzw. 1-0:72:32.0.255) von http://files.domoticaforum.eu/uploads/S ... l%20P1.pdf falsch sind irgendwie weil die habe ich jetzt mal als "Dokufehler" abgetan.

                                      Falls es die wirklich gibt muss ich mir noch was ausdenken ... Andere Libraries unterstützen die aber auch nicht.

                                      Achja: Checksumme wird nicht geprüft. :-)

                                      So jetzt, test please. Im zweifel bitte Debug log

                                      Ingo `

                                      Danke ! Ich werde ein part tage brauchen um schnell nen Pi im anderen haushalt zu schmeissen en dan kanns losgehen

                                      ~Dutch

                                      1 Reply Last reply
                                      0
                                      • wendy2702W Online
                                        wendy2702W Online
                                        wendy2702
                                        wrote on last edited by
                                        #510

                                        Hi,

                                        heute wurde mein Zähler getauscht und jetzt habe ich einen

                                        EMH ED300L

                                        Auf der Volkszählerseite steht das man einen PIN benötigt um das SML Protokoll freizuschalten, kann das jemand bestätigen?

                                        Hat schon jemand diesen Zähler in Betrieb und ließt ihn erfolgreich mit dem Adapter aus?

                                        Wenn ja bitte Einstellungen Posten.

                                        Danke und Gruß

                                        Mirko

                                        Bitte keine Fragen per PN, die gehören ins Forum!

                                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                        1 Reply Last reply
                                        0
                                        • apollon77A Offline
                                          apollon77A Offline
                                          apollon77
                                          wrote on last edited by
                                          #511

                                          Wegen freischalten: nimm ne Digitalkamera und halt sie davor. Am besten Licht im Raum aus. Wenn du alle paar Sekunden die ir LED im kameradisplay siehst sendet das was. Dann einfach auslesen. Wenn nichts da ist dann musst man es ggf freischalten. Bei mir in bw bei den Stadtwerken war es schon freigeschaltet.

                                          Einstellungen: einfach den seriellen Port des lesekopfs und mal als Protokoll und serial Rest only. Die Standard Einstellungen setzt der Adapter selbst.

                                          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          972

                                          Online

                                          32.4k

                                          Users

                                          81.5k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe