Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Shelly Adapter wird nicht „grün“ (Docker)

NEWS

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

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

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

Shelly Adapter wird nicht „grün“ (Docker)

Shelly Adapter wird nicht „grün“ (Docker)

Scheduled Pinned Locked Moved ioBroker Allgemein
8 Posts 5 Posters 518 Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    steffensammet
    wrote on last edited by steffensammet
    #1

    Hallo Community!

    Ich bin gerade dabei mein ioBroker von einem Raspberry Pi zu einem Docker Container auf einer Synology umzuziehen. Der Container ist als auf dem Host Netzwerk installiert.

    Im Log steht dabei „Starting in MQTT mode. Listening on 0.0.0.0:1882 (QoS 0)“. Die Einstellung ist identisch zu der vom Raspberry. Ich habe den Verdacht dass es sich um ein Problem mit den Ports handelt; zumindest habe ich beim Tuya Adapter im Prinzip der ja eigene Ports nutzt ein gleichartiges Problem.

    Hat jemand eine Idee wie ich vorgehen kann?

    Merci!
    Steffen

    ArmilarA 1 Reply Last reply
    0
    • S steffensammet

      Hallo Community!

      Ich bin gerade dabei mein ioBroker von einem Raspberry Pi zu einem Docker Container auf einer Synology umzuziehen. Der Container ist als auf dem Host Netzwerk installiert.

      Im Log steht dabei „Starting in MQTT mode. Listening on 0.0.0.0:1882 (QoS 0)“. Die Einstellung ist identisch zu der vom Raspberry. Ich habe den Verdacht dass es sich um ein Problem mit den Ports handelt; zumindest habe ich beim Tuya Adapter im Prinzip der ja eigene Ports nutzt ein gleichartiges Problem.

      Hat jemand eine Idee wie ich vorgehen kann?

      Merci!
      Steffen

      ArmilarA Offline
      ArmilarA Offline
      Armilar
      Most Active Forum Testing
      wrote on last edited by
      #2

      @steffensammet

      Hast du die IP in den MQTT-Einstellungen der Shellys auf den Docker geändert?

      Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
      https://github.com/joBr99/nspanel-lovelace-ui/wiki

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      S 1 Reply Last reply
      0
      • ArmilarA Armilar

        @steffensammet

        Hast du die IP in den MQTT-Einstellungen der Shellys auf den Docker geändert?

        S Offline
        S Offline
        steffensammet
        wrote on last edited by
        #3

        @armilar

        Nein, der steht auf 0.0.0.0, Zugriff von allen IPs zulassen.
        Ich habe alle Optionen durchprobiert, der Adapter wird nicht grün 😔

        haselchenH ArmilarA 2 Replies Last reply
        0
        • S steffensammet

          @armilar

          Nein, der steht auf 0.0.0.0, Zugriff von allen IPs zulassen.
          Ich habe alle Optionen durchprobiert, der Adapter wird nicht grün 😔

          haselchenH Offline
          haselchenH Offline
          haselchen
          Most Active
          wrote on last edited by
          #4

          @steffensammet

          Ich glaube du hast den Vorposter falsch verstanden .
          In den GUI Einstellungen der Shellys meinte er die MQTT Einstellung.

          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 Reply Last reply
          1
          • S steffensammet

            @armilar

            Nein, der steht auf 0.0.0.0, Zugriff von allen IPs zulassen.
            Ich habe alle Optionen durchprobiert, der Adapter wird nicht grün 😔

            ArmilarA Offline
            ArmilarA Offline
            Armilar
            Most Active Forum Testing
            wrote on last edited by
            #5

            @steffensammet

            exakt. der Docker hat eine andere IP-Adresse als der Raspi. Wenn die in der Shelly-GUI (je Device) nicht angepasst wird, versuchen die Shelly's weiterhin mit dem Raspi zu kommunizieren.

            Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
            https://github.com/joBr99/nspanel-lovelace-ui/wiki

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            S 1 Reply Last reply
            0
            • ArmilarA Armilar

              @steffensammet

              exakt. der Docker hat eine andere IP-Adresse als der Raspi. Wenn die in der Shelly-GUI (je Device) nicht angepasst wird, versuchen die Shelly's weiterhin mit dem Raspi zu kommunizieren.

              S Offline
              S Offline
              steffensammet
              wrote on last edited by
              #6

              Hallo @armilar & @haselchen ,

              das war natürlich ein guter Hinweis, weil ich tatsächlich vergessen hatte die Shellys einzustellen.
              Jetzt wird auch der Adapter "grün".

              Dankeschön!

              1 Reply Last reply
              0
              • M Offline
                M Offline
                marian.t
                wrote on last edited by marian.t
                #7

                Hallo zusammen,
                ist zwar alles bereits geklärt, ich habe aber zufällig eine andere Lösung gefunden.
                In der Konstellation iobroker auf Docker mit bridge netz, Host Raspi wurde im iobroker der shelly-Adapter zwar "grün" und alle shelly-Objekte mit Status "online=true", die shellys reagierten aber nicht bzw. übertrugen den Status nicht.

                Gem. Vorschlag aus anderen Foren habe ich in iob container den port 5683:5683/udp freigeschaltet - ohne Erfolg.
                Die Nachforschung Richtung CoAP und die Analyse im lokalen Netz (192.168.178.xx ist die shelly-IP):

                pi@raspberrypi:~ $ sudo nmap -sU 192.168.178.xx
                Starting Nmap 7.93 ( https://nmap.org ) at 2023-11-27 10:44 GMT
                Nmap scan report for shelly1pm-840D8E-Bad.fritz.box (192.168.178.xx)
                Host is up (0.0091s latency).
                Not shown: 999 closed udp ports (port-unreach)
                PORT     STATE SERVICE
                5353/udp open  zeroconf
                MAC Address: 84:0D:8E:B1:E1:nn (Espressif)
                

                ergab, dass ein Shelly eine avahi/zeroconfig Anfrage auf Port 5353 erwartet. Dieser ist bereits vom host-raspi belegt und kann im container nicht weitergereicht werden, daher kam ich auf die Idee dies im shelly nachzureichen.

                Tatsächlich gem. sequr..be blog ist es möglich dem Shelly mittzuteilen, an welchem host:port der sich zu melden hat. Dies geschieht durch Überschreiben vom Parameter "ColoT peer", der per default mit "mcast" vorbelegt ist.
                 
                e8a59725-20e0-4060-8c0d-0d5d388fdf9e-image.png

                Anm. <xx> ist anhand des IP des hosts (Raspi) zu ändern.

                Die Einstellung <hostIP>:5638 zusammen mit Freischaltung 5683:5683/udp im iobroker-container ergibt die Lösung.

                Alternativ ist natürlich der Einsatz von macVlan Netz im container bzw. ein Umstieg auf MQTT weiterhin möglich.

                T 1 Reply Last reply
                0
                • M marian.t

                  Hallo zusammen,
                  ist zwar alles bereits geklärt, ich habe aber zufällig eine andere Lösung gefunden.
                  In der Konstellation iobroker auf Docker mit bridge netz, Host Raspi wurde im iobroker der shelly-Adapter zwar "grün" und alle shelly-Objekte mit Status "online=true", die shellys reagierten aber nicht bzw. übertrugen den Status nicht.

                  Gem. Vorschlag aus anderen Foren habe ich in iob container den port 5683:5683/udp freigeschaltet - ohne Erfolg.
                  Die Nachforschung Richtung CoAP und die Analyse im lokalen Netz (192.168.178.xx ist die shelly-IP):

                  pi@raspberrypi:~ $ sudo nmap -sU 192.168.178.xx
                  Starting Nmap 7.93 ( https://nmap.org ) at 2023-11-27 10:44 GMT
                  Nmap scan report for shelly1pm-840D8E-Bad.fritz.box (192.168.178.xx)
                  Host is up (0.0091s latency).
                  Not shown: 999 closed udp ports (port-unreach)
                  PORT     STATE SERVICE
                  5353/udp open  zeroconf
                  MAC Address: 84:0D:8E:B1:E1:nn (Espressif)
                  

                  ergab, dass ein Shelly eine avahi/zeroconfig Anfrage auf Port 5353 erwartet. Dieser ist bereits vom host-raspi belegt und kann im container nicht weitergereicht werden, daher kam ich auf die Idee dies im shelly nachzureichen.

                  Tatsächlich gem. sequr..be blog ist es möglich dem Shelly mittzuteilen, an welchem host:port der sich zu melden hat. Dies geschieht durch Überschreiben vom Parameter "ColoT peer", der per default mit "mcast" vorbelegt ist.
                   
                  e8a59725-20e0-4060-8c0d-0d5d388fdf9e-image.png

                  Anm. <xx> ist anhand des IP des hosts (Raspi) zu ändern.

                  Die Einstellung <hostIP>:5638 zusammen mit Freischaltung 5683:5683/udp im iobroker-container ergibt die Lösung.

                  Alternativ ist natürlich der Einsatz von macVlan Netz im container bzw. ein Umstieg auf MQTT weiterhin möglich.

                  T Offline
                  T Offline
                  Tschirpke36
                  wrote on last edited by
                  #8

                  @marian-t

                  Wie mache ich die Freischaltung des Port ?

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  Support us

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

                  112

                  Online

                  32.4k

                  Users

                  81.3k

                  Topics

                  1.3m

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

                  • Don't have an account? Register

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