Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Schleifen! Bin ich zu dämlich oder spinnt mein IOBROKER???

    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

    Schleifen! Bin ich zu dämlich oder spinnt mein IOBROKER???

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

      Hallo zusammen,

      ich bin gerade dabei mich in iobroker einzuarbeiten und arbeite mit Blockly. Immer wenn ich eine Schleife in einer normalen Falls- Logik-Block oder Trigger einbaue, wird Sie entweder nur 1x ausgeführt oder Das Script hängt sich auf und oben wird "Script läuft nicht" angezeigt.
      Ich bin echt am verzweifeln und weiß nciht woran es liegt. Sobald ich eine Schleife mit Bedingung einfüge und sage ausführen "bis" oder "solange" hängt es sich auf.
      Wende ich die Schleifen falsch an und stehe total auf dem Schlauch oder stimmt mit meinem iobroker etwas nicht?

      Hier mal ein einfaches Beispiel wo die Schleife z.B einfach nicht ausgeführt wird
      5bbc7450-89c4-4ce4-8bbf-87b3fa92019f-image.png

      Hier ein Beispiel wie Sie sich aufhängt
      56cec4f4-27dc-4636-bb2d-27b3faf8890b-image.png

      Wäre super wenn ihr da eine schnelle Auskunft habt, ich sehe den Bildschirm vor lauter Ausprobieren schon ganz verschwommen.

      Viele Grüße
      Neimsy

      Homoran paul53 haus-automatisierung 3 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Daniel Neims last edited by Homoran

        @Daniel-Neims sagte in Schleifen! Bin ich zu dämlich oder spinnt mein IOBROKER???:

        wird Sie entweder nur 1x ausgeführt oder Das Script hängt sich auf

        diese von dir programmierten Schleifen werden alle zeitgleich gestartet

        Im zweiten Fall sogar unendlich oft im Millisekundentakt

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

          @Daniel-Neims sagte:

          eine schnelle Auskunft

          "Wiederhole solange" erzeugt regelmäßig eine Endlosschleife.
          Was soll erreicht werden ?

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

            @Daniel-Neims Das, was Du suchst, nennt sich „Intervall“ 🙂 Schleifen machen hier nicht so Sinn

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

              @paul53

              Hallo ich will erreichen das alexa die Ausgabe für X-Mal ausführt.
              Mit intervall müsste also Die Zeit so einstellen das er es wenn der Text durch wieder von vorne startet.
              Also je länger der Text, desto länger die Zeit?

              Viele Grüße

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

                @Daniel-Neims sagte:

                Mit intervall müsste also Die Zeit so einstellen das er es wenn der Text durch wieder von vorne startet.

                Ja, oder länger mit Pause.

                @Daniel-Neims sagte in Schleifen! Bin ich zu dämlich oder spinnt mein IOBROKER???:

                Ausgabe für X-Mal ausführt.

                Dann muss eine Zähl-Variable verwendet werden.

                Blockly_temp.JPG

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

                  @paul53 said in Schleifen! Bin ich zu dämlich oder spinnt mein IOBROKER???:

                  @Daniel-Neims sagte:

                  Mit intervall müsste also Die Zeit so einstellen das er es wenn der Text durch wieder von vorne startet.

                  Ja, oder länger mit Pause.

                  @Daniel-Neims sagte in Schleifen! Bin ich zu dämlich oder spinnt mein IOBROKER???:

                  Ausgabe für X-Mal ausführt.

                  Dann muss eine Zähl-Variable verwendet werden.

                  Blockly_temp.JPG

                  Super, werde ich testen. Vielen Dank schonmal.
                  Die cnt variable kannte ich noch nicht muss ich sagen.

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

                    @Daniel-Neims sagte:

                    Die cnt variable kannte ich noch nicht muss ich sagen.

                    Das ist eine selbst erstellte Variable, die beliebig bezeichnet werden kann. Meine Wahl fiel auf cnt.

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

                      @paul53 said in Schleifen! Bin ich zu dämlich oder spinnt mein IOBROKER???:

                      @Daniel-Neims sagte:

                      Die cnt variable kannte ich noch nicht muss ich sagen.

                      Das ist eine selbst erstellte Variable, die beliebig bezeichnet werden kann. Meine Wahl fiel auf cnt.

                      Ja sorry, auch gesehen jetzt. Hatte das so ähnlich auch schon versucht, bloß mit hoch zählen.
                      Hatz aber dann auch alles nur 1x aufgezählt.

                      Versuche es mal. Vielen Dank

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

                        @Daniel-Neims sagte in Schleifen! Bin ich zu dämlich oder spinnt mein IOBROKER???:

                        Ja sorry, auch gesehen jetzt. Hatte das so ähnlich auch schon versucht, bloß mit hoch zählen.

                        Macht technisch auch keinen Unterschied ob man hoch zählt oder runter 🙂 Hauptsache es gibt eine klare Abbruchbedingung.

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        906
                        Online

                        31.9k
                        Users

                        80.2k
                        Topics

                        1.3m
                        Posts

                        4
                        10
                        587
                        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