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. Einsteigerfragen
  4. Einbindung von Geräten
  5. EMH ehz mit Bitshake auslesen

NEWS

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

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

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

EMH ehz mit Bitshake auslesen

Scheduled Pinned Locked Moved Einbindung von Geräten
12 Posts 4 Posters 1.8k Views 3 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.
  • ForestariusF Offline
    ForestariusF Offline
    Forestarius
    wrote on last edited by Homoran
    #1

    Guten Morgen,

    Bin blutiger iOBroker sowie RaspberryPi anfänger.

    Zu meinem Problem, ich habe folgenden Zähler verbaut: EMH ehz-kw8e2a5l0ek2p
    Diesen versuche ich mit einem Bitshake UART Lesekopf im Smartmeter Adapter auszulesen.

    Stelle ich den Smartmeter Adapter wie folgt ein:

    Nur lesen
    SML 1.0.3
    9600b
    8N1
    bekomme ich auch Daten, welche in der Fehlerliste angezeigt werden mit dem folgenden Hinweis:

    2023-04-19 22:23:59.403  - info: smartmeter.0 (21506) Error: Error while parsing SML message: Error: Wrong TL-Field 0x00 for Choice!: Message: 1b1b1b1b010101017607000c01060aa8620062007263010176000107000c08deae380b0901444d4800007841eb0101638620006607000c01070aa9620062006263070177010b0901454c4800007845eb070100620afeff6262016508de9f957777078181c78203ff0101010104454d480177070100000009ff010101010b0901454d4800007845eb0177070100010800fe6400018201621e52ff16000eb45be70177070100010801ff0001621e52ff56000eb55be70077070100010802ff0101621e42ff5600000000000177070000000700ff0101621b52ff5400000e480177078181c78205ff01010101830217ebc6ef1f3335e826501c87bbf81d36cccf887ed7a2fbc0e2d7bdc99f9a081cb0de87e78de5c72b26cea0cd3ce861a901010163aec9007607000801070aac62006200726302017101632d9b0000001b1b1b1b1a028842
    

    MOD-EDIT: Code in code-tags gesetzt!

    Ich habe zwar viele vergleichbare Threads gelesen, jedoch keinen welcher eine Lösung bot.

    Bin für jede Hilfe dankbar!

    Grüße Frank

    CodierknechtC apollon77A 2 Replies Last reply
    0
    • ForestariusF Offline
      ForestariusF Offline
      Forestarius
      wrote on last edited by
      #2

      @apollon77

      Natürlich hab ich weiter im Forum gestöbert :) und bin so auf deinen Namen gestoßen. Vielleicht hast du ne Lösung oder Möglichkeit? Für mich liest sich das Fehlerprotokoll, als würde der smartmeteradapter mit dem empfangenen sml Protokoll nichts anfangen können

      HomoranH CodierknechtC 2 Replies Last reply
      0
      • ForestariusF Forestarius

        @apollon77

        Natürlich hab ich weiter im Forum gestöbert :) und bin so auf deinen Namen gestoßen. Vielleicht hast du ne Lösung oder Möglichkeit? Für mich liest sich das Fehlerprotokoll, als würde der smartmeteradapter mit dem empfangenen sml Protokoll nichts anfangen können

        HomoranH Do not disturb
        HomoranH Do not disturb
        Homoran
        Global Moderator Administrators
        wrote on last edited by Homoran
        #3

        @forestarius sagte in EMH ehz mit Bitshake auslesen:

        Natürlich hab ich weiter im Forum gestöbert

        und auch das gefunden?
        https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

        oder

        Bitte anfangen mit den Standardeinstellungen der Instanz!

        Beim "D0 Protokoll" ist an sich im Protokoll jeglicher Baudrate Changeover und kram definiert und passiert ganz automatisch! Hier bei der Baudrate den Anfang einstellen. Der ist bei D0 üblicherwerise 300 baud. Und auch "/?" als Signon Nachricht ist standard, also wenn Ihr das anderen kram eingebt macht Ihr es halt einfach eher schlimmer als besser!

        Quelle: https://forum.iobroker.net/post/937391

        Also mindestens:

        • wie sind die Einstellungen?
          • zeigen!
        • was ist ein "UART Bitshake Lesekopf"?
          • wie angeschlossen
          • wo angeschlossen?

        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
        • ForestariusF Forestarius

          @apollon77

          Natürlich hab ich weiter im Forum gestöbert :) und bin so auf deinen Namen gestoßen. Vielleicht hast du ne Lösung oder Möglichkeit? Für mich liest sich das Fehlerprotokoll, als würde der smartmeteradapter mit dem empfangenen sml Protokoll nichts anfangen können

          CodierknechtC Offline
          CodierknechtC Offline
          Codierknecht
          Developer Most Active
          wrote on last edited by
          #4

          @forestarius sagte in EMH ehz mit Bitshake auslesen:

          Für mich liest sich das Fehlerprotokoll, als würde der smartmeteradapter mit dem empfangenen sml Protokoll nichts anfangen können

          Für mich ebenfalls.

          Error while parsing SML message: Error: Wrong TL-Field 0x00 for Choice!
          

          Es kommen ja zumindest Daten an.

          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
          HmIP|ZigBee|Tasmota|Unifi
          Zabbix Certified Specialist
          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

          HomoranH 1 Reply Last reply
          0
          • CodierknechtC Codierknecht

            @forestarius sagte in EMH ehz mit Bitshake auslesen:

            Für mich liest sich das Fehlerprotokoll, als würde der smartmeteradapter mit dem empfangenen sml Protokoll nichts anfangen können

            Für mich ebenfalls.

            Error while parsing SML message: Error: Wrong TL-Field 0x00 for Choice!
            

            Es kommen ja zumindest Daten an.

            HomoranH Do not disturb
            HomoranH Do not disturb
            Homoran
            Global Moderator Administrators
            wrote on last edited by Homoran
            #5

            @codierknecht sagte in EMH ehz mit Bitshake auslesen:

            Für mich ebenfalls.

            für mich auch!
            Hab auch google bemüht um etwas zu dem genannten Zähler in Erfahrung zu bringen.
            Das was ich gefunden hatte war ein Zwischenzähler für Wallboxen.

            Ohne weitere Informationen ist eine Hilfe hier nicht möglich.

            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
            1
            • ForestariusF Forestarius

              Guten Morgen,

              Bin blutiger iOBroker sowie RaspberryPi anfänger.

              Zu meinem Problem, ich habe folgenden Zähler verbaut: EMH ehz-kw8e2a5l0ek2p
              Diesen versuche ich mit einem Bitshake UART Lesekopf im Smartmeter Adapter auszulesen.

              Stelle ich den Smartmeter Adapter wie folgt ein:

              Nur lesen
              SML 1.0.3
              9600b
              8N1
              bekomme ich auch Daten, welche in der Fehlerliste angezeigt werden mit dem folgenden Hinweis:

              2023-04-19 22:23:59.403  - info: smartmeter.0 (21506) Error: Error while parsing SML message: Error: Wrong TL-Field 0x00 for Choice!: Message: 1b1b1b1b010101017607000c01060aa8620062007263010176000107000c08deae380b0901444d4800007841eb0101638620006607000c01070aa9620062006263070177010b0901454c4800007845eb070100620afeff6262016508de9f957777078181c78203ff0101010104454d480177070100000009ff010101010b0901454d4800007845eb0177070100010800fe6400018201621e52ff16000eb45be70177070100010801ff0001621e52ff56000eb55be70077070100010802ff0101621e42ff5600000000000177070000000700ff0101621b52ff5400000e480177078181c78205ff01010101830217ebc6ef1f3335e826501c87bbf81d36cccf887ed7a2fbc0e2d7bdc99f9a081cb0de87e78de5c72b26cea0cd3ce861a901010163aec9007607000801070aac62006200726302017101632d9b0000001b1b1b1b1a028842
              

              MOD-EDIT: Code in code-tags gesetzt!

              Ich habe zwar viele vergleichbare Threads gelesen, jedoch keinen welcher eine Lösung bot.

              Bin für jede Hilfe dankbar!

              Grüße Frank

              CodierknechtC Offline
              CodierknechtC Offline
              Codierknecht
              Developer Most Active
              wrote on last edited by
              #6

              @forestarius sagte in EMH ehz mit Bitshake auslesen:

              Bitshake UART

              https://amzn.eu/d/fnohstn
              Kann man den auch mit Tasmota flashen?
              Damit würdest Du Dir das Leben deutlich einfacher machen ;-)

              "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

              Proxmox 9.1.1 LXC|8 GB|Core i7-6700
              HmIP|ZigBee|Tasmota|Unifi
              Zabbix Certified Specialist
              Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

              1 Reply Last reply
              0
              • ForestariusF Forestarius

                Guten Morgen,

                Bin blutiger iOBroker sowie RaspberryPi anfänger.

                Zu meinem Problem, ich habe folgenden Zähler verbaut: EMH ehz-kw8e2a5l0ek2p
                Diesen versuche ich mit einem Bitshake UART Lesekopf im Smartmeter Adapter auszulesen.

                Stelle ich den Smartmeter Adapter wie folgt ein:

                Nur lesen
                SML 1.0.3
                9600b
                8N1
                bekomme ich auch Daten, welche in der Fehlerliste angezeigt werden mit dem folgenden Hinweis:

                2023-04-19 22:23:59.403  - info: smartmeter.0 (21506) Error: Error while parsing SML message: Error: Wrong TL-Field 0x00 for Choice!: Message: 1b1b1b1b010101017607000c01060aa8620062007263010176000107000c08deae380b0901444d4800007841eb0101638620006607000c01070aa9620062006263070177010b0901454c4800007845eb070100620afeff6262016508de9f957777078181c78203ff0101010104454d480177070100000009ff010101010b0901454d4800007845eb0177070100010800fe6400018201621e52ff16000eb45be70177070100010801ff0001621e52ff56000eb55be70077070100010802ff0101621e42ff5600000000000177070000000700ff0101621b52ff5400000e480177078181c78205ff01010101830217ebc6ef1f3335e826501c87bbf81d36cccf887ed7a2fbc0e2d7bdc99f9a081cb0de87e78de5c72b26cea0cd3ce861a901010163aec9007607000801070aac62006200726302017101632d9b0000001b1b1b1b1a028842
                

                MOD-EDIT: Code in code-tags gesetzt!

                Ich habe zwar viele vergleichbare Threads gelesen, jedoch keinen welcher eine Lösung bot.

                Bin für jede Hilfe dankbar!

                Grüße Frank

                apollon77A Offline
                apollon77A Offline
                apollon77
                wrote on last edited by
                #7

                @forestarius Ok Frage 1: Ist die Meldung immer die gleiche wenn der Fehler kommt? Oder ist die immer mal anders?

                Allererste Vermutung ist immer Kopfpositionierung und dadurch Streuung oder Störeinstrahlung.

                Also bitte:

                • Kopf mal leicht verschieben und schauen was passiert
                • Kabel bestmöglich schnell WEG vom Zähler legen
                • Kabelschirmung prüfen, hochwertiges USB-kabel nehmen
                • ggf aktiven USB Switch versuchen (mehr power, meistens bessere masse)
                • Beim Raspi gabs auch mal issues mit Funkmodulendie dann auf den UART Eingang intern Störungen abgestrahlt haben

                Fangen wir mal damit an :-)

                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
                ForestariusF 1 Reply Last reply
                0
                • apollon77A apollon77

                  @forestarius Ok Frage 1: Ist die Meldung immer die gleiche wenn der Fehler kommt? Oder ist die immer mal anders?

                  Allererste Vermutung ist immer Kopfpositionierung und dadurch Streuung oder Störeinstrahlung.

                  Also bitte:

                  • Kopf mal leicht verschieben und schauen was passiert
                  • Kabel bestmöglich schnell WEG vom Zähler legen
                  • Kabelschirmung prüfen, hochwertiges USB-kabel nehmen
                  • ggf aktiven USB Switch versuchen (mehr power, meistens bessere masse)
                  • Beim Raspi gabs auch mal issues mit Funkmodulendie dann auf den UART Eingang intern Störungen abgestrahlt haben

                  Fangen wir mal damit an :-)

                  ForestariusF Offline
                  ForestariusF Offline
                  Forestarius
                  wrote on last edited by
                  #8

                  @apollon77 @Codierknecht @Homoran

                  Hallo und vielen Dank für die Antworten

                  Also es ist wie schon erwähnt wurde der folgende TTL IR Lesekopf welchen ich am RaspberryPi4 an den GPIO Pins Txd Rxd Gnd und 3.3V angeschlossen habe.

                  Der Fehler ist im immer wieder ein anderer: Macht es Sinn dir hier die Logfile zur Verfügung zu stellen?

                  Wrong TL field 0x16
                  Wrong TL field for integer usw.

                  Als Kabel hab ich aktuell ein Geberkabel 40cm lang liegen, welches direkt am Kopf aufgelötet wurde und am RaspberryPi angeschlossen wurde.

                  Die Position des Lesekopf werde ich gleich nochmal kontrollieren und mit Klebeband gegen falschlicht abdichten.

                  Solltet ihr noch Infos brauchen, ich Rücke mit allem raus.

                  Den Kopf mit Tasmota flashen klappt glaub ich nicht.

                  Gruß Frank

                  HomoranH apollon77A 2 Replies Last reply
                  0
                  • ForestariusF Forestarius

                    @apollon77 @Codierknecht @Homoran

                    Hallo und vielen Dank für die Antworten

                    Also es ist wie schon erwähnt wurde der folgende TTL IR Lesekopf welchen ich am RaspberryPi4 an den GPIO Pins Txd Rxd Gnd und 3.3V angeschlossen habe.

                    Der Fehler ist im immer wieder ein anderer: Macht es Sinn dir hier die Logfile zur Verfügung zu stellen?

                    Wrong TL field 0x16
                    Wrong TL field for integer usw.

                    Als Kabel hab ich aktuell ein Geberkabel 40cm lang liegen, welches direkt am Kopf aufgelötet wurde und am RaspberryPi angeschlossen wurde.

                    Die Position des Lesekopf werde ich gleich nochmal kontrollieren und mit Klebeband gegen falschlicht abdichten.

                    Solltet ihr noch Infos brauchen, ich Rücke mit allem raus.

                    Den Kopf mit Tasmota flashen klappt glaub ich nicht.

                    Gruß Frank

                    HomoranH Do not disturb
                    HomoranH Do not disturb
                    Homoran
                    Global Moderator Administrators
                    wrote on last edited by Homoran
                    #9

                    @forestarius sagte in EMH ehz mit Bitshake auslesen:

                    der folgende TTL IR Lesekopf

                    es folgt nix!

                    @forestarius sagte in EMH ehz mit Bitshake auslesen:

                    den GPIO Pins Txd Rxd Gnd und 3.3V angeschlossen habe.

                    und die dazu passende Konfiguration hab ich auch noch nicht gesehen.

                    @forestarius sagte in EMH ehz mit Bitshake auslesen:

                    Der Fehler ist im immer wieder ein anderer

                    immer verschiedene datenbereiche?
                    mit System?

                    @forestarius sagte in EMH ehz mit Bitshake auslesen:

                    ich Rücke mit allem raus.

                    hoffe ich!

                    sonst lies mal
                    https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

                    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
                    • ForestariusF Forestarius

                      @apollon77 @Codierknecht @Homoran

                      Hallo und vielen Dank für die Antworten

                      Also es ist wie schon erwähnt wurde der folgende TTL IR Lesekopf welchen ich am RaspberryPi4 an den GPIO Pins Txd Rxd Gnd und 3.3V angeschlossen habe.

                      Der Fehler ist im immer wieder ein anderer: Macht es Sinn dir hier die Logfile zur Verfügung zu stellen?

                      Wrong TL field 0x16
                      Wrong TL field for integer usw.

                      Als Kabel hab ich aktuell ein Geberkabel 40cm lang liegen, welches direkt am Kopf aufgelötet wurde und am RaspberryPi angeschlossen wurde.

                      Die Position des Lesekopf werde ich gleich nochmal kontrollieren und mit Klebeband gegen falschlicht abdichten.

                      Solltet ihr noch Infos brauchen, ich Rücke mit allem raus.

                      Den Kopf mit Tasmota flashen klappt glaub ich nicht.

                      Gruß Frank

                      apollon77A Offline
                      apollon77A Offline
                      apollon77
                      wrote on last edited by
                      #10

                      @forestarius sagte in EMH ehz mit Bitshake auslesen:

                      Der Fehler ist im immer wieder ein anderer: Macht es Sinn dir hier die Logfile zur Verfügung zu stellen?

                      ALso wenn der Fehler immer wieder ein anderer ist dann kann es nur einer der oben genannten Gründe sein. Und nein ein Logfile bringt da nichts. Vor allem wenn es ein UART Anschluss ist, stelle sicher das die Kkabel-Abschirmung korrekt gegen Masse angeschlossen ist. Falls andere Funk Dinge am Raspi hängen (wie ein Homematic Funkmodul oder sonstwas) dann das bitte absetzen.

                      Es müssen Übertragungsstörungen sein (oder nicht korrekter Kopfsitz).

                      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
                      ForestariusF 1 Reply Last reply
                      0
                      • apollon77A apollon77

                        @forestarius sagte in EMH ehz mit Bitshake auslesen:

                        Der Fehler ist im immer wieder ein anderer: Macht es Sinn dir hier die Logfile zur Verfügung zu stellen?

                        ALso wenn der Fehler immer wieder ein anderer ist dann kann es nur einer der oben genannten Gründe sein. Und nein ein Logfile bringt da nichts. Vor allem wenn es ein UART Anschluss ist, stelle sicher das die Kkabel-Abschirmung korrekt gegen Masse angeschlossen ist. Falls andere Funk Dinge am Raspi hängen (wie ein Homematic Funkmodul oder sonstwas) dann das bitte absetzen.

                        Es müssen Übertragungsstörungen sein (oder nicht korrekter Kopfsitz).

                        ForestariusF Offline
                        ForestariusF Offline
                        Forestarius
                        wrote on last edited by
                        #11

                        @apollon77

                        Entschuldigt die späte Rückmeldung, war leider auf Dienstreise und konnte nun erst weitere Versuche starten.

                        Es ist verrückt was ein paar Millimeter anscheinend aus machen. Der Kopf saß anscheinend nicht 100% genau auf dem Zähler. Die bestehende Kommunikation und der Datenaustausch welcher ja stattgefunden hat, hat mich da echt in die Irre geführt.

                        Die Lösung war also ein richtig rücken des Kopfes.

                        Vielen Dank für die Konstruktiven Antworten!

                        Gruß Frank

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

                          Ja "streulicht" ist dann da das stichwort wenn der Zähler nicht sauber sitzt

                          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

                          542

                          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