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

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

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

Scheduled Pinned Locked Moved Error/Bug
32 Posts 3 Posters 2.5k 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.
  • wendy2702W wendy2702

    @magnus-0 Sorry, dann bin ich leider raus.

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

    @wendy2702

    Kein Problem, trotzdem vielen Dank für die schnellen Antworten.

    Soll ich da einfach mal abwarten bis noch jemand schreibt oder soll ich da direkt jemanden anschreiben?

    Was denkst du ist besser?

    wendy2702W 1 Reply Last reply
    0
    • M Magnus 0

      @wendy2702

      Kein Problem, trotzdem vielen Dank für die schnellen Antworten.

      Soll ich da einfach mal abwarten bis noch jemand schreibt oder soll ich da direkt jemanden anschreiben?

      Was denkst du ist besser?

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

      @magnus-0 Ist nicht 4.0.19 vom JS-Controller aktuell?

      Kannst warten oder ein Issue in GitHub beim Adapter bzw. JS-Controller öffnen.

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

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

      M 1 Reply Last reply
      0
      • wendy2702W wendy2702

        @magnus-0 Ist nicht 4.0.19 vom JS-Controller aktuell?

        Kannst warten oder ein Issue in GitHub beim Adapter bzw. JS-Controller öffnen.

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

        @wendy2702

        Also bei mir zeigt er 4.0.18 als aktuell an.

        Ist das Problem bekannt weil du meinst ich kann warten?

        wendy2702W 1 Reply Last reply
        0
        • M Magnus 0

          @wendy2702

          Also bei mir zeigt er 4.0.18 als aktuell an.

          Ist das Problem bekannt weil du meinst ich kann warten?

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

          @magnus-0 Ich kenne das Problem nicht, was aber nichts bedeutet.

          Kann sein das 4.0.19 noch nicht im Stable ist. Muss ich selber mal gucken.

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

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

          M 1 Reply Last reply
          0
          • wendy2702W wendy2702

            @magnus-0 Ich kenne das Problem nicht, was aber nichts bedeutet.

            Kann sein das 4.0.19 noch nicht im Stable ist. Muss ich selber mal gucken.

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

            @wendy2702

            Ok, blöde Frage: Gibt es für das Erstellen des Issue in GitHub eine Anleitung? Ich hab das noch nie gemacht.

            wendy2702W 1 Reply Last reply
            0
            • M Magnus 0

              @wendy2702

              Ok, blöde Frage: Gibt es für das Erstellen des Issue in GitHub eine Anleitung? Ich hab das noch nie gemacht.

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

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

              Beispiel:

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

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

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

              M 1 Reply Last reply
              0
              • M Magnus 0

                Hallo Zusammen,

                mir ist gerade ein sehr seltsames Problem aufgefallen:

                Vorab vielleicht zur Info: Ich habe vor ein paar Tagen das Update auf js-Controller 4.x durchgeführt und heute auf die aktuelle Version 4.0.18 upgedatet.

                Folgend das Problem:

                Wenn man in ioBroker in der Objekte-Ansicht in den Pfad "javascript.0.scriptEnabled.Ordnername" navigiert, kann man dort den Zustand (also ein oder aus bzw. true oder false) eines Skripts sehen.

                Ich habe bei einem javascript-Skript nun "true" stehen, d. h. das Skript läuft.

                Wenn ich in ioBroker auf die Ansicht "Skripte" wechsle, ist dort auch das grüne Symbol, d. h. das Skript läuft.

                Wenn ich nun aber über ein anderes Skript den Zustand des Skripts bspw. in das Log schreiben lasse, erscheint im Log "false", das würde heißen, dass das Skript nicht läuft.

                console.log(getState("javascript.0.scriptEnabled.Ordnername.Skript1").val);
                

                --> im Log schreibt er dann:

                script.js.Ordnername.Skript2: false
                

                Ich bin mir eigentlich sicher, dass das Skript läuft, da

                1. es keiner beendet hat (im Log sehe ich nur den Start-Log-Eintrag)
                2. in der Skripte-Ansicht es als aktiv angezeigt wird
                3. in der Objekte-Ansicht es als aktiv angezeigt wird

                Das Problem habe ich übrigens sowohl bei javascript-Skripten wie auch bei Blockly-Skripten.

                Wisst ihr vielleicht wie das sein kann? Kann das mit der neuen jsonl-Datenbank zusammenhängen? Sind hier vielleicht Probleme bekannt?

                Vielen Dank vorab!

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

                @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 1 Reply Last reply
                0
                • 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
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          836

                                          Online

                                          32.4k

                                          Users

                                          81.5k

                                          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