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. Einsteigerfragen
  4. Einbindung von Geräten
  5. Verbindung Tasmota (Sonoff) zu Node-Red

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    172

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    12
    1
    571

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.8k

Verbindung Tasmota (Sonoff) zu Node-Red

Geplant Angeheftet Gesperrt Verschoben Einbindung von Geräten
55 Beiträge 3 Kommentatoren 3.9k Aufrufe 2 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.
  • mickymM mickym

    @hajo-0 sagte in Verbindung Tasmota (Sonoff) zu Node-Red:

    Aber was muss unter "Client", "Benutzer" und "Passwort" eingegeben werden?

    Die Tasmotageräte kennen kein NodeRed sie verbinden sich nur mit Deinem mqtt-Broker.

    Den Client lässt Du so oder gibst einen Namen ein, mit dem Du im mosquitto Log identifizierst, wenn sich das Gerät am mosquitto anmelden.

    Benutzer und Passwort sind die Credentials im mosquitto, die Du ggf. definiert hast. (Also die gleiche Username und Passwort, die Du in den Konfigurationsnodes in NodeRed eingetragen hast. )
    Also das Gerät meldet sich am mqtt Broker (=mosquitto) an und sonst nirgends.

    Bei den MQTT Einstellungen setze ich unter "Host" wieder die IP des Node-Red Raspis ein, 192.168.178.95:1883.

    Ja halt auf der Maschine auf der Mosquitto läuft (wie gesagt das hat alles mit NOde Red nichts zu tun, sondern mit mosquitto).

    Merke:

    Alle Geräte kommunizieren mit Mosquitto. Und Node-Red auch. Der MQTT Broker ist die Kommunikationsdrehscheibe, der alle Infos und Kommandos verteilt.

    dda037b9-d5bd-41c4-b312-4efe0beabbd1-image.png

    Sowohl NodeRed als auch Dein Gerät(Tasmota Steckdose) sind MQTT Clients.

    Wenn Du über NodeRed Kommandos sendest, publishest Du Kommandos, die das Tasmota Gerät abonniert (subscribed hat) - also alles topics unter cmnd.
    Das Tasmota Gerät wiederum published Information unter stat und tele, die Du mit NodeRed abonnieren (subscriben kannst).

    Das ist wichtig zu verstehen. Wir werden ggf. Deine Struktur noch nachträglich optimieren. Aber erst mal versuchen wir es nur quick & dirty - machen es dann aber gleich schön, damit Du später auch schön weiter machen kannst.

    Ralla66R Offline
    Ralla66R Offline
    Ralla66
    Most Active
    schrieb am zuletzt editiert von
    #46

    @mickym sagte in Verbindung Tasmota (Sonoff) zu Node-Red:

    Mosquitto

    habe ich ja nicht, aber können 2 Mosquitto Mqtt Broker auf dem gleichen Gerät ( IP ) mit dem gleichen
    Port (1883 ) und anderem Paßwort laufen ?
    Vermutlich Nein, womit sein altes Paßwort der alten Geräte ja weg wäre.

    H 1 Antwort Letzte Antwort
    0
    • Ralla66R Ralla66

      @mickym sagte in Verbindung Tasmota (Sonoff) zu Node-Red:

      Mosquitto

      habe ich ja nicht, aber können 2 Mosquitto Mqtt Broker auf dem gleichen Gerät ( IP ) mit dem gleichen
      Port (1883 ) und anderem Paßwort laufen ?
      Vermutlich Nein, womit sein altes Paßwort der alten Geräte ja weg wäre.

      H Offline
      H Offline
      Hajo 0
      schrieb am zuletzt editiert von
      #47

      @ralla66 Doch, geht. Es läuft 1 Mosquitto, der hat einen Passwortfile und dort stehen zwei (oder auch ganz viele) User mit Passwort drin.

      1 Antwort Letzte Antwort
      0
      • H Hajo 0

        @hajo-0 Sieht jetzt alles vernünftig aus, aber klappt noch nicht.
        2024-07-21 07_53_22-pi@raspi5_ ~.jpg 2024-07-21 07_53_48-Node-RED _ 192.168.178.95 – Mozilla Firefox.jpg 2024-07-21 07_54_18-Tasmota - Konsole – Mozilla Firefox.jpg

        Muss wieder los, sorry... melde mich später.

        H Offline
        H Offline
        Hajo 0
        schrieb am zuletzt editiert von Hajo 0
        #48

        Es funktioniert! Es waren so viele Kleinigkeiten von falschen Zugangsdaten, Vergessenes bei Mosquitto/Node-Red, usw.

        Vielen vielen Dank für die Geduld mit mir. Das sind jetzt die aktuellen Einstellungen von Tasmota und Node-Red.

        2024-07-21 14_18_43-Tasmota - MQTT-Einstellungen – Mozilla Firefox.jpg2024-07-21 14_19_52-Node-RED _ 192.168.178.95 – Mozilla Firefox.jpg 2024-07-21 14_20_08-Node-RED _ 192.168.178.95 – Mozilla Firefox.jpg

        Ich kapiere nicht, warum dann überall auf die Tasmota-Node hingewiesen wird, die ja nun absolut nichts kann.

        @mickym Hast Du noch Tips zum "schön" machen für die jetzt mit Sicherheit folgenden weiteren Steckdosen?

        Auf jeden Fall erstmal herzlichen Dank!!

        Ralla66R mickymM 2 Antworten Letzte Antwort
        0
        • H Hajo 0

          Es funktioniert! Es waren so viele Kleinigkeiten von falschen Zugangsdaten, Vergessenes bei Mosquitto/Node-Red, usw.

          Vielen vielen Dank für die Geduld mit mir. Das sind jetzt die aktuellen Einstellungen von Tasmota und Node-Red.

          2024-07-21 14_18_43-Tasmota - MQTT-Einstellungen – Mozilla Firefox.jpg2024-07-21 14_19_52-Node-RED _ 192.168.178.95 – Mozilla Firefox.jpg 2024-07-21 14_20_08-Node-RED _ 192.168.178.95 – Mozilla Firefox.jpg

          Ich kapiere nicht, warum dann überall auf die Tasmota-Node hingewiesen wird, die ja nun absolut nichts kann.

          @mickym Hast Du noch Tips zum "schön" machen für die jetzt mit Sicherheit folgenden weiteren Steckdosen?

          Auf jeden Fall erstmal herzlichen Dank!!

          Ralla66R Offline
          Ralla66R Offline
          Ralla66
          Most Active
          schrieb am zuletzt editiert von
          #49

          @hajo-0 sagte in Verbindung Tasmota (Sonoff) zu Node-Red:

          Ich kapiere nicht, warum dann überall auf die Tasmota-Node hingewiesen wird, die ja nun absolut nichts kann

          je nach Anforderung halt, läuft aber genauso.
          Für ein simples Ein / Aus reicht das ja.
          Letzt endlich ist das ja nur eine 0 oder 1 in den Datenpunkt schreiben.
          Wege gibt es da viele, Tasmota, IoBroker, Mqtt Node ...............................................

          NodeRed Weg.jpg

          1 Antwort Letzte Antwort
          0
          • H Hajo 0

            Es funktioniert! Es waren so viele Kleinigkeiten von falschen Zugangsdaten, Vergessenes bei Mosquitto/Node-Red, usw.

            Vielen vielen Dank für die Geduld mit mir. Das sind jetzt die aktuellen Einstellungen von Tasmota und Node-Red.

            2024-07-21 14_18_43-Tasmota - MQTT-Einstellungen – Mozilla Firefox.jpg2024-07-21 14_19_52-Node-RED _ 192.168.178.95 – Mozilla Firefox.jpg 2024-07-21 14_20_08-Node-RED _ 192.168.178.95 – Mozilla Firefox.jpg

            Ich kapiere nicht, warum dann überall auf die Tasmota-Node hingewiesen wird, die ja nun absolut nichts kann.

            @mickym Hast Du noch Tips zum "schön" machen für die jetzt mit Sicherheit folgenden weiteren Steckdosen?

            Auf jeden Fall erstmal herzlichen Dank!!

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

            @hajo-0 Ja super - nun kannst Du dir eine Struktur überlegen und dann überlegst Du Dir, ob Du nicht doch lieber die Präfixe unter dem Gerät haben willst oder das Gerät unter verschiedenen Präfixen suchen willst, wie eben.

            Also ich hab

            1. Mal alles unter dem topic tasmota - da Du vielleicht noch andere Geräte und Protokolle unter mqtt betreiben willst

            84f36207-4d9e-417a-95a4-009209968d8b-image.png

            1. bei den shellies nicht bei tasmota - habe ich eine Strukur gebaut
              Also erst die Funktion (Licht, Schalter etc.), dann den Ort und erst zum Schluss das Gerät.

            Alternativ halt ein flache Struktur.

            Denke halt daran, dass Du mit dem mosquitto einen Broker hast, den Du als Datendrehscheibe für alle IOT Geräte hast, die mqtt sprechen.

            ==================================================================================

            Nachtrag:
            872bbfde-512c-4778-b97b-e7b0569c893d-image.png

            Das topic in der mqtt-out Node brauchst Du nicht. Wenn Du es frei lässt, wie ich empfohlen habe, dann kannst Du die node für mehrere Geräte verwenden. Du setzt ja in Deinem Schalter bereits das topic, dass dann verwendet wird

            da5dcdd6-88f8-4f6a-b7e5-68edbe71ffc1-image.png

            Solche Sachen stehen auch in der Hilfe zur mqtt-out Node,

            ee890934-7aff-4d45-86f1-eb0273474d66-image.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.

            H 1 Antwort Letzte Antwort
            0
            • mickymM mickym

              @hajo-0 Ja super - nun kannst Du dir eine Struktur überlegen und dann überlegst Du Dir, ob Du nicht doch lieber die Präfixe unter dem Gerät haben willst oder das Gerät unter verschiedenen Präfixen suchen willst, wie eben.

              Also ich hab

              1. Mal alles unter dem topic tasmota - da Du vielleicht noch andere Geräte und Protokolle unter mqtt betreiben willst

              84f36207-4d9e-417a-95a4-009209968d8b-image.png

              1. bei den shellies nicht bei tasmota - habe ich eine Strukur gebaut
                Also erst die Funktion (Licht, Schalter etc.), dann den Ort und erst zum Schluss das Gerät.

              Alternativ halt ein flache Struktur.

              Denke halt daran, dass Du mit dem mosquitto einen Broker hast, den Du als Datendrehscheibe für alle IOT Geräte hast, die mqtt sprechen.

              ==================================================================================

              Nachtrag:
              872bbfde-512c-4778-b97b-e7b0569c893d-image.png

              Das topic in der mqtt-out Node brauchst Du nicht. Wenn Du es frei lässt, wie ich empfohlen habe, dann kannst Du die node für mehrere Geräte verwenden. Du setzt ja in Deinem Schalter bereits das topic, dass dann verwendet wird

              da5dcdd6-88f8-4f6a-b7e5-68edbe71ffc1-image.png

              Solche Sachen stehen auch in der Hilfe zur mqtt-out Node,

              ee890934-7aff-4d45-86f1-eb0273474d66-image.png

              H Offline
              H Offline
              Hajo 0
              schrieb am zuletzt editiert von Hajo 0
              #51

              @mickym

              84f36207-4d9e-417a-95a4-009209968d8b-image.png

              Wie erzeugst Du diese Liste? Ist das nur eine Anzeige oder kannst Du über diese Struktur steuern oder auslesen?

              Alternativ halt ein flache Struktur.

              Ich werde es wohl eher flach halten, so viel wird da nicht kommen.
              Im Dashboard sieht es bisher so aus:
              2024-07-21 16_48_31-Node-RED Dashboard – Mozilla Firefox.jpg
              Ist halt gewachsen. Die einzige gemeinsame Sache, wo sich eine Zusammenfassung lohnt, werden wohl die paar Schalter sein. Die wollte ich dann alle auf einer Seite im Dashboard zusammenfassen.

              Hoffentlich bekommen wir einen knackigen Winter. Dann fallen mir bestimmt noch mehr Basteleien ein. Jetzt ist so viel anderes am Haus und im Garten zu tun, da bleibt überhaupt keine Zeit.

              mickymM 1 Antwort Letzte Antwort
              0
              • H Hajo 0

                @mickym

                84f36207-4d9e-417a-95a4-009209968d8b-image.png

                Wie erzeugst Du diese Liste? Ist das nur eine Anzeige oder kannst Du über diese Struktur steuern oder auslesen?

                Alternativ halt ein flache Struktur.

                Ich werde es wohl eher flach halten, so viel wird da nicht kommen.
                Im Dashboard sieht es bisher so aus:
                2024-07-21 16_48_31-Node-RED Dashboard – Mozilla Firefox.jpg
                Ist halt gewachsen. Die einzige gemeinsame Sache, wo sich eine Zusammenfassung lohnt, werden wohl die paar Schalter sein. Die wollte ich dann alle auf einer Seite im Dashboard zusammenfassen.

                Hoffentlich bekommen wir einen knackigen Winter. Dann fallen mir bestimmt noch mehr Basteleien ein. Jetzt ist so viel anderes am Haus und im Garten zu tun, da bleibt überhaupt keine Zeit.

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

                @hajo-0 sagte in Verbindung Tasmota (Sonoff) zu Node-Red:

                Wie erzeugst Du diese Liste? Ist das nur eine Anzeige oder kannst Du über diese Struktur steuern oder auslesen?

                Na das ist nur die Ansicht des mqtt Adapters im iobroker, der alle schon mal veröffentlichten topics sammelt. Deswegen alleine brauchst Du aber kein iobroker.

                Ich werde es wohl eher flach halten, so viel wird da nicht kommen.

                Na das musst Du wissen, dann kann man es ja so lassen, ich würde Dir aber trotzdem noch empfehlen, so wie ich es oben gemacht habe, alles unter einem topic tasmota aufzubauen, falls Du noch mal andere Geräte mit mqtt steuern willst.
                Ausserdem würde ich meine Geräte halt lieber sprechend machen, sonst verlierst Du irgendwann mal den Überblick was Tasmota_1 war.

                Ansonsten finde ich Deine jetzige Anordnung das Prefix hinter das topic zu machen gut. Das habe ich auch so gemacht, da man dann alles unter dem Gerät hat. Standardmässig ist es anders rum, aber ich finde es so besser.

                Also minimale Verbesserungsvorschläge, wären:

                1. Alles unter einem Topic tasmota
                2. Sprechende Gerätenamen zuverwenden.

                ====================================================================
                Hast Du das topic mal aus der mqtt-out Node entfernt und getestet?

                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.

                H 1 Antwort Letzte Antwort
                0
                • mickymM mickym

                  @hajo-0 sagte in Verbindung Tasmota (Sonoff) zu Node-Red:

                  Wie erzeugst Du diese Liste? Ist das nur eine Anzeige oder kannst Du über diese Struktur steuern oder auslesen?

                  Na das ist nur die Ansicht des mqtt Adapters im iobroker, der alle schon mal veröffentlichten topics sammelt. Deswegen alleine brauchst Du aber kein iobroker.

                  Ich werde es wohl eher flach halten, so viel wird da nicht kommen.

                  Na das musst Du wissen, dann kann man es ja so lassen, ich würde Dir aber trotzdem noch empfehlen, so wie ich es oben gemacht habe, alles unter einem topic tasmota aufzubauen, falls Du noch mal andere Geräte mit mqtt steuern willst.
                  Ausserdem würde ich meine Geräte halt lieber sprechend machen, sonst verlierst Du irgendwann mal den Überblick was Tasmota_1 war.

                  Ansonsten finde ich Deine jetzige Anordnung das Prefix hinter das topic zu machen gut. Das habe ich auch so gemacht, da man dann alles unter dem Gerät hat. Standardmässig ist es anders rum, aber ich finde es so besser.

                  Also minimale Verbesserungsvorschläge, wären:

                  1. Alles unter einem Topic tasmota
                  2. Sprechende Gerätenamen zuverwenden.

                  ====================================================================
                  Hast Du das topic mal aus der mqtt-out Node entfernt und getestet?

                  H Offline
                  H Offline
                  Hajo 0
                  schrieb am zuletzt editiert von
                  #53

                  @mickym

                  Ausserdem würde ich meine Geräte halt lieber sprechend machen, sonst verlierst Du irgendwann mal den Überblick was Tasmota_1 war.

                  Auf jeden Fall. Ich hatte nur so angefangen weil es noch keinen konkreten Einsatz dafür gibt. Mich hatte nur diese S26 Sache sehr interessiert (auch vom Preis). Ich kann das auch alles mit D1mini, Relaishield, 220V Stecker/Kupplung machen - aber das wird groß und ist unpraktisch. 3 weitere S26 sind schon bestellt (7.50€/Stück). :-)

                  Also minimale Verbesserungsvorschläge, wären:

                  1. Alles unter einem Topic tasmota
                  2. Sprechende Gerätenamen zuverwenden.

                  Das mache ich. Danke für die Tips.

                  Hast Du das topic mal aus der mqtt-out Node entfernt und getestet?

                  Klar, sofort. Läuft einwandfrei und ich lerne immer mehr dazu.

                  Nochmals herzlichen Dank für Deine intensiven Bemühungen.

                  mickymM 1 Antwort Letzte Antwort
                  0
                  • H Hajo 0

                    @mickym

                    Ausserdem würde ich meine Geräte halt lieber sprechend machen, sonst verlierst Du irgendwann mal den Überblick was Tasmota_1 war.

                    Auf jeden Fall. Ich hatte nur so angefangen weil es noch keinen konkreten Einsatz dafür gibt. Mich hatte nur diese S26 Sache sehr interessiert (auch vom Preis). Ich kann das auch alles mit D1mini, Relaishield, 220V Stecker/Kupplung machen - aber das wird groß und ist unpraktisch. 3 weitere S26 sind schon bestellt (7.50€/Stück). :-)

                    Also minimale Verbesserungsvorschläge, wären:

                    1. Alles unter einem Topic tasmota
                    2. Sprechende Gerätenamen zuverwenden.

                    Das mache ich. Danke für die Tips.

                    Hast Du das topic mal aus der mqtt-out Node entfernt und getestet?

                    Klar, sofort. Läuft einwandfrei und ich lerne immer mehr dazu.

                    Nochmals herzlichen Dank für Deine intensiven Bemühungen.

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

                    @hajo-0 sagte in Verbindung Tasmota (Sonoff) zu Node-Red:

                    Das mache ich. Danke für die Tips.

                    Um alles unter einem topic tasmota zu machen, musst Du im Gerät

                    9f1cde4f-2cd4-46f2-9ee4-20ce1f7ae2f7-image.png

                    beim FullTopic tasmota/ voranstellen, also. Das topic benennst Du in einen sprechenden Gerätenamen um.

                    tasmota/%topic%/%prefix%/
                    

                    Dann aber daran denken, das topic in Deiner switch Node ebenfalls anzupassen.
                    Und falls Du doch eine Hierarchie anlegen willst, diese einfach durch einen Schrägstrich ändern.
                    Also dann das topic statt steckdose einfach wohnzimmer/steckdose nennen.

                    Ansonsten weiterhin gutes Gelingen.

                    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.

                    H 1 Antwort Letzte Antwort
                    0
                    • mickymM mickym

                      @hajo-0 sagte in Verbindung Tasmota (Sonoff) zu Node-Red:

                      Das mache ich. Danke für die Tips.

                      Um alles unter einem topic tasmota zu machen, musst Du im Gerät

                      9f1cde4f-2cd4-46f2-9ee4-20ce1f7ae2f7-image.png

                      beim FullTopic tasmota/ voranstellen, also. Das topic benennst Du in einen sprechenden Gerätenamen um.

                      tasmota/%topic%/%prefix%/
                      

                      Dann aber daran denken, das topic in Deiner switch Node ebenfalls anzupassen.
                      Und falls Du doch eine Hierarchie anlegen willst, diese einfach durch einen Schrägstrich ändern.
                      Also dann das topic statt steckdose einfach wohnzimmer/steckdose nennen.

                      Ansonsten weiterhin gutes Gelingen.

                      H Offline
                      H Offline
                      Hajo 0
                      schrieb am zuletzt editiert von
                      #55

                      @mickym

                      Ansonsten weiterhin gutes Gelingen.

                      Danke!!

                      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

                      811

                      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