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. Welche Einstellungen auf Milight-Hub und MQTT-Adapter

NEWS

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

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

Welche Einstellungen auf Milight-Hub und MQTT-Adapter

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
milight-hubesp8266mqtt-adaptermi light hub
12 Beiträge 3 Kommentatoren 1.7k Aufrufe 3 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.
  • M Malotira

    Ich würde gerne diesen Post noch mal platzieren. Nach wie vor würde ich mich sehr freuen, wenn mich hier jemand bei der Basiskonfiguration der beiden System unterstützen kann... Sprich bei der Verheiratung des IOBrokers mit dem Milight-Hub via MQTT Adapter.

    M Offline
    M Offline
    Malotira
    schrieb am zuletzt editiert von
    #3

    Hallo zusammen, kann mir denn keine hierzu Infos liefern. Ich würde mich super freuen wenn mir hier jemand unterstützen könnte.

    mickymM 1 Antwort Letzte Antwort
    0
    • M Malotira

      Hallo zusammen, kann mir denn keine hierzu Infos liefern. Ich würde mich super freuen wenn mir hier jemand unterstützen könnte.

      mickymM Offline
      mickymM Offline
      mickym
      Most Active
      schrieb am zuletzt editiert von
      #4

      @malotira Also ich habe ein paar Bugs mit dem MQTT Adapter als Server gehabt - aber das ist erst mal irrelevant.

      Was auf keinen Fall funktionieren kann ist folgendes:

      ----------------Milight-Hub (Settings -> MQTT) Einstellungen----------------
      *MQTT server
      192.168.178.73:8081

      --------------MQQT Adapter (IO Brokert) Einstellungen----------------

      *MQTT Broker IP
      192.168.178.67

      Port
      1883

      Das muss ja in jedem Fall matchen - sonst können sich die doch gar nicht unterhalten.

      Dann nützt Dir ein MQTT client gar nichts - Du brauchst ja einen MQTT-Server/Broker.

      Entweder Du installierst Dir mosquitto oder den anderen MQTT Adapter und konfigurierst den als Server. Damit fällt auch die Angabe einer IP-Adresse weg, da Dein iobroker MQTT Broker/Server ist.

      Damit gibst Du in Deinem Milight-Hub die Adresse Deines iobrokers mit Port 1883 als MQTT Adresse an.

      Also: MQTT server
      192.168.178.73:1883

      Im MQTT-Adapter als Server konfiguriert gibst DU 1883 an - ist aber vorbelegt.

      Die IP-Adresse des Milight-Hub ist unwichtig - da dieser nie kontaktiert wird, sondern dieser initiiert alle Kommunikation in der er sich beim MQTT Server einmal anmeldet.

      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

      M 1 Antwort Letzte Antwort
      0
      • mickymM mickym

        @malotira Also ich habe ein paar Bugs mit dem MQTT Adapter als Server gehabt - aber das ist erst mal irrelevant.

        Was auf keinen Fall funktionieren kann ist folgendes:

        ----------------Milight-Hub (Settings -> MQTT) Einstellungen----------------
        *MQTT server
        192.168.178.73:8081

        --------------MQQT Adapter (IO Brokert) Einstellungen----------------

        *MQTT Broker IP
        192.168.178.67

        Port
        1883

        Das muss ja in jedem Fall matchen - sonst können sich die doch gar nicht unterhalten.

        Dann nützt Dir ein MQTT client gar nichts - Du brauchst ja einen MQTT-Server/Broker.

        Entweder Du installierst Dir mosquitto oder den anderen MQTT Adapter und konfigurierst den als Server. Damit fällt auch die Angabe einer IP-Adresse weg, da Dein iobroker MQTT Broker/Server ist.

        Damit gibst Du in Deinem Milight-Hub die Adresse Deines iobrokers mit Port 1883 als MQTT Adresse an.

        Also: MQTT server
        192.168.178.73:1883

        Im MQTT-Adapter als Server konfiguriert gibst DU 1883 an - ist aber vorbelegt.

        Die IP-Adresse des Milight-Hub ist unwichtig - da dieser nie kontaktiert wird, sondern dieser initiiert alle Kommunikation in der er sich beim MQTT Server einmal anmeldet.

        M Offline
        M Offline
        Malotira
        schrieb am zuletzt editiert von
        #5

        @mickym

        Hallo Mickym... erstmal vielen Dank das du dich meinen Thema angenommen hast. Dein Erklärung ist natürlich völlig einleuchtend. Ich habe im „Mi-Light Hub“ den „IO Broker“ (192.168.178.73:1883) als Zielesystem bzw. als „MQTT Server“ angegeben.

        Auf dem IO Broker unter den Adapterkonfiguration: mqtt-client.0 -> Server Einstellungen lasse ich das Feld „MQTT Broker IP“ leer oder Trage ich dort die IP Adresse des IO Brokers ein? Ich habe mal beides ausprobiert… leider ohne Erfolg.

        -------- „Hier die Einstellungen auf dem Mi-Light Hub (http://192.168.178.67/)“ --------
        MQTT server
        192.168.178.73:1883

        MQTT topic pattern
        milight/:device_id/:device_typ/:group/

        MQTT update topic pattern
        milight/update/:device_id/:device_type/

        MQTT state topic pattern
        milight/state/:device_id/:device_type/:group

        MQTT user name
        [LEER]

        MQTT password
        [LEER]

        MQTT Client Status Topic
        milight/client_status

        Client Status Messages Mode
        Deatiled

        HomeAssistant MQTT Discovery Prefix
        [LEER]

        MQTT state rate limit
        500

        MQTT debounce delay
        500

        Group state fields
        State
        Brightness
        Mode
        Color_temp
        Bulb_mode
        Computed_color
        Mi_light_mqq.jpg

        -------- „Hier die Adapter Einstellungen auf dem IO Broker (http://192.168.178.73/)“ --------

        2021-01-16_13-02-13.jpg

        2021-01-16_13-02-01.jpg

        mickymM 1 Antwort Letzte Antwort
        0
        • M Malotira

          @mickym

          Hallo Mickym... erstmal vielen Dank das du dich meinen Thema angenommen hast. Dein Erklärung ist natürlich völlig einleuchtend. Ich habe im „Mi-Light Hub“ den „IO Broker“ (192.168.178.73:1883) als Zielesystem bzw. als „MQTT Server“ angegeben.

          Auf dem IO Broker unter den Adapterkonfiguration: mqtt-client.0 -> Server Einstellungen lasse ich das Feld „MQTT Broker IP“ leer oder Trage ich dort die IP Adresse des IO Brokers ein? Ich habe mal beides ausprobiert… leider ohne Erfolg.

          -------- „Hier die Einstellungen auf dem Mi-Light Hub (http://192.168.178.67/)“ --------
          MQTT server
          192.168.178.73:1883

          MQTT topic pattern
          milight/:device_id/:device_typ/:group/

          MQTT update topic pattern
          milight/update/:device_id/:device_type/

          MQTT state topic pattern
          milight/state/:device_id/:device_type/:group

          MQTT user name
          [LEER]

          MQTT password
          [LEER]

          MQTT Client Status Topic
          milight/client_status

          Client Status Messages Mode
          Deatiled

          HomeAssistant MQTT Discovery Prefix
          [LEER]

          MQTT state rate limit
          500

          MQTT debounce delay
          500

          Group state fields
          State
          Brightness
          Mode
          Color_temp
          Bulb_mode
          Computed_color
          Mi_light_mqq.jpg

          -------- „Hier die Adapter Einstellungen auf dem IO Broker (http://192.168.178.73/)“ --------

          2021-01-16_13-02-13.jpg

          2021-01-16_13-02-01.jpg

          mickymM Offline
          mickymM Offline
          mickym
          Most Active
          schrieb am zuletzt editiert von
          #6

          @malotira Du hast den falschen Adapter installiert. Diese Version, die Du installiert hast ist nur ein MQTT-Client. Du brauchst aber einen Server/Broker.

          Lösche den MQTT Adapter aus Deinem iobroker!

          Ich habe Dir mal den richtigen markiert (grüner Pfeil, falscher Adapter = roter Pfeil)

          screen.png

          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

          M 1 Antwort Letzte Antwort
          0
          • mickymM mickym

            @malotira Du hast den falschen Adapter installiert. Diese Version, die Du installiert hast ist nur ein MQTT-Client. Du brauchst aber einen Server/Broker.

            Lösche den MQTT Adapter aus Deinem iobroker!

            Ich habe Dir mal den richtigen markiert (grüner Pfeil, falscher Adapter = roter Pfeil)

            screen.png

            M Offline
            M Offline
            Malotira
            schrieb am zuletzt editiert von
            #7

            @mickym

            Oh man... wie peinlich! :slightly_frowning_face: Hatte das wirklich nicht gesehen, dass ich nur die Client Variante installiert habe. Großes Dankeschön schon mal dieser Stelle.
            Status.jpg

            Ich probiere später mal die entsprechende Befehle an den Milight-HUB abzusetzen.

            1 Antwort Letzte Antwort
            0
            • S Offline
              S Offline
              schubi82
              schrieb am zuletzt editiert von
              #8

              Blöde Frage, warum kann man den Hub eigentlich nicht mit dem bestehenden Milight-Adapter in iobroker ansteuern? Hab im Adapter die IP des Hubs angegeben und im Hub unter UDP die IP vom iobroker, aber irgendwie klappt das nicht...

              1 Antwort Letzte Antwort
              0
              • S Offline
                S Offline
                schubi82
                schrieb am zuletzt editiert von
                #9

                Steuerst Du die Lampen darüber auch? Sehe nur die Datenpunkte in MQTT, wüsste jetzt aber nicht, wie ich da jetzt z.B. den Mode einer Lampe ändern könnte.

                1 Antwort Letzte Antwort
                0
                • mickymM Offline
                  mickymM Offline
                  mickym
                  Most Active
                  schrieb am zuletzt editiert von mickym
                  #10

                  @schubi82 Gleich vorweg: Ich habe weder einen Milight Hub, noch Lampen übder diesen Hub, noch nutze ich diesen Adapter.

                  Ich nutze nur generell keine iobroker-Adapter, die mqtt sprechen, da mit einem vernünftigen Broker (mosquitto) und dem mqtt-adapter (client/Sever) im iobroker - ich alle Geräte, die mqtt sprechen ansprechen kann.

                  In Deinem Fall ist doch wahrscheinlich diese Beschreibung für Dich massgeblich.

                  https://github.com/sidoh/esp8266_milight_hub?tab=readme-ov-file#mqtt

                  Also entweder probierst Du es über den Milight Adapter und wenn das nicht funktioniert, suchst Du hier im Forum, ob es einen entsprechenden Support Thread zu diesem Adapter gibt oder machst ggf. ein Issue in dem Adapter auf Github auf.

                  Wenn Du reines mqtt nimmst, dann lies die Anleitung, die ich gerade verlinkt habe und da kann ich Dir ggf. helfen. Dann musst Du aber den Adapter löschen.

                  Die API zur Steuerung (hier zwar über HTTP) kann man mit dem 1. Link dann so wohl auch direkt über mqtt ansprechen:
                  https://sidoh.github.io/esp8266_milight_hub/branches/latest/#tag/System

                  Beides zu nutzen geht nicht und macht auch keinen Sinn. Ausserdem musst Du natürlich bei allen Adaptern die mqtt sprechen daraug achten, dass jeder einen anderen Port benutzt. Also wenn Du auch Shelly Adapter oder Sonoff oder ähnliches benutzt, dann muss jeder Adapter auf einem anderen Port laufen. Das ist halt der Nachteil dieser Adapter - aber ist zwangsläufig so, da diese ja alle einen eigenen mqtt Broker simulieren müssen.

                  Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                  S 1 Antwort Letzte Antwort
                  0
                  • mickymM mickym

                    @schubi82 Gleich vorweg: Ich habe weder einen Milight Hub, noch Lampen übder diesen Hub, noch nutze ich diesen Adapter.

                    Ich nutze nur generell keine iobroker-Adapter, die mqtt sprechen, da mit einem vernünftigen Broker (mosquitto) und dem mqtt-adapter (client/Sever) im iobroker - ich alle Geräte, die mqtt sprechen ansprechen kann.

                    In Deinem Fall ist doch wahrscheinlich diese Beschreibung für Dich massgeblich.

                    https://github.com/sidoh/esp8266_milight_hub?tab=readme-ov-file#mqtt

                    Also entweder probierst Du es über den Milight Adapter und wenn das nicht funktioniert, suchst Du hier im Forum, ob es einen entsprechenden Support Thread zu diesem Adapter gibt oder machst ggf. ein Issue in dem Adapter auf Github auf.

                    Wenn Du reines mqtt nimmst, dann lies die Anleitung, die ich gerade verlinkt habe und da kann ich Dir ggf. helfen. Dann musst Du aber den Adapter löschen.

                    Die API zur Steuerung (hier zwar über HTTP) kann man mit dem 1. Link dann so wohl auch direkt über mqtt ansprechen:
                    https://sidoh.github.io/esp8266_milight_hub/branches/latest/#tag/System

                    Beides zu nutzen geht nicht und macht auch keinen Sinn. Ausserdem musst Du natürlich bei allen Adaptern die mqtt sprechen daraug achten, dass jeder einen anderen Port benutzt. Also wenn Du auch Shelly Adapter oder Sonoff oder ähnliches benutzt, dann muss jeder Adapter auf einem anderen Port laufen. Das ist halt der Nachteil dieser Adapter - aber ist zwangsläufig so, da diese ja alle einen eigenen mqtt Broker simulieren müssen.

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

                    @mickym Vielen Dank für Deine Antwort. Ich denke, ich hatte einfach eine falsche Vorstellung von der MQTT-Variante. Derzeit habe ich mehrere Instanzen des Milight Adapters um die simulierten Bridges unter verschiedenen Ports zu steuern.
                    Meine Vorstellung war, dass durch MQTT alle Datenpunkte der Bridges gemeinsam in dem Adapter auftauchen und ich es so steuern kann.
                    Vermutlich ist es das einfachste, ich lasse es, wie es ist :-)

                    mickymM 1 Antwort Letzte Antwort
                    0
                    • S schubi82

                      @mickym Vielen Dank für Deine Antwort. Ich denke, ich hatte einfach eine falsche Vorstellung von der MQTT-Variante. Derzeit habe ich mehrere Instanzen des Milight Adapters um die simulierten Bridges unter verschiedenen Ports zu steuern.
                      Meine Vorstellung war, dass durch MQTT alle Datenpunkte der Bridges gemeinsam in dem Adapter auftauchen und ich es so steuern kann.
                      Vermutlich ist es das einfachste, ich lasse es, wie es ist :-)

                      mickymM Offline
                      mickymM Offline
                      mickym
                      Most Active
                      schrieb am zuletzt editiert von
                      #12

                      @schubi82 sagte in Welche Einstellungen auf Milight-Hub und MQTT-Adapter:

                      Vermutlich ist es das einfachste, ich lasse es, wie es ist

                      Ja das wird wohl das Beste sein - wie gesagt, ich betreibe alles was mqtt spricht ohne extra Adapter (also nur mqtt Adapter), aber das ist Ansichtssache und wenn alles stabil läuft - ist ja der iobroker als Gesamtsystem, das System das alles unter einem Dach vereint.

                      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                      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

                      724

                      Online

                      32.5k

                      Benutzer

                      81.8k

                      Themen

                      1.3m

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

                      • Du hast noch kein Konto? Registrieren

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