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. MQTT Befehle für Sonoff Adapter

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    529

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.4k

MQTT Befehle für Sonoff Adapter

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
19 Beiträge 5 Kommentatoren 4.5k Aufrufe 1 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.
  • H Offline
    H Offline
    haegar33
    schrieb am zuletzt editiert von
    #4

    Ich habe den Sonoff- und den MQTT Adapter immer wechselweise betrieben. Beim Sonoff ist mir nicht mal klar wo der MQTT Broker erwartet wird, vermutlich auf dem selben Host da keine IP Adresse gefragt wird??

    Wie gesagt der Sonoff Adapter verbindet sich mit nix, das Fehlerlog zeigt eine Suche nach einer IP 0.0.0.0..??) der MQTT Adapter findet den Broker sofort aber keine Daten werden übertragen.

    1 Antwort Letzte Antwort
    0
    • J Offline
      J Offline
      Jan1
      schrieb am zuletzt editiert von
      #5

      Dann machst Du was falsch, bei mir laufen beide Adapter und für den Sonoff gab's diese Woche mal wieder ein Update. Soviel zum Thema totes Projekt.

      1 Antwort Letzte Antwort
      0
      • B Offline
        B Offline
        benni
        schrieb am zuletzt editiert von
        #6

        Hallo zusammen, also bei mir funktionieren beide Adapter , natürlich auf unterschiedlichen Ports 1883+1884.

        Mein Anliegen ist ein ganz anderes, Ich möchte von meiner bereits vorhandenen Haussteuerung den Sonoff Adapter ansprechen.

        Da dieser nach meinem Verständniss auch mit Mqtt arbeitet sollte das möglich sein. Den Sonoff Adapter möchte ich verwenden

        weil dieser die Fancy Schalter unterstützt. Die Optik und Funktion dieser Schalter möchte ich in meiner Vis verwenden. Funktioniert

        auch sehr gut.

        Ich benötige die richtige Syntax um aus meiner Haussteuerung den richtigen Topic zu publishen. mit den üblichen"cmnd/Gerätename/Power"

        "Gerätename/Relay/1/set" u.s.w. und allen anderen was ich recharchiert habe gelingt es mir nicht. Über den MQTT Adaper funtioniert

        es, somit ist der Datenaustausch ja möglich. Nur möchte ich diesen aus o.g. Gründen nicht verwenden.

        Leider verfüge ich auch nicht über ausreichende Programmierkentnisse, so das es mir (noch) nicht möglich ist Adapter, Widgets oder

        sonstiges zu schreiben.

        Gruß

        Bernd

        1 Antwort Letzte Antwort
        0
        • H Offline
          H Offline
          haegar33
          schrieb am zuletzt editiert von
          #7

          @Jan1:

          Dann machst Du was falsch, bei mir laufen beide Adapter und für den Sonoff gab's diese Woche mal wieder ein Update. Soviel zum Thema totes Projekt. `

          Das Sonoff Projekt ist mausetot - zumindest was die Dokumentation angeht. Habe jetzt nach stundenlangem Ausprobieren rausgefunden das dieser Adapter MQTT Broker ist und kein Client!! Ein Satz im Readme auf github hätte mir das erspart :oops: :evil:

          1 Antwort Letzte Antwort
          0
          • ChaotC Offline
            ChaotC Offline
            Chaot
            schrieb am zuletzt editiert von
            #8

            Wenn du mal geschaut hättest wie oft gerade der Sonoff Adapter in letzter Zeit erweitert und ergänzt wurde würdest du keine solchen Aussagen treffen.

            ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

            1 Antwort Letzte Antwort
            0
            • J Offline
              J Offline
              Jan1
              schrieb am zuletzt editiert von
              #9

              Er mault halt gerne und behauptet Müll. Ich weiß auch nicht was er eigentlich mit ner Readme will. Der Adapter erklärt sich eh von alleine, installieren und die Sonoff sind im IOBroker eingebunden. Was daran ist so schwer, dass man das nicht versteht?

              Was hast denn da stundenlang probiert um so schnell zur Erleutung zu gelangen?

              1 Antwort Letzte Antwort
              0
              • H Offline
                H Offline
                haegar33
                schrieb am zuletzt editiert von
                #10

                @Jan1:

                Er mault halt gerne und behauptet Müll. Ich weiß auch nicht was er eigentlich mit ner Readme will `

                Ist ja toll für dich wenn du schon alles weist, aber auch wenn du es dir kaum vorstellen kannst: es gibt Anfänger wie mich auf diesem Gebiet auch wenn ich Erfahrung im Programmieren habe. Und wenn ich dann einen einfachen(?) Adapter verwenden will der nicht mal erklärt das er als MQTT Broker (weisst du was das ist?) fungiert dann ist das mehr als ärgerlich, da es nur auf der Faulheit des Programmierers beruht.

                Und natürlich auch kein Wort darüber welche Sonoff Devices unterstützt werden? Für meine RF Bridge bröselt er zwar schon alle empfangenen JSON Strings auf in einzelne Datenpunkte.. und jetzt? Wie kann ich jetzt z.b. den Status eines Timers oder einen RF Code zurücksenden mit einem entsprechendem MQTT command? Adapter sollen in 2 Richtungen arbeiten aber dazu braucht man ein bisschen Dokumentation.

                Ich schmeisse diesen Adapter in den Müll und verwende den generischen MQTT Adapter. Da versteht man wenigstens was passiert.

                1 Antwort Letzte Antwort
                0
                • B Offline
                  B Offline
                  benni
                  schrieb am zuletzt editiert von
                  #11

                  Es tut mir Leid wenn Ihr euch wegen meinem Post hier zankt, hilft aber bei meinem Problem nicht weiter.

                  Ich brauche bitte etwas produktive Unterstützung.

                  @haegar

                  Leider verstehe ich dein Problem nicht, ich bin absoluter Neuanfänger, Programmieren kann ich nicht (in Basic vor 25 Jahren zählt nicht mehr)

                  , es fehlen mir einige Grundkentnisse und zudem auch noch keine Zeit. Trotzdem habe ich es recht schmerzfrei hinbekommen den Sonoff Adapter und

                  den MQTT Adapter in meine Steuerung einzubinden. Jeder Adapter funktioniert so wie es angedacht ist, das ich es nicht hinbekomme

                  meine E2000 Haussteuerung in den Sonoff Adapter einzubinden ist ein Luxusproblem und liegt sicher nicht am IO Broker.

                  Gruß Bernd

                  1 Antwort Letzte Antwort
                  0
                  • J Offline
                    J Offline
                    Jan1
                    schrieb am zuletzt editiert von
                    #12

                    @heagar33

                    Die Leute die das zur Verfügung stellen machen das freiwillig und unentgeltlich. Es bleibt Dir auch überlassen, welchen der vielen Adapter Du verwenden möchtest. Wenn irgend etwas nicht klar sein sollte, dann kann man danach fragen und das in einer höflichen Form. Es zwingt Dich hier keiner zu etwas, nur glaub mir, wer die ganze Zeit von Müll und Faulheit redet, der wird wohl auch nur sehr wenig Informationen hier erhalten.

                    Keine Ahnung von welchem Planeten Du kommst, aber eins weiß ich, da möchte ich nie hin.

                    @benni

                    Die Haussteuerung E2000 (was immer das auch sein mag) in den Sonoff Adapter einbinden? Der Sonoff Adapter ist eigentlich nur für die Einbindung der Sonoff Geräte in IOBroker gedacht, oder habe ich jetzt was verpasst? Meinst Du die Einbindung Deines E2000 in IOBroker?

                    1 Antwort Letzte Antwort
                    0
                    • B Offline
                      B Offline
                      benni
                      schrieb am zuletzt editiert von
                      #13

                      @Jan

                      E2000 ist grob gesagt ein Projekt auf Raspi Basis. Der Raspi ist Zentrale Einheit und steuert verschiedene Busmodule. Das schöne ist das Du alles selbst bauen kannst (es gibt auch fertige Module auf Anfrage +Platinen) ,für einen recht kleinen Preis. Wichtiger ist, das es zuverlässig funktioniert (ist bei anderen Projekten nicht so) und das seit Anfang an. Was auch genial ist (für mich) das die Steuerung graphisch mit Funktionsplan zu Programmieren ist. Da ich elektrisch vorbelastet bin, komme ich damit besser zurecht als mit mit Textbasierter Programmierung. Eine zeitgesteuerte Rollosteuerung ist in 5 minuten erstellt (incl. Kaffee holen ) mit allen anderen sitze ich den ganzen Abend (weil ich es nicht kann). bei Interesse siehe "elektronik2000.de"

                      Aktuell werden MQTT Bausteine zur Steuerung v. Sonoff und anderen Bausteinen entwickelt (noch nicht veröffentlicht), die beliebige MQTT Topics absetzen können. Funktioniert auch. In meiner Vis möchte ich die Fancy Switches verwenden die aber nur mit dem sonoff adapter so funktionieren wie ich es gerne hätte. Somit muss ich mein Topic (von meiner Steuerung) auch an diesen übermitteln. Ich hoffe der Grundgedanke ist richtig. Leider funktionieren z.B cmnd/Lampe/Power true oder false u.ä. nicht, ich gehe davon aus das meine Syntax falsch ist. Wahrscheinlich muß das gesendete topic noch noch weitere Beschreibungen erhalten wie Sonoff/Tasmota /irgendwas/cmnd/Lampe/Power oder was auch immer. Wenn dieser Gedanke richtig ist wäre es schön wenn ich hierbei etwas Hilfe bekommen könnte.

                      Gruß Bernd

                      1 Antwort Letzte Antwort
                      0
                      • H Offline
                        H Offline
                        haegar33
                        schrieb am zuletzt editiert von
                        #14

                        @benni:

                        @haegar

                        Leider verstehe ich dein Problem nicht, ich bin absoluter Neuanfänger, Programmieren kann ich nicht (in Basic vor 25 Jahren zählt nicht mehr)

                        , es fehlen mir einige Grundkentnisse und zudem auch noch keine Zeit. Trotzdem habe ich es recht schmerzfrei hinbekommen den Sonoff Adapter und

                        den MQTT Adapter in meine Steuerung einzubinden. Jeder Adapter funktioniert so wie es angedacht ist, das ich es nicht hinbekomme

                        meine E2000 Haussteuerung in den Sonoff Adapter einzubinden ist ein Luxusproblem und liegt sicher nicht am IO Broker.

                        Gruß Bernd `

                        Ich glaube du hast ähnliche Probleme (und den gleichen Wissensstand) wie ich. Der Sonoff Adapter läuft sicher ok für einige einfache Sonoff Devices wie Schalter u.a. Ich habe die Sonoff RF Bridge und die hat ein paar Features mehr und dank der fehlenden Doku macht man try und error….

                        was ich nicht verstehe ist deine Aussage das bestimmte Widgets von einem adapter nicht unterstützt werden. Das hängt doch nur davon ab welche datenpunkte („states“) man verbindet? Also liegt es an den Datenpunkten ob man etwas steuern kann oder nicht? Sowohl der MQTT als auch der Sonoff adapter erzeugen ja automatisch datenpunkte sobald sie etwas über das MQTT protokoll ‚hören‘...

                        1 Antwort Letzte Antwort
                        0
                        • kmxakK Offline
                          kmxakK Offline
                          kmxak
                          Most Active
                          schrieb am zuletzt editiert von
                          #15

                          Also ich würde hier den mqtt Broker verwenden. Kannst ihn ja mal auf debug stellen und schauen was deine e2000 teile alles senden. Ich kenne die leider nicht. Aber wenn du dann die benötigten Objekte hast können wir mit vis weiter machen. Mach doch mal debug Logs und Screenshots der Objekte. Und ein Beispiel was genau du machen möchtest.

                          Gesendet von meinem SM-G930F mit Tapatalk

                          Gruß Alex

                          1 Antwort Letzte Antwort
                          0
                          • B Offline
                            B Offline
                            benni
                            schrieb am zuletzt editiert von
                            #16

                            @kmxat

                            Die "E2000 Teile" senden den Topic den ich vorgebe. Die Frage ist nur was ich senden muss.

                            @haegar33

                            ich möchte meine Geräte (egal ob Sonoff m. Tasmota o.a.) von verschiedenen Bediengeräten aus steuern. Hierzu gehören ein Touch Display, Alexa, Handy und PC sowie der Taster am Sonoff Gerät. Hierfür ist es erforderlich das eine Rückmeldung erfolgt, d.h. wenn ich mit Alexa etwas einschalte muss der Zustand auf allen Geräten gleich sein, damit ich dann am Display oder wo auch immer ausschalten kann.

                            Hier im Forum wurde der Sonoff Adapter in Kombination mit dem Fancy Switch als (einzige) Möglichkeit vorgeschlagen, so habe ich es auch umgesetzt und es funktioniert. Ich kann z.B meine Beleuchtung am Pc einschalten und Alexa anschließend ausschalten lassen. Um dies Zustand beibehalten zu können muss ich meiner Steuerung quasi sagen welcher Topic gesendet werden soll.

                            Mein Grundgedanke ist immer noch, das ich nur ein Topic senden muss was der Adapter versteht. Sollte ich auf dem Holzweg sein

                            würde ich mich auch über diese Info freuen

                            Gruß Bernd

                            1 Antwort Letzte Antwort
                            0
                            • kmxakK Offline
                              kmxakK Offline
                              kmxak
                              Most Active
                              schrieb am zuletzt editiert von
                              #17

                              Ich verstehe noch nicht alles. Kannst du kein Info Befehl mit dem e2000 senden und z.b mit name/Power true false schalten? Den Status ob an/Auf dann aus dem Info nehmen.

                              Gesendet von meinem SM-G930F mit Tapatalk

                              Gruß Alex

                              1 Antwort Letzte Antwort
                              0
                              • B Offline
                                B Offline
                                benni
                                schrieb am zuletzt editiert von
                                #18

                                Hallo Alex,,

                                Das ist mein Problem, ich kann senden was ich will,aber ich komme nicht weiter. Fakt ist ich muss das Sonoff /tasmota gerat mit dem mit dem sonoff Adapter verwenden.anders funktioniert meine gewünschte visu nicht. Mach dich von e2000 frei, es könnte auch espeasy Gerät sein oder mqttfx oder was auch immer. Ich brauche die Syntax für den topic um mit dem sonoff Adapter zu verbinden. Cmnd/Name/Power reicht nicht. Ich habe schon einige Varianten durch. Vieleicht anders gefragt, was erwaret der Sonoff Adapter für ein Topic um ein Sonoff/Tasmota Gerät zu interpretieren?

                                Bitte sagt mir wenn ich falsch liege, aber ich gehe davon aus das ich nur ein Topic publishen muss was wie ein Tasmota Topic aufgebaut ist. Es schein

                                jedoch mehr zu sein als state/Gerät/…...... oder ähnliches.

                                1 Antwort Letzte Antwort
                                0
                                • H Offline
                                  H Offline
                                  haegar33
                                  schrieb am zuletzt editiert von
                                  #19

                                  Nachdem was ich bisher über den Sonoff Adapter durch ausprobieren rausbekomme habe (wie gesagt null Doku..) ist die "Logik" des Adapters wie folgt:

                                  • state commandos von einem Sonoff device werden erkannt und automatisch als Datenpunkte eingefügt. Wenn ich z.B. in der Tasmota Console "timer1" eingebe erscheine alle Argumente der Timer 1 (gesendet als JSON String) als einzelne Datenpunkte.

                                  • für jeden Datenpunkt wird automatisch ein cmnd/sonoff/…. erzeugt sobald ich einen Wert ändere. Dies passiert im Hintergrund, ohne Log Eintrag, man merkt es nur am Sonoff Device selber.

                                  Das ist ok für einfache Kommandos wie power on/off wo es keine komplexen Argumente gibt. Um z.B. den Mode des Timers zu ändern müsste man 'cmmd/sonoff/timer1 {mode:1} schicken. Das geht nur mit selbstgebastelten Javascripts.

                                  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

                                  595

                                  Online

                                  32.7k

                                  Benutzer

                                  82.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