Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Alexa Sprachbefehle

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Alexa Sprachbefehle

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

      Hallo liebe Experten,
      ich benötige bitte eure Hilfe. Ich habe schon das Forum durchsucht und gesehen, dass mehrere das Problem haben, habe aber nicht wirklich eine Lösung gefunden:
      Habe ganz frisch den IOT Adapter installiert und in der Alexa App den IOBroker Skill geladen.
      Meine eigentliche Haussteuerung benötigt bei den meisten zu schaltenden Geräten nur einen Stromimpuls.
      Also wenn ich zum Beispiel das Licht Esstisch anschalten möchte, benötigt meine Haussteuerung am Eingang ein Stromimpulse min 200ms true. Um das Licht auszuschalten benötigt die Steuerung erneut ein Stromimpuls true am gleichen Eingang. Das kommt von den fest installierten Tastern in der Wand.
      Ich hab im IOT in der Alexa Konfiguration den Activity trigger gewählt. das Funktioniert auch soweit, jedoch heißt der Befehl: "Alexa, Esstisch an". Um das Licht auszuschalten muss ich erneut den Befehl geben "Alexa, Esstisch an" 🙂
      Ist ja irgendwie nicht so passend, gelle? Kann mir hier jemand weiter helfen?
      Des weiteren habe ich jetzt sehr viele Befehle ausprobiert und habe bemerkt, dass die alten Befehle in der Alexa nicht gelöscht werden? Also ich lösche die in dem IOT Adapter, jedoch kennt Alexa die noch. Wie lösche ich die? Ich sehe auch die Geräte in der Alexa app nicht. Kann hier nur den IOBroker Skill aufrufen? In der Dokumentation steht was von der Alexa Webseite. Diese scheint es nicht mehr zu geben?
      Vorab herzlichen Dank

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

        @simetall Was schaltest du denn über den IoT-Adapter für einen Datenpunkt? Wie steuerst du die Haussteuerung aus ioBroker an?

        Ich nutze Shelly 1 mit Tasmota als Stromstoßrelais-Ersatz. Die wollen am Tastereingang also auch nur einen kurzen Impuls.

        Das ist aber kein Problem weil bei diesen Dinger das Relais und der Schalter/Taster (aka Button) 2 verschiedenen Dinge sind. Sprich ich kann den aktuellen Zustand "POWER" direkt abfragen und setzen.

        Ansonsten würde man das ggf. mit einem kleinen Script / Blockly lösen:

        • Du baust dir einen eigene Datenpunkt dafür, unterhalb von 0_userdata.0.xxx vom Typ Boolean
        • Den IoT Adapter lässt du nun diesen Datenpunkt schalten statt des Datenpunktes deiner Haussteuerung.
        • Auf den 0_userdata.0.xxx Datenpunkt setzt du ein Script an welches auf ÄÜnderung reagiert. Das Skript schaltet dann den richtigen Datenpunkt auf true (ohne Verzögerung) und mit einer Verzögerung von z.B. 400ms gleich wieder auf false.

        Eventuell muss du auf "Aktualisierung" reagieren. Dann springt dein Skript auch an wenn der Wert sich nicht ändert. Der IoT Adapter wird den Wert unbestätigt setzen, dein Skript reagiert und setzt den Datenpunkt dann noch mal auf den gleichen Wert bestätigt (zusätzlich).

        Aber schöner wäre wenn du nicht einen "Impuls" an deine Haussteuerung setzen müsstest (also den Tasterdruck simulieren) sondern direkt den Zustand schalten könntest.

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

          @bananajoe
          Hallo,
          meine Haussteuerung ist ein S7-300 CPU von Siemens. Der zugehörige Adapter ist heißt S7.0.
          Von dem IOT Adapter werden Merker in der S7 geschaltet. Der ganze Aufbau in der Siemens Steuerung ist schon so wie ein Stromstoßrelais. Das Funktioniert auch alles. Ich hätte nur gerne den Alexa Befehl, ohne am Ende "an" zu sagen.
          Also zum Beispiel: Alexa, "Esstisch" anstatt Alexa, "Esstisch an". Das bekomme ich nicht hin....

          pajda 1 Reply Last reply Reply Quote 0
          • pajda
            pajda @SIMETALL last edited by

            @simetall Dann erstelle Routine in Alexa App Alexa Esstisch

            S 1 Reply Last reply Reply Quote 0
            • S
              SIMETALL @pajda last edited by

              @pajda
              Und wie macht man das?

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

                @simetall in der Alexa App auf dem Handy unter Mehr => Routinen
                Da kannst du den gewünschten "Alexa, ..." Befehl anlegen und was darauf hin passieren soll

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

                  @Duffy

                  5cc91847-6588-46b4-9f3a-658da910f2ce-grafik.png

                  So meine ich das.
                  Gibt bestimmt galantere Lösungen.
                  Denk dran, dass der Satz im Textfeld genauso aussehen muss, wie im Datenpunkt.
                  Damit Alexa nicht wirres Zeug anwortet, kannst Du in der App eine Routine anlegen.

                  So sieht die Routine dann auf dem Handy aus:

                  Wenn
                  Du sagst: Alexa, wohnzimmer rollo 50 prozent

                  Alexa wird
                  = Alexa, okay

                  sagen.

                  Das bedeutet, wenn du zu Alexa den Satz sagst, sagt sie okay (oder was auch immer du gesagt haben möchtest. Kannst du frei eingeben) und stellt das Rollo auf 50%.
                  Ansonsten würde sie sagen, dass sie nicht weiss was sie machen soll oder sonst irgendeinen Fehler sagen.
                  Aaaaaaber, ausführen wird sie es trotzdem. Nur dieses (Fehler)Gesabbel vorher ist halt nervig.

                  Duffy 1 Reply Last reply Reply Quote 0
                  • Duffy
                    Duffy @haselchen last edited by

                    @haselchen ´

                    Hey, super vielen Dank für deine Mühe.
                    Das Blockly hatte ich mir so vorgestellt wusste aber nicht ob es funktionieren würde.

                    VG Duffy

                    haselchen 1 Reply Last reply Reply Quote 0
                    • haselchen
                      haselchen Most Active @Duffy last edited by

                      @duffy

                      Gib mal bitte Feedback, ob das so klappt, wie Du Dir das vorstellst.

                      Duffy 1 Reply Last reply Reply Quote 0
                      • Duffy
                        Duffy @haselchen last edited by Duffy

                        @haselchen

                        Werde ich machen. 👍

                        Edit:

                        So, ich habe das Rollo mal so eingerichtet das ich es über Summary und Blockly steuern kann.
                        Es funktioniert so weit sehr gut.

                        Ich kann das Rollo über Alexa....

                        Rollo Arbeitszimmer hoch / runter / Stop / hell / dunkel steuern.

                        Klitzekleiner Wehrmutstropfen ist (der mich aber nicht wirklich stört) das dass Rollo von "dunkel" auf "hell" manchmal zu weit hoch fährt und dann aber wieder runter.
                        (Für alle die sich frage was ich mit hell / dunkel meine kurz die Erklärung; das Rollo besteht aus geschlossenen und transparenten waagrechten streifen. Dunkel ist wenn die geschlossenen hintereinander liegen, hell wenn die Transparenten übereinander liegen)

                        Ich werde nun noch versuchen einige Befehle über den iot Adapter abzudecken um so die Anfragen über den Alexa Adapter zu reduzieren.

                        Vielen Dank an der Stelle noch mal an @haselchen für die tolle Erklärung.

                        VG Duffy

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        875
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        5
                        10
                        656
                        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