Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Adapter "smartmeter"

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Adapter "smartmeter"

    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      guergen @Homoran last edited by guergen

      @homoran Mein Zähler-Hersteller liefert die angeblich (laut Anleitung der Stadtwerke Burgdorf https://www.stadtwerke-burgdorf-netz.de/_Resources/Persistent/926dd761b368eebf0ba8a91ab12b6d7ae9e628a0/Benutzerhandbuch_mME-DTZ541_V1.2.1.pdf)
      Laut Webseite des Herstellers nicht, daher dachte ich mir, frag mal....
      @apollon77 Danke!

      K 1 Reply Last reply Reply Quote 0
      • K
        klassisch Most Active @guergen last edited by

        @guergen Ein leicht anderer Holley ist bei den Bayernwerken deutlich besser drauf, siehe dort.
        Zumindest die Minimalinfo bekommt jeder fast jede Sekunde. Immer noch besser als die Intelligente Meßeinrichtung alle 15 min über die Cloud und ggf ohne info-Schnittstelle.

        G 1 Reply Last reply Reply Quote 0
        • G
          guergen @klassisch last edited by guergen

          @klassisch Meine Dan, ob mit POin oder ohne, komen auch jede Sekunde. Nur halt nicht alle, wie in der Anleitung beschrieben.
          Ich nutze ESPEasy (20112 - Mega, Filename: ESP_Easy_mega_20210223_normal_ESP8266_1M) auf einem Wemos D1, vielleicht liegt es ja auch daran....

          Ich bekomme auch öfter folgende Meldung:

          2021-04-13 19:10:45.662 - warn: smartmeter.0 (19788) Error while parsing SML message: Error: Wrong TL-Field (1) for Unsigned!: Message: 1b1b1b1b0101010176040000011b1b1b1b52005301
          2021-04-13 19:11:11.440 - warn: smartmeter.0 (19788) Error while parsing SML message: Error: Unknown TL-Field for SmlList!: Message: 1b1b1b1b01010101760400000162006200726500000101760101070000000841090b0a01484c590200089eb67262016500084109016350f2007604000002620062007265000007017707ffffffffffff0b0a01484c590200089eb6070100620affff726201651b1b1b1b1b1b1b01
          2021-04-13 19:11:36.465 - warn: smartmeter.0 (19788) Error while parsing SML message: Error: Unknown TL-Field 0x1b for OctetString [Offset: 26]!: Message: 1b1b1b1b0101010176040000016200620072650000010176011b1b1b1b01010101
          2021-04-13 19:14:05.438 - warn: smartmeter.0 (19788) Error while parsing SML message: Error: Wrong TL-Field (1) for Unsigned!: Message: 1b1b1b1b010101017604000001621b1b1b1b1b1b1b01
          2021-04-13 19:14:36.450 - warn: smartmeter.0 (19788) Error while parsing SML message: Error: Unknown TL-Field 0x1b for OctetString [Offset: 26]!: Message: 1b1b1b1b0101010176040000016200620072650000010176011b1b1b1b01010101
          
          
          K 1 Reply Last reply Reply Quote 0
          • K
            klassisch Most Active @guergen last edited by

            @guergen Diese Fehlermeldungen würde ich aus der Ferne korrupten Daten und damit erst mal der Datenübertragung oder dem Lesekopf zuordnen.

            G 1 Reply Last reply Reply Quote 1
            • G
              guergen @klassisch last edited by

              @klassisch OK, ich habe zwar zwischen dem Lesekopf und dem Wemos 10m Jy(sty)2x2x0,8mm liegen, aber das war auch so, als er noch direkt (30cm geschirmte Leitung) am Controller hing.
              Der Lesekopf ist sehr gut ausgerichtet denke ich.

              K 1 Reply Last reply Reply Quote 0
              • K
                klassisch Most Active @guergen last edited by

                @guergen Mein Leser liefert seine Daten via RS485 über eine 20 m lange Leitung an einen serial <-> Lan Converter . Rock solid. Wenn eine drahtgebundene Verbindung irgendwie realisieren kann, sollte man Funk vermeiden.

                1 Reply Last reply Reply Quote 0
                • K
                  klassisch Most Active last edited by klassisch

                  @guergen Das könnte auch an Deinem ESPEasy ser2net liegen.

                  G 1 Reply Last reply Reply Quote 0
                  • G
                    guergen @klassisch last edited by

                    @klassisch dann wäre die Frage, wie ich das einfach herausbekommen kann...
                    Andere Version auf den Wemos packen?

                    K 1 Reply Last reply Reply Quote 0
                    • K
                      klassisch Most Active @guergen last edited by klassisch

                      @guergen Dort hat der user @quorle geschrieben, daß er von ESPEasy auf Tasmota gewechselt hat.
                      Ich selbst habe es so gemacht (auch wenn man das nicht gerne hören mag): Habe eine ioBroker Minimalinstallation auf einen alten Windows Laptop getan und mit einem USB-Seriell Wandler (FTDI, CH340, CP2102) direkt eingelesen. Mit der Kombination Win und USB komme ich zu recht, Linux bringt mir im ersten Schritt zu viel Unsicherheit wegen USB, mounten etc.
                      Das war mein Testsetup, bis alles stabil funktioniert hat. Hatte ja auch einen IR-Flame detector zum Leser umgebaut.
                      Dann habe ich Schritt für Schritt umgebaut bis zu meiner jetzigen stabilen Konfiguration mit Kabelanbindung und einem fertigen dedizierten Ethernet TCP Server von USRIOT. Es gibt davon auch eine WLAN-Lösung, die ich allerdings nur temporär als proof of concept betrieben habe. Das und noch einiges Mehr habe ich dort ausführlich beschrieben.

                      1 Reply Last reply Reply Quote 0
                      • D
                        DoMM last edited by

                        Hallo zusammen, jetzt bräuchte ich auch einmal Unterstützung, da ich nicht weiterkomme.

                        Verbaut ist:

                        • Zähler: ISKRA MT175 welcher mit PIN freigeschaltet ist und per SML und den gesetzten Parameter 9600bd, 8N1 (von VZ übernommen) kommuniziert.

                        • IO Broker läuft mit SmartMeter Adapter auf einem älteren RaspberryPi Model B Rev. 2

                        • IR Kopf ist von Weidmann Elektronik

                        • smartester ist wie folgt konfiguriert und die Instanz ist auch grün. 9c9bb8f5-6243-499f-aba4-144a38b4a3b8-image.png

                        • Leider ist bei den Objekten kein Wert dargestellt obwohl die Verbindung true ist
                          a2c154d3-1125-4fab-b503-860a89f09784-image.png

                        • Im Logfile finde ich auch keine Unauffälligkeiten
                          b40e1663-b59f-4786-a289-6c1e34331313-image.png

                        • Wenn ich das Testprogramm von Weidmann mit selben Einstellungen ausführe, werden Daten angezeigt.
                          91ade604-5a9b-43c6-8c1a-93da50f2ffdf-image.png

                        Kann mir jemand sagen, was ich noch testen kann, um die Datenpunkte dargestellt zu bekommen. Eigentlich dürfte nicht mehr viel fehlen. Vllt. ein Fall für @apollon77 ?

                        Danke vorab.

                        K apollon77 2 Replies Last reply Reply Quote 0
                        • K
                          klassisch Most Active @DoMM last edited by klassisch

                          @domm Routinefrage weil Browser immer komplizierter werden: Mal F5 oder Ctrl F5 gedrückt oder die Objekte mit einem anderen Browser angeschaut?
                          Wenn der Adapter grün ist und das log so aussieht, sollte alles i.O. sein. Dein Zähler scheint sogar recht viele Werte bereitzustellen.
                          Notfalls in der log-Ansicht den Expertenmode aktivieren und loglevel auf debug stellen. Dann wird der Adapter gesprächiger

                          D 1 Reply Last reply Reply Quote 0
                          • D
                            DoMM @klassisch last edited by

                            @klassisch Danke für die Info aber leider hat sich an der Situation nichts geändert. Log steht auf debug und ich habe mir die Objekte im Adapter auf einem anderen Endgerät angeschaut. Leider immer noch nichts....

                            K 2 Replies Last reply Reply Quote 0
                            • K
                              klassisch Most Active @DoMM last edited by

                              @domm sehr seltsam . Was sagt denn das Logfile?

                              1 Reply Last reply Reply Quote 0
                              • apollon77
                                apollon77 @DoMM last edited by

                                @domm Na dann mal Debug Log schauen, aber ja wenn es da steht das Werte geschrieben werden sollten Sie auch da sein. Und Du schaust im richtigen Admin? 🙂

                                1 Reply Last reply Reply Quote 0
                                • K
                                  klassisch Most Active @DoMM last edited by klassisch

                                  @domm Loglevel stellt man in der Instanzansicht ein.

                                  • Expertenmännchen anklicken (falls noch nicht angeklickt)
                                  • Loglevel einstellen (steht bei mir auf "warn"

                                  5de194db-39c0-4849-b7ce-2db162cef22a-grafik.png

                                  D 1 Reply Last reply Reply Quote 0
                                  • D
                                    DoMM @klassisch last edited by

                                    @klassisch @apollon77
                                    Debug ist in der Instanz jetzt aktiv, das hatte ich vorher nicht gewusst. In dem Logfile sehe ich jetzt auch die Verbrauchswerte und es werden auch keine Fehler ausgegeben. Anbei ein Log- Auszug nach Neustart der Instanz:
                                    Ich kann hier keine Auffälligkeit erkennen....

                                    
                                    smartmeter.0	2021-04-26 09:28:43.427	info	(3505) Received 10 values, 10 updated
                                    smartmeter.0	2021-04-26 09:28:43.333	debug	(3505) Set State 129-129:199_130_5__255.value = bab77780ea0cf83049a0b1317eace2c1fb95b34f7a50cff4e70f5ae9cb18b9889ee0169da25e0275893259fa1a8ff98b
                                    smartmeter.0	2021-04-26 09:28:43.300	debug	(3505) Create State 129-129:199_130_5__255.value
                                    smartmeter.0	2021-04-26 09:28:43.252	debug	(3505) Create Channel 129-129:199_130_5__255 with name Forename/Public Key
                                    smartmeter.0	2021-04-26 09:28:43.246	debug	(3505) 129-129:199.130.5*255: Forename/Public Key = bab77780ea0cf83049a0b1317eace2c1fb95b34f7a50cff4e70f5ae9cb18b9889ee0169da25e0275893259fa1a8ff98b
                                    smartmeter.0	2021-04-26 09:28:43.191	debug	(3505) Set State 1-0:76_7_0__255.value = 71
                                    smartmeter.0	2021-04-26 09:28:43.149	debug	(3505) Create State 1-0:76_7_0__255.value
                                    smartmeter.0	2021-04-26 09:28:43.110	debug	(3505) Create Channel 1-0:76_7_0__255 with name Instantaneous value (Total)
                                    smartmeter.0	2021-04-26 09:28:43.105	debug	(3505) 1-0:76.7.0*255: Instantaneous value (Total) = 71 W
                                    smartmeter.0	2021-04-26 09:28:43.009	debug	(3505) Set State 1-0:56_7_0__255.value = 29
                                    smartmeter.0	2021-04-26 09:28:42.969	debug	(3505) Create State 1-0:56_7_0__255.value
                                    smartmeter.0	2021-04-26 09:28:42.930	debug	(3505) Create Channel 1-0:56_7_0__255 with name Instantaneous value (Total)
                                    smartmeter.0	2021-04-26 09:28:42.924	debug	(3505) 1-0:56.7.0*255: Instantaneous value (Total) = 29 W
                                    smartmeter.0	2021-04-26 09:28:42.862	debug	(3505) Set State 1-0:36_7_0__255.value = 114
                                    smartmeter.0	2021-04-26 09:28:42.830	debug	(3505) Create State 1-0:36_7_0__255.value
                                    smartmeter.0	2021-04-26 09:28:42.781	debug	(3505) Create Channel 1-0:36_7_0__255 with name Instantaneous value (Total)
                                    smartmeter.0	2021-04-26 09:28:42.775	debug	(3505) 1-0:36.7.0*255: Instantaneous value (Total) = 114 W
                                    smartmeter.0	2021-04-26 09:28:42.676	debug	(3505) Set State 1-0:16_7_0__255.value = 215
                                    smartmeter.0	2021-04-26 09:28:42.640	debug	(3505) Create State 1-0:16_7_0__255.value
                                    smartmeter.0	2021-04-26 09:28:42.596	debug	(3505) Create Channel 1-0:16_7_0__255 with name Instantaneous value Total active power (Total)
                                    smartmeter.0	2021-04-26 09:28:42.590	debug	(3505) 1-0:16.7.0*255: Instantaneous value Total active power (Total) = 215 W
                                    smartmeter.0	2021-04-26 09:28:42.535	debug	(3505) Set State 1-0:1_8_2__255.value = 1.0269
                                    smartmeter.0	2021-04-26 09:28:42.497	debug	(3505) Create State 1-0:1_8_2__255.value
                                    smartmeter.0	2021-04-26 09:28:42.451	debug	(3505) Create Channel 1-0:1_8_2__255 with name Time integral 1 Sum active power + (T2)
                                    smartmeter.0	2021-04-26 09:28:42.445	debug	(3505) 1-0:1.8.2*255: Time integral 1 Sum active power + (T2) = 1.0269 kWh
                                    smartmeter.0	2021-04-26 09:28:42.350	debug	(3505) Set State 1-0:1_8_1__255.value = 23706.7697
                                    smartmeter.0	2021-04-26 09:28:42.318	debug	(3505) Create State 1-0:1_8_1__255.value
                                    smartmeter.0	2021-04-26 09:28:42.267	debug	(3505) Create Channel 1-0:1_8_1__255 with name Time integral 1 Sum active power + (T1)
                                    smartmeter.0	2021-04-26 09:28:42.262	debug	(3505) 1-0:1.8.1*255: Time integral 1 Sum active power + (T1) = 23706.7697 kWh
                                    smartmeter.0	2021-04-26 09:28:42.204	debug	(3505) Set State 1-0:1_8_0__255.value = 23707.7966
                                    smartmeter.0	2021-04-26 09:28:42.173	debug	(3505) Create State 1-0:1_8_0__255.value
                                    smartmeter.0	2021-04-26 09:28:42.123	debug	(3505) Create Channel 1-0:1_8_0__255 with name Time integral 1 Sum active power + (Total)
                                    smartmeter.0	2021-04-26 09:28:42.116	debug	(3505) 1-0:1.8.0*255: Time integral 1 Sum active power + (Total) = 23707.7966 kWh
                                    smartmeter.0	2021-04-26 09:28:42.017	debug	(3505) Set State 1-0:0_0_9__255.value = 08053d042d4c5640
                                    smartmeter.0	2021-04-26 09:28:41.980	debug	(3505) Create State 1-0:0_0_9__255.value
                                    smartmeter.0	2021-04-26 09:28:41.933	debug	(3505) Create Channel 1-0:0_0_9__255 with name Device ID
                                    smartmeter.0	2021-04-26 09:28:41.927	debug	(3505) 1-0:0.0.9*255: Device ID = 08053d042d4c5640
                                    smartmeter.0	2021-04-26 09:28:41.831	debug	(3505) connected set to true
                                    smartmeter.0	2021-04-26 09:28:41.772	debug	(3505) Set State 129-129:199_130_3__255.value = ISK
                                    smartmeter.0	2021-04-26 09:28:41.655	debug	(3505) Create State 129-129:199_130_3__255.value
                                    smartmeter.0	2021-04-26 09:28:41.649	debug	(3505) connected set to true
                                    smartmeter.0	2021-04-26 09:28:41.551	debug	(3505) SERIALPORT CLOSE
                                    smartmeter.0	2021-04-26 09:28:41.349	debug	(3505) SCHEDULE NEXT RUN IN 300s
                                    smartmeter.0	2021-04-26 09:28:41.327	debug	(3505) RESUME READING SERIALPORT
                                    smartmeter.0	2021-04-26 09:28:41.322	debug	(3505) SET MESSAGE TIMEOUT TIMER: 240000
                                    smartmeter.0	2021-04-26 09:28:41.306	debug	(3505) Create Channel 129-129:199_130_3__255 with name Manufacturer ID
                                    smartmeter.0	2021-04-26 09:28:41.298	debug	(3505) 129-129:199.130.3*255: Manufacturer ID = ISK
                                    smartmeter.0	2021-04-26 09:28:41.235	debug	(3505) STORE DATA
                                    smartmeter.0	2021-04-26 09:28:41.161	debug	(3505) SML MESSAGE: START SML-File START SmlMessage Transaction-ID: A, (1141052c) Group-No: 0 Abort On Error: 0 Message-Body: SmlPublicOpenResponse Codepage: undefined Client-ID: un
                                    smartmeter.0	2021-04-26 09:28:40.812	debug	(3505) MSG IDX 4
                                    smartmeter.0	2021-04-26 09:28:40.789	debug	(3505) PAUSE READING SERIALPORT TO HANDLE MESSAGE
                                    smartmeter.0	2021-04-26 09:28:40.783	debug	(3505) MATCH-RESULT MESSAGE: "00e41b1b1b1b0101010176051141052c62006200726301017601010505c0570a0908053d042d4c5640010163149b0076051141052d620062007263070177010908053d042d4c5640070100620affff726201650b6b
                                    smartmeter.0	2021-04-26 09:28:40.759	debug	(3505) ADD NEW DATA (162 + NEW 220)
                                    smartmeter.0	2021-04-26 09:28:40.669	debug	(3505) SET MESSAGE TIMEOUT TIMER: 240000
                                    smartmeter.0	2021-04-26 09:28:40.650	debug	(3505) MATCH-RESULT MESSAGE: "00e41b1b1b1b0101010176051141052c62006200726301017601010505c0570a0908053d042d4c5640010163149b0076051141052d620062007263070177010908053d042d4c5640070100620affff726201650b6b
                                    smartmeter.0	2021-04-26 09:28:40.623	debug	(3505) ADD NEW DATA (0 + NEW 162)
                                    smartmeter.0	2021-04-26 09:28:40.230	debug	(3505) SERIALPORT OPEN
                                    smartmeter.0	2021-04-26 09:28:40.026	debug	(3505) CREATE SERIALPORT: 9600 8 1 none
                                    smartmeter.0	2021-04-26 09:28:39.966	debug	(3505) SmartmeterObis options: {"debug":2,"protocol":"SmlProtocol","transport":"SerialResponseTransport","requestInterval":"300","anotherQueryDelay":"1000","transportSerialPort":"/dev/serial/by-id/usb
                                    smartmeter.0	2021-04-26 09:28:39.494	info	(3505) starting. Version 3.2.0 in /opt/iobroker/node_modules/iobroker.smartmeter, node: v10.24.0, js-controller: 3.2.16
                                    smartmeter.0	2021-04-26 09:28:35.282	debug	(3505) Plugin sentry Initialize Plugin (enabled=true)
                                    host.raspberrypi	2021-04-26 09:27:47.879	info	instance system.adapter.smartmeter.0 started with pid 3505
                                    
                                    apollon77 1 Reply Last reply Reply Quote 0
                                    • apollon77
                                      apollon77 @DoMM last edited by

                                      @domm Also wenn es da steht dann gibts die werte auch ... dann mus was mit deienr admin anzeige sein

                                      D 1 Reply Last reply Reply Quote 0
                                      • D
                                        DoMM @apollon77 last edited by

                                        @apollon77 Also ich habe den RaspberryPi nochmal neu aufgesetzt und IOBroker mit Adaptern neu installiert. Jetzt passt komischerweise alles bei selben Einstellungen.

                                        Danke für die Infos.

                                        K 1 Reply Last reply Reply Quote 1
                                        • K
                                          klassisch Most Active @DoMM last edited by

                                          @domm Gratulation und vielen Dank für die Rückmeldung!

                                          1 Reply Last reply Reply Quote 0
                                          • kep42010
                                            kep42010 last edited by

                                            @apollon77 Hast du ggf. weitere Infos zu dem Thema. Ich versuche auch den T330 auszulesen aber bekomme keine Daten. Instanz ist immer gelb.
                                            Hier noch meine Einstellungen der Smartmeterinstanz:

                                            Iobroker.PNG

                                            Homoran 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

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

                                            1.0k
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            281
                                            3634
                                            1681111
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo