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. Shelly Adapter wird nicht „grün“ (Docker)

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

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

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
8 Beiträge 5 Kommentatoren 521 Aufrufe 4 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.
  • S Offline
    S Offline
    steffensammet
    schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
    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
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      0
      • ArmilarA Armilar

        @steffensammet

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

        S Offline
        S Offline
        steffensammet
        schrieb am zuletzt editiert von
        #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 Antworten Letzte Antwort
        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
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          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
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              0
              • M Offline
                M Offline
                marian.t
                schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                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
                  schrieb am zuletzt editiert von
                  #8

                  @marian-t

                  Wie mache ich die Freischaltung des Port ?

                  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

                  597

                  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