Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Einbindung von Geräten
  5. Zigbee Adapter von TTY zu by-id

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    494

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

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

Zigbee Adapter von TTY zu by-id

Geplant Angeheftet Gesperrt Verschoben Einbindung von Geräten
33 Beiträge 10 Kommentatoren 2.4k Aufrufe 8 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • mickemupM mickemup

    @crunchip
    Es funktioniert ja mit

    /dev/ttyUSB0
    

    beim Com-Port im Adapter.

    Habe aber gelesen, man solle das by-id "verlinken", sonst könnte es je nach reboot nicht mehr tun.
    und das kriege ich irgendwie nicht hin...

    crunchipC Abwesend
    crunchipC Abwesend
    crunchip
    Forum Testing Most Active
    schrieb am zuletzt editiert von
    #5

    @mickemup wenn du schreibst....nach Anleitung

    ttyACM
    

    wenn bei dir aber

    @mickemup sagte in Zigbee Adapter von TTY zu by-id:

    /dev/ttyUSB0

    musst du dies beim Vorgang ersetzen

    umgestiegen von Proxmox auf Unraid

    1 Antwort Letzte Antwort
    0
    • mickemupM mickemup

      @crunchip
      Es funktioniert ja mit

      /dev/ttyUSB0
      

      beim Com-Port im Adapter.

      Habe aber gelesen, man solle das by-id "verlinken", sonst könnte es je nach reboot nicht mehr tun.
      und das kriege ich irgendwie nicht hin...

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #6

      @mickemup

      Hat der Link den auch ein Target?

      ls -l /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_5836414927fded119e4f0a65024206e6-if00-port0
      

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      mickemupM 1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @mickemup

        Hat der Link den auch ein Target?

        ls -l /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_5836414927fded119e4f0a65024206e6-if00-port0
        
        mickemupM Offline
        mickemupM Offline
        mickemup
        schrieb am zuletzt editiert von
        #7

        @thomas-braun sagte in Zigbee Adapter von TTY zu by-id:

        ls -l /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_5836414927fded119e4f0a65024206e6-if00-port0

        das kommt raus bei eingabe im lxc container des IOB

         1 root root 0 Feb 11 20:21 /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_5836414927fded119e4f0a65024206e6-if00-port0
        
        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • mickemupM mickemup

          @thomas-braun sagte in Zigbee Adapter von TTY zu by-id:

          ls -l /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_5836414927fded119e4f0a65024206e6-if00-port0

          das kommt raus bei eingabe im lxc container des IOB

           1 root root 0 Feb 11 20:21 /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_5836414927fded119e4f0a65024206e6-if00-port0
          
          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von
          #8

          @mickemup sagte in Zigbee Adapter von TTY zu by-id:

          Das ist nicht vollständig. Volle Ein- wie Ausgaben zeigen.
          Sollte so in der Art aussehen:

          
          echad@chet:~ $ ls -l /dev/serial/by-id/usb-Silicon_Labs_slae.sh_cc2652rb_stick_-_slaesh_s_iot_stuff_00_12_4B_00_23_93_2C_A8-if00-port0 
          lrwxrwxrwx 1 root root 13 Feb 11 20:22 /dev/serial/by-id/usb-Silicon_Labs_slae.sh_cc2652rb_stick_-_slaesh_s_iot_stuff_00_12_4B_00_23_93_2C_A8-if00-port0 -> ../../ttyUSB0
          echad@chet:~ $ 
          

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          mickemupM 1 Antwort Letzte Antwort
          0
          • Thomas BraunT Thomas Braun

            @mickemup sagte in Zigbee Adapter von TTY zu by-id:

            Das ist nicht vollständig. Volle Ein- wie Ausgaben zeigen.
            Sollte so in der Art aussehen:

            
            echad@chet:~ $ ls -l /dev/serial/by-id/usb-Silicon_Labs_slae.sh_cc2652rb_stick_-_slaesh_s_iot_stuff_00_12_4B_00_23_93_2C_A8-if00-port0 
            lrwxrwxrwx 1 root root 13 Feb 11 20:22 /dev/serial/by-id/usb-Silicon_Labs_slae.sh_cc2652rb_stick_-_slaesh_s_iot_stuff_00_12_4B_00_23_93_2C_A8-if00-port0 -> ../../ttyUSB0
            echad@chet:~ $ 
            
            mickemupM Offline
            mickemupM Offline
            mickemup
            schrieb am zuletzt editiert von
            #9

            @thomas-braun ^
            sieht so aus im lxc container:

            mm@iobroker:~$ ls -l /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_5836414927fded119e4f0a65024206e6-if00-port0
            ---------- 1 root root 0 Feb 11 20:21 /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_5836414927fded119e4f0a65024206e6-if00-port0
            
            Thomas BraunT 1 Antwort Letzte Antwort
            0
            • mickemupM mickemup

              @thomas-braun ^
              sieht so aus im lxc container:

              mm@iobroker:~$ ls -l /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_5836414927fded119e4f0a65024206e6-if00-port0
              ---------- 1 root root 0 Feb 11 20:21 /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_5836414927fded119e4f0a65024206e6-if00-port0
              
              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von Thomas Braun
              #10

              @mickemup

              Der Stick ist nicht richtig durchgereicht.
              Wenn das der Fall wäre, dann wären Rechte gesetzt.

              Deswegen funktioniert das auch nicht.
              Bei ---------- darf keiner irgendwas.

              Zu Proxmox kann ich aber nix beitragen, verwende ich nicht.

              Linux-Werkzeugkasten:
              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
              NodeJS Fixer Skript:
              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

              mickemupM 1 Antwort Letzte Antwort
              1
              • Thomas BraunT Thomas Braun

                @mickemup

                Der Stick ist nicht richtig durchgereicht.
                Wenn das der Fall wäre, dann wären Rechte gesetzt.

                Deswegen funktioniert das auch nicht.
                Bei ---------- darf keiner irgendwas.

                Zu Proxmox kann ich aber nix beitragen, verwende ich nicht.

                mickemupM Offline
                mickemupM Offline
                mickemup
                schrieb am zuletzt editiert von
                #11

                @thomas-braun
                Hm Ok versuchte eigentlich die Anleitung in der DOK zu befolgen, ist aber nicht ganz übersichtlich...

                mit

                /dev/ttyUSB0
                

                gehts ja aber scheinbar ist das nicht die optimale Lösung...

                HomoranH crunchipC 2 Antworten Letzte Antwort
                0
                • mickemupM mickemup

                  @thomas-braun
                  Hm Ok versuchte eigentlich die Anleitung in der DOK zu befolgen, ist aber nicht ganz übersichtlich...

                  mit

                  /dev/ttyUSB0
                  

                  gehts ja aber scheinbar ist das nicht die optimale Lösung...

                  HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #12

                  @mickemup sagte in Zigbee Adapter von TTY zu by-id:

                  aber scheinbar ist das nicht die optimale Lösung...

                  nein!
                  Die USB Port Nummerierung kann sich bei jedem Neustart ändern.
                  Die Identifikation anhand einer (hoffentlich) eindeutigen GeräteID jedoch nicht

                  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 -

                  Thomas BraunT mickemupM 2 Antworten Letzte Antwort
                  0
                  • HomoranH Homoran

                    @mickemup sagte in Zigbee Adapter von TTY zu by-id:

                    aber scheinbar ist das nicht die optimale Lösung...

                    nein!
                    Die USB Port Nummerierung kann sich bei jedem Neustart ändern.
                    Die Identifikation anhand einer (hoffentlich) eindeutigen GeräteID jedoch nicht

                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    schrieb am zuletzt editiert von
                    #13

                    @homoran sagte in Zigbee Adapter von TTY zu by-id:

                    Die USB Port Nummerierung kann sich bei jedem Neustart ändern.

                    Oder wenn im Treiber/im udev die Bezeichnung der Schnittstelle mal umgestellt wird.

                    Linux-Werkzeugkasten:
                    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                    NodeJS Fixer Skript:
                    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                    1 Antwort Letzte Antwort
                    0
                    • HomoranH Homoran

                      @mickemup sagte in Zigbee Adapter von TTY zu by-id:

                      aber scheinbar ist das nicht die optimale Lösung...

                      nein!
                      Die USB Port Nummerierung kann sich bei jedem Neustart ändern.
                      Die Identifikation anhand einer (hoffentlich) eindeutigen GeräteID jedoch nicht

                      mickemupM Offline
                      mickemupM Offline
                      mickemup
                      schrieb am zuletzt editiert von
                      #14

                      @homoran
                      Darum wollte ich es ja "richtig" machen.

                      Schade das die offizielle Doku aber das so anleitet:
                      4cacd3a4-37ba-4cd9-abd9-7af1409946e5-image.png

                      HomoranH Thomas BraunT 2 Antworten Letzte Antwort
                      0
                      • mickemupM mickemup

                        @homoran
                        Darum wollte ich es ja "richtig" machen.

                        Schade das die offizielle Doku aber das so anleitet:
                        4cacd3a4-37ba-4cd9-abd9-7af1409946e5-image.png

                        HomoranH Nicht stören
                        HomoranH Nicht stören
                        Homoran
                        Global Moderator Administrators
                        schrieb am zuletzt editiert von
                        #15

                        @mickemup sagte in Zigbee Adapter von TTY zu by-id:

                        Schade das die offizielle Doku aber das so anleitet:

                        mag ja containerspezifisch korrekt sein.

                        ACM0 müsste ich mal googeln

                        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 Antwort Letzte Antwort
                        0
                        • mickemupM mickemup

                          @homoran
                          Darum wollte ich es ja "richtig" machen.

                          Schade das die offizielle Doku aber das so anleitet:
                          4cacd3a4-37ba-4cd9-abd9-7af1409946e5-image.png

                          Thomas BraunT Online
                          Thomas BraunT Online
                          Thomas Braun
                          Most Active
                          schrieb am zuletzt editiert von Thomas Braun
                          #16

                          @mickemup sagte in Zigbee Adapter von TTY zu by-id:

                          Schade das die offizielle Doku aber das so anleitet:

                          Das ist genau der Punkt, der mit den 'by-id'-Links angegangen wird. Je nach Stick/Hardware kann das /dev/ttyUSBx , /dev/ttyACMx oder sonst was sein.

                          Linux-Werkzeugkasten:
                          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                          NodeJS Fixer Skript:
                          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                          HomoranH mickemupM 2 Antworten Letzte Antwort
                          0
                          • Thomas BraunT Thomas Braun

                            @mickemup sagte in Zigbee Adapter von TTY zu by-id:

                            Schade das die offizielle Doku aber das so anleitet:

                            Das ist genau der Punkt, der mit den 'by-id'-Links angegangen wird. Je nach Stick/Hardware kann das /dev/ttyUSBx , /dev/ttyACMx oder sonst was sein.

                            HomoranH Nicht stören
                            HomoranH Nicht stören
                            Homoran
                            Global Moderator Administrators
                            schrieb am zuletzt editiert von
                            #17

                            @thomas-braun sagte in Zigbee Adapter von TTY zu by-id:

                            oder sonst was sein.

                            ACM kannte ich bisher gar nicht, nur ttyAMAx

                            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 Antwort Letzte Antwort
                            0
                            • Thomas BraunT Thomas Braun

                              @mickemup sagte in Zigbee Adapter von TTY zu by-id:

                              Schade das die offizielle Doku aber das so anleitet:

                              Das ist genau der Punkt, der mit den 'by-id'-Links angegangen wird. Je nach Stick/Hardware kann das /dev/ttyUSBx , /dev/ttyACMx oder sonst was sein.

                              mickemupM Offline
                              mickemupM Offline
                              mickemup
                              schrieb am zuletzt editiert von
                              #18

                              @thomas-braun

                              Aus der Anleitung:

                              Sollte hierbei keine Ausgabe erfolgen, prüfe mit „ls -l /dev/serial/by-id/“ ob das USB-Gerät vom System als ttyUSB eingebunden wird, wenn ja ersetze alle folgenden Befehle die sich auf ttyACM… beziehen durch ttyUSB… sollte keine Ausgabe erscheinen ist es kein

                              Bei mir wars damals USB.
                              Mit lesen im Forum wollte ich mein System nun eben "korrigieren" aus euren genannten Gründen.
                              Mein Linux background ist halt sozusagen nicht vorhanden, darum bin ich bei solchen Sachen totaler Laie :confounded:

                              Thomas BraunT arteckA 2 Antworten Letzte Antwort
                              0
                              • mickemupM mickemup

                                @thomas-braun

                                Aus der Anleitung:

                                Sollte hierbei keine Ausgabe erfolgen, prüfe mit „ls -l /dev/serial/by-id/“ ob das USB-Gerät vom System als ttyUSB eingebunden wird, wenn ja ersetze alle folgenden Befehle die sich auf ttyACM… beziehen durch ttyUSB… sollte keine Ausgabe erscheinen ist es kein

                                Bei mir wars damals USB.
                                Mit lesen im Forum wollte ich mein System nun eben "korrigieren" aus euren genannten Gründen.
                                Mein Linux background ist halt sozusagen nicht vorhanden, darum bin ich bei solchen Sachen totaler Laie :confounded:

                                Thomas BraunT Online
                                Thomas BraunT Online
                                Thomas Braun
                                Most Active
                                schrieb am zuletzt editiert von
                                #19

                                @mickemup

                                Die Anleitung ist an der Stelle zumindest umständlich. Denn warum sollte ich die Geräte-Datei über den generierten Link auslesen? Dann kann ich auch direkt den by-id-Link angeben.
                                (Wenn er denn mit den richtigen Rechten versehen ist, das ist aber ein Proxmox/LXC-Thema.)

                                Linux-Werkzeugkasten:
                                https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                NodeJS Fixer Skript:
                                https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                mickemupM 1 Antwort Letzte Antwort
                                0
                                • Thomas BraunT Thomas Braun

                                  @mickemup

                                  Die Anleitung ist an der Stelle zumindest umständlich. Denn warum sollte ich die Geräte-Datei über den generierten Link auslesen? Dann kann ich auch direkt den by-id-Link angeben.
                                  (Wenn er denn mit den richtigen Rechten versehen ist, das ist aber ein Proxmox/LXC-Thema.)

                                  mickemupM Offline
                                  mickemupM Offline
                                  mickemup
                                  schrieb am zuletzt editiert von
                                  #20

                                  @thomas-braun
                                  OK
                                  Aber schon mal danke für den tollen Support :+1:

                                  1 Antwort Letzte Antwort
                                  0
                                  • mickemupM mickemup

                                    @thomas-braun
                                    Hm Ok versuchte eigentlich die Anleitung in der DOK zu befolgen, ist aber nicht ganz übersichtlich...

                                    mit

                                    /dev/ttyUSB0
                                    

                                    gehts ja aber scheinbar ist das nicht die optimale Lösung...

                                    crunchipC Abwesend
                                    crunchipC Abwesend
                                    crunchip
                                    Forum Testing Most Active
                                    schrieb am zuletzt editiert von crunchip
                                    #21

                                    @mickemup was ist in welcher Anleitung nicht übersichtlich?
                                    Desweiteren habe ich oben schon erwähnt, das diese Schritte nicht mehr nötig sind, weil es mittlerweile direkt auf der Proxmox Oberfläche möglich ist.

                                    Einfach die Device-id ermitteln. (PVE Shell)

                                    ls -l /dev/serial/by-id

                                    Den LXC auswählen - Ressources → Add → Device Passthrough

                                    Als Device Path

                                    /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_5836414927fded119e4f0a65024206e6-if00-port0
                                    Eingeben.

                                    Mit Add bestätigen

                                    Ps: Die Rechte noch auf 0666 setzen

                                    umgestiegen von Proxmox auf Unraid

                                    1 Antwort Letzte Antwort
                                    0
                                    • mickemupM mickemup

                                      @thomas-braun

                                      Aus der Anleitung:

                                      Sollte hierbei keine Ausgabe erfolgen, prüfe mit „ls -l /dev/serial/by-id/“ ob das USB-Gerät vom System als ttyUSB eingebunden wird, wenn ja ersetze alle folgenden Befehle die sich auf ttyACM… beziehen durch ttyUSB… sollte keine Ausgabe erscheinen ist es kein

                                      Bei mir wars damals USB.
                                      Mit lesen im Forum wollte ich mein System nun eben "korrigieren" aus euren genannten Gründen.
                                      Mein Linux background ist halt sozusagen nicht vorhanden, darum bin ich bei solchen Sachen totaler Laie :confounded:

                                      arteckA Offline
                                      arteckA Offline
                                      arteck
                                      Developer Most Active
                                      schrieb am zuletzt editiert von
                                      #22

                                      @mickemup sagte in Zigbee Adapter von TTY zu by-id:

                                      Sollte hierbei keine Ausgabe erfolgen, prüfe mit „ls -l /dev/serial/by-id/“ ob das USB-Gerät vom System als ttyUSB eingebunden wird, wenn ja ersetze alle folgenden Befehle die sich auf ttyACM… beziehen durch ttyUSB… sollte keine Ausgabe erscheinen ist es kein

                                      wo steht das ?? in welcher Doku ?? und was währe verständlicher ?? dann kann man das für die Zukunft ändern

                                      zigbee hab ich, zwave auch, nuc's genauso und HA auch

                                      mickemupM 1 Antwort Letzte Antwort
                                      0
                                      • arteckA arteck

                                        @mickemup sagte in Zigbee Adapter von TTY zu by-id:

                                        Sollte hierbei keine Ausgabe erfolgen, prüfe mit „ls -l /dev/serial/by-id/“ ob das USB-Gerät vom System als ttyUSB eingebunden wird, wenn ja ersetze alle folgenden Befehle die sich auf ttyACM… beziehen durch ttyUSB… sollte keine Ausgabe erscheinen ist es kein

                                        wo steht das ?? in welcher Doku ?? und was währe verständlicher ?? dann kann man das für die Zukunft ändern

                                        mickemupM Offline
                                        mickemupM Offline
                                        mickemup
                                        schrieb am zuletzt editiert von
                                        #23

                                        @arteck

                                        https://www.iobroker.net/#de/documentation/install/proxmox.md unter USB durchreichen.
                                        Als Linux Laie haben mir die Schritte schon einiges abverlangt.

                                        @crunchip
                                        Danke, werde ich morgen so probieren.

                                        Wenn es neu (ab Proxmox 8?) so einfach geht mit einer Zeile in der PVE Shell und dann 2-3 Klicks im GUI wäre es doch super das so in die Dok zu schreiben.
                                        Das machts für Anfänger nochmal Userfreundlicher :-)

                                        crunchipC 1 Antwort Letzte Antwort
                                        0
                                        • mickemupM mickemup

                                          Hallo Zusammen

                                          Ich habe nun schon mehrfach gelesen, dass man USB Geräte by-id einbinden soll.

                                          iob diag
                                          

                                          sagt mir das auch:

                                          USB-Devices by-id:
                                          USB-Sticks -  Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id':
                                          
                                          /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_5836414927fded119e4f0a65024206e6-if00-port0
                                          
                                          HINT:
                                          Your zigbee.0 COM-Port is NOT matching 'by-id'. Please check your setting:
                                          /dev/ttyUSB0
                                          

                                          Wenn ich allerdings

                                          /dev/ttyUSB0
                                          

                                          mit

                                          /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_5836414927fded119e4f0a65024206e6-if00-port0
                                          

                                          Im zigbee Adapter ändere findet er den Stick nicht mehr.

                                          
                                          zigbee.0
                                          2025-02-11 19:04:22.313	error	Error herdsman start
                                          
                                          zigbee.0
                                          2025-02-11 19:04:22.312	error	Failed to start Zigbee
                                          
                                          zigbee.0
                                          2025-02-11 19:04:22.312	error	Starting zigbee-herdsman problem : "Failure to connect"
                                          
                                          zigbee.0
                                          2025-02-11 19:03:52.149	info	Installed Version: iobroker.zigbee@1.10.14
                                          

                                          Eingerichtet hatte ich die "Durchreichung" gemäss Anleitung in der DOK (LXC Container in Proxmox)

                                          Jemand der Pros hier eine Tip?

                                          AsgothianA Offline
                                          AsgothianA Offline
                                          Asgothian
                                          Developer
                                          schrieb am zuletzt editiert von Asgothian
                                          #24

                                          @mickemup sagte in Zigbee Adapter von TTY zu by-id:

                                          Hallo Zusammen

                                          Ich habe nun schon mehrfach gelesen, dass man USB Geräte by-id einbinden soll.

                                          iob diag
                                          

                                          sagt mir das auch:

                                          USB-Devices by-id:
                                          USB-Sticks -  Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id':
                                          
                                          

                                          Anbei mal ein paar Informationen zum Hintergrund

                                          • Das Device nach 'serial/by-id' ist bei neueren Linux Installationen verfügbar. Bei älteren gab es den nicht.
                                          • Es erlaubt die Devices nach Funktionen zu gruppieren.
                                          • Es stellt sicher das nicht 'aus versehen' ein anderes Device an Stelle des gewünschten Devices angesprochen wird, insbesondere wenn mehrere Devices der gleichen Klasse (z.Bsp. USB Serial) genutzt werden.

                                          Deswegen macht es bei nativer installation, sprich Installation auf einem reellen Rechner sinn, die Devices so anzusprechen - sofern mehrere USB Devices genutzt werden. Sobald nur ein USB Device am Rechner hängt ist es nicht wirklich entscheidend / relevant.
                                          Bei virtuellen Systemen (Container / LXC / VM's) macht es meiner Meinung nach keinen Sinn. Da darf gerne der klassische '/dev/ttyUSB0' oder ähnliches genutzt werden. Warum ? Der entscheidende Vorteil das die Device-Definition auf genau eine angeschlossene Hardware zeigt muss im Translation-Layer, sprich beim Weiterreichen des Ports passieren - ansonsten geht die gesamte Konstruktion sowieso schief und das System läuft nicht.

                                          @mickemup sagte in Zigbee Adapter von TTY zu by-id:

                                          @crunchip
                                          Es funktioniert ja mit

                                          /dev/ttyUSB0
                                          

                                          beim Com-Port im Adapter.

                                          Habe aber gelesen, man solle das by-id "verlinken", sonst könnte es je nach reboot nicht mehr tun.
                                          und das kriege ich irgendwie nicht hin...

                                          Das kann passieren wenn du mehrere unterschiedliche USB Devices hast, die sich als /dev/ttyUSBx anmelden, sprich ein /dev/ttyUSB0 und /dev/ttyUSB1. Da kann bei jedem Reboot an einem reellen Rechner ein Wechsel der Hardware-Zuordnung passieren. Solange Du diese Situation nicht hast bist du auch mit /dev/ttyUSB0 safe.
                                          Nebenbei - mir sind aktuell 2 Situationen bekannt wo das passiert - parallele Nutzung von Zigbee und ZWave, wobei beide (Zigbee und Wave entweder als /dev/ttyUSBx oder /dev/ttyACMx Devices eingebunden werden)

                                          Ich Lehn mich mal aus dem Fenster - du hast diese Situation bei Dir nicht :)

                                          Unterm strich gilt für die Meldung im iob Diag leider das sie

                                          • bei bestimmten Einsatzfällen Fehlern vorbeugen kann (mehrere ähnliche USB Devices)
                                          • Für die meisten Nutzer irrelevant ist - die Nutzung der nativen Devices geht auch
                                          • bei bestimmten Einsatzfällen sogar Mehraufwand erzeugen kann. (Beispiel: Austausch des Zigbee-Koordinators gegen einen anderen vom gleichen Typ. Bei Nutzung von /dev/ttyUSB0 muss die Konfiguration nicht angepasst werden, bei dem link nach /dev/serial/by-id schon.)
                                          • ggf. eine zusätzliche Fehlerquelle schafft. Das zeigt dieser Thread wunderbar :)

                                          Die ganze Geschichte ist ein wunderbares Beispiel dafür das es nicht immer Sinnvoll ist auf 'etwas neueres' zu setzen, nur weil das bei bestimmten Einsatzfällen Vorteile bietet. Man muss auch einen entsprechenden Einsatzfall haben. Ich weiss das diese Ansicht unbeliebt ist. Neu wird vielfach mit Besser gleichgesetzt. Das ist es aber nicht unbedingt. Es ist halt 'nur' Neu oder Modern.

                                          A.

                                          Nachtrag: @Thomas-Braun Ist es denkbar, diese Meldung im iob diag Skript nur dann auszugeben wenn mehrere USB-Devices in der Konfiguration auftauchen ?
                                          A.

                                          ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                                          "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                                          1 Antwort Letzte Antwort
                                          2
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          444

                                          Online

                                          32.5k

                                          Benutzer

                                          81.8k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe