Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [fixed] setForeignState(xxxxx) - was not executed, while debug mode is active?

    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

    [fixed] setForeignState(xxxxx) - was not executed, while debug mode is active?

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

      Hallo liebes Forum,

      seit dem Update auf die neueste JavaScript Engine bekomme ich o.g. Meldung.

      Im Skript (Editor) ist der Haken zum Debuggen übrigens nicht gesetzt.

      Kann mir jemand einen Tipp geben wie ich das wieder abschalten kann?

      Vielen Dank für die Tipps.

      1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox last edited by

        Wie seht bei dir das Skrip Objekt aus?
        48_2016-08-28_15_14_40-iobroker.admin.png

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

          hm, ich würde sagen, genau wie bei dir:
          825_debug.jpg

          1 Reply Last reply Reply Quote 0
          • Bluefox
            Bluefox last edited by

            Ich kann dir empfehlen javascript neuzustarten.

            Kann das jemand noch bestätigen?

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

              Ich habe javascript.0 (nochmal) neu gestartet (übrigens die der einzige Java-Adapter). Das Ergebnis war allerdings das gleiche. Am Anfang konnte ich das Skript-Objekt nicht finden - erst nach dem Neustart des Skriptes selbst war der Eintrag wieder da. Ich habe auch versucht das Flag "debug" im Skript zu setzen - zu speichern - zu löschen - zu speichern - alles ohne Erfolg.

              Am Anfang hatte ich nicht erwähnt, dass das Verhalten nicht nur bei allen anderen Skript gleich ist.

              1 Reply Last reply Reply Quote 0
              • Bluefox
                Bluefox last edited by

                Heißt es, dass es bei dir kein Skript geht.

                Wenn du neues Skript erzeugst:

                createState('test', function () {
                	setState('test', true, function () {
                		console.log('State ist gesetzt!');
                	});
                });
                
                

                Geht das?

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

                  Ja das geht!

                  Der Rest funktioniert auch wieder!!!

                  Grund: Ich verwende in meinen Skripten eine Variable "debug". Die setzt ich im Bedarfsfall um Ausgaben über Log zu steuern. Im Sinne von if(debug){log("irgendwas….

                  Für mich sieht das jetzt so aus, dass der Adapter die Variable jetzt nutzt eben den Debug-Mode zu setzen.

                  Kann das sein?

                  1 Reply Last reply Reply Quote 0
                  • Bluefox
                    Bluefox last edited by

                    @RalfB:

                    Ja das geht!

                    Der Rest funktioniert auch wieder!!!

                    Grund: Ich verwende in meinen Skripten eine Variable "debug". Die setzt ich im Bedarfsfall um Ausgaben über Log zu steuern. Im Sinne von if(debug){log("irgendwas….

                    Für mich sieht das jetzt so aus, dass der Adapter die Variable jetzt nutzt eben den Debug-Mode zu setzen.

                    Kann das sein? `
                    Waw… 😮

                    gute Entdeckung. Ich ändere debug variable auf irgendwas.

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

                      … freut mich, dass ich mal helfen konnte. 😄

                      ... mit der neuen Version 3.0.2 funktioniert es dann auch wieder mit debug=true im skript!

                      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

                      767
                      Online

                      31.9k
                      Users

                      80.1k
                      Topics

                      1.3m
                      Posts

                      2
                      9
                      2093
                      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