Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Zigbee Board nicht in docker nutzbar

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Zigbee Board nicht in docker nutzbar

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

      Guten Morgen,

      ich habe ioBroker in einem Docker Container laufen. Ich wollte jetzt mein Texas Instrument Dev Board einbinden und habe jede Anleitung versucht die ich gefunden habe aber ich bekomme es nicht hin.
      Aktuell sieht es bei mir so aus:

      Am Hostsystem:
      1ab3c4ca-ea3a-46e6-bc31-6da66d14d7e9-image.png

      Davon habe ich schon mal beide zum Docker gegeben aber so wie es verstanden habe brauche ich ja nur if00 also habe ich jetzt mal nur den durchgegeben.
      Mein Docker run Befehl sieht so aus:

      docker run
        -d
        --name='iobroker'
        --net='br0'
        --ip='192.168.1.40'
        --privileged=true
        -e TZ="Europe/Berlin"
        -e HOST_OS="Unraid"
        -e HOST_HOSTNAME="HomeServer"
        -e HOST_CONTAINERNAME="iobroker"
        -e 'USBDEVICES'='/dev/zigbee'
        -e 'UDP_PORT_5683'='5683'
        -e 'TCP_PORT_8282'='8282'
        -e 'TCP_PORT_2001'='2001'
        -e 'TCP_PORT_1883'='1883'
        -e 'TCP_PORT_8883'='8883'
        -e 'TCP_PORT_1880'='1880'
        -e 'TCP_PORT_8284'='8284'
        -e 'SETUID'='99'
        -e 'SETGID'='100'
        -e 'TCP_PORT_8081'='8081'
        -l net.unraid.docker.managed=dockerman
        -l net.unraid.docker.webui='http://[IP]:[PORT:8081]/'
        -l net.unraid.docker.icon='https://raw.githubusercontent.com/mgutt/unraid-docker-templates/main/mgutt/images/iobroker.png'
        -v '/mnt/user/appdata/iobroker/data':'/opt/iobroker':'rw'
        -v '/mnt/user/appdata/iobroker/scripts':'/opt/userscripts':'rw'
        --no-healthcheck
        --device=/dev/serial/by-id/usb-Texas_Instruments_XDS110__03.00.00.13__Embed_with_CMSIS-DAP_L1100GWA-if00:/dev/zigbee
        'buanet/iobroker'
      

      Mit dem Befehl --devices gebe ich das Board anhand der id in den Container und gebe ihm das Alias /dev/zigbee. Mit der ENV Variable USBDEVICES="/dev/zigbee" setzt das startscript die Berechtigung. Das macht er auch alles soweit ich das sehe.
      cd6294e4-e996-45ca-8363-169f9179f9eb-image.png

      Wenn ich aber im Zigbee Adapter folgende Einstellungen habe verbindet er sich nicht mit dem Board.
      8b09d26d-fa54-45bb-80b3-1a47a7a1e773-image.png

      Vielleicht hat ja jemand eine Idee an was es liegen könnte. 🤷‍♂️

      Viele Grüße
      Sascha

      haus-automatisierung Glasfaser 2 Replies Last reply Reply Quote 0
      • haus-automatisierung
        haus-automatisierung Developer Most Active @Sascha Walzenbach last edited by

        @sascha-walzenbach Was sagt das Log?

        Sascha Walzenbach 1 Reply Last reply Reply Quote 0
        • Sascha Walzenbach
          Sascha Walzenbach @haus-automatisierung last edited by Sascha Walzenbach

          @haus-automatisierung
          Das ist das log sagt wenn ich den Zigbee Adapter neu starte.

          cf35b746-a09f-4657-a937-6809a3924a13-image.png

          haus-automatisierung 1 Reply Last reply Reply Quote 0
          • haus-automatisierung
            haus-automatisierung Developer Most Active @Sascha Walzenbach last edited by

            @sascha-walzenbach Ich würde mal testen beim --device Parameter noch :rw anzuhängen

            Ansonsten mal im Container nach den Rechten für /dev/zigbee schauen.

            Sascha Walzenbach 1 Reply Last reply Reply Quote 0
            • Sascha Walzenbach
              Sascha Walzenbach @haus-automatisierung last edited by

              @haus-automatisierung
              Hab jetzt mal versucht mit

              --device=/dev/serial/by-id/usb-Texas_Instruments_XDS110__03.00.00.13__Embed_with_CMSIS-DAP_L1100GWA-if00:/dev/zigbee:rw
              

              Als log kommt das raus:
              ba7e91ea-cb77-4b58-a4f0-9508caabaa64-image.png
              panId und extendedPanId hab ich geändert also kann eigentlich nicht doppelt sein 🤷‍♂️

              Als Berechtigung hat er das im Container:
              d4fbb177-eed1-4449-89bb-39de3dd73b15-image.png

              Sascha Walzenbach 1 Reply Last reply Reply Quote 0
              • Sascha Walzenbach
                Sascha Walzenbach @Sascha Walzenbach last edited by

                Ich hab jetzt auch mal versucht das Board per Alias durchzureichen

                 --device=/dev/ttyACM0
                

                e5a41da1-6b92-41e9-8f43-8ce6619b814b-image.png

                Aber das Ergebnis ist das gleiche.

                Sascha Walzenbach 1 Reply Last reply Reply Quote 0
                • Sascha Walzenbach
                  Sascha Walzenbach @Sascha Walzenbach last edited by

                  Hab das Gefühl es hat irgendwas damit zu tun:

                  Starting zigbee-herdsman problem : "network commissioning timed out - most likely network with the same panId or extendedPanId already exists nearby"
                  

                  Hab die panID und ExtPanId aber jetzt schon 5 mal geändert. Auch den Kanal habe ich immer wider geändert.
                  Aber es kommt immer wieder diese Fehlermeldung 🤷‍♂️

                  Sascha Walzenbach 1 Reply Last reply Reply Quote 0
                  • Sascha Walzenbach
                    Sascha Walzenbach @Sascha Walzenbach last edited by

                    Könnet es evtl daran liegen das er laut log den adapter zwei mal startet??

                    2023-06-12 14:31:37.410  - info: host.99f5a1e9a8f8 instance system.adapter.zigbee.0 started with pid 2225
                    2023-06-12 14:31:37.410  - info: host.99f5a1e9a8f8 instance system.adapter.zigbee.0 started with pid 2225
                    2023-06-12 14:31:40.552  - info: zigbee.0 (2225) starting. Version 1.8.10 in /opt/iobroker/node_modules/iobroker.zigbee, node: v18.16.0, js-controller: 4.0.24
                    2023-06-12 14:31:40.646  - info: zigbee.0 (2225) Starting Zigbee  npm ...
                    2023-06-12 14:31:41.029  - info: zigbee.0 (2225) Installed Version: iobroker.zigbee@1.8.10
                    2023-06-12 14:31:40.552  - info: zigbee.0 (2225) starting. Version 1.8.10 in /opt/iobroker/node_modules/iobroker.zigbee, node: v18.16.0, js-controller: 4.0.24
                    2023-06-12 14:31:40.646  - info: zigbee.0 (2225) Starting Zigbee  npm ...
                    2023-06-12 14:31:41.029  - info: zigbee.0 (2225) Installed Version: iobroker.zigbee@1.8.10
                    2023-06-12 14:32:45.855  - error: zigbee.0 (2225) Starting zigbee-herdsman problem : "network commissioning timed out - most likely network with the same panId or extendedPanId already exists nearby"
                    2023-06-12 14:32:45.856  - error: zigbee.0 (2225) Failed to start Zigbee
                    2023-06-12 14:32:45.856  - error: zigbee.0 (2225) Error herdsman start
                    2023-06-12 14:32:45.855  - error: zigbee.0 (2225) Starting zigbee-herdsman problem : "network commissioning timed out - most likely network with the same panId or extendedPanId already exists nearby"
                    2023-06-12 14:32:45.856  - error: zigbee.0 (2225) Failed to start Zigbee
                    2023-06-12 14:32:45.856  - error: zigbee.0 (2225) Error herdsman start
                    2023-06-12 14:32:55.857  - info: zigbee.0 (2225) Try to reconnect. 1 attempts left
                    2023-06-12 14:32:55.861  - info: zigbee.0 (2225) Starting Zigbee  npm ...
                    2023-06-12 14:32:55.873  - info: zigbee.0 (2225) Installed Version: iobroker.zigbee@1.8.10
                    2023-06-12 14:32:55.953  - error: zigbee.0 (2225) Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'"
                    2023-06-12 14:32:55.953  - error: zigbee.0 (2225) Failed to start Zigbee
                    2023-06-12 14:32:55.954  - error: zigbee.0 (2225) Error herdsman start
                    2023-06-12 14:32:55.857  - info: zigbee.0 (2225) Try to reconnect. 1 attempts left
                    2023-06-12 14:32:55.861  - info: zigbee.0 (2225) Starting Zigbee  npm ...
                    2023-06-12 14:32:55.873  - info: zigbee.0 (2225) Installed Version: iobroker.zigbee@1.8.10
                    2023-06-12 14:32:55.953  - error: zigbee.0 (2225) Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'"
                    2023-06-12 14:32:55.953  - error: zigbee.0 (2225) Failed to start Zigbee
                    2023-06-12 14:32:55.954  - error: zigbee.0 (2225) Error herdsman start
                    
                    1 Reply Last reply Reply Quote 0
                    • Glasfaser
                      Glasfaser @Sascha Walzenbach last edited by Glasfaser

                      @sascha-walzenbach sagte in Zigbee Board nicht in docker nutzbar:

                      --device=/dev/serial/by-id/usb-Texas_Instruments_XDS110__03.00.00.13__Embed_with_CMSIS-DAP_L1100GWA-if00:/dev/zigbee

                      ändere auf

                      --device=/dev/ttyACM0:/dev/ttyACM0
                      

                      und die ENV

                      USBDEVICES= /dev/ttyACM0
                      

                      EDIT :

                      teste mit einer neuen Instanz und ändere nur den Com-Anschlussname

                      Sascha Walzenbach 1 Reply Last reply Reply Quote 0
                      • Sascha Walzenbach
                        Sascha Walzenbach @Glasfaser last edited by Sascha Walzenbach

                        @glasfaser

                        Guten Morgen,

                        hab es eben mit dem Alias versucht. Genau wie du gesagt hast auch mit einer zweiten Instanz. Aber leider genau das gleiche Ergebnis.

                        Es kommt wieder der Fehler das die PanID und die exPanID angeblisch schon benutzt wird. Hab sie aber wieder mehrmals geändert und getestet.

                        Außerdem schaut es im log wieder so aus als würde der Adapter zwei mal starten

                        haus-automatisierung 1 Reply Last reply Reply Quote 0
                        • haus-automatisierung
                          haus-automatisierung Developer Most Active @Sascha Walzenbach last edited by

                          @sascha-walzenbach sagte in Zigbee Board nicht in docker nutzbar:

                          Es kommt wieder der Fehler das die PanID und die exPanID angeblisch schon benutzt wird.

                          Ist das eine komplette Neuinstallation oder sind schon Geräte angelernt? Sonst würde ich den zigbee Ordner mal löschen und die Instanz neustarten.

                          Sascha Walzenbach 1 Reply Last reply Reply Quote 0
                          • Sascha Walzenbach
                            Sascha Walzenbach @haus-automatisierung last edited by

                            @haus-automatisierung
                            Ist eine komplett frische Docker Installation. Ich hab auch schon alles von dem Docker Container gelöscht und neu installiert aber das selbe. Wenn ich nicht wüsste das es andere mit dem gleichen Docker Image hinbekommen haben würde ich dem die Schuld geben 😛

                            Das einzige was an Zigbee noch läuft ist eine Hue Bridge. Aber ich hab ja die IDs schon mehrmals geändert und es hatte immer das selbe Ergebnis..

                            Sascha Walzenbach 1 Reply Last reply Reply Quote 0
                            • Sascha Walzenbach
                              Sascha Walzenbach @Sascha Walzenbach last edited by Sascha Walzenbach

                              0292d1b6-34a9-4d91-b842-65ce8f18c3cb-image.png

                              75c2a768-4d07-4999-941d-8dc6cf06299b-image.png

                              e84a6ad0-1bf4-4add-9267-a6a63f25f783-image.png

                              Sascha Walzenbach 1 Reply Last reply Reply Quote 0
                              • Sascha Walzenbach
                                Sascha Walzenbach @Sascha Walzenbach last edited by

                                Schaut das bei euch auch so aus wenn ihr einen Adapter startet?
                                Hab das Gefühl das der Adapter immer zweimal startet. Hab das jetzt auch mal mit anderen Adaptern versucht, da sieht es auch so aus.
                                e5bafce5-292a-4d13-b54e-d5562ba5e519-image.png
                                Es wird immer alles zweimal gemacht 🤷‍♂️

                                DJMarc75 1 Reply Last reply Reply Quote 0
                                • DJMarc75
                                  DJMarc75 @Sascha Walzenbach last edited by

                                  @sascha-walzenbach
                                  Bitte Text hier in Codetags posten - dann kann man das besser lesen, daraus zitieren und besser helfen 😉

                                  Sascha Walzenbach 1 Reply Last reply Reply Quote 0
                                  • Sascha Walzenbach
                                    Sascha Walzenbach @DJMarc75 last edited by

                                    @djmarc75
                                    Sorry 🙂

                                    2023-06-13 14:11:56.816  - info: host.3c8b9c16d075 "system.adapter.zigbee.0" enabled
                                    2023-06-13 14:11:56.833  - info: host.3c8b9c16d075 instance system.adapter.zigbee.0 started with pid 2225
                                    2023-06-13 14:11:56.816  - info: host.3c8b9c16d075 "system.adapter.zigbee.0" enabled
                                    2023-06-13 14:11:56.833  - info: host.3c8b9c16d075 instance system.adapter.zigbee.0 started with pid 2225
                                    2023-06-13 14:11:59.980  - info: zigbee.0 (2225) starting. Version 1.8.10 in /opt/iobroker/node_modules/iobroker.zigbee, node: v18.16.0, js-controller: 4.0.24
                                    2023-06-13 14:12:00.075  - info: zigbee.0 (2225) Starting Zigbee  npm ...
                                    2023-06-13 14:12:00.455  - info: zigbee.0 (2225) Installed Version: iobroker.zigbee@1.8.10
                                    2023-06-13 14:11:59.980  - info: zigbee.0 (2225) starting. Version 1.8.10 in /opt/iobroker/node_modules/iobroker.zigbee, node: v18.16.0, js-controller: 4.0.24
                                    2023-06-13 14:12:00.075  - info: zigbee.0 (2225) Starting Zigbee  npm ...
                                    2023-06-13 14:12:00.455  - info: zigbee.0 (2225) Installed Version: iobroker.zigbee@1.8.10
                                    2023-06-13 14:13:05.247  - error: zigbee.0 (2225) Starting zigbee-herdsman problem : "network commissioning timed out - most likely network with the same panId or extendedPanId already exists nearby"
                                    2023-06-13 14:13:05.247  - error: zigbee.0 (2225) Failed to start Zigbee
                                    2023-06-13 14:13:05.247  - error: zigbee.0 (2225) Error herdsman start
                                    2023-06-13 14:13:05.247  - error: zigbee.0 (2225) Starting zigbee-herdsman problem : "network commissioning timed out - most likely network with the same panId or extendedPanId already exists nearby"
                                    2023-06-13 14:13:05.247  - error: zigbee.0 (2225) Failed to start Zigbee
                                    2023-06-13 14:13:05.247  - error: zigbee.0 (2225) Error herdsman start
                                    2023-06-13 14:13:15.249  - info: zigbee.0 (2225) Try to reconnect. 1 attempts left
                                    2023-06-13 14:13:15.252  - info: zigbee.0 (2225) Starting Zigbee  npm ...
                                    2023-06-13 14:13:15.263  - info: zigbee.0 (2225) Installed Version: iobroker.zigbee@1.8.10
                                    2023-06-13 14:13:15.343  - error: zigbee.0 (2225) Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'"
                                    2023-06-13 14:13:15.343  - error: zigbee.0 (2225) Failed to start Zigbee
                                    2023-06-13 14:13:15.344  - error: zigbee.0 (2225) Error herdsman start
                                    2023-06-13 14:13:15.249  - info: zigbee.0 (2225) Try to reconnect. 1 attempts left
                                    2023-06-13 14:13:15.252  - info: zigbee.0 (2225) Starting Zigbee  npm ...
                                    2023-06-13 14:13:15.263  - info: zigbee.0 (2225) Installed Version: iobroker.zigbee@1.8.10
                                    2023-06-13 14:13:15.343  - error: zigbee.0 (2225) Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'"
                                    2023-06-13 14:13:15.343  - error: zigbee.0 (2225) Failed to start Zigbee
                                    2023-06-13 14:13:15.344  - error: zigbee.0 (2225) Error herdsman start
                                    
                                    Sascha Walzenbach 1 Reply Last reply Reply Quote 0
                                    • Sascha Walzenbach
                                      Sascha Walzenbach @Sascha Walzenbach last edited by

                                      Ah ich glaub es sieht nur so aus als würde er immer zweimal starten.
                                      Wenn ich mit iobroker logs --watch zuschaue zeigt er alles zweimal an wenn ich aber nur mit iobroker logs das log anschaue ist alles nur einmal da. Dann kann ich mir jetzt wieder weniger erklären wo es herkommt das der zigbee Adapter sagt das es die panid und expanid schon gibt...
                                      Also der Lösung wieder nicht näher gekommen

                                      Thomas Braun 1 Reply Last reply Reply Quote 0
                                      • ?
                                        A Former User last edited by

                                        @sascha-walzenbach sagte in Zigbee Board nicht in docker nutzbar:

                                        Also der Lösung wieder nicht näher gekommen

                                        Moin,

                                        ich habe diese Konstellation nicht und kann es auch nicht testen, aber hast Du schon mal die Hue ausgeschaltet, oder hattest Du evtl. mal nicht nur den Zigbee - Adapter installiert, sondern auch z2m = zigbee2mqtt also das zigbee2mqtt nicht den iobroker Adapter z2m

                                        Du kannst ja auch mal hier vorbeischauen, vielleicht findest Du da noch Ansatzpunkte.
                                        https://github.com/Koenkk/zigbee2mqtt/issues/10858

                                        VG
                                        Bernd

                                        rubenkr created this issue in Koenkk/zigbee2mqtt

                                        closed CC2652RB Error Network Commissioning Timeout (panID or extendedPanID already exists nearby) #10858

                                        Sascha Walzenbach 1 Reply Last reply Reply Quote 0
                                        • Sascha Walzenbach
                                          Sascha Walzenbach @Guest last edited by

                                          @dp20eic
                                          Danke für die Hinweise. Ich werde es mir mal mit dem zigbee2mqtt Adapter anschauen.

                                          Gruß Sascha

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

                                            @sascha-walzenbach sagte in Zigbee Board nicht in docker nutzbar:

                                            Ah ich glaub es sieht nur so aus als würde er immer zweimal starten.

                                            Das sieht man auch an den exakt gleichen Timestamps.
                                            Um solche Doubletten zu vermeiden kann man log files noch durch uniq pipen.

                                            Z. B. so.

                                            iob logs | uniq
                                            

                                            Nutzt dir nur in Verbindung mit --watch nix, da sind dennoch Doppelungen drin.

                                            Sascha Walzenbach 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            893
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

                                            docker docker buanet unraid usb zigbee adpater zigbee cc26x2r1
                                            6
                                            24
                                            860
                                            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