Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Sonoff Bridge Alexa Rolläden fahren

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Sonoff Bridge Alexa Rolläden fahren

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

      @mickym Du nutzt also MQTT. Dies habe ich auch auf IOBroker installiert. Im MQTT Ordner habe ich auch keinen Tasmota Ordner.

      Kannst du kurz beschreiben, wie du es machen würdest?

      Ralla66 mickym 2 Replies Last reply Reply Quote 0
      • Ralla66
        Ralla66 Most Active @shgmongo last edited by Ralla66

        @shgmongo

        Im Sonoff Adapter Mqtt als Broker einstellen mit Port 1885.
        In Tasmota Mqtt mit Port 1885 aktivieren.
        Reboot.
        Dann sollte der Raw Code im Sonoff Adapter auftauchen.
        Steuern geht nachher mit einem Request in Blockly in dem du ein Raw Command sendest.

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

          @shgmongo sagte in Sonoff Bridge Alexa Rolläden fahren:

          @mickym Du nutzt also MQTT. Dies habe ich auch auf IOBroker installiert. Im MQTT Ordner habe ich auch keinen Tasmota Ordner.

          Kannst du kurz beschreiben, wie du es machen würdest?

          Das Du keinen Tasmota Ordner hast liegt einfach daran, dass Du das so nicht wolltest. Wenn Du in Tasmota Deine mqtt Configuration aufmachst, dann kannst Du selbst konfigurieren, wie Du es gerne haben willst.

          Ich habe es halt so konfiguriert:
          ef91722a-0144-4615-94e1-928de410d4fd-image.png
          a4f69081-8d78-4255-ac56-4db94a5680a2-image.png

          Deshalb sind meine Tasmota Geräte halt in einem eigenen Ordner, damit ich die von den anderen Geräten schnell finde:

          c3963b43-4373-4c93-a87a-c65a218b1961-image.png

          Standardmässig ist auch das Präfix vor dem Topic - ich will aber die Präfixes zu jedem Gerät separart haben, deshalb heißt bei mir die Struktur

          tasmota/%topic%/%prefix%
          

          Das kann jeder nach seinen Vorlieben programmieren - allerdings nicht beim Sonoff Adapter - das muss die Standardstruktur beibehalten werden, sonst kann er nicht richtig interpretieren. 😉

          S 1 Reply Last reply Reply Quote 0
          • S
            shgmongo @mickym last edited by

            @mickym

            Vielen Dank! Hab es jetzt hinbekomme. Nun stellt sich noch kurz die Frage, wie ich im Backlog einen Datenpunkt erstelle....

            Im Backlog Datenpunkt kannst Du die Befehl exakt so wie auf der Tasmota Konsole eingeben:

            4a9d4f91-d319-4b3e-8f9e-a03ed3e1edde-image.png

            Vielleicht ist es wie gesagt mit dem Adapter direkt möglich aber ansonsten kannst Du den string wie oben abgebildet direkt über den backlog Datenpunkt an Dein Gerät senden.

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

              @shgmongo Einfach unter Deinem cmnd Ast - wo auch immer der ist - einen Datenpunkt mit diesem Namen als String erstellen. Grundsätzlich kannst Du jedes Kommando als Datenpunkt erstellen.

              dccdbf5f-7162-46d0-b703-b8ca4782eeae-image.png

              IM Prinzip wie gesagt - kannst Du jedes Kommando als Datenpunkt erstellen:

              cffb2e37-f621-4d2d-96c3-2a12622d3320-image.png

              aus : https://tasmota.github.io/docs/Commands/#the-power-of-backlog

              S 1 Reply Last reply Reply Quote 0
              • S
                shgmongo @mickym last edited by

                @mickym
                Ich hab keine Backlog Ordner....🤦
                mqqt.JPG

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

                  @shgmongo Das ist kein Ordner. Geh mit dem Cursor auf den cmnd folder.

                  cc16cd23-60dc-46a8-8da7-fca2f6437c1f-image.png

                  Markierst ihn. Klickst oben auf das Plus, um einen neuen Datenpunkt hinzuzufügen. Dann fügst Du unter dem cmnd Folder einen neuen Datenpunkt als string hinzu und nennst ihn backlog.

                  4badcafe-762c-4f30-8905-f3f009ebd853-image.png

                  Wie gesagt alle Kommandos in der Tasmota Liste kannst Du selbst als Datenpunkt erstellen.

                  Wenn Du später Dein Kommando in den Datenpunkt reinschreibst, immer unbestätigt reinschreiben, damit der mqtt Adapter weiss, dass er diese Datenpunkt publishen muss.

                  Wenn Du parallel die Konsole aufmachst - siehst Du wenn Du in den backlog Datenpunkt was reinschreibst.

                  S 1 Reply Last reply Reply Quote 1
                  • S
                    shgmongo @mickym last edited by

                    @mickym Vielen Dank! Musste jetzt erstmal den Expertenmodus anstellen, um das Plus Zeichen zu aktivieren....

                    Ich schau mal, ob ich den Rest jetzt irgendwie hinbekomme. Hab auf jeden Fall wieder einiges gelernt...

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

                      @shgmongo Na nun musst den Datenpunkt nur noch mit deiner Logikmaschine beschreiben - das ist ja jetzt easy. Ich nutze halt lieber NodeRed - aber Du willst wahrscheinlich lieber puzzlen.

                      Wie gesagt ich hasse puzzlen, aber Du musst dann halt einfach Deinen String in diesen Datenpunkt via steuere reinschreiben:

                      2897cfd8-2a10-48d6-a294-cea8fc19cc16-image.png

                      Bei Dir halt Deinen Pfad reinschreiben.

                      Ausprobieren kannst Du es aber in dem Du halt den Datenpunkt direkt über die Adminoberfläche beschreibst, dann solltest Du ja in jedem Fall schon sehen, ob die Kommandos funktionieren.

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        shgmongo @mickym last edited by

                        @mickym said in Sonoff Bridge Alexa Rolläden fahren:

                        @shgmongo Na nun musst den Datenpunkt nur noch mit deiner Logikmaschine beschreiben - das ist ja jetzt easy. Ich nutze halt lieber NodeRed - aber Du willst wahrscheinlich lieber puzzlen.

                        Wie gesagt ich hasse puzzlen, aber Du musst dann halt einfach Deinen String in diesen Datenpunkt via steuere reinschreiben:

                        2897cfd8-2a10-48d6-a294-cea8fc19cc16-image.png

                        Bei Dir halt Deinen Pfad reinschreiben.

                        Ist das NodeRed, in deinem Bild oder welches Programm. Ich muss ich unbedingt puzzeln, will nur,dass es funktioniert.

                        mickym Ralla66 2 Replies Last reply Reply Quote 0
                        • mickym
                          mickym Most Active @shgmongo last edited by mickym

                          @shgmongo nein mit NodeRed schaut das anders aus. 😉

                          In Node Red siehst Du Flows eben richtig wie die Logik dann abläuft und ich finde das wesentlich übersichtlicher gerade wenn Du komplexere Logiken entwickelst und Du musst halt nicht dauernd schauen, ob Du das passende Teilchen hast.

                          c8a7495a-b828-44f2-abfa-755bca75dc52-image.png

                          Die NodeRed Fans sind hier unter den iobroker Users aber eher eine Minderheit aber auch sehr hilfsbereit. 🙂

                          Du willst ja wie auch immer Dein Kommando ja dann da reinschreiben. Das heißt mit Deiner Alexa ändert sich ja irgendein Datenpunkt wahrscheinlich und der soll ja triggern damit Du Dein Kommando automatisiert an Deine Sonoff Bridge sendest.

                          Wie gesagt: Du weisst jetzt wie Du das Kommando an die Sonoff Bridge sendest und steuerst. Nun musst Du halt wissen welche Trigger Du nutzt. Du kannst ja Alexa nehmen. Es könnte aber auch ein zeitliches Ereignis sein oder ein anderer Schalter oder was weiss ich - oder Deine Visualisierung. Du hast im IoT Bereich immer einen Auslöser, der eine Aktion bewirkt. Wir haben uns um die Aktion gekümmert. Du musst Dich also jetzt um den Auslöser kümmern. Im Prinzip müsste man halt wissen, wie Deine Alexa im iobroker angebunden ist - wobei ich da eher falscher Ansprechpartner bin, da ich keine Alexa habe. 😉 Ansonsten gibt es auch in Node Red Nodes, die direkt mit Alexa kommunizieren.

                          Ich weiß nur, dass ich bei manchen, die ich halt von der Logik her supporten durfte, die haben diese Node verwendet:
                          https://flows.nodered.org/node/node-red-contrib-virtual-smart-home
                          Die Node bringt halt für Alexa schon vorgefertigt bestimmte Gerätetypen mit:
                          b04f15f3-e340-43bf-9c90-76ceaf8681eb-image.png

                          Aber ich will Dich auch nicht verwirren - ich denke wenn Du den Datenpunkt beschreiben kannst und Dein Rollladen das macht, was er soll - dann haben wir doch schon mal Erfolg - wenn vielleicht auch nur zu 50%. 😉

                          Was Du auch mal versuchen kannst ist - um Deine Rollläden zu steuern, ob Du wirklich diese RAW Kommandos nutzen muss oder ob Du auch die Shutter Befehle nutzen kannst. https://tasmota.github.io/docs/Commands/#shutters

                          1 Reply Last reply Reply Quote 0
                          • Ralla66
                            Ralla66 Most Active @shgmongo last edited by

                            @shgmongo

                            oder per Blockly Request

                            http://IP Bridge/cm?cmnd=Backlog RfRaw dein Code

                            1 Reply Last reply Reply Quote 0
                            • S
                              shgmongo @mickym last edited by shgmongo

                              @mickym said in Sonoff Bridge Alexa Rolläden fahren:

                              Das Du keinen Tasmota Ordner hast liegt einfach daran, dass Du das so nicht wolltest. Wenn Du in Tasmota Deine mqtt Configuration aufmachst, dann kannst Du selbst konfigurieren, wie Du es gerne haben willst. c3963b43-4373-4c93-a87a-c65a218b1961-image.png

                              Ich habe alles so eingestellt, wie du es beschrieben hast. Gestern hat es auch funktioniert. Nun musste ich den pi neu Aufsetzten. Habe Mosquito installiert.
                              Nun funktioniert es nicht mehr....
                              tasmato.JPG
                              MQTT.JPG

                              Homoran mickym 2 Replies Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators @shgmongo last edited by

                                @shgmongo sagte in Sonoff Bridge Alexa Rolläden fahren:

                                Habe Mosquito installiert.

                                mit welchem port?

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

                                  @shgmongo Am Ende Deiner full topic Konfiguration fehlt ein abschließender /. (also slash)

                                  war mein Fehler in dem Post:

                                  nicht so

                                  tasmota/%topic%/%prefix%
                                  

                                  sondern

                                  tasmota/%topic%/%prefix%/
                                  

                                  Der Verbindungstest aus dem mqtt - Adapter sollte aber funktionieren.

                                  S 1 Reply Last reply Reply Quote 0
                                  • S
                                    shgmongo @Homoran last edited by

                                    @homoran
                                    Ich keinen extra eingestellt. Ich denke 1883 ist der Standardport.

                                    Wie kann ich meinen Port abfragen und ggf ändern in Mosquito?

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      shgmongo @mickym last edited by

                                      @mickym
                                      Hab ich geändert und alles neu gestartet.

                                      Leider hat es nicht funktioniert.
                                      Meinst du mit Verbindungstest das folgende oder etwas anderes`?
                                      Verbindungstest.JPG

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

                                        @shgmongo Nein das stimmt. Hast Du auch in den mqtt- Einstellungen des Adapters alle Haken rausgemacht?

                                        1883 ist der Standardport. Es darf dann halt kein Sonoff, Shelly oder sonst was aktiv sein - aber dann hätte der Verbindungstest auch nicht geklappt.

                                        Steht das richtige in Bekanntgabe eigener States. Mach mal einen Screenshot Deiner mqtt-Einstellungen des Adapters.

                                        S 1 Reply Last reply Reply Quote 0
                                        • S
                                          shgmongo @mickym last edited by

                                          @mickym Mqqt1.JPG Mqqt2.JPG

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

                                            @shgmongo Mach mal die beiden Haken noch raus. Siehst Du wenigstens den Baum von gestern - sprich sind die Daten von der Sonoff Bridge da? - Hast Du gestern auch mit mosquitto gearbeitet oder nur mit dem Adapter?

                                            Ansonsten musst Du halt nochmal in dein mosquitto log schauen, ob sich die Bridge, als auch der mqtt-Adapter verbindet.

                                            Dazu könntest Du dem Adapter noch eine Client ID (in den mqtt-Einstellungen) verpassen, damit Du das gleich erkennst (z. Bsp iobroker).

                                            Das log findest Du unter /var/log/mosquitto

                                            cd /var/log/mosquitto
                                            sudo tail mosquitto.log
                                            

                                            oder um das ganze Log zu sehen:

                                            cd /var/log/mosquitto
                                            sudo cat mosquitto.log
                                            

                                            Da solltest Du zumindest zum Schluss sehen, ob sich die clients verbinden.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            495
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            32
                                            1312
                                            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