Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Lesekopf für Smartmeter wird im Container nicht erkannt

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Lesekopf für Smartmeter wird im Container nicht erkannt

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      klassisch Most Active @AndieKiste last edited by

      @andiekiste sagte in Adapter "smartmeter":

      Jemand ne Idee wie ich das weiter eingrenzen kann?

      Kann nur sagen, wie ich vorgegangen bin, auch wenn das nur teilweise weiter hilft.
      Ich nehme an, daß das eine "moderne Meßeinrictung" ist, die SML spricht.

      • Zuerst sicherstellen, daß man den Lesekopf richtig positioniert hat.
        Manche Köpfe haben blinkende LEDs, dann hilf das.
      • Wenn man diese blinkenden LEDs nicht hat: Normalen Win-Laptop nehmen und ein Terminalprogramm wie z.B. Termite.
      • USB in Win Laptop stecken und der CP wird erkannt. Dann im Terminalprogramm den COM Port auswählen, die Parameter (Bd-rate etc einstellen) und ggf HEX Darstellung wählen.
      • Dann den Lesekopf so positionieren, daß man im Terminalprogramm was empfängt. Da kommen Zeichen, die man selbst nicht interpretieren kann. Aber die kommen ca. alle Sekunde.

      Wenn das alles so weit funktioniert, dann hat man ein Problem mit Linux und / oder dem Durchreichen des USB durch Proxmox, VM, Docker, oder was man sich da auch immer als Stoplersteine in den Weg gelegt hat.

      A 1 Reply Last reply Reply Quote 1
      • A
        AndieKiste @Thomas Braun last edited by

        @thomas-braun

        andi@iobroker:/dev$ ls -la /dev/serial/by-id
        ls: cannot access '/dev/serial/by-id': No such file or directory
        

        Kann das schon das Problem sein?

        andi@iobroker:/dev$ sudo -u iobroker groups
        iobroker tty dialout audio video
        andi@iobroker:/dev$ groups
        andi sudo iobroker
        
        Thomas Braun 1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @AndieKiste last edited by

          @andiekiste
          Eigentlich würde ich die Dinger da erwarten:
          Ein Zigbee-USB-Stick landet bei mir z. B. dort.

          echad@chet:/opt/iobroker $ ls -ls /dev/serial/by-id/
          total 0
          0 lrwxrwxrwx 1 root root 13 Dec 31 19:34 usb-Silicon_Labs_slae.sh_cc2652rb_stick_-_slaesh_s_iot_stuff_00_12_4B_00_23_93_2C_A8-if00-port0 -> ../../ttyUSB0
          
          Homoran 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @Thomas Braun last edited by

            @thomas-braun sagte in Adapter "smartmeter":

            Eigentlich würde ich die Dinger da erwarten:

            aber andi darf nicht raustelefonieren

            A 1 Reply Last reply Reply Quote 0
            • A
              AndieKiste @klassisch last edited by

              @klassisch

              Wenn das alles so weit funktioniert, dann hat man ein Problem mit Linux und / oder dem Durchreichen des USB durch Proxmox, VM, Docker, oder was man sich da auch immer als Stoplersteine in den Weg gelegt hat.

              Danke für den Tipp. Habs getestet >> funktioniert.
              Dann liegt das Problem wohl genau da irgendwo in Linux/Promox Durchreichen wie von dir beschrieben.

              Homoran K 2 Replies Last reply Reply Quote 1
              • Homoran
                Homoran Global Moderator Administrators @AndieKiste last edited by

                @andiekiste sagte in Adapter "smartmeter":

                irgendwo in Linux/Promox Durchreichen

                aber du hast doch eine VM, keinen Container, oder?

                A 1 Reply Last reply Reply Quote 0
                • A
                  AndieKiste @Homoran last edited by

                  @homoran @thomas-braun

                  root@iobroker:/dev# ls -la /dev/serial/by-id
                  ls: cannot access '/dev/serial/by-id': No such file or directory
                  
                  

                  Gleiches Ergebnis beim root?!?

                  Thomas Braun 1 Reply Last reply Reply Quote 0
                  • A
                    AndieKiste @Homoran last edited by

                    @homoran

                    oh ha, sorry, ist ein Container. Ist das ein Unterschied? Ich duck mich schon mal bevor ich gesteinigt werde. 🙂 Sorry

                    Homoran amg_666 Thomas Braun 3 Replies Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @AndieKiste last edited by

                      @andiekiste sagte in Adapter "smartmeter":

                      Ist das ein Unterschied

                      ein massiver, deswegen benutze ich keine

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

                        @andiekiste Ja, wie bei 80% aller zigbee und vielleicht 50% aller smartmeter-Problemen.
                        Zumindest weiß man jetzt was funktioniert.
                        Kann aber leider nicht weiter helfen, weil ich einerseits unter Win fahre (und Win könnte halt USB) und andererseits diese Themen nicht mehr über USB, sondern über TCP abwickle.
                        Aber @Homoran und @Thomas-Braun kennen sich da aus und helfen gerne und gut.

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

                          @klassisch sagte in Adapter "smartmeter":

                          Aber @Homoran und @Thomas-Braun kennen sich da aus und helfen gerne und gut.

                          Für mich fahren Container zur See oder auf Zügen und LKW.

                          Mehr weiss ich dazu nicht

                          K 1 Reply Last reply Reply Quote 0
                          • amg_666
                            amg_666 @AndieKiste last edited by amg_666

                            @andiekiste Hi, ist eigentlich etwas off-topic aber vielleicht ja eine Möglichkeit für dich.
                            Ich nutze iobroker auf einem NUC mit proxmox und da auch als Container.
                            Bei Container hast du immer ein Thema wie du Interfaces (USB) vom eigentlichen Gerät, also der Hardware, an den (Software-)Container durchreichst.
                            Ich habe den smartmeter Adapter mit entsprechendem USB Lesekopf im Einsatz, aber auf einem abgesetzten Raspberry Pi 3b, der als Slave (Multihost) arbeitet.

                            1. ist der Raspi billig
                            2. steht der neben dem Stromzählerschrank, wo ja auch abgelesen wird (mein "iobroker-NUC" steht im Arbeitszimmer)
                            3. Gibts keine Probleme mit Schnittstelle nicht gefunden/Port gesperrt etc

                            Vielleicht ist das ja auch eine Lösung für dich (Lesekopf auf getrenntem System)

                            1 Reply Last reply Reply Quote 0
                            • Thomas Braun
                              Thomas Braun Most Active @AndieKiste last edited by

                              @andiekiste

                              Nicht als root anmelden. Nie, gar nicht, überhaupt nicht.

                              1 Reply Last reply Reply Quote 0
                              • Thomas Braun
                                Thomas Braun Most Active @AndieKiste last edited by

                                @andiekiste sagte in Adapter "smartmeter":

                                oh ha, sorry, ist ein Container.

                                Dann verabschiede ich mich auch.

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

                                  @homoran Und als "Messtechniker" habe ich schon sehr früh auswendig gelernt "So genau wie nötig, so ungenau wie möglich" und übertrage dieses Prinzip auf möglichst alles "so einfach wie möglich, so kompliziert wie nötig". Deshalb bleibt mein System so lange es geht einfach und pragmatisch mit möglichst wenig Stoplersteinen. Diese Docker und VM sind sicher prima. Aber man muß sich halt wieder mit beschäftigen und "reinfräsen", ansonsten sind es halt auch Stolpersteine.

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

                                    @klassisch sagte in Adapter "smartmeter":

                                    @homoran Und als "Messtechniker" habe ich schon sehr früh auswendig gelernt "So genau wie nötig, so ungenau wie möglich" und übertrage dieses Prinzip auf möglichst alles "so einfach wie möglich, so kompliziert wie nötig". Deshalb bleibt mein System so lange es geht einfach und pragmatisch mit möglichst wenig Stoplersteinen. Diese Docker und VM sind sicher prima. Aber man muß sich halt wieder mit beschäftigen und "reinfräsen", ansonsten sind es halt auch Stolpersteine.

                                    ich stimme dir da in fast allen Dingen zu - das halte ich genauso.

                                    Lediglich bei der VM, die sich genauso verhält wie ein 'standalone'-Rechner sehe ich das etwas anders, da ich über Proxmox mit mehreren VMs einiges an Hardware einsparen kann, auch wenn es eine zusätzliche Baustelle sein könnte.
                                    Das können aber mehrere SBC auch sein

                                    amg_666 A 2 Replies Last reply Reply Quote 0
                                    • amg_666
                                      amg_666 @Homoran last edited by

                                      @homoran Da könnten wir jetzt aber eine Grundsatzdiksussion lostreten pro/contra Container 🙂
                                      @klassisch: Richtig es ist wieder mehr Einarbeitungskram und nicht ganz so einfach, aber es hat halt auch durchaus seine Vorteile, wenn man Container nutzt.

                                      Ich wollts nur mal gesagt haben, dass Container nicht per se "Teufelszeug" sind 🙂 Aber wer die nutzt sollte sich dann auch nicht beschweren wenn die Klassiker kommen wie

                                      "Error while opening serialport 'Error: Error: Permission denied, cannot open /dev/ttyACM0'"
                                      
                                      1 Reply Last reply Reply Quote 0
                                      • A
                                        AndieKiste @Homoran last edited by

                                        Vielen Dank trotzdem euch schon mal.
                                        Es wird wohl dann am Proxmox USB durchreichen liegen, weil wenn ich im iobroker unter /dev/ mit ls die Geräte abfrage, sind die gewünschten Sensoren nicht vorhanden.

                                        @amg_666 bei mir steht der Intel Nuc im Technikraum neben der Hauptverteilung. Daher muss es doch machbar sein auch mit Proxmox die Sensoren da auf dem iobroker ans laufen zu bringen. Aber vielen Dank für den Vorschlag. 🙂

                                        @klassisch Ich würde mein System ja gerne einfach halten, zumindest in Bezug auf Hardware. Warum noch nen Raspi neben nen Nuc stellen wenn der NUC das auch können sollte. 🙂
                                        Aber vielen Dank für die Idee. Falls ich das wirklich in meiner Konfig so nicht zum laufen bringe, werde ich es mit nem Raspi machen 🙂

                                        amg_666 Homoran Thomas Braun K 4 Replies Last reply Reply Quote 0
                                        • amg_666
                                          amg_666 @AndieKiste last edited by amg_666

                                          @andiekiste sagte in Adapter "smartmeter":

                                          bei mir steht der Intel Nuc im Technikraum neben der Hauptverteilung. Daher muss es doch machbar sein auch mit Proxmox die Sensoren da auf dem iobroker ans laufen zu bringen.

                                          Klar ist das möglich, du musst "nur" die USB Schnittstelle durchreichen, guckst du hier.

                                          ACHTUNG: Das Tutorial ist gut, du musst aber darauf achten, dass du in der proxmox Shell bist und NICHT (!!!) in der iobroker Konsole im Container, sonst wird das nix 🙂

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

                                            @andiekiste sagte in Adapter "smartmeter":

                                            Es wird wohl dann am Proxmox USB durchreichen liegen

                                            nicht wohl, sondern bestimmt!

                                            @andiekiste sagte in Adapter "smartmeter":

                                            muss es doch machbar sein auch mit Proxmox die Sensoren da auf dem iobroker ans laufen zu bringen.

                                            ist es auch. Angeblich sogar ganz einfach. Dazu muss man sich nur mit Containern auskennen, bevor man sich das antut.
                                            Vielleicht kann da @Glasfaser helfen

                                            Mit einer VM wäre das nicht passiert

                                            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

                                            518
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            35
                                            1174
                                            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