Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. blockly mit Do-While Schleife killt javascript Adapter

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.6k

blockly mit Do-While Schleife killt javascript Adapter

Geplant Angeheftet Gesperrt Verschoben Blockly
9 Beiträge 4 Kommentatoren 257 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Tom KrügerT Offline
    Tom KrügerT Offline
    Tom Krüger
    schrieb am zuletzt editiert von
    #1

    folgendes Script bringt den javasript Adaptder mit einem "JavaScript heap out of memory" Fehler zum Absturz.

    a88961cf-a008-4631-b1d9-806bde6f7d44-grafik.png

    Die Schleife soll solange laufen bis der Button "brightness_up_hold" wieder losgelassen wird (=false) ... für mich sieht es zunächst mal nicht nach einer Endlos-Schleife aus - der "heap out of memory" lässt es aber vermuten.

    Hat jemand einen Tipp für mich?

    haus-automatisierungH paul53P 2 Antworten Letzte Antwort
    0
    • Tom KrügerT Tom Krüger

      folgendes Script bringt den javasript Adaptder mit einem "JavaScript heap out of memory" Fehler zum Absturz.

      a88961cf-a008-4631-b1d9-806bde6f7d44-grafik.png

      Die Schleife soll solange laufen bis der Button "brightness_up_hold" wieder losgelassen wird (=false) ... für mich sieht es zunächst mal nicht nach einer Endlos-Schleife aus - der "heap out of memory" lässt es aber vermuten.

      Hat jemand einen Tipp für mich?

      haus-automatisierungH Offline
      haus-automatisierungH Offline
      haus-automatisierung
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      @tom-krüger sagte in blockly mit Do-While Schleife killt javascript Adapter:

      Hat jemand einen Tipp für mich?

      Du weißt schon dass die Schleife mit voller Reichenleistung läuft und ein paar tausend Mal pro Sekunde ausgeführt wird? Auf die Verzögerungen wird nicht gewartet.

      Ein Intervall wäre da sinnvoller.

      🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
      🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
      📚 Meine inoffizielle ioBroker Dokumentation

      Tom KrügerT 1 Antwort Letzte Antwort
      0
      • Tom KrügerT Tom Krüger

        folgendes Script bringt den javasript Adaptder mit einem "JavaScript heap out of memory" Fehler zum Absturz.

        a88961cf-a008-4631-b1d9-806bde6f7d44-grafik.png

        Die Schleife soll solange laufen bis der Button "brightness_up_hold" wieder losgelassen wird (=false) ... für mich sieht es zunächst mal nicht nach einer Endlos-Schleife aus - der "heap out of memory" lässt es aber vermuten.

        Hat jemand einen Tipp für mich?

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von
        #3

        @tom-krüger sagte: Hat jemand einen Tipp für mich?

        Nimm ein Intervall.

        Blockly_temp.JPG

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        Tom KrügerT 1 Antwort Letzte Antwort
        1
        • haus-automatisierungH haus-automatisierung

          @tom-krüger sagte in blockly mit Do-While Schleife killt javascript Adapter:

          Hat jemand einen Tipp für mich?

          Du weißt schon dass die Schleife mit voller Reichenleistung läuft und ein paar tausend Mal pro Sekunde ausgeführt wird? Auf die Verzögerungen wird nicht gewartet.

          Ein Intervall wäre da sinnvoller.

          Tom KrügerT Offline
          Tom KrügerT Offline
          Tom Krüger
          schrieb am zuletzt editiert von
          #4

          @haus-automatisierung said in blockly mit Do-While Schleife killt javascript Adapter:

          Auf die Verzögerungen wird nicht gewartet

          da war dann wohl der Denkfehler ... Danke - ich probiere es dann mal mit dem "Intervall"

          1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @tom-krüger sagte: Hat jemand einen Tipp für mich?

            Nimm ein Intervall.

            Blockly_temp.JPG

            Tom KrügerT Offline
            Tom KrügerT Offline
            Tom Krüger
            schrieb am zuletzt editiert von
            #5

            @paul53 danke für das Beispiel ... ich probiere es ...

            Tom KrügerT 1 Antwort Letzte Antwort
            0
            • Tom KrügerT Tom Krüger

              @paul53 danke für das Beispiel ... ich probiere es ...

              Tom KrügerT Offline
              Tom KrügerT Offline
              Tom Krüger
              schrieb am zuletzt editiert von
              #6

              kaum macht man's richtig, funktioniert's auch ... vielen Dank für die prompten Antworten ...

              5563ea70-77e2-4185-b08f-2fe00e3c97a8-grafik.png

              paul53P 1 Antwort Letzte Antwort
              1
              • Tom KrügerT Tom Krüger

                kaum macht man's richtig, funktioniert's auch ... vielen Dank für die prompten Antworten ...

                5563ea70-77e2-4185-b08f-2fe00e3c97a8-grafik.png

                paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #7

                @tom-krüger sagte: funktioniert's auch

                Die Verzögerungen innerhalb des Intervalls lasse besser weg.

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                Tom KrügerT 1 Antwort Letzte Antwort
                0
                • CodierknechtC Offline
                  CodierknechtC Offline
                  Codierknecht
                  Developer Most Active
                  schrieb am zuletzt editiert von
                  #8

                  Ich war mal so frei und habe das hier jetzt hoffentlich gelöste Problem im Einführungs-Thread zumindest erwähnt.
                  Kann ja nicht schaden ...

                  https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps/10

                  "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                  Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                  HmIP|ZigBee|Tasmota|Unifi
                  Zabbix Certified Specialist
                  Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                  1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @tom-krüger sagte: funktioniert's auch

                    Die Verzögerungen innerhalb des Intervalls lasse besser weg.

                    Tom KrügerT Offline
                    Tom KrügerT Offline
                    Tom Krüger
                    schrieb am zuletzt editiert von
                    #9

                    @paul53
                    ok, danke ... mache ich - war noch ein Relikt aus dem Code vorher ...

                    1 Antwort Letzte Antwort
                    0
                    Antworten
                    • In einem neuen Thema antworten
                    Anmelden zum Antworten
                    • Älteste zuerst
                    • Neuste zuerst
                    • Meiste Stimmen


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    558

                    Online

                    32.7k

                    Benutzer

                    82.4k

                    Themen

                    1.3m

                    Beiträge
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Anmelden

                    • Du hast noch kein Konto? Registrieren

                    • Anmelden oder registrieren, um zu suchen
                    • Erster Beitrag
                      Letzter Beitrag
                    0
                    • Home
                    • Aktuell
                    • Tags
                    • Ungelesen 0
                    • Kategorien
                    • Unreplied
                    • Beliebt
                    • GitHub
                    • Docu
                    • Hilfe