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. Error/Bug
  4. [gelöst] Fehler Ein/Aus-Zustand switch.active Skript

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

[gelöst] Fehler Ein/Aus-Zustand switch.active Skript

Scheduled Pinned Locked Moved Error/Bug
32 Posts 3 Posters 2.8k Views 3 Watching
  • 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.
  • SokomotoS Sokomoto

    @magnus-0 sagte in Fehler Ein/Aus-Zustand switch.active Skript:

    mir ist gerade ein sehr seltsames Problem aufgefallen:

    Ich kann das bestätigen, ich habe das selbe Problem.

    tschuess

    M Offline
    M Offline
    Magnus 0
    wrote on last edited by
    #15

    @sokomoto

    Ok, Danke für die Info.

    Ich werde morgen mal versuchen so ein Issue zu erstellen.

    SokomotoS 1 Reply Last reply
    0
    • wendy2702W wendy2702

      @magnus-0 Keine Ahnung… gibt aber beim entsprechenden Repo einen Button „Issue erstellen“

      Beispiel:

      53D61B10-4277-405D-9EFD-7AEB5ABAA9B3.jpeg

      M Offline
      M Offline
      Magnus 0
      wrote on last edited by
      #16

      @wendy2702

      Ok Danke

      SokomotoS 2 Replies Last reply
      0
      • M Magnus 0

        @sokomoto

        Ok, Danke für die Info.

        Ich werde morgen mal versuchen so ein Issue zu erstellen.

        SokomotoS Offline
        SokomotoS Offline
        Sokomoto
        wrote on last edited by
        #17

        @magnus-0 sagte in Fehler Ein/Aus-Zustand switch.active Skript:

        Ok, Danke für die Info.

        Mir fällt gerade auf, wenn man mit .ack abfragt, stimmt die Antwort.

        log(getState('javascript.0.scriptEnabled.E-Auto.ZoeSkriptAnAus').ack)

        1 Reply Last reply
        0
        • M Magnus 0

          @wendy2702

          Ok Danke

          SokomotoS Offline
          SokomotoS Offline
          Sokomoto
          wrote on last edited by
          #18

          @magnus-0 sagte in Fehler Ein/Aus-Zustand switch.active Skript:

          @wendy2702

          Ok Danke

          Nachdem ich das einmal mit .ack abgefragt habe , funktioniert das nun wieder mit .val, warum auch immer.

          M 2 Replies Last reply
          0
          • M Magnus 0

            @wendy2702

            Ok Danke

            SokomotoS Offline
            SokomotoS Offline
            Sokomoto
            wrote on last edited by
            #19

            @magnus-0

            Schau mal was hier steht:

            Scripts activity
            There is a possibility to enabled and disable scripts via states. For every script the state will be created with name javascript.INSTANCE.scriptEnabled.SCRIPT_NAME. Scripts can be activated and deactivated by controlling of this state with ack=false.

            https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#scripts-activity

            M 1 Reply Last reply
            0
            • SokomotoS Sokomoto

              @magnus-0 sagte in Fehler Ein/Aus-Zustand switch.active Skript:

              @wendy2702

              Ok Danke

              Nachdem ich das einmal mit .ack abgefragt habe , funktioniert das nun wieder mit .val, warum auch immer.

              M Offline
              M Offline
              Magnus 0
              wrote on last edited by
              #20

              @sokomoto

              Seltsam...

              Bei mir ist es schon auch so, wenn ich mit .ack abfrage, stimmt es.

              Wenn ich dann aber das Skript kurz ändere und wieder mit .val abfrage stimmt es nicht mehr.

              Das Blöde ist natürlich auch, dass ich den Unterschied zwischen .ack und .val nicht kenne...

              Ich werde jetzt mal ein Update auf die 4.0.19 machen und schauen ob das Problem dann immer noch da ist. Aktuell habe ich 4.0.18.

              M 1 Reply Last reply
              0
              • M Magnus 0

                @sokomoto

                Seltsam...

                Bei mir ist es schon auch so, wenn ich mit .ack abfrage, stimmt es.

                Wenn ich dann aber das Skript kurz ändere und wieder mit .val abfrage stimmt es nicht mehr.

                Das Blöde ist natürlich auch, dass ich den Unterschied zwischen .ack und .val nicht kenne...

                Ich werde jetzt mal ein Update auf die 4.0.19 machen und schauen ob das Problem dann immer noch da ist. Aktuell habe ich 4.0.18.

                M Offline
                M Offline
                Magnus 0
                wrote on last edited by
                #21

                @magnus-0

                Gleiches Problem immer noch... das Update hat nichts geändert.

                1 Reply Last reply
                0
                • M Offline
                  M Offline
                  Magnus 0
                  wrote on last edited by
                  #22

                  Ursprünglich habe ich geschrieben, dass ich das Problem bloß bei der "ein/aus"-Abfrage von javascript-Skripten habe. Bei Blockly-Skripten habe ich aber das gleiche Problem ist mir gerade ausgefallen.

                  Wenn ich den RPI neustarte dann passt es manchmal und manchmal eben nicht... seltsam mit was das zusammenhängt.

                  1 Reply Last reply
                  0
                  • SokomotoS Sokomoto

                    @magnus-0 sagte in Fehler Ein/Aus-Zustand switch.active Skript:

                    @wendy2702

                    Ok Danke

                    Nachdem ich das einmal mit .ack abgefragt habe , funktioniert das nun wieder mit .val, warum auch immer.

                    M Offline
                    M Offline
                    Magnus 0
                    wrote on last edited by
                    #23

                    @sokomoto

                    Kennst du den Unterschied zwischen .ack und .val?

                    Das Blöde ist natürlich auch, dass ich .ack nur verwenden kann wenn es sich bei dem Skript, welches die Prüfung macht um ein javascript-Skript handelt.

                    Wenn es ein Blockly-Skript ist, kann ich ja gar nicht festlegen ob .ack oder .val

                    SokomotoS 1 Reply Last reply
                    0
                    • SokomotoS Sokomoto

                      @magnus-0

                      Schau mal was hier steht:

                      Scripts activity
                      There is a possibility to enabled and disable scripts via states. For every script the state will be created with name javascript.INSTANCE.scriptEnabled.SCRIPT_NAME. Scripts can be activated and deactivated by controlling of this state with ack=false.

                      https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#scripts-activity

                      M Offline
                      M Offline
                      Magnus 0
                      wrote on last edited by
                      #24

                      @sokomoto

                      Ich habe jetzt mal ein Issue angelegt:

                      https://github.com/ioBroker/ioBroker.javascript/issues/981

                      1 Reply Last reply
                      0
                      • M Magnus 0

                        @sokomoto

                        Kennst du den Unterschied zwischen .ack und .val?

                        Das Blöde ist natürlich auch, dass ich .ack nur verwenden kann wenn es sich bei dem Skript, welches die Prüfung macht um ein javascript-Skript handelt.

                        Wenn es ein Blockly-Skript ist, kann ich ja gar nicht festlegen ob .ack oder .val

                        SokomotoS Offline
                        SokomotoS Offline
                        Sokomoto
                        wrote on last edited by
                        #25

                        @magnus-0 sagte in Fehler Ein/Aus-Zustand switch.active Skript:

                        Kennst du den Unterschied zwischen .ack und .val?

                        Es ist seltsam dass die Profisssss hier schweigen, ich verstehe das ganze auch nicht.

                        wendy2702W 1 Reply Last reply
                        0
                        • SokomotoS Sokomoto

                          @magnus-0 sagte in Fehler Ein/Aus-Zustand switch.active Skript:

                          Kennst du den Unterschied zwischen .ack und .val?

                          Es ist seltsam dass die Profisssss hier schweigen, ich verstehe das ganze auch nicht.

                          wendy2702W Offline
                          wendy2702W Offline
                          wendy2702
                          wrote on last edited by wendy2702
                          #26

                          @sokomoto welche Profis meinst du?

                          Nicht jeder kann hier jeden Thread lesen.

                          Das GitHub issue ist der beste Weg den/die Entwickler aufmerksam zu machen

                          Bitte keine Fragen per PN, die gehören ins Forum!

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          SokomotoS 1 Reply Last reply
                          0
                          • wendy2702W wendy2702

                            @sokomoto welche Profis meinst du?

                            Nicht jeder kann hier jeden Thread lesen.

                            Das GitHub issue ist der beste Weg den/die Entwickler aufmerksam zu machen

                            SokomotoS Offline
                            SokomotoS Offline
                            Sokomoto
                            wrote on last edited by
                            #27

                            @wendy2702 sagte in Fehler Ein/Aus-Zustand switch.active Skript:

                            Nicht jeder kann hier jeden Thread lesen.

                            Das ist mir vollkommen klar...nicht mal ich als Rentner schaff das hier :-)

                            1 Reply Last reply
                            0
                            • M Offline
                              M Offline
                              Magnus 0
                              wrote on last edited by
                              #28

                              In GitHub wurde mir folgende Antwort gegeben:

                              Please check current Beta version 5.3.3 ... issue the same there?

                              Folgendes habe ich als Antwort in GitHub geschrieben:

                              Das Problem besteht auch mit der Adapter-Version 5.3.3

                              Ich habe nun noch etwas getestet und mir ist Folgendes aufgefallen:

                              Dieses Problem besteht nur bei Skripten, die schon älter sind. In meinem Fall heißt das Folgendes:

                              Ich habe aktuell vier Skripte (3x Blockly, 1x JavaScript) am laufen.

                              1 Blockly-Skript und 1 JavaScript-Skript wurden zeitlich zum gleichen Zeitpunkt erstellt (ca. August 2021). Die anderen beiden Blockly-Skripte wurden erst später erstellt.

                              Nur bei den beiden Skripten, die im August 2021 erstellt wurden tritt das Problem auf.

                              Lese ich den Status der "neueren" Skripte aus, funktioniert es immer problemlos. Wenn ich ein altes Skript, bei dem der Fehler auftritt, lösche und neu anlege ist der Fehler für dieses Skript auch weg.

                              M 1 Reply Last reply
                              0
                              • M Magnus 0

                                In GitHub wurde mir folgende Antwort gegeben:

                                Please check current Beta version 5.3.3 ... issue the same there?

                                Folgendes habe ich als Antwort in GitHub geschrieben:

                                Das Problem besteht auch mit der Adapter-Version 5.3.3

                                Ich habe nun noch etwas getestet und mir ist Folgendes aufgefallen:

                                Dieses Problem besteht nur bei Skripten, die schon älter sind. In meinem Fall heißt das Folgendes:

                                Ich habe aktuell vier Skripte (3x Blockly, 1x JavaScript) am laufen.

                                1 Blockly-Skript und 1 JavaScript-Skript wurden zeitlich zum gleichen Zeitpunkt erstellt (ca. August 2021). Die anderen beiden Blockly-Skripte wurden erst später erstellt.

                                Nur bei den beiden Skripten, die im August 2021 erstellt wurden tritt das Problem auf.

                                Lese ich den Status der "neueren" Skripte aus, funktioniert es immer problemlos. Wenn ich ein altes Skript, bei dem der Fehler auftritt, lösche und neu anlege ist der Fehler für dieses Skript auch weg.

                                M Offline
                                M Offline
                                Magnus 0
                                wrote on last edited by
                                #29

                                @Sokomoto

                                Kannst du das mit den "alten" Skripten bestätigen?

                                Tritt das Problem bei dir mit neu angelegten bzw. "neueren" Skripten auch auf?

                                SokomotoS 1 Reply Last reply
                                0
                                • M Magnus 0

                                  @Sokomoto

                                  Kannst du das mit den "alten" Skripten bestätigen?

                                  Tritt das Problem bei dir mit neu angelegten bzw. "neueren" Skripten auch auf?

                                  SokomotoS Offline
                                  SokomotoS Offline
                                  Sokomoto
                                  wrote on last edited by
                                  #30

                                  @magnus-0 sagte in Fehler Ein/Aus-Zustand switch.active Skript:

                                  Kannst du das mit den "alten" Skripten bestätigen?

                                  Sorry, dass ich erst jetzt antworte.
                                  Mit einem neu erstellten Script kann ich den Fehler nicht mehr reproduzieren und ein altes Script habe ich nicht.

                                  tschuess

                                  M 1 Reply Last reply
                                  0
                                  • SokomotoS Sokomoto

                                    @magnus-0 sagte in Fehler Ein/Aus-Zustand switch.active Skript:

                                    Kannst du das mit den "alten" Skripten bestätigen?

                                    Sorry, dass ich erst jetzt antworte.
                                    Mit einem neu erstellten Script kann ich den Fehler nicht mehr reproduzieren und ein altes Script habe ich nicht.

                                    tschuess

                                    M Offline
                                    M Offline
                                    Magnus 0
                                    wrote on last edited by
                                    #31

                                    @sokomoto

                                    Ok

                                    1 Reply Last reply
                                    0
                                    • M Offline
                                      M Offline
                                      Magnus 0
                                      wrote on last edited by
                                      #32

                                      Kurzes Update zu dem Thema:

                                      Der Fehler wurde mittlerweile gefunden und durch @apollon77 gefixt.

                                      Ab JavaScript-Adapter-Version 5.4.0 ist das Problem behoben.

                                      1 Reply Last reply
                                      1
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes


                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      326

                                      Online

                                      32.6k

                                      Users

                                      82.3k

                                      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