Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Einbindung von Geräten
    5. OpenBeken (ähnlich Tasmota) Steckdose schalten. MQTT?

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    OpenBeken (ähnlich Tasmota) Steckdose schalten. MQTT?

    This topic has been deleted. Only users with topic management privileges can see it.
    • I
      io2345 @mickym last edited by io2345

      @mickym
      Negativ, unter stat kein Datenpunkt POWER, nur RESULT.

      Blöd ist auch, wenn man die Steckdose mit dem Hardware-Switch umschaltet. Das bekommt iobroker nicht mit, der Status unter RESULT bleibt gleich, obwohl unter POWER noch der gewünschte Wert drin steht. Auch ein erneutes Schreiben dieses Wertes ändert nichts. Man muss erst den falschen und dann erneut den richtigen Wert schreiben, damit der tatsächliche Status mit der Anzeige in iobroker übereinstimmt...

      mickym 1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @io2345 last edited by mickym

        @io2345 Vielleicht hast Du aber auch irgendwelche mqtt Einstellungen "verkonfiguriert" - mach mal alle Haken raus. Ggf. kannst Du auch einen Alias erstellen. Aber eigentlich sollte unter stat und dann unter dem Gerät der Status stehen. Ansonsten kann ich Dir leider nicht helfen. Bei mir schaut das alles gut aus - aber ich hab auch eine alte Tasmota Version

        1 Reply Last reply Reply Quote 0
        • BananaJoe
          BananaJoe Most Active @io2345 last edited by

          @io2345 stell mal die ganzen Einstellungen auf "Werkseinstellungen" zurück bei Topic etc,
          das müsste so aussehen:

          4b65d351-1621-44d5-90ec-ffb837f00f02-image.png

          Bei Client und topic den Namen des Gerätes rein wie er auf dem MQTT-Broker erscheinen soll.
          Bei full topic das hie rein:

          %prefix%/%topic%/
          

          Und dein Screenshot von der Dose sieht sehr merkwürdig aus, was soll das denn für eine Tasmota Version sein?
          Poste doch mal hier den Inhalt der Informations-Seite, müsste so in der Art aussehen:
          783209c9-ff97-4c8d-b914-9efc1ac4cf7b-image.png
          Da sehen wir dann auch gleich welche Topics er nun wirklich verwendet

          I 1 Reply Last reply Reply Quote 0
          • I
            io2345 @BananaJoe last edited by io2345

            @bananajoe
            Full Topic gibt's bei mir gar nicht. Die "About" Seite zeigt bei mir nur Folgendes:

            mqtt.JPG

            Die Firmware ist "OpenBeken", basierend auf Tasmota Standard. Ich glaub, das hier ist die Github-Seite für das Projekt:
            Github OpenBK
            Wahrscheinlich sind nicht alle Tasmota-Features übernommen. Das Projekt ist ja auch noch vergleichsweise jung, aber wächst immens.
            Beken ist wohl ein Chip-Hersteller aus China und wird in IoT-Devices von dort oft als Ersatz für ESP-Chips verwendet.

            BananaJoe 1 Reply Last reply Reply Quote 0
            • BananaJoe
              BananaJoe Most Active @io2345 last edited by

              @io2345 sagte in Tasmota Steckdose schalten. Geht MQTT nicht?:

              Wahrscheinlich sind nicht alle Tasmota-Features übernommen. Das Projekt ist ja auch noch vergleichsweise jung, aber wächst immens.
              Beken ist wohl ein Chip-Hersteller aus China und wird in IoT-Devices von dort oft als Ersatz für ESP-Chips verwendet.

              Genau, das ist kein Tasmota, das funktioniert zwar nicht völlig, aber anders. Auf jeden Fall schaltet man wohl nicht wie bei Tasmota ...

              Zitat von der Homepage Diese stellt eine ähnliche Funktionalität wie Tasmota oder Esphome für die Hausautomatisierung bereit.

              Das war es aber auch schon ... auch wenn die Farben und Menüführung ähnlich ist ...
              Ändere mal den Betreff. Und auf Anhieb hat sich mir nicht erschlossen wie man da per MQTT schaltet.

              1 Reply Last reply Reply Quote 0
              • I
                io2345 last edited by

                So, jetzt passt's. Lösung findet sich hier und ist so einfach, dass man sich hinterher fragt, warum man da nicht als Erstes drauf kommt 🙄
                Man muss einfach nur ein "set" anlegen analog zum "get"...
                Lösung des Problems beschrieben in der Um-Flash-Anleitung der Steckdose

                oberfragger 1 Reply Last reply Reply Quote 0
                • oberfragger
                  oberfragger @io2345 last edited by oberfragger

                  @io2345 Ich weiss, es ist lange her aber ich antworte mal für Mitleser.

                  Vielleicht ging das so mal mit /set statt /get. Das hat mich gerade ein paar Stunden gekostet.
                  Letzten Endes muss man einen anderen topic wählen.

                  Mein Gerät heisst: Fernsehlampe. Unter mqtt wurde die dann wie folgt angelegt:
                  mqtt.0.fernsehlampe.led_enableAll
                  Wenn diese über die Weboberfläche geschaltet wird, dann bei aus geht die auf 0 und bei ein auf 1. Soweit so logisch.

                  Zum schalten (via MQTT) muss man dann aber den Topic: cmnd/fernsehlampe/led_enableAll wählen. Ich hab da dann also einfach entsprechend Zustände (mqtt.0.cmnd.fernsehlampe.led_enableAll) händisch angelegt. Was wür eine wurstelei.

                  ba4678cf-59ec-4f46-9e48-728a2c7366eb-image.png

                  Jetzt funzt das aber.

                  Ich verwende folgenden Build:
                  Built on Jan 29 2025 05:32:55 version 1.18.31
                  Short name: Fernsehlampe, Chipset BK7231T

                  Hoffe das hilft. Geflasht mittels cloudcutter. Das ist eine Hama E27 Wifi RGBW Leuchte, 00176581. Es wird online zwar immer nur die 00176584 angeboten, das kann man aber nehmen. Die Pins dann wie folgt angepasst:
                  "pins": {
                  "6": "PWM;2",
                  "7": "PWM;5",
                  "8": "PWM;4",
                  "24": "PWM;3",
                  "26": "PWM;1"
                  },

                  Sonst hat man nur kaltweiss und warmweiss.

                  Hab ich übrigens nur hinbekommen nachdme ich das Gerät an Homeassistant angebunden habe, dann via MQTT-Explorer gelauscht... und das war die Lösung. ioBroker gefällt mir aber immer noch besser als HA. Hier ist die Integratio aber mega. Da ich das Gerät aber auch via Yakha erreichbar machen möchte, keine andere Wahl als in ioBroker zu bleiben. Wollte mich dafür jetzt inner halb des ioBroker bleiben.

                  Folgende Anleitung habe ich zum flashen genommen.
                  https://digiblur.com/2023/08/19/updated-tuya-cloudcutter-with-esphome-bk7231-how-to-guide/

                  Hier dann aber nur bis Select the Manufacturer/Device Name und dann das Hama-Teil ausgewählt. Verwendet habe ich einen alten Raspi2 mit Ethernet und extra-WiFi-Stick. Das wars dann auch schon. Die erste Lampe hat gedauert... bei der zweiten gings shcnell. Die erste scheint irgendwelche WiFi-Probleme zu haben....

                  Jetzt nur noch die anderen Devices aus der Tuya-Cloud holen und nie mehr bei Tuya verlängern. Echt nervig dass man alle 6 Monate das kostenlose "Abo"-verlängern muss.

                  geschild 1 Reply Last reply Reply Quote 0
                  • geschild
                    geschild @io2345 last edited by geschild

                    @io2345 Hab es gerade gesehen und die Posts "überflogen". Sollte dieser Tipp schon existieren, sorry.

                    In OpenBK <configure general/flags> muss das Flag 30 gesetzt werden.
                    6dc8f4f8-6f81-4251-9116-d24b1f7ee038-image.png
                    und den sonoff Adapter verwenden. Dann erscheinen POWER Datenpunkte, die man setzen kann.

                    I oberfragger 2 Replies Last reply Reply Quote 0
                    • I
                      io2345 @geschild last edited by io2345

                      @geschild Das mag für Geräte mit etwas mehr Funktionen als eine schaltbare Steckdose schwieriger sein. In jedem Fall gut, dass du deine Lösung postet - irgend jemand kann das sicher mal verwenden. Das mit dem Flag 30 kannte ich bisher z.B. auch nicht, ist bei der Steckdose auch nicht gesetzt (nur 10 und 38)

                      1 Reply Last reply Reply Quote 0
                      • oberfragger
                        oberfragger @geschild last edited by

                        @geschild

                        Ich habe auch den sonoff-Adapter probiert und Flag30 natürlich gesetzt... aber keine chance. Wenn ich etwas über die WebUi ändere... kommt das leider nicht im ioBroker an. Bei Tasmota ist die Standard-Tele-Period ja bei 300 (Sekunden). So ists natürlich Mist.

                        BananaJoe geschild 2 Replies Last reply Reply Quote 0
                        • BananaJoe
                          BananaJoe Most Active @oberfragger last edited by

                          @oberfragger sagte in OpenBeken (ähnlich Tasmota) Steckdose schalten. MQTT?:

                          @geschild

                          Ich habe auch den sonoff-Adapter probiert und Flag30 natürlich gesetzt... aber keine chance. Wenn ich etwas über die WebUi ändere... kommt das leider nicht im ioBroker an. Bei Tasmota ist die Standard-Tele-Period ja bei 300 (Sekunden). So ists natürlich Mist.

                          Tasmota würde solche Änderungen (An/Aus über die Weboberfläche) unmittelbar senden, allerdings über das Topic mqtt.0.stat.mqttclientname.RESULT

                          oberfragger 1 Reply Last reply Reply Quote 0
                          • oberfragger
                            oberfragger @BananaJoe last edited by oberfragger

                            @bananajoe Ja. Mag sein. Leider bekomme ich die Sachen nicht direkt mit. Hab natürlich den sonoff-Adpater neu gestartet, andere Lampe geflasht etc. Die haben osgar ein Video bei welchen die Funktionalität gezeigt wird.
                            https://www.youtube.com/watch?v=x4p3JHXbK1E

                            Keine Chance, leider.

                            Vermutlich könnte ich das Verhalten auch ändern und mir halt jede Sekunde den Zustand schicken lassen.
                            2cb84113-347e-48c4-b450-9a94757180ad-image.png Aber trotzdem irgendwie seltsam.

                            Ich hab mal debug für den sonoff-Adapter eingeschaltet.
                            Ich erhalte bei Änderungen der WebUi folgende Einträge im Log:

                            sonoff.0
                            2025-02-12 22:59:40.082	debug	Client [fernsehlampe] received: fernsehlampe/led_dimmer = 100
                            
                            sonoff.0
                            2025-02-12 22:59:38.991	debug	Client [fernsehlampe] received: fernsehlampe/led_enableAll = 0
                            
                            sonoff.0
                            2025-02-12 22:59:37.165	debug	Client [fernsehlampe] received: fernsehlampe/led_enableAll = 1
                            
                            sonoff.0
                            2025-02-12 22:59:33.613	debug	Client [fernsehlampe] received: fernsehlampe/led_dimmer = 100
                            

                            Diese Datenpunkte fehlen komplett... (led-enableAll ist Power ein/aus).

                            01a47c90-eb21-46c4-935b-26c35a8146ae-image.png

                            1 Reply Last reply Reply Quote 0
                            • BananaJoe
                              BananaJoe Most Active last edited by

                              Wie wäre es mit echten Tasmota?

                              geschild 1 Reply Last reply Reply Quote 0
                              • geschild
                                geschild @oberfragger last edited by geschild

                                @oberfragger
                                Meine mqtt-config:
                                6171e5de-4f22-4114-8274-5c499927a42e-image.png

                                In sonoff Objekte:
                                e705a455-b46b-49b0-9c09-84d7c2ceed28-image.png

                                Ich habe nur Flag 30 gesetzt.

                                Information zwischen WebUI und iobroker werden zügig ausgetauscht. Ich denke die von tasmota bekannte teleperiod spielt keine Rolle.

                                Das ganze habe ich auf einem aus einem Tuya Gerät ausgebauten WB2S programmiert.

                                oberfragger 1 Reply Last reply Reply Quote 0
                                • geschild
                                  geschild @BananaJoe last edited by

                                  @bananajoe Es geht hier nicht um ESPxx sondern BK7231x und BL602 Chips, auf denen tasmota meines Wissens nicht läuft.

                                  BananaJoe 1 Reply Last reply Reply Quote 1
                                  • oberfragger
                                    oberfragger @geschild last edited by oberfragger

                                    @geschild Dank dir. Ich setze jetzt erstmal nur Flag30 (hatte das m.E. schon mal).
                                    Aber im Prizip siehts bei dir genauso aus wie bei mir.

                                    Hat leider mit ner G10 genauso nicht geklappt.

                                    Ich hab jetzt auch nochmal den Group Topic geändert...sicherheitshalber. Leider keine Änderung des Verhaltens in ioBroker.

                                    Welche Version von openBK hast drauf? Vergiss es. Steht ja auf dem Screenshot. 1.18.35

                                    1 Reply Last reply Reply Quote 0
                                    • BananaJoe
                                      BananaJoe Most Active @geschild last edited by

                                      @geschild sagte in OpenBeken (ähnlich Tasmota) Steckdose schalten. MQTT?:

                                      @bananajoe Es geht hier nicht um ESPxx sondern BK7231x und BL602 Chips, auf denen tasmota meines Wissens nicht läuft.

                                      ok, das ist natürlich ein Grund

                                      1 Reply Last reply Reply Quote 0
                                      • geschild
                                        geschild @oberfragger last edited by

                                        @oberfragger

                                        Du hast am 10.02.2025 geschrieben:
                                        Folgende Anleitung habe ich zum flashen genommen.
                                        https://digiblur.com/2023/08/19/updated-tuya-cloudcutter-with-esphome-bk7231-how-to-guide/

                                        Ich habe das tool Version v5 von dieser Seite verwendet :
                                        https://github.com/openshwprojects/BK7231GUIFlashTool/releases

                                        oberfragger 1 Reply Last reply Reply Quote 0
                                        • oberfragger
                                          oberfragger @geschild last edited by

                                          @geschild Ok. Ich habe Lampen. Die wollte cih nicht "aufbrechen". Ergebnis ist am Ende ja, dass wir beide dann openBK drauf haben. Bei dir alelrdigs mit ner vernünftigen ioBroker Intergration.

                                          Naja- vielleicht verknüpfe ich auch mal HA und ioB. Dann bekomme ich das vmtl. auch ordentlich hin.

                                          geschild 1 Reply Last reply Reply Quote 0
                                          • geschild
                                            geschild @oberfragger last edited by geschild

                                            @oberfragger HA ist in machen Dingen pflegeleichter als iob. Viel Erfolg. Trotzdem bevorzuge ich iob. Die Entitäten, Helferlein und was es da sonst noch gibt .... ich werde nicht warm damit.

                                            1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            947
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            mqtt tasmota adapter setting
                                            8
                                            46
                                            2778
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo