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. Skripten / Logik
  4. Bewegungserkennung soll Alexa wiedergeben

NEWS

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

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    5.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

Bewegungserkennung soll Alexa wiedergeben

Scheduled Pinned Locked Moved Skripten / Logik
10 Posts 7 Posters 1.5k Views
  • 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.
  • D Offline
    D Offline
    dirkeb
    wrote on last edited by
    #1

    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
    0
    • J Offline
      J Offline
      Jan1
      wrote on last edited by
      #2

      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
      0
      • M Offline
        M Offline
        MagicSven
        wrote on last edited by
        #3

        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
        0
        • chucky666C Online
          chucky666C Online
          chucky666
          wrote on last edited by
          #4

          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
          0
          • J Offline
            J Offline
            Jan1
            wrote on last edited by
            #5

            @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 :D

            1 Reply Last reply
            0
            • I Offline
              I Offline
              IoannisK.
              wrote on last edited by
              #6

              Test

              Gesendet von iPhone mit Tapatalk

              1 Reply Last reply
              0
              • haselchenH Offline
                haselchenH Offline
                haselchen
                Most Active
                wrote on last edited by
                #7

                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

                Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                1 Reply Last reply
                0
                • HomoranH Do not disturb
                  HomoranH Do not disturb
                  Homoran
                  Global Moderator Administrators
                  wrote on last edited by
                  #8

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

                  Gruß

                  Rainer

                  kein Support per PN! - Fragen im Forum stellen -
                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                  Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Reply Last reply
                  0
                  • haselchenH Offline
                    haselchenH Offline
                    haselchen
                    Most Active
                    wrote on last edited by
                    #9

                    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?

                    Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                    1 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      MagicSven
                      wrote on last edited by
                      #10

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

                      565

                      Online

                      32.7k

                      Users

                      82.6k

                      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