Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Error bei Timer Stop (gelöst)

    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

    Error bei Timer Stop (gelöst)

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

      Hallo. Ich möchte eine Präsenzerkennung umsetzten bei der, wenn keiner mehr zu hause ist, erst eine Ansage von Alexa kommt und dann per Timer 5min später alles ausgeschaltet wird. Hab es momentan zum testen nur mit einer Lampe programmiert. Sollte während der 5min Timer läuft wieder jemand als Präsenz erkannt werden, soll der Timer stoppen. Ich bekomme aber beim ausführen des scriptes immer error Meldungen im log.

      Bildschirmfoto 2019-02-23 um 20.19.36.jpg

      • javascript.0 2019-02-23 20:16:45.303 error at Manager.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
      • javascript.0 2019-02-23 20:16:45.303 error at Socket.onpacket (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:228:12)
      • javascript.0 2019-02-23 20:16:45.303 error at Socket.onevent (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:270:10)
      • javascript.0 2019-02-23 20:16:45.303 error at Socket.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:133:20)
      • javascript.0 2019-02-23 20:16:45.303 error at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:52:30)
      • javascript.0 2019-02-23 20:16:45.303 error at Object.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3705:37)
      • javascript.0 2019-02-23 20:16:45.303 error at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:358:25)
      • javascript.0 2019-02-23 20:16:45.302 error at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:961:38)
      • javascript.0 2019-02-23 20:16:45.302 error at Object.<anonymous> (script.js.Beleuchtung.Wohnzimmer.Präsenz1:12:113)
      • javascript.0 2019-02-23 20:16:45.302 error at script.js.Beleuchtung.Wohnzimmer.Präsenz1:12:19
      • javascript.0 2019-02-23 20:16:45.302 error Error in callback: ReferenceError: auschaltverzoegerung is not defined

      Node 8.14- NPM6.4.1 VMWare Debian

      Asgothian 1 Reply Last reply Reply Quote 0
      • Asgothian
        Asgothian Developer @root_ last edited by

        @root_
        Es sieht mir so aus das die Ausschaltverzögerung nicht definiert ist.
        Die Variable wird in einem IF Zweig definiert, aber offensichtlich kommt der ELSE teil zuerst zum Zuge..

        es macht vielleicht sinn diese vorher global einmal zu definieren, und dann vor Nutzung auf != null zu prüfen.

        A.

        1 Reply Last reply Reply Quote 0
        • R
          root_ last edited by

          wie mache ich das?

          Asgothian 1 Reply Last reply Reply Quote 0
          • Asgothian
            Asgothian Developer @root_ last edited by

            @root_

            ich bin kein Blockly Spezialist.. es muesste einen Punkt geben "variable einen wert zuweisen".. den solltest du vor dem ganzen von Dir einsetzen. Name Ausschaltverzögerung, wert null

            auf null pruefen sollte mit falls Baustein gehen

            1 Reply Last reply Reply Quote 0
            • dslraser
              dslraser Forum Testing Most Active last edited by dslraser

              @root_
              Lese mal hier

              https://forum.iobroker.net/topic/19865/alexa-ansage-in-blockly-durch-timeout-verhindern

              1 Reply Last reply Reply Quote 0
              • R
                root_ last edited by root_

                Habs jetzt so probiert: Hattest du es so gemeint?
                Bildschirmfoto 2019-02-23 um 20.47.54.jpg

                Fehler ist immer noch der gleiche 😞

                dslraser 1 Reply Last reply Reply Quote 0
                • dslraser
                  dslraser Forum Testing Most Active @root_ last edited by dslraser

                  @root_
                  welche Java Script Adapter Version ?

                  1 Reply Last reply Reply Quote 0
                  • R
                    root_ last edited by

                    script Engine 4.1.3

                    dslraser 2 Replies Last reply Reply Quote 0
                    • dslraser
                      dslraser Forum Testing Most Active @root_ last edited by dslraser

                      @root_
                      alles größer 3.6.4 ist Beta.
                      Ich habe vor einigen Tagen Jemandem per Teamviewer geholfen, der hatte mit einer 4er Version das gleiche Problem.
                      Mach einen Downgrade und probiere noch mal.

                      1 Reply Last reply Reply Quote 0
                      • R
                        root_ last edited by

                        Probier ich gleich mal.

                        1 Reply Last reply Reply Quote 0
                        • Asgothian
                          Asgothian Developer last edited by

                          Nein, so nicht. Eher so:
                          Screen Shot 2019-02-23 at 20.54.48 .png
                          vor den Falls block

                          1 Reply Last reply Reply Quote 0
                          • R
                            root_ last edited by

                            So läuft es jetzt:
                            Bildschirmfoto 2019-02-23 um 21.20.25.jpg

                            Eine Kombi aus euren Tipps 🙂

                            Vielen Dank euch beiden!

                            1 Reply Last reply Reply Quote 0
                            • dslraser
                              dslraser Forum Testing Most Active @root_ last edited by

                              @root_ sagte in Error bei Timer Stop (gelöst):

                              script Engine 4.1.3

                              falls Du damit doch ein Problem hast, lese mal hier...Ist wohl in 4.1.4 behoben.

                              https://forum.iobroker.net/topic/20203/java-script-engine-v-4-1-3-blockly-timeout-timeout-is-not-defined

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              560
                              Online

                              31.8k
                              Users

                              79.9k
                              Topics

                              1.3m
                              Posts

                              blockly javascript
                              3
                              13
                              614
                              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