Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. [gelöst] Senden von Schaltzuständen auf ein Relaisboard

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    5
    1
    109

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    152

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

[gelöst] Senden von Schaltzuständen auf ein Relaisboard

Scheduled Pinned Locked Moved Einsteigerfragen
29 Posts 5 Posters 3.9k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    homecineplexx
    wrote on last edited by
    #17

    nachdem es ja hier um das ESPAltherma Projekt geht.
    wie weiß ich denn, welches Altherma-language(***).h File für meine am besten ist?

    ich hab eine Daikin Altherma 3 H MT F mit Bizone Kit (EPRA12EW1 / ETVH12S23E9W)

    danke und lg

    D 1 Reply Last reply
    0
    • Marc BergM Marc Berg

      @dieterb sagte in Senden von Schaltzuständen auf ein Relaisboard:

      Wie würde den der Befehl vom MQTT Explorer aussehen, um das Objekt
      mqtt - 1 - ESP_Relay_Board - cmnd - POWERx als state anzulegen?

      ESP_Relay_Board/cmnd/POWER1
      

      94846719-653c-4c7b-97cf-235c01b8b653-grafik.png

      D Offline
      D Offline
      DieterB
      wrote on last edited by
      #18

      @marc-berg sagte in Senden von Schaltzuständen auf ein Relaisboard:

      ESP_Relay_Board/cmnd/POWER1

      Wenn ich das mache passiert gar nichts, weder in ioBroker noch im MQTT Explorer.
      Ist es dabei egal, was im MQTT Explorer rechts oben unter Topic angezeigt wird?

      mqttExplorerPublish.jpg
      PUBLISH wurde da schon ausgeführt.

      ioBroker auf Raspberry 4 / 4GB

      R 1 Reply Last reply
      0
      • Ralla66R Ralla66

        @dieterb sagte in Senden von Schaltzuständen auf ein Relaisboard:

        Dazu habe ich Tasmota geflashed

        Welche .bin Version ?
        Zu Mqtt, beste Wahl ist hier den Mqtt Adapter auf Port 1883 zu belassen.
        Installiere den Sonoff Adapter auf Port 1886 oder 1887 dies ist viel einfacher.

        Ein Bild von Tasmota Einstellungen GPIO wäre von Vorteil.

        D Offline
        D Offline
        DieterB
        wrote on last edited by
        #19

        @ralla66
        MQTT.0 ist auf 1883, da laufen mehrere Geräte. Um hier eine Überschneidung zu verhindern, habe ich eine zweite MQTT.1 Instanz installiert (aktuell auf 1886).
        Den Sonoff Adapter benötige ich eigentlich nicht, den verwende ich hier nur, um zu sehen, dass die Hardware funktioniert und sich die Relais mittels ioBroker im Prinzip schalten lassen.
        Noch einmal zur Erinnerung: das finale Ziel ist ESPAltherma zu flashen. Ich hatte halt gehofft die notwendigen Einstellungen des MQTT Server/Client Adapters, damit auch Relais schaltbar sind, mit Tasmota heraus zu finden.

        ioBroker auf Raspberry 4 / 4GB

        Ralla66R 1 Reply Last reply
        0
        • D DieterB

          @marc-berg sagte in Senden von Schaltzuständen auf ein Relaisboard:

          ESP_Relay_Board/cmnd/POWER1

          Wenn ich das mache passiert gar nichts, weder in ioBroker noch im MQTT Explorer.
          Ist es dabei egal, was im MQTT Explorer rechts oben unter Topic angezeigt wird?

          mqttExplorerPublish.jpg
          PUBLISH wurde da schon ausgeführt.

          R Offline
          R Offline
          Ralf 6
          wrote on last edited by
          #20

          @dieterb :
          Wenn ich Befehle mit MQQT Explorer absende, setze ich noch den Befehl dazu. z.B. "0" , "1", "TRUE" oder was auch immer benötigt wird.
          Der Pfad ist schon an der richtigen Stelle. Den Befehl setze ich das Feld unter "raw, xml, json"

          D 1 Reply Last reply
          1
          • Marc BergM Marc Berg

            @dieterb sagte in Senden von Schaltzuständen auf ein Relaisboard:

            Bei Ändern des Werts mqtt - 1 - ESP_Relay_Board - cmnd - POWER ändert sich nichts (das ist aber auch bei Verwendung des Sonoff Adapers so).

            Was ich jetzt erst gesehen habe:

            42e47748-1468-44e5-b121-cf7e55a9647e-grafik.png

            Das kann so nicht funktionieren. Da müsste

            mqtt.1.* (statt iobroker.*)

            drin stehen, damit die Änderungen auch publiziert werden.

            D Offline
            D Offline
            DieterB
            wrote on last edited by
            #21

            @marc-berg sagte in Senden von Schaltzuständen auf ein Relaisboard:

            Das kann so nicht funktionieren. Da müsste

            mqtt.1.* (statt iobroker.*)

            drin stehen, damit die Änderungen auch publiziert werden.

            Hatte ich vorher, damit geht es auch nicht. Irgendwo hatte ich dann die iobroker Einstellung gesehen. Ich habe es jetzt aber wieder auf mqtt.1.* zurück gesetzt (ohne Erfolg)

            ioBroker auf Raspberry 4 / 4GB

            1 Reply Last reply
            0
            • H homecineplexx

              nachdem es ja hier um das ESPAltherma Projekt geht.
              wie weiß ich denn, welches Altherma-language(***).h File für meine am besten ist?

              ich hab eine Daikin Altherma 3 H MT F mit Bizone Kit (EPRA12EW1 / ETVH12S23E9W)

              danke und lg

              D Offline
              D Offline
              DieterB
              wrote on last edited by
              #22

              @homecineplexx sagte in Senden von Schaltzuständen auf ein Relaisboard:

              nachdem es ja hier um das ESPAltherma Projekt geht.
              wie weiß ich denn, welches Altherma-language(***).h File für meine am besten ist?

              ich hab eine Daikin Altherma 3 H MT F mit Bizone Kit (EPRA12EW1 / ETVH12S23E9W)

              danke und lg

              Die Frage würde ich direkt bei github stellen:
              https://github.com/raomin/ESPAltherma/discussions

              ioBroker auf Raspberry 4 / 4GB

              1 Reply Last reply
              0
              • D DieterB

                @ralla66
                MQTT.0 ist auf 1883, da laufen mehrere Geräte. Um hier eine Überschneidung zu verhindern, habe ich eine zweite MQTT.1 Instanz installiert (aktuell auf 1886).
                Den Sonoff Adapter benötige ich eigentlich nicht, den verwende ich hier nur, um zu sehen, dass die Hardware funktioniert und sich die Relais mittels ioBroker im Prinzip schalten lassen.
                Noch einmal zur Erinnerung: das finale Ziel ist ESPAltherma zu flashen. Ich hatte halt gehofft die notwendigen Einstellungen des MQTT Server/Client Adapters, damit auch Relais schaltbar sind, mit Tasmota heraus zu finden.

                Ralla66R Offline
                Ralla66R Offline
                Ralla66
                Most Active
                wrote on last edited by
                #23

                @dieterb sagte in Senden von Schaltzuständen auf ein Relaisboard:

                ESPAltherma zu flashen

                Das sollte dann erst einmal geflasht werden.
                Es wird ja einfach nur die Verbindung per MQTT hergestellt.
                Das 1 Ch Relais bekommt ja den Impuls über / von G0 oder über Mqtt.
                Wenn das Tasmota ist wird einfach per Mqtt das Command Power ON / OFF gesendet.
                Genau steht das ja auf Github in den Dateien was gesendet wird.

                D 1 Reply Last reply
                1
                • R Ralf 6

                  @dieterb :
                  Wenn ich Befehle mit MQQT Explorer absende, setze ich noch den Befehl dazu. z.B. "0" , "1", "TRUE" oder was auch immer benötigt wird.
                  Der Pfad ist schon an der richtigen Stelle. Den Befehl setze ich das Feld unter "raw, xml, json"

                  D Offline
                  D Offline
                  DieterB
                  wrote on last edited by
                  #24

                  @ralf-6 sagte in Senden von Schaltzuständen auf ein Relaisboard:

                  @dieterb :
                  Wenn ich Befehle mit MQQT Explorer absende, setze ich noch den Befehl dazu. z.B. "0" , "1", "TRUE" oder was auch immer benötigt wird.
                  Der Pfad ist schon an der richtigen Stelle. Den Befehl setze ich das Feld unter "raw, xml, json"

                  Hurra !!!

                  Wenn ich zusätzlich zum Topic "ESP_Relay_Board/cmnd/POWER1" im unteren Feld (raw), 1 oder 0 setze, schaltet das Relais1 (geht natürlich auch für Relais2-4).

                  Und: unter cmnd entstehen die neuen Objekte die ich dann auch in ioBroker zum Schalten verwenden kann.

                  Vielen Dank an alle, aber wir sind noch nicht fertig 😁

                  Ich werde jetzt (morgen) ESPAltherma flashen und dann berichten, ob es damit auch so geht oder ob ich weitere Hilfe benötige.

                  ioBroker auf Raspberry 4 / 4GB

                  D 1 Reply Last reply
                  0
                  • Ralla66R Ralla66

                    @dieterb sagte in Senden von Schaltzuständen auf ein Relaisboard:

                    ESPAltherma zu flashen

                    Das sollte dann erst einmal geflasht werden.
                    Es wird ja einfach nur die Verbindung per MQTT hergestellt.
                    Das 1 Ch Relais bekommt ja den Impuls über / von G0 oder über Mqtt.
                    Wenn das Tasmota ist wird einfach per Mqtt das Command Power ON / OFF gesendet.
                    Genau steht das ja auf Github in den Dateien was gesendet wird.

                    D Offline
                    D Offline
                    DieterB
                    wrote on last edited by
                    #25

                    @ralla66 sagte in Senden von Schaltzuständen auf ein Relaisboard:

                    @dieterb sagte in Senden von Schaltzuständen auf ein Relaisboard:

                    ESPAltherma zu flashen

                    Das sollte dann erst einmal geflasht werden.

                    Damit hatte ich ja begonnen, es fehlten aber in ioBroker die Objekte, damit die Relais auch geschalten werden können (wie beim Tasmota flash). Mit der soeben oben gefundenen Methode, hoffe ich nun die Schalt-Objekte auch in ESPAlthera generieren zu können.

                    ioBroker auf Raspberry 4 / 4GB

                    Ralla66R 1 Reply Last reply
                    0
                    • D DieterB

                      @ralla66 sagte in Senden von Schaltzuständen auf ein Relaisboard:

                      @dieterb sagte in Senden von Schaltzuständen auf ein Relaisboard:

                      ESPAltherma zu flashen

                      Das sollte dann erst einmal geflasht werden.

                      Damit hatte ich ja begonnen, es fehlten aber in ioBroker die Objekte, damit die Relais auch geschalten werden können (wie beim Tasmota flash). Mit der soeben oben gefundenen Methode, hoffe ich nun die Schalt-Objekte auch in ESPAlthera generieren zu können.

                      Ralla66R Offline
                      Ralla66R Offline
                      Ralla66
                      Most Active
                      wrote on last edited by
                      #26

                      @dieterb

                      Der Datenpunkt wird ja erzeugt vom 1 Ch Tasmota Relay.
                      Wenn die andere Methode nicht geht melde dich einfach,

                      1 Reply Last reply
                      0
                      • D DieterB

                        @ralf-6 sagte in Senden von Schaltzuständen auf ein Relaisboard:

                        @dieterb :
                        Wenn ich Befehle mit MQQT Explorer absende, setze ich noch den Befehl dazu. z.B. "0" , "1", "TRUE" oder was auch immer benötigt wird.
                        Der Pfad ist schon an der richtigen Stelle. Den Befehl setze ich das Feld unter "raw, xml, json"

                        Hurra !!!

                        Wenn ich zusätzlich zum Topic "ESP_Relay_Board/cmnd/POWER1" im unteren Feld (raw), 1 oder 0 setze, schaltet das Relais1 (geht natürlich auch für Relais2-4).

                        Und: unter cmnd entstehen die neuen Objekte die ich dann auch in ioBroker zum Schalten verwenden kann.

                        Vielen Dank an alle, aber wir sind noch nicht fertig 😁

                        Ich werde jetzt (morgen) ESPAltherma flashen und dann berichten, ob es damit auch so geht oder ob ich weitere Hilfe benötige.

                        D Offline
                        D Offline
                        DieterB
                        wrote on last edited by
                        #27

                        Musste es natürlich doch gleich versuchen, und es scheint nun auch mit ESPAltherma zu funktionieren, sobald ich den Befehl zum Setzen eines Relais-Zustandes (espaltherma/sg/set = 0-4) einmal im MQTT Explorer abgesetzt habe. Die Felder im ioBroker ändern sich dabei zwar nicht, aber danach bewirkt eine Änderung im ioBroker auch das Schalten der Relais - alles sehr merkwürdig.
                        Morgen werde ich jetzt gleich die X85A Erweiterung (https://github.com/raomin/ESPAltherma/pull/262) probieren und weiter berichten ...

                        ioBroker auf Raspberry 4 / 4GB

                        D 1 Reply Last reply
                        0
                        • D DieterB

                          Musste es natürlich doch gleich versuchen, und es scheint nun auch mit ESPAltherma zu funktionieren, sobald ich den Befehl zum Setzen eines Relais-Zustandes (espaltherma/sg/set = 0-4) einmal im MQTT Explorer abgesetzt habe. Die Felder im ioBroker ändern sich dabei zwar nicht, aber danach bewirkt eine Änderung im ioBroker auch das Schalten der Relais - alles sehr merkwürdig.
                          Morgen werde ich jetzt gleich die X85A Erweiterung (https://github.com/raomin/ESPAltherma/pull/262) probieren und weiter berichten ...

                          D Offline
                          D Offline
                          DieterB
                          wrote on last edited by DieterB
                          #28

                          Hallo,

                          es funktioniert nun alles. Vielen Dank für Eure Hilfe. Hier eine Zusammenfassung.

                          1. Es hat sich nun doch herausgestellt, dass bei Verwendung von MQTT Adapter 1 in den Einstellungen des MQTT Server/Client der Wert Maske zum Bekanntgeben eigener States unbedingt mqtt.1.* stehen muss (ich fürchte, da hatte ich vorher nur mqtt.1). Alleine damit funktioniert ESPAltherma in ioBroker (auch mit der X85A Erweiterung und ohne MQTT Explorer).
                            Hier noch einmal meine MQTT Einstellungen (für Adapter 1 auf 1886):
                            mqtt_setting1.jpg
                            mqtt_setting2.jpg

                          2. Das Setzen von Schaltzuständen des topic espaltherma/x85a/set mittels MQTT Explorer bewirkt allerdings eine Änderung des Eingabefeld-Typs in ioBroker. Solange kein set über den MQTT Explorer ausgeführt wird, ist das Eingabefeld für espaltherma/x85a/set ein Textfeld:
                            a85_vor_MQTT_Explorer.jpg
                            nach einmaligem Setzen des Werts wird es zu einem Select-Feld, das nur ganze Zahlen zuläßt:
                            a85_nach_MQTT_Explorer.jpg
                            Sonst hat es aber keine bisher festgestellten Auswirkung und ist daher wohl nicht nötig. Möglich, dass das auch passiert, wenn die Werte per script geändert werden?

                          3. Wird Tasmota geflashed und der MQTT Server/Client Adapter und nicht der Sonoff Adapter verwendet (warum auch immer), müssen die Objekte zum Schalten der Relais wie oben beschrieben mit dem MQTT Explorer erzeugt werden.

                          ioBroker auf Raspberry 4 / 4GB

                          R 1 Reply Last reply
                          0
                          • D DieterB

                            Hallo,

                            es funktioniert nun alles. Vielen Dank für Eure Hilfe. Hier eine Zusammenfassung.

                            1. Es hat sich nun doch herausgestellt, dass bei Verwendung von MQTT Adapter 1 in den Einstellungen des MQTT Server/Client der Wert Maske zum Bekanntgeben eigener States unbedingt mqtt.1.* stehen muss (ich fürchte, da hatte ich vorher nur mqtt.1). Alleine damit funktioniert ESPAltherma in ioBroker (auch mit der X85A Erweiterung und ohne MQTT Explorer).
                              Hier noch einmal meine MQTT Einstellungen (für Adapter 1 auf 1886):
                              mqtt_setting1.jpg
                              mqtt_setting2.jpg

                            2. Das Setzen von Schaltzuständen des topic espaltherma/x85a/set mittels MQTT Explorer bewirkt allerdings eine Änderung des Eingabefeld-Typs in ioBroker. Solange kein set über den MQTT Explorer ausgeführt wird, ist das Eingabefeld für espaltherma/x85a/set ein Textfeld:
                              a85_vor_MQTT_Explorer.jpg
                              nach einmaligem Setzen des Werts wird es zu einem Select-Feld, das nur ganze Zahlen zuläßt:
                              a85_nach_MQTT_Explorer.jpg
                              Sonst hat es aber keine bisher festgestellten Auswirkung und ist daher wohl nicht nötig. Möglich, dass das auch passiert, wenn die Werte per script geändert werden?

                            3. Wird Tasmota geflashed und der MQTT Server/Client Adapter und nicht der Sonoff Adapter verwendet (warum auch immer), müssen die Objekte zum Schalten der Relais wie oben beschrieben mit dem MQTT Explorer erzeugt werden.

                            R Offline
                            R Offline
                            Ralf 6
                            wrote on last edited by Ralf 6
                            #29

                            @dieterb :
                            Prima👍

                            Möchtest Du dann bitte noch den Titel auf [ gelöst ] anpassen.

                            1 Reply Last reply
                            0

                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                            With your input, this post could be even better 💗

                            Register Login
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            506

                            Online

                            32.8k

                            Users

                            82.7k

                            Topics

                            1.3m

                            Posts
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Home
                            • Recent
                            • Tags
                            • Unread 0
                            • Categories
                            • Unreplied
                            • Popular
                            • GitHub
                            • Docu
                            • Hilfe