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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Adapter "smartmeter"

    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      chemieka last edited by

      Hm leider doch nicht. Jetzt steht 22 Uhr aber kein Wert oben drin.
      1867_bild.jpg

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

        @apollon77:

        @wendy2702:

        Habe alle Modi versucht und zusätzlich auch noch das Feld Baud Rate überschreiben. `

        Zeig mal die EInstellungen. Weil komisch das sie im Debug-Log nicht drin ist.

        Also ich würde folgende EInstellungen vorschlagen:

        • Seriell Bidirektional,

        • D0 Protokoll

        und bei den Protokoll-EIsntellungen:

        D0: Number of WakeUp-Characters -> 0/leer

        D0: Device Address -> 0/leer

        D0: SignOn-Message Command -> leer

        D0: Mode Overwrite -> A

        D0: Baudrate Changeover Overwrite -> 300

        Ingo F

        Dazu bitte dann mal das Log. `

        Hi,

        sorry eben übersehen.

        Jetzt deine Einstellungen:

        999_smartmeter_1.jpg

        Hier das komplette log dazu:

        999_smartmeter_1.zip

        1 Reply Last reply Reply Quote 0
        • G
          galferiz last edited by

          > sag uns mal was du auslesen willst? Strom-, Gas- oder Wasserzähler? Und dann sag uns was für einen Zähler du hast. Dann sagen wir dir welches Lesegerät du brauchst.

          Hi, danke fürs Feedback.

          Derzeit versuch ich mich zu orientieren.

          Ich habe einen alten Stromzähler, der verblombt ist, so das ich mit Lesegeräten nicht ran komme.

          Also hab ich mir drei Möglichkeiten der Realisierung derzeit überlegt:

          A)Ein nachgeschalteter Drehstromzähler 3 x 220/380 V:

          https://www.elv.de/drehstromzaehler-3-x … riert.html

          mit Ferraris-Zähler

          https://www.elv.de/homematic-zaehlersen … s-fer.html

          B) ein digitaler Stromzähler

          https://www.amazon.de/gp/product/B0081E … 2L5LR6HZG5

          mit Zählersensor LED

          https://www.elv.de/homematic-zaehlersen … s-led.html

          C) die zuvor erwähnte Abgreiflösung ohne zu derzeit zu wissen ob dies in HM / ioBroker integrierbar ist.

          http://grasgruen.it/shop/?74,owl-usb-dr … mart-meter

          oder D) … Das was hier gerade besprochen wird D0 Schnittstelle ohne derzeit genau den Hintergrund zu wissen 😉

          Wasserzähler wird auch noch interessant da ich keine Change habe einen weiteren Zähler in die Leitung zu setzen (Platzbedarf=unset). Aber derzeit interessiert mich der Strom primär.

          Grüße an die Nachtschwärmer hier :lol:

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

            @galferiz:

            > sag uns mal was du auslesen willst? Strom-, Gas- oder Wasserzähler? Und dann sag uns was für einen Zähler du hast. Dann sagen wir dir welches Lesegerät du brauchst.

            Hi, danke fürs Feedback.

            Derzeit versuch ich mich zu orientieren.

            Ich habe einen alten Stromzähler, der verblombt ist, so das ich mit Lesegeräten nicht ran komme.

            Also hab ich mir drei Möglichkeiten der Realisierung derzeit überlegt:

            A)Ein nachgeschalteter Drehstromzähler 3 x 220/380 V:

            https://www.elv.de/drehstromzaehler-3-x … riert.html

            mit Ferraris-Zähler

            https://www.elv.de/homematic-zaehlersen … s-fer.html

            B) ein digitaler Stromzähler

            https://www.amazon.de/gp/product/B0081E … 2L5LR6HZG5

            mit Zählersensor LED

            https://www.elv.de/homematic-zaehlersen … s-led.html

            C) die zuvor erwähnte Abgreiflösung ohne zu derzeit zu wissen ob dies in HM / ioBroker integrierbar ist.

            http://grasgruen.it/shop/?74,owl-usb-dr … mart-meter

            oder D) … Das was hier gerade besprochen wird D0 Schnittstelle ohne derzeit genau den Hintergrund zu wissen 😉

            Wasserzähler wird auch noch interessant da ich keine Change habe einen weiteren Zähler in die Leitung zu setzen (Platzbedarf=unset). Aber derzeit interessiert mich der Strom primär.

            Grüße an die Nachtschwärmer hier :lol: `

            Ich würde den nehmen:

            http://bg-etech.de/os/product_info.php/ … cts_id/421

            Kannst du dann über Modbus Adapter auslesen oder S0.

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

              @wendy2702:

              Jetzt deine Einstellungen: `

              Ääähhmm … räusper ..... vergessen ein File zu comitten, daher wurden die neuen Einstellungen alle nicht verwendet ... lllaallaaal 🙂

              Next try on Github 🙂

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

                Kein Ding.

                Teste ich morgen,

                Gutes Naechtle

                Gesendet von iPhone mit Tapatalk Pro

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

                  Mich wundert gerade ein bissl das jetzt plötzlich auch in deinen gelesenen Daten auch immer das "/?!" auftaucht … sieht irgendwie gerade so aus als ob das vom Zähler kommt und nicht vom Adapter ...

                  Wie ist es denn? Ist es immer noch so das in hterm nichts passiert wenn der Adapter nicht läuft? der kommen die Daten von sich aus?

                  Wenn von sich aus dann echt mal zusätzlich noch seriell lesen versuchen.

                  Dann bin ich morgen gespannt.

                  Ingo F

                  1 Reply Last reply Reply Quote 0
                  • C
                    chemieka last edited by

                    @a200

                    Ich habe jetzt mal eine zweite Instanz vom Skript gemacht und da gehts jetzt.

                    Beide Skripte für beide Leseköpfe über eine Skript Instanz ging bei mir nicht oder ich konnte den Fehler nicht finden.

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

                      @apollon77:

                      Mich wundert gerade ein bissl das jetzt plötzlich auch in deinen gelesenen Daten auch immer das "/?!" auftaucht … sieht irgendwie gerade so aus als ob das vom Zähler kommt und nicht vom Adapter ...

                      Wie ist es denn? Ist es immer noch so das in hterm nichts passiert wenn der Adapter nicht läuft? der kommen die Daten von sich aus?

                      Wenn von sich aus dann echt mal zusätzlich noch seriell lesen versuchen.

                      Dann bin ich morgen gespannt.

                      Ingo F `

                      Moin,

                      also ohne die SignIn Zeichen kommt aus dem nichts raus. Die müssen also irgendwie aus deinem Adapter kommen.

                      Die muss ich auch mit HTERM zuerst senden bevor der Antwortet.

                      Update gemacht bzw. neu installiert. Ist jetzt Version 0.27.

                      Dann die Einstellungen:

                      999_smartmeter_2.jpg

                      Ergibt dieses Log:

                      999_smartmeter_2.zip

                      Geht leider nur als Zip wenn ich es komplett posten will da zu viele Zeichen.

                      Sieht erstmal schon etwas besser aus da jetzt die Werte drin stehen. Allerdings hat er scheinbar ein Problem einen Zeilenumbruch (CR) zu machen.

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

                        Das ist jetzt simpel, Ich dachte das hatte ich schon gefixt … hm ... kommt heute Abend. Also Kommunikation tut. Es liegt an dem "F.F" ... aber wie gesagt das ist fix gemacht. stay tuned

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

                          @apollon77:

                          Das ist jetzt simpel, Ich dachte das hatte ich schon gefixt … hm ... kommt heute Abend. Also Kommunikation tut. Es liegt an dem "F.F" ... aber wie gesagt das ist fix gemacht. stay tuned `

                          Übrigens,

                          egal welchen "Mode" ich auswähle. Das logfile bleibt identisch.

                          Gruß

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

                            @chemieka:

                            @a200

                            Ich habe jetzt mal eine zweite Instanz vom Skript gemacht und da gehts jetzt.

                            Beide Skripte für beide Leseköpfe über eine Skript Instanz ging bei mir nicht oder ich konnte den Fehler nicht finden. `
                            ok. das erklärt einiges. Wie irgendwo weiter oben steht, brauchst du pro Lesekopf eine Scriptinstanz. du willst die ja u.U. einzeln anders können usw.

                            Es freut mich, dass dass das funktioniert und viel Spaß dabei. Demnächst will ich noch einen Datenpunkt mit einem Durchschnittswert für die Einzelne Auswertungen berechnen lassen. Momentan komme ich aber nicht nicht dazu.

                            1 Reply Last reply Reply Quote 0
                            • C
                              chemieka last edited by

                              @a200:

                              @chemieka:

                              @a200

                              Ich habe jetzt mal eine zweite Instanz vom Skript gemacht und da gehts jetzt.

                              Beide Skripte für beide Leseköpfe über eine Skript Instanz ging bei mir nicht oder ich konnte den Fehler nicht finden. `
                              ok. das erklärt einiges. Wie irgendwo weiter oben steht, brauchst du pro Lesekopf eine Scriptinstanz. du willst die ja u.U. einzeln anders können usw.

                              Es freut mich, dass dass das funktioniert und viel Spaß dabei. Demnächst will ich noch einen Datenpunkt mit einem Durchschnittswert für die Einzelne Auswertungen berechnen lassen. Momentan komme ich aber nicht nicht dazu. `

                              Ich muss nur mal beobachten, wie sich die Tageswerte entwickeln, die stimmen noch nicht ganz. Aber mal ein paar Tage warten.

                              Wenn du eine Änderung am Skript machst würdest du mir dann eine PN schreiben, damit ich das nicht übersehe.

                              Aber ganz lieben Dank für deine Mühe. Mit Mediola auf dem Pad Visualisiert schaut das nach was aus. 😄

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

                                @chemieka:

                                @a200:

                                @chemieka:

                                @a200

                                Ich habe jetzt mal eine zweite Instanz vom Skript gemacht und da gehts jetzt.

                                Beide Skripte für beide Leseköpfe über eine Skript Instanz ging bei mir nicht oder ich konnte den Fehler nicht finden. `
                                ok. das erklärt einiges. Wie irgendwo weiter oben steht, brauchst du pro Lesekopf eine Scriptinstanz. du willst die ja u.U. einzeln anders können usw.

                                Es freut mich, dass dass das funktioniert und viel Spaß dabei. Demnächst will ich noch einen Datenpunkt mit einem Durchschnittswert für die Einzelne Auswertungen berechnen lassen. Momentan komme ich aber nicht nicht dazu. `

                                Ich muss nur mal beobachten, wie sich die Tageswerte entwickeln, die stimmen noch nicht ganz. Aber mal ein paar Tage warten.

                                Wenn du eine Änderung am Skript machst würdest du mir dann eine PN schreiben, damit ich das nicht übersehe.

                                Aber ganz lieben Dank für deine Mühe. Mit Mediola auf dem Pad Visualisiert schaut das nach was aus. 😄 `
                                screenshoz sehen wollen! 😉

                                Ja, ich werde mich melden!

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

                                  Fehler bei der Adpaterinstallation. Ich kenne mich mit npm nicht aus. Woran könnte es liegen?

                                  WTF? Error: not found: git

                                  ! ````
                                  $ ./iobroker add smartmeter
                                  npm install iobroker.smartmeter --production --prefix "/opt/iobroker" (System call)
                                  npm WARN addRemoteGit Error: not found: git
                                  npm WARN addRemoteGit at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)npm WARN addRemoteGit at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)
                                  npm WARN addRemoteGit at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
                                  npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16
                                  ! npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5
                                  npm WARN addRemoteGit at FSReqWrap.oncomplete (fs.js:82:15)
                                  npm
                                  WARN addRemoteGit apollon77/OpenSML resetting remote /root/.npm/_git-remotes/git-github-com-apollon77-OpenSML-git-ed0728e5 because of error: { [Error: not found: git] code: 'ENOGIT' }
                                  npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror git://github.com/apollon77/OpenSML.git /root/.npm/_git-remotes/git-github-com-apollon77-OpenSML-git-ed0728e5: undefinednpm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror git://github.com/apollon77/OpenSML.git /root/.npm/_git-remotes/git-github-com-apollon77-OpenSML-git-ed0728e5: undefined
                                  ! npm WARN addRemoteGit Error: not found: gitnpm WARN addRemoteGit at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)
                                  ! npm WARN addRemoteGit at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)npm WARN addRemoteGit at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
                                  npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16
                                  npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5
                                  npm

                                  WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5npm WARN
                                  addRemoteGit at FSReqWrap.oncomplete (fs.js:82:15)
                                  npm
                                  WARN
                                  addRemoteGit apollon77/OpenSML resetting remote /root/.npm/_git-remotes/https-github-com-apollon77-OpenSML-git-a6e1d91f because of error: { [Error: not found: git] code: 'ENOGIT' }
                                  npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror https://github.com/apollon77/OpenSML.git /root/.npm/_git-remotes/https-github-com-apollon77-OpenSML-git-a6e1d91f: undefinednpm
                                  ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror https://github.com/apollon77/OpenSML.git /root/.npm/_git-remotes/https-github-com-apollon77-OpenSML-git-a6e1d91f:
                                  undefined
                                  npm
                                  WARN addRemoteGit
                                  Error: not found: gitnpm
                                  WARN addRemoteGit at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)npm WARN
                                  addRemoteGit
                                  at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)npm WARN addRemoteGit at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
                                  npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16

                                  ! npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5
                                  npm WARN
                                  addRemoteGit at FSReqWrap.oncomplete (fs.js:82:15)npm WARN addRemoteGit apollon77/OpenSML resetting remote /root/.npm/_git-remotes/git-github-com-apollon77-OpenSML-git-19f1fc63 because of error: { [Error: not found: git] code: 'ENOGIT' }
                                  ! npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror git@github.com:apollon77/OpenSML.git /root/.npm/_git-remotes/git-github-com-apollon77-OpenSML-git-19f1fc63: undefinednpm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror git@github.com:apollon77/OpenSML.git /root/.npm/_git-remotes/git-github-com-apollon77-OpenSML-git-19f1fc63: undefined
                                  ! npm ERR! Linux 4.9.0-v7+npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.smartmeter" "--production" "--prefix" "/opt/iobroker"
                                  npm ERR! node v4.7.2
                                  npm ERR! npm v2.15.11
                                  npm ERR! code ENOGIT
                                  ! npm ERR! not found: git
                                  npm ERR!
                                  npm ERR! Failed using git.
                                  npm ERR! This is most likely not a problem with npm itself.
                                  npm ERR! Please check if you have git installed and in your PATH.
                                  ! npm ERR! Please include the following file with any support request:
                                  npm ERR! /opt/npm-debug.log
                                  ! ERROR: host.miniyou Cannot install iobroker.smartmeter: 1
                                  ERROR: process exited with code 25

                                  1 Reply Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators last edited by

                                    Es fehlt zumindest ein Paket:

                                    Error: not found: git
                                    
                                    sudo apt-get install git
                                    

                                    Gruß

                                    Rainer

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

                                      @Homoran:

                                      Es fehlt zumindest ein Paket:

                                      Error: not found: git
                                      
                                      sudo apt-get install git
                                      

                                      Gruß

                                      Rainer `
                                      dachte ich auch. aber git ist da! Andere Pakete lassen sich installieren. ;( ich sach mal weiter.

                                      1 Reply Last reply Reply Quote 0
                                      • Homoran
                                        Homoran Global Moderator Administrators last edited by

                                        @a200:

                                        dachte ich auch. aber git ist da `

                                        und sonst stand da noch was von gitnpm….

                                        Aber so etwas hatten wir schonmal, da war dann die Ursache woanders.

                                        Kann es sein, dass du diesen Adapter als root installieren musst?

                                        Gruß

                                        Rainer

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

                                          @Homoran:

                                          @a200:

                                          dachte ich auch. aber git ist da `

                                          und sonst stand da noch was von gitnpm….

                                          Aber so etwas hatten wir schonmal, da war dann die Ursache woanders.

                                          Kann es sein, dass du diesen Adapter als root installieren musst?

                                          Gruß

                                          Rainer `
                                          schau ich mal. danke für den hinweis

                                          1 Reply Last reply Reply Quote 0
                                          • C
                                            chemieka last edited by

                                            @a200

                                            Hier das Bild. Der erste Sensor läuft jetzt schon drei Tage da müsste mal ein richtiger Tageswert kommen aber warten wir mal noch. <size size="150">Oder halt as ist ja W/h und nicht KW/h das stimmt ja 😉 Alles Bestens.</size>
                                            1867_bild.jpg

                                            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

                                            464
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            279
                                            3620
                                            1728084
                                            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