Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Bewegungserkennung soll Alexa wiedergeben

    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

    Bewegungserkennung soll Alexa wiedergeben

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

      Hallo Zusammen,

      ich habe versucht Skript so anzupassen, dass bei einer Erkennung einer Bewegung Alexa ein entsprechenden Text wiedergibt, was aber leider nicht Funktioniert.

      Hier das angepasste Skript:

      on({id: "hm-rpc.0.LEQ0643758.1.MOTION"/*HM-Sec-MDIR-2 LEQ0643758:1.MOTION*/, val: false, ack: true}, function (obj) {
        var value = obj.state.val;
        var oldValue = obj.oldState.val;
        setState("alexa2.0.Echo-Devices.90F00718643205B7.Commands.speak"/*speak*/, (String('Achtung').val), 2000, false);
      });
      

      Und im log sieht es so aus:

      avascript.0	2018-08-18 09:52:40.375	warn	script.js.Sicherheit.BewegungFlurEG: setForeignState(id=alexa2.0.Echo-Devices.90F00718643205B7.Commands.speak, state=undefined) - was not executed, while debug mode is active
      javascript.0	2018-08-18 09:52:40.375	warn	at Object. <anonymous>(script.js.Sicherheit.BewegungFlurEG:4:3)
      javascript.0	2018-08-18 09:52:40.359	warn	Wrong type of alexa2.0.Echo-Devices.90F00718643205B7.Commands.speak: "undefined". Please fix, while deprecated and will not work in next versions.
      javascript.0	2018-08-18 09:51:19.337	warn	script.js.Sicherheit.BewegungFlurEG: setForeignState(id=alexa2.0.Echo-Devices.90F00718643205B7.Commands.speak, state=undefined) - was not executed, while debug mode is active
      javascript.0	2018-08-18 09:51:19.337	warn	at Object. <anonymous>(script.js.Sicherheit.BewegungFlurEG:4:3)
      javascript.0	2018-08-18 09:51:19.337	warn	Wrong type of alexa2.0.Echo-Devices.90F00718643205B7.Commands.speak: "undefined". Please fix, while deprecated and will not work in next versions.
      javascript.0	2018-08-18 09:49:58.140	warn	script.js.Sicherheit.BewegungFlurEG:</anonymous></anonymous>
      

      Wo habe ich den Fehler im Skript?

      Dirk

      1 Reply Last reply Reply Quote 0
      • J
        Jan1 last edited by

        Also mit Blockly und dem Alexa Adapter ist das sehr, sehr einfach.

        Trigger auf State des Bewegungsmelder und dann "speak" des gewünschten Echo mit gewünschten Text aktualisieren, fertig.

        1 Reply Last reply Reply Quote 0
        • M
          MagicSven last edited by

          Ist eigentlichg ganz simpel:

          7882_bewegung.jpg

          on({id: 'sonoff.0.BewmeldGarage.POWER2', val: true}, function (obj) {
            var value = obj.state.val;
            var oldValue = obj.oldState.val;
            if (getState("sonoff.0.BewmeldGarage.POWER2").val == true) {
              setState("alexa2.0.Echo-Devices.G090LF11822612E9.Commands.speak"/*speak*/, 'Es wurde eine Bewegung erkannt');
            }
          });
          
          //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm9uX2V4dCUyMiUyMGlkJTNEJTIyTlVhZ2clMjV1NFV1MSU3QnJBOEMlNUJvJTI1eiUyMiUyMHglM0QlMjItMTEyJTIyJTIweSUzRCUyMi0yMTIlMjIlM0UlM0NtdXRhdGlvbiUyMGl0ZW1zJTNEJTIyMSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFdHJ1ZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQUNLX0NPTkRJVElPTiUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyT0lEMCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJmaWVsZF9vaWQlMjIlMjBpZCUzRCUyMiU3RDAqTlUlMjN4MiolNjAlM0JXSXJqU1k2T2olMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJvaWQlMjIlM0Vzb25vZmYuMC5CZXdtZWxkR2FyYWdlLlBPV0VSMiUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyU1RBVEVNRU5UJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbHNfaWYlMjIlMjBpZCUzRCUyMiUyQzMlNUJDJTI1Ti1JciFVNkdEYUJjbCUzRFMlMjIlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJJRjAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19jb21wYXJlJTIyJTIwaWQlM0QlMjI1biUyQkt1JTVCJTJCQVAuJTJDd1cqJTdCenZfN18lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUVRJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZ2V0X3ZhbHVlJTIyJTIwaWQlM0QlMjJIJTdEaiUzRChVWCE2JTVELnpPUGslNUIoNmMyJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFc29ub2ZmLjAuQmV3bWVsZEdhcmFnZS5QT1dFUjIlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIybFElMkZJWG5YYyUzQUNLRkhyaTclM0J1eSU1RSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkJPT0wlMjIlM0VUUlVFJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJETzAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjIlNDBuOXlvfktmeEJmOXprcmhDOSU0MC0lMjIlM0UlM0NtdXRhdGlvbiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMDkwTEYxMTgyMjYxMkU5LkNvbW1hbmRzLnNwZWFrJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX0RFTEFZJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyYVBFMCUyQ1BuUVlEOCU1REJkVVhfNWhOJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRUVzJTIwd3VyZGUlMjBlaW5lJTIwQmV3ZWd1bmclMjBlcmthbm50JTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF
          
          1 Reply Last reply Reply Quote 0
          • chucky666
            chucky666 last edited by

            Ich würde eine Zeit mit reinnehmen. Nicht das Nachbarskatze 5 mal in der Nacht auslöst

            Gesendet von iPhone mit Tapatalk Pro

            1 Reply Last reply Reply Quote 0
            • J
              Jan1 last edited by

              @MagicSven:

              Ist eigentlichg ganz simpel:

              Bewegung.jpg

              on({id: 'sonoff.0.BewmeldGarage.POWER2', val: true}, function (obj) {
                var value = obj.state.val;
                var oldValue = obj.oldState.val;
                if (getState("sonoff.0.BewmeldGarage.POWER2").val == true) {
                  setState("alexa2.0.Echo-Devices.G090LF11822612E9.Commands.speak"/*speak*/, 'Es wurde eine Bewegung erkannt');
                }
              });
              
              //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm9uX2V4dCUyMiUyMGlkJTNEJTIyTlVhZ2clMjV1NFV1MSU3QnJBOEMlNUJvJTI1eiUyMiUyMHglM0QlMjItMTEyJTIyJTIweSUzRCUyMi0yMTIlMjIlM0UlM0NtdXRhdGlvbiUyMGl0ZW1zJTNEJTIyMSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFdHJ1ZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQUNLX0NPTkRJVElPTiUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyT0lEMCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJmaWVsZF9vaWQlMjIlMjBpZCUzRCUyMiU3RDAqTlUlMjN4MiolNjAlM0JXSXJqU1k2T2olMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJvaWQlMjIlM0Vzb25vZmYuMC5CZXdtZWxkR2FyYWdlLlBPV0VSMiUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyU1RBVEVNRU5UJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbHNfaWYlMjIlMjBpZCUzRCUyMiUyQzMlNUJDJTI1Ti1JciFVNkdEYUJjbCUzRFMlMjIlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJJRjAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19jb21wYXJlJTIyJTIwaWQlM0QlMjI1biUyQkt1JTVCJTJCQVAuJTJDd1cqJTdCenZfN18lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUVRJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZ2V0X3ZhbHVlJTIyJTIwaWQlM0QlMjJIJTdEaiUzRChVWCE2JTVELnpPUGslNUIoNmMyJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFc29ub2ZmLjAuQmV3bWVsZEdhcmFnZS5QT1dFUjIlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIybFElMkZJWG5YYyUzQUNLRkhyaTclM0J1eSU1RSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkJPT0wlMjIlM0VUUlVFJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJETzAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjIlNDBuOXlvfktmeEJmOXprcmhDOSU0MC0lMjIlM0UlM0NtdXRhdGlvbiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMDkwTEYxMTgyMjYxMkU5LkNvbW1hbmRzLnNwZWFrJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX0RFTEFZJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyYVBFMCUyQ1BuUVlEOCU1REJkVVhfNWhOJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRUVzJTIwd3VyZGUlMjBlaW5lJTIwQmV3ZWd1bmclMjBlcmthbm50JTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF
              ```` `  
              

              Da sind gleich 2 Fehler drin 😉

              Trigger auf Wahr macht kein Sinn, dwenn unten nochmal eine Falls auf Wahr prüft, da das schon der Trigger macht.

              Besser Trigger auf geändert, oder aktualisiert und dann bei der Falls das Wahr weg lassen, denn das macht die eh schon.

              Was man da noch einbaut, soll der TE entscheiden, das war auf alle Fälle mal seine Grundbedingung 😄

              1 Reply Last reply Reply Quote 0
              • I
                IoannisK. last edited by

                Test

                Gesendet von iPhone mit Tapatalk

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

                  Mein allererstes Blockly und ich brauche Hilfe :lol:

                  Ich habe über Node-Red den HUE Motion Sensor eingebunden. Datenpunkt true und false.

                  Nun möchte ich morgens wenn ich an dem Ding vorbei gehe, dass er 1Live spielt.

                  Wenn ich das Blockly starte macht er das auch.

                  Simuliere ich eine Bewegung passiert nichts, Datenpunkte gehen von false auf true und wieder zurück, aber keine Musik von Alexa.
                  3723_bewegung.png

                  1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators last edited by

                    die beiden blauen Blöcke müssen in das Maul des roten, sonst passiert das nur beim Start des Skriptes 😉

                    Gruß

                    Rainer

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

                      Ich würde euch alle hier heiraten wenn ich könnte….Danke für den Tipp....jetzt geht es

                      Krieg ich das Ding auch irgendwie in die Geräte Alexa App damit ich Routinen etc steuern kann?

                      1 Reply Last reply Reply Quote 0
                      • M
                        MagicSven last edited by

                        Auch das geht.

                        Unter cloud.adapter einen Datenpunkt erstellen, diesen in Alexa als neues Gerät suchen lassen und du kannst dann durch Routinen diesen Datenpunkt ansprechen und Dinge tun lassen.

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        730
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        7
                        10
                        1203
                        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