Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Problem mit Skripten mit mehreren Bedingungen (seit Update)

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Problem mit Skripten mit mehreren Bedingungen (seit Update)

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

      Liebe Broker,

      leider funktionieren seit einem Update des Javaskript Adapters auf 5.7.0 einige meiner Skripte nicht mehr richtig. Es sind uralte Skripte die jahrelang tadellos funktioniert haben die nun verrückt spielen. Hier mal ein einfaches Beispiel:
      14e168df-96f8-4799-a4ba-fe0820ea027a-image.png

      Hiermit möchte ich einen einfachen IKEA Tradfri Button zum Ein/Ausschalten einer Leuchte verwenden. Ich weiss mit "Umschalten" geht es einfacher aber wie gesagt ist das nur ein Beispiel:

      Wenn der Schalter ausgelöst ist und die Lampe ist an = mach sie aus
      Wenn der Schalter ausgelöst ist und die Lampe ist aus = mach sie an

      Das Skript funktioniert leider nicht, die Lampe geht an und sofort wieder aus. Das ganze tritt erst dann auf wenn ich zwei "Falls" Bedingungen verwende.

      Den "Falls -> mache / sonst" Baustein:
      84b1f258-9d44-405c-be85-7067f2e6d11a-image.png

      Den ich in vielen Anleitung sehe gibt es bei mir leider nicht zur Auswahl. 😞

      Wie gesagt hat das bisher immer alles prima funktioniert.

      Kann mir jemand helfen?

      paul53 haus-automatisierung 2 Replies Last reply Reply Quote 0
      • paul53
        paul53 @cherberg last edited by

        @cherberg sagte: die Lampe geht an und sofort wieder aus

        Dann kommen zwei Trigger-Ereignisse kurz hintereinander. Bitte mittels Debug-Block prüfen!

        C 1 Reply Last reply Reply Quote 0
        • haus-automatisierung
          haus-automatisierung Developer Most Active @cherberg last edited by

          @cherberg sagte in Problem mit Skripten mit mehreren Bedingungen (seit Update):

          Den "Falls -> mache / sonst" Baustein:

          Den ich in vielen Anleitung sehe gibt es bei mir leider nicht zur Auswahl.

          Du musst im "falls" Baustein auf das Zahnrad klicken und den sonst-Teil auf die rechte Seite ziehen.

          C 1 Reply Last reply Reply Quote 0
          • C
            cherberg @paul53 last edited by

            @paul53 said in Problem mit Skripten mit mehreren Bedingungen (seit Update):

            @cherberg sagte: die Lampe geht an und sofort wieder aus

            Dann kommen zwei Trigger-Ereignisse kurz hintereinander. Bitte mittels Debug-Block prüfen!

            habs geprüft:
            cb284584-c42b-4b7b-a41b-c2b5b47da1c1-image.png

            dreimal gedrückt, dreimal Wert = true
            bfc87eee-0c38-43e1-b884-eb846b858b6f-image.png

            paul53 1 Reply Last reply Reply Quote 0
            • C
              cherberg @haus-automatisierung last edited by

              @haus-automatisierung said in Problem mit Skripten mit mehreren Bedingungen (seit Update):

              @cherberg sagte in Problem mit Skripten mit mehreren Bedingungen (seit Update):

              Den "Falls -> mache / sonst" Baustein:

              Den ich in vielen Anleitung sehe gibt es bei mir leider nicht zur Auswahl.

              Du musst im "falls" Baustein auf das Zahnrad klicken und den sonst-Teil auf die rechte Seite ziehen.

              Aaaaahhhhh, vielen Dank !! 🙂

              1 Reply Last reply Reply Quote 0
              • paul53
                paul53 @cherberg last edited by paul53

                @cherberg sagte: dreimal gedrückt, dreimal Wert = true

                ... und jedes Mal kurz ein und wieder aus?
                Dann muss die Ursache woanders liegen - nicht in diesem Skript, wobei man ein Abfrage eines Datenpunktwertes nach dem Schreiben desselben generell nicht macht (asynchrone Abarbeitung von "steuere").

                C 1 Reply Last reply Reply Quote 0
                • C
                  cherberg @paul53 last edited by

                  @paul53 said in Problem mit Skripten mit mehreren Bedingungen (seit Update):

                  @cherberg sagte: dreimal gedrückt, dreimal Wert = true

                  ... und jedes Mal kurz ein und wieder aus?
                  Dann muss die Ursache woanders liegen - nicht in diesem Skript, wobei man ein Abfrage eines Datenpunktwertes nach dem Schreiben desselben generell nicht macht (asynchrone Abarbeitung von "steuere").

                  ich denke das war das Problem. Wie beschrieben haben diese Skripte jahrelang funktioniert, seit einem Update des Javascript und des Zigbee Adapters aber nicht mehr. Evtl hat sich hierdurch eine "Performanceverbesserung eingeschlichen" die das nun verhindert.

                  Vielleicht hilfreich wenn mal jemand ein ähnliches Problem hat. Danke für Eure Hilfe.

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  562
                  Online

                  32.0k
                  Users

                  80.5k
                  Topics

                  1.3m
                  Posts

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