Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Lesekopf-probleme wegen udev-Bug

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    11
    2
    218

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

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

Lesekopf-probleme wegen udev-Bug

Lesekopf-probleme wegen udev-Bug

Scheduled Pinned Locked Moved ioBroker Allgemein
80 Posts 7 Posters 7.3k Views 4 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.
  • Thomas BraunT Thomas Braun

    @meister-mopper

    Bei Gelegenheit per

    sudo apt update 
    apt policy udev
    

    schauen ob sich da bei der Version und/oder der Quelle was getan hat.

    Meister MopperM Offline
    Meister MopperM Offline
    Meister Mopper
    wrote on last edited by
    #71

    @thomas-braun

    Danke Dir,

    eine Verneigung ist da nicht übertrieben.

    Proxmox und HA

    1 Reply Last reply
    0
    • ? A Former User

      @lukas-g sagte in Adapter "smartmeter":

      Sicher, dass es kaputt ist,

      Moin,

      kannst Du mal schauen, ob er Dir Binär etwas auf der Konsole ausgibt?

      sudo cat /dev/ttyUSB0
      

      Hast Du schon mal den die ID des Sticks genutzt?

      ls -la /dev/serial/by-id/
      

      Durch Umstecken kann sich das /dev/ttyU* mal ändern, die ID bleibt aber immer gleich.
      Ich hoffe, dass es bei den Hitch-USB auch so ist, wie bei den Zigbee Sticks, dass er da etwas unter /dev/serial/ anlegen.

      VG
      Bernd

      P.S.: schon mal einen kompletten Reboot gemacht?

      L Offline
      L Offline
      lukas.g
      wrote on last edited by
      #72

      @dp20eic
      Mit einer Neuinstallation unter Beachtung des udev-Bug werden nun Daten ausgetauscht.
      Allerdings verstehen sich iobroker.smartmeter und mein Zähler scheinbar nicht.
      Ich habe das mal in einen neuen Thread ausgelagert: https://forum.iobroker.net/topic/67066/gs303-mit-smartmeter-auslesen-daten-unvollständig?_=1690117276430
      Hat jemand einen Tipp?

      1 Reply Last reply
      0
      • HomoranH Homoran

        @tomasog sagte in Adapter "smartmeter":

        Könnt Ihr mir bitte weiterhelfen?

        Für dich gilt das selbe wie beim Fall unmittelbar davor!

        @homoran sagte in Adapter "smartmeter":

        Grundsätzlich erst mal alles auf default lassen!

        @homoran sagte in Adapter "smartmeter":

        lass alles leer bis auf de USB Port.
        wobei du da ggf. mit dem udev Bug zu kämpfen haben könntest
        was steht im debug log beim Adapter start?

        T Offline
        T Offline
        tomasog
        wrote on last edited by
        #73

        @homoran Vielen Dank für Deine Nachricht.
        Ich habe nun alles auf Default gelassen, bekomme aber immer noch kein OK.

        Außerdem habe ich meinen Stromzähler Landis+Gyr E350 mit der Handykamera gecheckt: Die linke LED leuchtet in regelmäßigen Abständen; ich gehe davon aus, dass die Schnittstelle freigeschaltet ist.

        Zur Info: Ich verwende den IR-Schrieb/Lesekopf von Weidmann Elektronik via USB.
        Der Lesekopf wird m.E. an ttyUSB0 erkannt.

        Hier nochmals meine Screenshots mit Log:

        cbe34572-53b2-4dca-9a01-658ea57f7f8e-grafik.png

        6e3d3736-53ce-479f-9040-307b40454d4d-grafik.png

        b0097da9-59a9-461e-a165-a5be8067ee60-grafik.png

        Wäre super, wenn Du mir nochmals weiterhelfen könntest, was ich für eine erfolgreiche Aktivierung noch tun könnte.

        Besten Dank dafür!

        T 1 Reply Last reply
        0
        • T tomasog

          @homoran Vielen Dank für Deine Nachricht.
          Ich habe nun alles auf Default gelassen, bekomme aber immer noch kein OK.

          Außerdem habe ich meinen Stromzähler Landis+Gyr E350 mit der Handykamera gecheckt: Die linke LED leuchtet in regelmäßigen Abständen; ich gehe davon aus, dass die Schnittstelle freigeschaltet ist.

          Zur Info: Ich verwende den IR-Schrieb/Lesekopf von Weidmann Elektronik via USB.
          Der Lesekopf wird m.E. an ttyUSB0 erkannt.

          Hier nochmals meine Screenshots mit Log:

          cbe34572-53b2-4dca-9a01-658ea57f7f8e-grafik.png

          6e3d3736-53ce-479f-9040-307b40454d4d-grafik.png

          b0097da9-59a9-461e-a165-a5be8067ee60-grafik.png

          Wäre super, wenn Du mir nochmals weiterhelfen könntest, was ich für eine erfolgreiche Aktivierung noch tun könnte.

          Besten Dank dafür!

          T Offline
          T Offline
          TT-Tom
          wrote on last edited by
          #74

          @tomasog

          Den udev Bug kannst du bei dir ausschließen, hast du das geprüft??

          Wenn der Kopf wirklich auf /dev/ttyUSB0 läuft, könntest du mal sehen was auf der Schnittstelle rein kommt

          sudo cat /dev/ttyUSB0
          

          Gruß Tom
          https://github.com/tt-tom17
          Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

          NSPanel Script Wiki
          https://github.com/joBr99/nspanel-lovelace-ui/wiki

          NSPanel Adapter Wiki
          https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

          T 2 Replies Last reply
          0
          • T TT-Tom

            @tomasog

            Den udev Bug kannst du bei dir ausschließen, hast du das geprüft??

            Wenn der Kopf wirklich auf /dev/ttyUSB0 läuft, könntest du mal sehen was auf der Schnittstelle rein kommt

            sudo cat /dev/ttyUSB0
            
            T Offline
            T Offline
            tomasog
            wrote on last edited by tomasog
            #75

            @tt-tom
            Ich habe folgende Befehle ausprobiert - was kann man daraus ableiten?

            lsusb

            Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
            Bus 001 Device 002: ID 8087:0aaa Intel Corp. Bluetooth 9460/9560 Jefferson Peak (JfP)
            Bus 001 Device 005: ID 0403:6015 Future Technology Devices International, Ltd Bridge(I2C/SPI/UART/FIFO)
            Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
            

            ls -l /dev/serial/by-id/

            insgesamt 0
            lrwxrwxrwx 1 root root 13 Jul 21 17:33 usb-FTDI_FT230X_Basic_UART_D200ZXBF-if00-port0 -> ../../ttyUSB0
            

            cat /dev/ttyUSB0

            cat: /dev/ttyUSB0: Keine Berechtigung
            

            strace cat /dev/ttyUSB0

            execve("/usr/bin/cat", ["cat", "/dev/ttyUSB0"], 0x7ffd24f30158 /* 37 vars */) = 0
            brk(NULL)                               = 0x55d9a3f0c000
            arch_prctl(0x3001 /* ARCH_??? */, 0x7ffdc0b16cc0) = -1 EINVAL (Das Argument ist ungültig)
            mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7faf5acd4000
            access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
            openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
            newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=75771, ...}, AT_EMPTY_PATH) = 0
            mmap(NULL, 75771, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faf5acc1000
            close(3)                                = 0
            openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
            read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\237\2\0\0\0\0\0"..., 832) = 832
            pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
            pread64(3, "\4\0\0\0 \0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0"..., 48, 848) = 48
            pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0i8\235HZ\227\223\333\350s\360\352,\223\340."..., 68, 896) = 68
            newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=2216304, ...}, AT_EMPTY_PATH) = 0
            pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
            mmap(NULL, 2260560, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7faf5aa99000
            mmap(0x7faf5aac1000, 1658880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7faf5aac1000
            mmap(0x7faf5ac56000, 360448, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bd000) = 0x7faf5ac56000
            mmap(0x7faf5acae000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x214000) = 0x7faf5acae000
            mmap(0x7faf5acb4000, 52816, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7faf5acb4000
            close(3)                                = 0
            mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7faf5aa96000
            arch_prctl(ARCH_SET_FS, 0x7faf5aa96740) = 0
            set_tid_address(0x7faf5aa96a10)         = 80764
            set_robust_list(0x7faf5aa96a20, 24)     = 0
            rseq(0x7faf5aa970e0, 0x20, 0, 0x53053053) = 0
            mprotect(0x7faf5acae000, 16384, PROT_READ) = 0
            mprotect(0x55d9a2af6000, 4096, PROT_READ) = 0
            mprotect(0x7faf5ad0e000, 8192, PROT_READ) = 0
            prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
            munmap(0x7faf5acc1000, 75771)           = 0
            getrandom("\xb4\x24\xf5\xf6\xa9\x36\x85\xf6", 8, GRND_NONBLOCK) = 8
            brk(NULL)                               = 0x55d9a3f0c000
            brk(0x55d9a3f2d000)                     = 0x55d9a3f2d000
            openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
            newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=6096432, ...}, AT_EMPTY_PATH) = 0
            mmap(NULL, 6096432, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faf5a4c5000
            close(3)                                = 0
            newfstatat(1, "", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0), ...}, AT_EMPTY_PATH) = 0
            openat(AT_FDCWD, "/dev/ttyUSB0", O_RDONLY) = -1 EACCES (Keine Berechtigung)
            write(2, "cat: ", 5cat: )                    = 5
            write(2, "/dev/ttyUSB0", 12/dev/ttyUSB0)            = 12
            openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
            newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=2996, ...}, AT_EMPTY_PATH) = 0
            read(3, "# Locale name alias data base.\n#"..., 4096) = 2996
            read(3, "", 4096)                       = 0
            close(3)                                = 0
            openat(AT_FDCWD, "/usr/share/locale/de_DE.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
            openat(AT_FDCWD, "/usr/share/locale/de_DE.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
            openat(AT_FDCWD, "/usr/share/locale/de_DE/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
            openat(AT_FDCWD, "/usr/share/locale/de.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
            openat(AT_FDCWD, "/usr/share/locale/de.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
            openat(AT_FDCWD, "/usr/share/locale/de/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
            openat(AT_FDCWD, "/usr/share/locale-langpack/de_DE.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
            openat(AT_FDCWD, "/usr/share/locale-langpack/de_DE.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
            openat(AT_FDCWD, "/usr/share/locale-langpack/de_DE/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
            openat(AT_FDCWD, "/usr/share/locale-langpack/de.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
            openat(AT_FDCWD, "/usr/share/locale-langpack/de.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
            openat(AT_FDCWD, "/usr/share/locale-langpack/de/LC_MESSAGES/libc.mo", O_RDONLY) = 3
            newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=150828, ...}, AT_EMPTY_PATH) = 0
            mmap(NULL, 150828, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faf5a4a0000
            close(3)                                = 0
            openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3
            newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=27002, ...}, AT_EMPTY_PATH) = 0
            mmap(NULL, 27002, PROT_READ, MAP_SHARED, 3, 0) = 0x7faf5accd000
            close(3)                                = 0
            futex(0x7faf5acb3a6c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
            write(2, ": Keine Berechtigung", 20: Keine Berechtigung)    = 20
            write(2, "\n", 1
            )                       = 1
            close(1)                                = 0
            close(2)                                = 0
            exit_group(1)                           = ?
            +++ exited with 1 +++
            

            apt policy udev

            udev:
              Installiert:           249.11-0ubuntu3.9
              Installationskandidat: 249.11-0ubuntu3.9
              Versionstabelle:
             *** 249.11-0ubuntu3.9 500
                    500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
                    100 /var/lib/dpkg/status
                 249.11-0ubuntu3.7 500
                    500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages
                 249.11-0ubuntu3 500
                    500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
            
            1 Reply Last reply
            0
            • T TT-Tom

              @tomasog

              Den udev Bug kannst du bei dir ausschließen, hast du das geprüft??

              Wenn der Kopf wirklich auf /dev/ttyUSB0 läuft, könntest du mal sehen was auf der Schnittstelle rein kommt

              sudo cat /dev/ttyUSB0
              
              T Offline
              T Offline
              tomasog
              wrote on last edited by
              #76

              @tt-tom
              Mit sudo cat /dev/ttyUSB0 werde ich nach meinem PW gefragt und dann hängt sich das Terminal auf

              T 1 Reply Last reply
              0
              • T tomasog

                @tt-tom
                Mit sudo cat /dev/ttyUSB0 werde ich nach meinem PW gefragt und dann hängt sich das Terminal auf

                T Offline
                T Offline
                TT-Tom
                wrote on last edited by TT-Tom
                #77

                @tomasog sagte in Lesekopf-probleme wegen udev-Bug:

                @tt-tom
                Mit sudo cat /dev/ttyUSB0 werde ich nach meinem PW gefragt und dann hängt sich das Terminal auf

                Das sollte dein Anmeldepassword sein.

                kannst du die Logausgaben mal in Codetags packen, das liest sich besser.

                code-tags.gif

                Gruß Tom
                https://github.com/tt-tom17
                Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                NSPanel Script Wiki
                https://github.com/joBr99/nspanel-lovelace-ui/wiki

                NSPanel Adapter Wiki
                https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                HomoranH T 2 Replies Last reply
                0
                • T TT-Tom

                  @tomasog sagte in Lesekopf-probleme wegen udev-Bug:

                  @tt-tom
                  Mit sudo cat /dev/ttyUSB0 werde ich nach meinem PW gefragt und dann hängt sich das Terminal auf

                  Das sollte dein Anmeldepassword sein.

                  kannst du die Logausgaben mal in Codetags packen, das liest sich besser.

                  code-tags.gif

                  HomoranH Offline
                  HomoranH Offline
                  Homoran
                  Global Moderator Administrators
                  wrote on last edited by
                  #78

                  @tt-tom sagte in Lesekopf-probleme wegen udev-Bug:

                  kannst du die Logausgaben mal in Codetags packen,

                  erledigt!

                  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
                  • T TT-Tom

                    @tomasog sagte in Lesekopf-probleme wegen udev-Bug:

                    @tt-tom
                    Mit sudo cat /dev/ttyUSB0 werde ich nach meinem PW gefragt und dann hängt sich das Terminal auf

                    Das sollte dein Anmeldepassword sein.

                    kannst du die Logausgaben mal in Codetags packen, das liest sich besser.

                    code-tags.gif

                    T Offline
                    T Offline
                    tomasog
                    wrote on last edited by
                    #79

                    @tt-tom
                    OK, danke, die Funktion kannte ich noch nicht.
                    Ja, mein Anmeldepassword habe ich eingegeben und dann passiert nichts weiter. Das Terminal hängt sich irgendwie auf...

                    ~$ sudo cat /dev/ttyUSB0
                    [sudo] Passwort für thomas:
                    
                    T 1 Reply Last reply
                    0
                    • T tomasog

                      @tt-tom
                      OK, danke, die Funktion kannte ich noch nicht.
                      Ja, mein Anmeldepassword habe ich eingegeben und dann passiert nichts weiter. Das Terminal hängt sich irgendwie auf...

                      ~$ sudo cat /dev/ttyUSB0
                      [sudo] Passwort für thomas:
                      
                      T Offline
                      T Offline
                      TT-Tom
                      wrote on last edited by
                      #80

                      @tomasog

                      da sollte eigentlich was kommen, auf der Webseite vom Lesekopf Hersteller gibt es unter "downloads" ein Testprogramm ( Mac / Windows). Wäre noch eine Möglichkeit zum Testen.

                      Gruß Tom
                      https://github.com/tt-tom17
                      Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                      NSPanel Script Wiki
                      https://github.com/joBr99/nspanel-lovelace-ui/wiki

                      NSPanel Adapter Wiki
                      https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                      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

                      46

                      Online

                      32.4k

                      Users

                      81.3k

                      Topics

                      1.3m

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

                      • Don't have an account? Register

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