Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Umstieg sonoff auf mqtt

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.8k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    746

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.2k

Umstieg sonoff auf mqtt

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
10 Beiträge 6 Kommentatoren 1.2k Aufrufe 5 Beobachtet
  • Ä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
    Spawnsen
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich habe bei mir einige Shellys mit Tasmota im Einsatz.
    Bisher habe ich immer den sonoff Adapter als MQTT Broker genutzt und nun wollte ich mal den normalen MQTT Adapter testen.

    In meiner VIS nutze ich ein "ctrl - light" Widget um die Beleuchtung darzustellen.
    Bisher konnte ich im sonoff immer mit "POWER" die Lampen schalten und ich bekam direkt die Rückmeldung auf dem Objekt.
    Dies ist im MQTT Broker jetzt allerdings nicht mehr gegeben.

    Vorher im Sonoff:
    sonoff.0.licht_buero.POWER

    Nun im MQTT:
    mqtt.0.cmnd.buero.licht_decke.POWER (SCHALTEN)
    mqtt.0.stat.buero.licht_decke.POWER (RÜCKMELDUNG)

    Wie kann ich das ganze dann mit dem "ctrl - light" Widget nutzen? Dort kann ich nur eine Objekt ID angeben.
    Bin in der Struktur iwie noch nicht so ganz fit 😑

    Gruß Spawnsen

    WalW D 2 Antworten Letzte Antwort
    0
    • S Spawnsen

      Hallo zusammen,

      ich habe bei mir einige Shellys mit Tasmota im Einsatz.
      Bisher habe ich immer den sonoff Adapter als MQTT Broker genutzt und nun wollte ich mal den normalen MQTT Adapter testen.

      In meiner VIS nutze ich ein "ctrl - light" Widget um die Beleuchtung darzustellen.
      Bisher konnte ich im sonoff immer mit "POWER" die Lampen schalten und ich bekam direkt die Rückmeldung auf dem Objekt.
      Dies ist im MQTT Broker jetzt allerdings nicht mehr gegeben.

      Vorher im Sonoff:
      sonoff.0.licht_buero.POWER

      Nun im MQTT:
      mqtt.0.cmnd.buero.licht_decke.POWER (SCHALTEN)
      mqtt.0.stat.buero.licht_decke.POWER (RÜCKMELDUNG)

      Wie kann ich das ganze dann mit dem "ctrl - light" Widget nutzen? Dort kann ich nur eine Objekt ID angeben.
      Bin in der Struktur iwie noch nicht so ganz fit 😑

      Gruß Spawnsen

      WalW Offline
      WalW Offline
      Wal
      Developer
      schrieb am zuletzt editiert von
      #2

      @spawnsen ,
      warum möchtest du wechseln, funktioniert was nicht ?

      Gruß
      Walter

      DoorIO-Adapter
      wioBrowser-Adapter und wioBrowser

      S 1 Antwort Letzte Antwort
      0
      • WalW Wal

        @spawnsen ,
        warum möchtest du wechseln, funktioniert was nicht ?

        S Offline
        S Offline
        Spawnsen
        schrieb am zuletzt editiert von
        #3

        @wal
        Ne alles gut. Wollte den anderen Adapter nur mal testen.

        WalW 1 Antwort Letzte Antwort
        0
        • S Spawnsen

          @wal
          Ne alles gut. Wollte den anderen Adapter nur mal testen.

          WalW Offline
          WalW Offline
          Wal
          Developer
          schrieb am zuletzt editiert von
          #4

          @spawnsen ,
          wenn alles funktioniert hat du kein Mehrwert, sondern nur Mehrarbeit.

          Gruß
          Walter

          DoorIO-Adapter
          wioBrowser-Adapter und wioBrowser

          mickymM 1 Antwort Letzte Antwort
          0
          • WalW Wal

            @spawnsen ,
            wenn alles funktioniert hat du kein Mehrwert, sondern nur Mehrarbeit.

            mickymM Online
            mickymM Online
            mickym
            Most Active
            schrieb am zuletzt editiert von
            #5

            @wal Na ja kann man auch anderer Meinung sein. Aber jedem das seine.

            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
            • T Offline
              T Offline
              tobi19
              schrieb am zuletzt editiert von
              #6

              Ich habe auch die Überlegungen auf MQTT anstelle Sonoff-Adapter umzustellen (für meine Tasmota).
              Ich beobachte, dass der Speicherverbrauch des Adapters von Tag zu Tag zunimmt.
              Da ich einen Grund für gelegentliche Abstürze meines RPi4 suche, ist mir das aufgefallen.

              Gibt es andere Pro/Contra für die Adapter?

              mickymM 1 Antwort Letzte Antwort
              0
              • S Spawnsen

                Hallo zusammen,

                ich habe bei mir einige Shellys mit Tasmota im Einsatz.
                Bisher habe ich immer den sonoff Adapter als MQTT Broker genutzt und nun wollte ich mal den normalen MQTT Adapter testen.

                In meiner VIS nutze ich ein "ctrl - light" Widget um die Beleuchtung darzustellen.
                Bisher konnte ich im sonoff immer mit "POWER" die Lampen schalten und ich bekam direkt die Rückmeldung auf dem Objekt.
                Dies ist im MQTT Broker jetzt allerdings nicht mehr gegeben.

                Vorher im Sonoff:
                sonoff.0.licht_buero.POWER

                Nun im MQTT:
                mqtt.0.cmnd.buero.licht_decke.POWER (SCHALTEN)
                mqtt.0.stat.buero.licht_decke.POWER (RÜCKMELDUNG)

                Wie kann ich das ganze dann mit dem "ctrl - light" Widget nutzen? Dort kann ich nur eine Objekt ID angeben.
                Bin in der Struktur iwie noch nicht so ganz fit 😑

                Gruß Spawnsen

                D Offline
                D Offline
                diwoma
                schrieb am zuletzt editiert von
                #7

                @spawnsen
                Ich verwende dafür immer einen Alias. Da kannst Du für Read und Write verschiedene Datenpunkte angeben.

                -- diwoma

                ioBroker in LX-Container in Proxmox
                Zigbee-Coordinator: CC2652P2-TCP FW: 20230507

                1 Antwort Letzte Antwort
                0
                • T tobi19

                  Ich habe auch die Überlegungen auf MQTT anstelle Sonoff-Adapter umzustellen (für meine Tasmota).
                  Ich beobachte, dass der Speicherverbrauch des Adapters von Tag zu Tag zunimmt.
                  Da ich einen Grund für gelegentliche Abstürze meines RPi4 suche, ist mir das aufgefallen.

                  Gibt es andere Pro/Contra für die Adapter?

                  mickymM Online
                  mickymM Online
                  mickym
                  Most Active
                  schrieb am zuletzt editiert von mickym
                  #8

                  @tobi19 Wie gesagt werden einige hier an Board anderer Meinung sein

                  Vorteile Sonoff:

                  • States werden in der Regel als skalare Werte und nicht als Objekte (JSON Strings) dargestellt
                  • States werden ggf. umgerechnet und dargestellt
                  • ggf. kann der Sonoff Adapter auch von mqtt auf andere Weise mit dem Gerät kommunizieren HTTP
                  • Kommandos bzw. Datenpunkte zum Steuern der Geräte sind automatisch vorhanden und können sofort genutzt werden (im Gegensatz zum mqtt-Adapter - da dieser keine Datenpunkte anlegt, die nicht von einem anderen Gerät gepublished oder selbst angelegt wurden).

                  Vorteile MQTT:

                  • spricht natives mqtt und nimmt die States unverfälscht entgegen und interpretiert sie nicht. Ist deshalb ein echter mqtt-Broker (im Gegensatz zum Sonoff Adapter).
                  • muss deshalb auch nicht alle Geräte, Einstellungen und Kommandos kennen (im Gegensatz zum Sonoff Adapter)
                  • man ist nicht auf eine feste Struktur (Standard) bei der mqtt Kommunikation mit Tasmota Geräten festgelegt: z. Bsp. %prefix%/%topic%/
                  • Alle Tasmota Kommandos können deshalb auch als eigene Datenpunkte abgebildet werden, müssen aber manuell erstellt werden
                  • folglich gibt es keine Geräte, Kommandos, die ein mqtt-Adapter nicht kennt oder kennen muss (im Gegensatz zum Sonoff Adapter). Die Kommandos werden vom Ziel-Gerät definiert und nirgendwo sonst.
                  • simuliert nicht einen MQTT-Broker, sondern man kann ihn entweder als Client oder vollständigen MQTT Broker verwenden. Ist deshalb auch für alle Geräte die mqtt sprechen geeignet, nicht nur für Tasmota, sondern auch onwtracks, shellies ...
                  • man muss nicht verschiedene Ports für ein und dasselbe Protokoll für verschiedene Gerätetypen opfern.
                  • Die Übertragung via JSON Strings ist ein universelle und sehr effiziente Methode Daten zu übertragen. Wenn man lieber einzelne Datenpunkte haben will, muss man das über seine Logikmaschine einfach realisieren - ich habe dafür einen fertigen NodeRed Flow.

                  Manches wäre erträglich, wenn solche Adapter wie SONOS etc. die Einbindung externer mqtt-Broker zuließe. Na egal - Du wirst sicher nun ein paar Meinungen bekommen, die das Gegenteil behaupten.

                  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.

                  FredFF 1 Antwort Letzte Antwort
                  1
                  • mickymM mickym

                    @tobi19 Wie gesagt werden einige hier an Board anderer Meinung sein

                    Vorteile Sonoff:

                    • States werden in der Regel als skalare Werte und nicht als Objekte (JSON Strings) dargestellt
                    • States werden ggf. umgerechnet und dargestellt
                    • ggf. kann der Sonoff Adapter auch von mqtt auf andere Weise mit dem Gerät kommunizieren HTTP
                    • Kommandos bzw. Datenpunkte zum Steuern der Geräte sind automatisch vorhanden und können sofort genutzt werden (im Gegensatz zum mqtt-Adapter - da dieser keine Datenpunkte anlegt, die nicht von einem anderen Gerät gepublished oder selbst angelegt wurden).

                    Vorteile MQTT:

                    • spricht natives mqtt und nimmt die States unverfälscht entgegen und interpretiert sie nicht. Ist deshalb ein echter mqtt-Broker (im Gegensatz zum Sonoff Adapter).
                    • muss deshalb auch nicht alle Geräte, Einstellungen und Kommandos kennen (im Gegensatz zum Sonoff Adapter)
                    • man ist nicht auf eine feste Struktur (Standard) bei der mqtt Kommunikation mit Tasmota Geräten festgelegt: z. Bsp. %prefix%/%topic%/
                    • Alle Tasmota Kommandos können deshalb auch als eigene Datenpunkte abgebildet werden, müssen aber manuell erstellt werden
                    • folglich gibt es keine Geräte, Kommandos, die ein mqtt-Adapter nicht kennt oder kennen muss (im Gegensatz zum Sonoff Adapter). Die Kommandos werden vom Ziel-Gerät definiert und nirgendwo sonst.
                    • simuliert nicht einen MQTT-Broker, sondern man kann ihn entweder als Client oder vollständigen MQTT Broker verwenden. Ist deshalb auch für alle Geräte die mqtt sprechen geeignet, nicht nur für Tasmota, sondern auch onwtracks, shellies ...
                    • man muss nicht verschiedene Ports für ein und dasselbe Protokoll für verschiedene Gerätetypen opfern.
                    • Die Übertragung via JSON Strings ist ein universelle und sehr effiziente Methode Daten zu übertragen. Wenn man lieber einzelne Datenpunkte haben will, muss man das über seine Logikmaschine einfach realisieren - ich habe dafür einen fertigen NodeRed Flow.

                    Manches wäre erträglich, wenn solche Adapter wie SONOS etc. die Einbindung externer mqtt-Broker zuließe. Na egal - Du wirst sicher nun ein paar Meinungen bekommen, die das Gegenteil behaupten.

                    FredFF Online
                    FredFF Online
                    FredF
                    Most Active Forum Testing
                    schrieb am zuletzt editiert von
                    #9

                    @mickym ergänzen möchte ich noch das man Adapter "einsparen" kann...
                    Statt Sonoff, Shelly und ZigBee (ESPhome kann auch MQTT, macht aber mit der integrierten API und dem Adapter eigentlich keinen Sinn) nur den MQTT braucht.
                    Ist für mich zumindest ein Grund das demnächst umzustellen.

                    mickymM 1 Antwort Letzte Antwort
                    0
                    • FredFF FredF

                      @mickym ergänzen möchte ich noch das man Adapter "einsparen" kann...
                      Statt Sonoff, Shelly und ZigBee (ESPhome kann auch MQTT, macht aber mit der integrierten API und dem Adapter eigentlich keinen Sinn) nur den MQTT braucht.
                      Ist für mich zumindest ein Grund das demnächst umzustellen.

                      mickymM Online
                      mickymM Online
                      mickym
                      Most Active
                      schrieb am zuletzt editiert von
                      #10

                      @fredf sagte in Umstieg sonoff auf mqtt:

                      @mickym ergänzen möchte ich noch das man Adapter "einsparen" kann...
                      Statt Sonoff, Shelly und ZigBee (ESPhome kann auch MQTT, macht aber mit der integrierten API und dem Adapter eigentlich keinen Sinn) nur den MQTT braucht.
                      Ist für mich zumindest ein Grund das demnächst umzustellen.

                      Ja das wollte ich damit

                      • man muss nicht verschiedene Ports für ein und dasselbe Protokoll für verschiedene Gerätetypen opfern.

                      ausdrücken - aber mit den Vermeidung mehrfacher Adapter wird es vielleicht klarer. Danke !!!

                      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

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      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

                      427

                      Online

                      32.9k

                      Benutzer

                      83.0k

                      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