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. ioBroker Allgemein
  4. Conbee DeConz - Could not connect

NEWS

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

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

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

Conbee DeConz - Could not connect

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
conbee deconz verbindung
51 Beiträge 9 Kommentatoren 7.7k 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.
  • oetziO oetzi

    Hallo @Asgothian

    ja das geht. Aber war eine gute Idee, dass nochmal zur Sicherheit zu testen.

    root@iobroker:/opt/iobroker# ping 192.168.178.139                                                                                                                                  
    PING 192.168.178.139 (192.168.178.139) 56(84) bytes of data.                                                                                                                       
                                                                                                                                                           
    --- 192.168.178.139 ping statistics ---                                                                                                                                            
    2 packets transmitted, 0 received, 100% packet loss, time 1ms                                                                                                                      
                                                                                                                                           
    root@iobroker:/opt/iobroker# ifconfig                                                                                                                                              
    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500                                                                                                                         
            inet 192.168.178.200  netmask 255.255.255.0  broadcast 192.168.178.255                                                                                                     
            ether 02:42:c0:a8:b2:c8  txqueuelen 0  (Ethernet)                                                                                                                          
            RX packets 11182407  bytes 2297797763 (2.1 GiB)                                                                                                                            
            RX errors 0  dropped 0  overruns 0  frame 0                                                                                                                                
            TX packets 3721107  bytes 693678847 (661.5 MiB)                                                                                                                            
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0   
    
    oetziO Offline
    oetziO Offline
    oetzi
    schrieb am zuletzt editiert von
    #4

    Hat keiner eine Idee, woran es liegen kann?

    S 1 Antwort Letzte Antwort
    -1
    • oetziO oetzi

      Hallo @Asgothian

      ja das geht. Aber war eine gute Idee, dass nochmal zur Sicherheit zu testen.

      root@iobroker:/opt/iobroker# ping 192.168.178.139                                                                                                                                  
      PING 192.168.178.139 (192.168.178.139) 56(84) bytes of data.                                                                                                                       
                                                                                                                                                             
      --- 192.168.178.139 ping statistics ---                                                                                                                                            
      2 packets transmitted, 0 received, 100% packet loss, time 1ms                                                                                                                      
                                                                                                                                             
      root@iobroker:/opt/iobroker# ifconfig                                                                                                                                              
      eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500                                                                                                                         
              inet 192.168.178.200  netmask 255.255.255.0  broadcast 192.168.178.255                                                                                                     
              ether 02:42:c0:a8:b2:c8  txqueuelen 0  (Ethernet)                                                                                                                          
              RX packets 11182407  bytes 2297797763 (2.1 GiB)                                                                                                                            
              RX errors 0  dropped 0  overruns 0  frame 0                                                                                                                                
              TX packets 3721107  bytes 693678847 (661.5 MiB)                                                                                                                            
              TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0   
      
      G Offline
      G Offline
      Gilly
      schrieb am zuletzt editiert von
      #5

      @oetzi Für mich sieht es so aus, also ob du den Ping absetzen kannst er aber nicht erfolgreich ist. Hier steht doch 100% loss oder?

      oetziO 1 Antwort Letzte Antwort
      0
      • oetziO oetzi

        Hat keiner eine Idee, woran es liegen kann?

        S Offline
        S Offline
        succo_J
        schrieb am zuletzt editiert von
        #6

        @oetzi Scheint fast so, als würde deconz nicht laufen. Da Phoscon sichtbar ist, scheint die Verbindung in den Container zu funktionieren. Phoscon ist "nur" eine Webseite, braucht aber den Port von deconz.

        G 1 Antwort Letzte Antwort
        0
        • S succo_J

          @oetzi Scheint fast so, als würde deconz nicht laufen. Da Phoscon sichtbar ist, scheint die Verbindung in den Container zu funktionieren. Phoscon ist "nur" eine Webseite, braucht aber den Port von deconz.

          G Offline
          G Offline
          Gilly
          schrieb am zuletzt editiert von
          #7

          @succo_J Ich habe aktuell genau das gleiche Problem. Der Aufbau bei mir ist fast wie bei @oetzi.
          Mein deconz docker container ist gestartet und kann auch über das Web Frontend Zugegriffen werden. Ich glaube das Problem hängt irgendwie mit den MACVLAN zusammen.
          Ich kann im iobroker Container alles anpingen, ausser die Synology NAS wo halt über den Port 8082 (bei mir so eingestellt) auch der deconz liegt.

          S 1 Antwort Letzte Antwort
          0
          • G Gilly

            @succo_J Ich habe aktuell genau das gleiche Problem. Der Aufbau bei mir ist fast wie bei @oetzi.
            Mein deconz docker container ist gestartet und kann auch über das Web Frontend Zugegriffen werden. Ich glaube das Problem hängt irgendwie mit den MACVLAN zusammen.
            Ich kann im iobroker Container alles anpingen, ausser die Synology NAS wo halt über den Port 8082 (bei mir so eingestellt) auch der deconz liegt.

            S Offline
            S Offline
            succo_J
            schrieb am zuletzt editiert von
            #8

            So wie ich das verstanden habe sieht @oetzi nur die Webseite, darin aber kein Gateway.
            Bitte mal in den container schauen:
            docker exec -it Containername bash
            netstat -tulpen | grep deCONZ
            Da sollte deconz auftauchen: einmal Port 80 und einmal die 8080.

            Dann noch
            service deconz status

            Am Ende aus dem Container raus mit exit

            haselchenH 1 Antwort Letzte Antwort
            0
            • S succo_J

              So wie ich das verstanden habe sieht @oetzi nur die Webseite, darin aber kein Gateway.
              Bitte mal in den container schauen:
              docker exec -it Containername bash
              netstat -tulpen | grep deCONZ
              Da sollte deconz auftauchen: einmal Port 80 und einmal die 8080.

              Dann noch
              service deconz status

              Am Ende aus dem Container raus mit exit

              haselchenH Offline
              haselchenH Offline
              haselchen
              Most Active
              schrieb am zuletzt editiert von haselchen
              #9

              @oetzi
              @Gilly

              Hier hatte der User @onkel-ede mit ähnlichen Problemen zu kämpfen. Eventuell kontaktiert ihr ihn mal.

              https://forum.iobroker.net/topic/39625/diverse-probleme-mit-deconz-2-05-84/42

              Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

              1 Antwort Letzte Antwort
              0
              • G Gilly

                @oetzi Für mich sieht es so aus, also ob du den Ping absetzen kannst er aber nicht erfolgreich ist. Hier steht doch 100% loss oder?

                oetziO Offline
                oetziO Offline
                oetzi
                schrieb am zuletzt editiert von
                #10

                Danke, dass ihr das Problem wieder aufgreift!

                @Gilly said in Conbee DeConz - Could not connect:

                @oetzi Für mich sieht es so aus, also ob du den Ping absetzen kannst er aber nicht erfolgreich ist. Hier steht doch 100% loss oder?

                Oh man, du hast absolut recht, da hatte ich aber einen gewaltigen Knick in der Optik! :-D
                Also besteht in der Tat ein Verbindungsproblem. Interessant, dass du @Gilly ähnliches Probleme hast. Hoffentlich kriegen wir sie beide gelöst.

                @succo_J : Habe ich gerade ausprobiert, aber er hat ein Problem mit dem netstat Befehlt?!

                root@OETZISNAS:~# docker exec -it Deconz-Zigbee bash
                root@Deconz-Zigbee:/# netstat -tulpen | grep deCONZ
                bash: netstat: command not found
                

                @haselchen : Danke für den Hinweis!
                Die MACVLAN Geschichte kriege ich jetzt nicht spontan hin. Werde mich da aber zeitnah mal ranwagen.
                Ich habe gesehen, dass Gilly dort schon am nachbohren ist, da hänge ich mich jetzt mal dran und warte dort auf eine Antwort :-)

                S 1 Antwort Letzte Antwort
                0
                • oetziO oetzi

                  Danke, dass ihr das Problem wieder aufgreift!

                  @Gilly said in Conbee DeConz - Could not connect:

                  @oetzi Für mich sieht es so aus, also ob du den Ping absetzen kannst er aber nicht erfolgreich ist. Hier steht doch 100% loss oder?

                  Oh man, du hast absolut recht, da hatte ich aber einen gewaltigen Knick in der Optik! :-D
                  Also besteht in der Tat ein Verbindungsproblem. Interessant, dass du @Gilly ähnliches Probleme hast. Hoffentlich kriegen wir sie beide gelöst.

                  @succo_J : Habe ich gerade ausprobiert, aber er hat ein Problem mit dem netstat Befehlt?!

                  root@OETZISNAS:~# docker exec -it Deconz-Zigbee bash
                  root@Deconz-Zigbee:/# netstat -tulpen | grep deCONZ
                  bash: netstat: command not found
                  

                  @haselchen : Danke für den Hinweis!
                  Die MACVLAN Geschichte kriege ich jetzt nicht spontan hin. Werde mich da aber zeitnah mal ranwagen.
                  Ich habe gesehen, dass Gilly dort schon am nachbohren ist, da hänge ich mich jetzt mal dran und warte dort auf eine Antwort :-)

                  S Offline
                  S Offline
                  succo_J
                  schrieb am zuletzt editiert von
                  #11

                  @oetzi Ohje, kein netstat im Container. :angry:
                  Dann eben: lsof -i | grep deCONZ

                  oetziO 1 Antwort Letzte Antwort
                  0
                  • S succo_J

                    @oetzi Ohje, kein netstat im Container. :angry:
                    Dann eben: lsof -i | grep deCONZ

                    oetziO Offline
                    oetziO Offline
                    oetzi
                    schrieb am zuletzt editiert von
                    #12

                    @succo_J
                    Jep, das geht :-)

                    Hier die Ergebnisse:

                    root@Deconz-Zigbee:/#  lsof -i | grep deCONZ
                    deCONZ    8 root    6u  IPv4    46551      0t0  TCP *:http-alt (LISTEN)
                    deCONZ    8 root   10u  IPv4    47698      0t0  TCP *:omniorb (LISTEN)
                    deCONZ    8 root   11u  IPv4    47777      0t0  UDP *:1900
                    deCONZ    8 root   15u  IPv4 41014241      0t0  TCP OETZISNAS.fritz.box:omniorb->DESKTOP-4N9C27Q.fritz.box:53954 (ESTABLISHED)
                    deCONZ    8 root   16u  IPv4 41225800      0t0  TCP OETZISNAS.fritz.box:http-alt->DESKTOP-4N9C27Q.fritz.box:54453 (ESTABLISHED)
                    
                    root@Deconz-Zigbee:/# service deconz status
                    deconz: unrecognized service
                    
                    
                    S 1 Antwort Letzte Antwort
                    0
                    • G Offline
                      G Offline
                      Gilly
                      schrieb am zuletzt editiert von
                      #13

                      @oetzi Mit den Link von @haselchen konnte ich mit etwas spielen das Problem lösen.

                      Hier hatte der User @onkel-ede mit ähnlichen Problemen zu kämpfen. Eventuell kontaktiert ihr ihn mal.

                      https://forum.iobroker.net/topic/39625/diverse-probleme-mit-deconz-2-05-84/42

                      Es liegt echt an der Kombination, wenn beide Docker Images auf dem gleichen Rechner/Nas laufen

                      • iobroker mit MACVLAN als Netzwerk und
                      • deconz mit Host als Netzwerk.

                      Ich hatte das MACVLAN so aufgebaut, wie von André (buanet) beschrieben. Dies funktioniert aber so nicht, da man vom MACVLAN nicht auf das Host Netzwerk zugreifen kann.

                      Wenn man das MACVLAN Netzwerk so anlegt, dass man dort mehrere Images verwenden kann, klappt es wunderbar.
                      Ich habe für die Konfiguration folgendes verwendet:

                      • IPV4 Subnet - 192.168.178.0/24
                      • IPV4 IP range - 192.168.178.192/27

                      Im Container->Netzwerk kann man dann noch die IP angeben, welche man haben möchte.
                      Ich hoffe es Hilft weiter.

                      oetziO 2 Antworten Letzte Antwort
                      1
                      • oetziO oetzi

                        @succo_J
                        Jep, das geht :-)

                        Hier die Ergebnisse:

                        root@Deconz-Zigbee:/#  lsof -i | grep deCONZ
                        deCONZ    8 root    6u  IPv4    46551      0t0  TCP *:http-alt (LISTEN)
                        deCONZ    8 root   10u  IPv4    47698      0t0  TCP *:omniorb (LISTEN)
                        deCONZ    8 root   11u  IPv4    47777      0t0  UDP *:1900
                        deCONZ    8 root   15u  IPv4 41014241      0t0  TCP OETZISNAS.fritz.box:omniorb->DESKTOP-4N9C27Q.fritz.box:53954 (ESTABLISHED)
                        deCONZ    8 root   16u  IPv4 41225800      0t0  TCP OETZISNAS.fritz.box:http-alt->DESKTOP-4N9C27Q.fritz.box:54453 (ESTABLISHED)
                        
                        root@Deconz-Zigbee:/# service deconz status
                        deconz: unrecognized service
                        
                        
                        S Offline
                        S Offline
                        succo_J
                        schrieb am zuletzt editiert von
                        #14

                        @oetzi Deconz läuft bei dir zwar irgendwie, aber mich wundert, dass im Container *:omniorb steht. Sollte da nicht http für Port 80 stehen? Um die Portnummer zu sehen brauchen wir:
                        lsof -Pni | grep deCONZ
                        Dann kannst du mal vergleichen, ob dieser eine Port nicht umgebogen wird.

                        Die letzte Zeile ist auch mysteriös. Der Aufruf des Dienstes hat irgendeine Macke.

                        1 Antwort Letzte Antwort
                        0
                        • G Gilly

                          @oetzi Mit den Link von @haselchen konnte ich mit etwas spielen das Problem lösen.

                          Hier hatte der User @onkel-ede mit ähnlichen Problemen zu kämpfen. Eventuell kontaktiert ihr ihn mal.

                          https://forum.iobroker.net/topic/39625/diverse-probleme-mit-deconz-2-05-84/42

                          Es liegt echt an der Kombination, wenn beide Docker Images auf dem gleichen Rechner/Nas laufen

                          • iobroker mit MACVLAN als Netzwerk und
                          • deconz mit Host als Netzwerk.

                          Ich hatte das MACVLAN so aufgebaut, wie von André (buanet) beschrieben. Dies funktioniert aber so nicht, da man vom MACVLAN nicht auf das Host Netzwerk zugreifen kann.

                          Wenn man das MACVLAN Netzwerk so anlegt, dass man dort mehrere Images verwenden kann, klappt es wunderbar.
                          Ich habe für die Konfiguration folgendes verwendet:

                          • IPV4 Subnet - 192.168.178.0/24
                          • IPV4 IP range - 192.168.178.192/27

                          Im Container->Netzwerk kann man dann noch die IP angeben, welche man haben möchte.
                          Ich hoffe es Hilft weiter.

                          oetziO Offline
                          oetziO Offline
                          oetzi
                          schrieb am zuletzt editiert von
                          #15

                          @Gilly
                          Oh cool, danke für die Info. Sobald ich ausreichend Zeit finde, werde ich mich da dran geben.

                          @succo_J
                          Trotzdem forsche ich auch gerne mit dir weiter an dem aktuellen Setting :-)
                          Hilf mir mal bitte auf die Sprünge, was du genau versuchst herauszufinden.
                          Nach meinem (sicher laienhaften) Verständnis zeigt lsof ja Sockets von Anwendungen an.

                          root@Deconz-Zigbee:/# lsof -Pni | grep deCONZ
                          deCONZ    8 root    6u  IPv4    46551      0t0  TCP *:8080 (LISTEN)
                          deCONZ    8 root   10u  IPv4    47698      0t0  TCP *:8088 (LISTEN)
                          deCONZ    8 root   11u  IPv4    47777      0t0  UDP *:1900
                          deCONZ    8 root   17u  IPv4 44589884      0t0  TCP 192.168.178.139:8088->192.168.178.129:54784 (ESTABLISHED)
                          

                          Also scheint der Container auf 3 Ports zu lauschen.
                          Der 8080 ist auch der, über den ich die Phoscon Seite aufrufe:
                          phoscon-ip.jpg

                          Kommen wir hier denn überhaupt weiter oder liegt das Problem nicht vielleicht außerhalb des DeConz Containers, nämlich in der Docker Konfiguration (MACVLAN)?!

                          S 1 Antwort Letzte Antwort
                          0
                          • oetziO oetzi

                            @Gilly
                            Oh cool, danke für die Info. Sobald ich ausreichend Zeit finde, werde ich mich da dran geben.

                            @succo_J
                            Trotzdem forsche ich auch gerne mit dir weiter an dem aktuellen Setting :-)
                            Hilf mir mal bitte auf die Sprünge, was du genau versuchst herauszufinden.
                            Nach meinem (sicher laienhaften) Verständnis zeigt lsof ja Sockets von Anwendungen an.

                            root@Deconz-Zigbee:/# lsof -Pni | grep deCONZ
                            deCONZ    8 root    6u  IPv4    46551      0t0  TCP *:8080 (LISTEN)
                            deCONZ    8 root   10u  IPv4    47698      0t0  TCP *:8088 (LISTEN)
                            deCONZ    8 root   11u  IPv4    47777      0t0  UDP *:1900
                            deCONZ    8 root   17u  IPv4 44589884      0t0  TCP 192.168.178.139:8088->192.168.178.129:54784 (ESTABLISHED)
                            

                            Also scheint der Container auf 3 Ports zu lauschen.
                            Der 8080 ist auch der, über den ich die Phoscon Seite aufrufe:
                            phoscon-ip.jpg

                            Kommen wir hier denn überhaupt weiter oder liegt das Problem nicht vielleicht außerhalb des DeConz Containers, nämlich in der Docker Konfiguration (MACVLAN)?!

                            S Offline
                            S Offline
                            succo_J
                            schrieb am zuletzt editiert von
                            #16

                            @oetzi Dein Port 8088 ist der für die API. Wenn der vom Docker nicht umgebogen wird, versuche den statt der 80 im ioBroker.

                            oetziO 1 Antwort Letzte Antwort
                            0
                            • S succo_J

                              @oetzi Dein Port 8088 ist der für die API. Wenn der vom Docker nicht umgebogen wird, versuche den statt der 80 im ioBroker.

                              oetziO Offline
                              oetziO Offline
                              oetzi
                              schrieb am zuletzt editiert von
                              #17

                              @succo_J
                              Leider geht das auch nicht.

                              deconz.0	2021-01-04 14:42:18.717	error	(23080) Could not connect to deConz/Phoscon. Error: connect EHOSTUNREACH 192.168.178.139:8088
                              

                              Hätte aber nicht dann auch der Ping von der .200 auf die .139 funktionieren müssen?

                              S 1 Antwort Letzte Antwort
                              0
                              • oetziO oetzi

                                @succo_J
                                Leider geht das auch nicht.

                                deconz.0	2021-01-04 14:42:18.717	error	(23080) Could not connect to deConz/Phoscon. Error: connect EHOSTUNREACH 192.168.178.139:8088
                                

                                Hätte aber nicht dann auch der Ping von der .200 auf die .139 funktionieren müssen?

                                S Offline
                                S Offline
                                succo_J
                                schrieb am zuletzt editiert von
                                #18

                                @oetzi Keine Ahnung ob Ping mit Docker vielleicht ein Problem hat. Mir fallen nur noch zwei Möglichkeiten ein. Entweder Docker macht die 8088 nicht publik oder dieser Port wird auf eine ganz andere Nummer umgebogen.

                                Deshalb mal: docker inspect Deconz-Zigbee und nach NetworkSetting suchen.

                                Hier mal ein Beispiel von einem anderen Container:

                                        "NetworkSettings": {
                                            "Bridge": "",
                                            "SandboxID": "77e745ec8f5d996698cc7cbd89519c9340cc5d7e28c799d0e838d91e77cbd155",
                                            "HairpinMode": false,
                                            "LinkLocalIPv6Address": "",
                                            "LinkLocalIPv6PrefixLen": 0,
                                            "Ports": {
                                                "7071/tcp": [
                                                    {
                                                        "HostIp": "0.0.0.0",
                                                        "HostPort": "7071"
                                                    }
                                                ],
                                                "8083/tcp": [
                                                    {
                                                        "HostIp": "0.0.0.0",
                                                        "HostPort": "9083"
                                                    }
                                                ]
                                
                                

                                Da wird Port 7071 einfach durchgereicht und die interne 8083 als 9083 veröffenlicht.

                                Villeicht findet sich bei dir dort eine Zuordnung zur 8088...

                                oetziO 1 Antwort Letzte Antwort
                                0
                                • S succo_J

                                  @oetzi Keine Ahnung ob Ping mit Docker vielleicht ein Problem hat. Mir fallen nur noch zwei Möglichkeiten ein. Entweder Docker macht die 8088 nicht publik oder dieser Port wird auf eine ganz andere Nummer umgebogen.

                                  Deshalb mal: docker inspect Deconz-Zigbee und nach NetworkSetting suchen.

                                  Hier mal ein Beispiel von einem anderen Container:

                                          "NetworkSettings": {
                                              "Bridge": "",
                                              "SandboxID": "77e745ec8f5d996698cc7cbd89519c9340cc5d7e28c799d0e838d91e77cbd155",
                                              "HairpinMode": false,
                                              "LinkLocalIPv6Address": "",
                                              "LinkLocalIPv6PrefixLen": 0,
                                              "Ports": {
                                                  "7071/tcp": [
                                                      {
                                                          "HostIp": "0.0.0.0",
                                                          "HostPort": "7071"
                                                      }
                                                  ],
                                                  "8083/tcp": [
                                                      {
                                                          "HostIp": "0.0.0.0",
                                                          "HostPort": "9083"
                                                      }
                                                  ]
                                  
                                  

                                  Da wird Port 7071 einfach durchgereicht und die interne 8083 als 9083 veröffenlicht.

                                  Villeicht findet sich bei dir dort eine Zuordnung zur 8088...

                                  oetziO Offline
                                  oetziO Offline
                                  oetzi
                                  schrieb am zuletzt editiert von
                                  #19

                                  @succo_J

                                  Mhh, die Ports-Einstellung sieht arg dünn aus bei mir :-D

                                      "NetworkSettings": {
                                          "Bridge": "",
                                          "SandboxID": "c275fd38b4c8c4b644a86829f61d43481a86082ab4dcfb7d9cb051252a1ee31f",
                                          "HairpinMode": false,
                                          "LinkLocalIPv6Address": "",
                                          "LinkLocalIPv6PrefixLen": 0,
                                          "Ports": {},
                                          "SandboxKey": "/var/run/docker/netns/default",
                                          "SecondaryIPAddresses": null,
                                          "SecondaryIPv6Addresses": null,
                                          "EndpointID": "",
                                          "Gateway": "",
                                          "GlobalIPv6Address": "",
                                          "GlobalIPv6PrefixLen": 0,
                                          "IPAddress": "",
                                          "IPPrefixLen": 0,
                                          "IPv6Gateway": "",
                                          "MacAddress": "",
                                          "Networks": {
                                              "host": {
                                                  "IPAMConfig": null,
                                                  "Links": null,
                                                  "Aliases": null,
                                                  "NetworkID": "c6aa4c8511fca2ee1707474cf074cf7ec02e4be8f78f63daa286ddffeebe5992",
                                                  "EndpointID": "fc9431f2ba366e9416561626201e7afd94b492d30eeab1fbdfd5eade156a1251",
                                                  "Gateway": "",
                                                  "IPAddress": "",
                                                  "IPPrefixLen": 0,
                                                  "IPv6Gateway": "",
                                                  "GlobalIPv6Address": "",
                                                  "GlobalIPv6PrefixLen": 0,
                                                  "MacAddress": "",
                                                  "DriverOpts": null
                                              }
                                  
                                  1 Antwort Letzte Antwort
                                  0
                                  • G Gilly

                                    @oetzi Mit den Link von @haselchen konnte ich mit etwas spielen das Problem lösen.

                                    Hier hatte der User @onkel-ede mit ähnlichen Problemen zu kämpfen. Eventuell kontaktiert ihr ihn mal.

                                    https://forum.iobroker.net/topic/39625/diverse-probleme-mit-deconz-2-05-84/42

                                    Es liegt echt an der Kombination, wenn beide Docker Images auf dem gleichen Rechner/Nas laufen

                                    • iobroker mit MACVLAN als Netzwerk und
                                    • deconz mit Host als Netzwerk.

                                    Ich hatte das MACVLAN so aufgebaut, wie von André (buanet) beschrieben. Dies funktioniert aber so nicht, da man vom MACVLAN nicht auf das Host Netzwerk zugreifen kann.

                                    Wenn man das MACVLAN Netzwerk so anlegt, dass man dort mehrere Images verwenden kann, klappt es wunderbar.
                                    Ich habe für die Konfiguration folgendes verwendet:

                                    • IPV4 Subnet - 192.168.178.0/24
                                    • IPV4 IP range - 192.168.178.192/27

                                    Im Container->Netzwerk kann man dann noch die IP angeben, welche man haben möchte.
                                    Ich hoffe es Hilft weiter.

                                    oetziO Offline
                                    oetziO Offline
                                    oetzi
                                    schrieb am zuletzt editiert von
                                    #20

                                    @Gilly said in Conbee DeConz - Could not connect:

                                    Wenn man das MACVLAN Netzwerk so anlegt, dass man dort mehrere Images verwenden kann, klappt es wunderbar.
                                    Ich habe für die Konfiguration folgendes verwendet:

                                    IPV4 Subnet - 192.168.178.0/24
                                    IPV4 IP range - 192.168.178.192/27

                                    Im Container->Netzwerk kann man dann noch die IP angeben, welche man haben möchte.

                                    Ich habe jetzt verschiedenes ausprobiert, kriege es aber irgendwie nicht hin.

                                    Als erstes habe ich eine neue MACVLAN CONF "docker_macvlan_conf" angelegt mit folgenden Parametern:

                                    • IPV4 Subnet - 192.168.178.0/24
                                    • IPV4 IP range - 192.168.178.200/29

                                    Nach meinem Verständnis sollten mit der 29er Maskierung nun 8 IP Adressen möglich sein (200-207). Eine (bei mir .200) kann ich dann dem ioBroker Container geben und die andere (bei mir .201) dem Deconz.

                                    Dann habe ich ein neues Netzwerk (für Deconz) anlegt:

                                    • Name: deconz_macvlan_201
                                    • Conf: docker_macvlan_conf

                                    Das hat noch funktioniert. Wenn ich jetzt aber ein zweites Netzwerk (für den ioBroker) anlegen will und die gleiche conf auswähle:

                                    • Name: iobroker_macvlan_200
                                    • Conf: docker_macvlan_conf

                                    Kriege ich folgende Fehlermeldung:

                                    Failure
                                    Pool overlaps with other one on this address space
                                    

                                    Wo ist mein Denkfehler, bzw. was habe ich vergessen oder falsch gemacht?

                                    G 1 Antwort Letzte Antwort
                                    0
                                    • oetziO oetzi

                                      @Gilly said in Conbee DeConz - Could not connect:

                                      Wenn man das MACVLAN Netzwerk so anlegt, dass man dort mehrere Images verwenden kann, klappt es wunderbar.
                                      Ich habe für die Konfiguration folgendes verwendet:

                                      IPV4 Subnet - 192.168.178.0/24
                                      IPV4 IP range - 192.168.178.192/27

                                      Im Container->Netzwerk kann man dann noch die IP angeben, welche man haben möchte.

                                      Ich habe jetzt verschiedenes ausprobiert, kriege es aber irgendwie nicht hin.

                                      Als erstes habe ich eine neue MACVLAN CONF "docker_macvlan_conf" angelegt mit folgenden Parametern:

                                      • IPV4 Subnet - 192.168.178.0/24
                                      • IPV4 IP range - 192.168.178.200/29

                                      Nach meinem Verständnis sollten mit der 29er Maskierung nun 8 IP Adressen möglich sein (200-207). Eine (bei mir .200) kann ich dann dem ioBroker Container geben und die andere (bei mir .201) dem Deconz.

                                      Dann habe ich ein neues Netzwerk (für Deconz) anlegt:

                                      • Name: deconz_macvlan_201
                                      • Conf: docker_macvlan_conf

                                      Das hat noch funktioniert. Wenn ich jetzt aber ein zweites Netzwerk (für den ioBroker) anlegen will und die gleiche conf auswähle:

                                      • Name: iobroker_macvlan_200
                                      • Conf: docker_macvlan_conf

                                      Kriege ich folgende Fehlermeldung:

                                      Failure
                                      Pool overlaps with other one on this address space
                                      

                                      Wo ist mein Denkfehler, bzw. was habe ich vergessen oder falsch gemacht?

                                      G Offline
                                      G Offline
                                      Gilly
                                      schrieb am zuletzt editiert von
                                      #21

                                      @oetzi

                                      1. Laut Netzwerkrechner von heise, kann man bei deiner Konfiguration einen Bereich von 200-206 verwenden.
                                      2. Du musst nur eine Netzwerkkonfiguration "docker_macvlan_conf" und ein Netzwerk anlegen "docker_macvlan". (Den gleichen Fehler hatte ich aber auch gemacht :blush: )

                                      Ich mache das nicht auf der Kommandozeile sondern direkt über Portainer. Da kann man dann den Netzwerk noch die Wunsch-IP mit angeben.
                                      PortainerNetwerk.JPG

                                      oetziO 1 Antwort Letzte Antwort
                                      0
                                      • G Gilly

                                        @oetzi

                                        1. Laut Netzwerkrechner von heise, kann man bei deiner Konfiguration einen Bereich von 200-206 verwenden.
                                        2. Du musst nur eine Netzwerkkonfiguration "docker_macvlan_conf" und ein Netzwerk anlegen "docker_macvlan". (Den gleichen Fehler hatte ich aber auch gemacht :blush: )

                                        Ich mache das nicht auf der Kommandozeile sondern direkt über Portainer. Da kann man dann den Netzwerk noch die Wunsch-IP mit angeben.
                                        PortainerNetwerk.JPG

                                        oetziO Offline
                                        oetziO Offline
                                        oetzi
                                        schrieb am zuletzt editiert von
                                        #22

                                        Ein ganz dickes Dankeschön geht an @Gilly, der mit mir gestern Abend das Problem gelöst hat!

                                        Damit der ein oder andere damit leichter zurecht kommt, versuche ich das ganze mal zusammen zu fassen und die Hürden zu nennen, die ich gestern noch nehmen musste:

                                        Grundlage für die grundsätzliche Einrichtung von ioBroker unter Docker ist die wohl sehr bekannte Anleitung hier:
                                        https://smarthome.buanet.de/2019/05/iobroker-unter-docker-auf-der-synology-diskstation-v3/
                                        An der Stelle wo im Tutorial die "iob_public_conf" angelegt wird, setzt meine Ergänzung hier an.
                                        Ich nutze Portainer für die gesamte Einrichtung.

                                        Grundproblem nochmal zusammengefasst: Wenn ein Container per MACVLAN (iobroker) arbeitet, ein anderer aber über HOST (deconz) angebunden ist, können diese nicht miteinander kommunizieren. (Hier kann man ein paar mehr Details zu der Problem nachlesen: https://www.synology-forum.de/threads/macvlan-zugriff-auf-den-host.103178/)

                                        Lösungsweg

                                        1. Anlegen einer Netzwerkkonfiguration mit mehr als einer IP Adresse in der Range, um eben mehrere Container per MACVLAN versorgen zu können
                                          Beispiel:
                                          1_netzwerk_conf2.jpg
                                          Zu beachten:
                                        • Die IP Range auf größer 1 IP Adresse setzen. Folgender Calculator hilft dabei. http://www.subnet-calculator.com/cidr.php
                                        • In meinem Beispiel habe ich folgende Range gewählt: 192.168.178.200/29 --> Dies führt dazu, dass folgende IPs zur Verfügung stehen: 192.168.178.200 - 192.168.178.207
                                        • Nun noch dran denken, dass ihr in eurem Router / DHCP Server konfiguriert, dass dieser Bereich nicht vergeben wird, um Adresskonflikte durch Doppeltvergabe zu vermeiden.
                                        1. MACVLAN Netzwerk mit neuer Konfig anlegen
                                          Beispiel:
                                          2_netzwerk.jpg
                                          Hinweis: Die Einträge unter "Containers in Network" sollten zunächst leer sein bzw. die Einträge kommen später hinzu.

                                        2. Netzwerk dem 1. Container zuweisen
                                          Container > ioBroker auswählen (draufklicken/Details aufrufen)
                                          Dann ganz unten bei "join a network" das gerade angelegte Netzwerk auswählen und ggf. bereits vorhandene alte Netzwerke rausschmeißen "Leave Network".
                                          3_join netzwork.jpg

                                        3.1 Netzwerkdetails des Containers anpassen
                                        Wählt "Edit" des Containers aus.
                                        Achtung Fallstrick: Das geht nur aus der Detailansicht eines Containers, nicht auf der Übersicht, wo ihr alle Container seht (warum auch immer).
                                        4_edit.jpg

                                        3.2 Dem Container eine feste IP aus der Range vergeben
                                        Bei mir die 192.168.178.200
                                        5.feste IP.jpg
                                        Fallstrick: Unter Network muss erneut erneut das Netzwerk (bei mir "docker_macvlan") ausgewählt werden. Das übernimmt er irgendwie nicht.

                                        --> Jetzt auf "Deploy the Container" klicken und drauf hoffen, dass kein Fehler auftritt ;-)

                                        Fallstrick (zumindest bei mir):
                                        Unter "Command & Logging" > Entrypoint sollte nur /start.sh stehen. Bei mir stand am Anfang /tini,--,/start.sh und damit hat das Deployment nicht funktioniert.
                                        6_command.jpg

                                        1. Das GLEICHE Netzwerk dem 2. Container zuweisen
                                          Jetzt macht ihr mit dem 2. Container genau das gleiche, nur das ihr logischerweise eine andere feste IP aus der Range vergebt (z. B. .201).
                                          Zu beachten: Wirklich das gleiche Netzwerk nutzen, kein 2. über die gleiche conf oder ähnliches verwenden.

                                        Das sollte es gewesen sein.
                                        Ich konnte danach den Deconz Container aus dem ioBroker Container anpingen und mir einen API Key holen:
                                        7_apikey.jpg

                                        @Gilly Kannst du mal drüber gucken, ob ich irgendeinen Fallstrick oder sonstiges vergessen habe?

                                        G andreA 2 Antworten Letzte Antwort
                                        2
                                        • oetziO oetzi

                                          Ein ganz dickes Dankeschön geht an @Gilly, der mit mir gestern Abend das Problem gelöst hat!

                                          Damit der ein oder andere damit leichter zurecht kommt, versuche ich das ganze mal zusammen zu fassen und die Hürden zu nennen, die ich gestern noch nehmen musste:

                                          Grundlage für die grundsätzliche Einrichtung von ioBroker unter Docker ist die wohl sehr bekannte Anleitung hier:
                                          https://smarthome.buanet.de/2019/05/iobroker-unter-docker-auf-der-synology-diskstation-v3/
                                          An der Stelle wo im Tutorial die "iob_public_conf" angelegt wird, setzt meine Ergänzung hier an.
                                          Ich nutze Portainer für die gesamte Einrichtung.

                                          Grundproblem nochmal zusammengefasst: Wenn ein Container per MACVLAN (iobroker) arbeitet, ein anderer aber über HOST (deconz) angebunden ist, können diese nicht miteinander kommunizieren. (Hier kann man ein paar mehr Details zu der Problem nachlesen: https://www.synology-forum.de/threads/macvlan-zugriff-auf-den-host.103178/)

                                          Lösungsweg

                                          1. Anlegen einer Netzwerkkonfiguration mit mehr als einer IP Adresse in der Range, um eben mehrere Container per MACVLAN versorgen zu können
                                            Beispiel:
                                            1_netzwerk_conf2.jpg
                                            Zu beachten:
                                          • Die IP Range auf größer 1 IP Adresse setzen. Folgender Calculator hilft dabei. http://www.subnet-calculator.com/cidr.php
                                          • In meinem Beispiel habe ich folgende Range gewählt: 192.168.178.200/29 --> Dies führt dazu, dass folgende IPs zur Verfügung stehen: 192.168.178.200 - 192.168.178.207
                                          • Nun noch dran denken, dass ihr in eurem Router / DHCP Server konfiguriert, dass dieser Bereich nicht vergeben wird, um Adresskonflikte durch Doppeltvergabe zu vermeiden.
                                          1. MACVLAN Netzwerk mit neuer Konfig anlegen
                                            Beispiel:
                                            2_netzwerk.jpg
                                            Hinweis: Die Einträge unter "Containers in Network" sollten zunächst leer sein bzw. die Einträge kommen später hinzu.

                                          2. Netzwerk dem 1. Container zuweisen
                                            Container > ioBroker auswählen (draufklicken/Details aufrufen)
                                            Dann ganz unten bei "join a network" das gerade angelegte Netzwerk auswählen und ggf. bereits vorhandene alte Netzwerke rausschmeißen "Leave Network".
                                            3_join netzwork.jpg

                                          3.1 Netzwerkdetails des Containers anpassen
                                          Wählt "Edit" des Containers aus.
                                          Achtung Fallstrick: Das geht nur aus der Detailansicht eines Containers, nicht auf der Übersicht, wo ihr alle Container seht (warum auch immer).
                                          4_edit.jpg

                                          3.2 Dem Container eine feste IP aus der Range vergeben
                                          Bei mir die 192.168.178.200
                                          5.feste IP.jpg
                                          Fallstrick: Unter Network muss erneut erneut das Netzwerk (bei mir "docker_macvlan") ausgewählt werden. Das übernimmt er irgendwie nicht.

                                          --> Jetzt auf "Deploy the Container" klicken und drauf hoffen, dass kein Fehler auftritt ;-)

                                          Fallstrick (zumindest bei mir):
                                          Unter "Command & Logging" > Entrypoint sollte nur /start.sh stehen. Bei mir stand am Anfang /tini,--,/start.sh und damit hat das Deployment nicht funktioniert.
                                          6_command.jpg

                                          1. Das GLEICHE Netzwerk dem 2. Container zuweisen
                                            Jetzt macht ihr mit dem 2. Container genau das gleiche, nur das ihr logischerweise eine andere feste IP aus der Range vergebt (z. B. .201).
                                            Zu beachten: Wirklich das gleiche Netzwerk nutzen, kein 2. über die gleiche conf oder ähnliches verwenden.

                                          Das sollte es gewesen sein.
                                          Ich konnte danach den Deconz Container aus dem ioBroker Container anpingen und mir einen API Key holen:
                                          7_apikey.jpg

                                          @Gilly Kannst du mal drüber gucken, ob ich irgendeinen Fallstrick oder sonstiges vergessen habe?

                                          G Offline
                                          G Offline
                                          Gilly
                                          schrieb am zuletzt editiert von
                                          #23

                                          @oetzi Da hast du dir aber sehr viel Mühe gegeben. Passt soweit :+1:

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          983

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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