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. Skripten / Logik
  4. Blockly
  5. Anfängerfrage: Reihenfolge von Skriptausführung

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    539

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

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

Anfängerfrage: Reihenfolge von Skriptausführung

Scheduled Pinned Locked Moved Blockly
27 Posts 8 Posters 2.9k Views 4 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.
  • H Harald-ohne-Nummer

    Vielen Dank für Eure Rückmeldungen! Von Stil habe ich keine Ahnung :blush: , aber auf Basis Eurer Infos habe ich jetzt zwei Varianten, die beide funktionieren...

    2023-08-25_ZigBee-Aktualisierung_a.jpg

    oder

    2023-08-25_ZigBee-Aktualisierung_b.jpg

    Das ist dann beides ok?

    T Do not disturb
    T Do not disturb
    ticaki
    wrote on last edited by ticaki
    #21

    @harald-ohne-nummer
    Ich hab damit nur ein Problem die Zeitlinie:

    0:00 Telegram nachricht
    0:01 Skript check
    0:08 Zigbee hat sich seit 10 Minuten nicht gemeldet
    0:10 Telegammnachricht
    0:01 Skript registriert Zigbee
    0:20 Telegrammnachricht 12 Minuten zu spät.

    nur zur Info: ein/dein Interval startet das erste mal nach 10 minuten und dann alle 10 Minuten

    Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

    Spenden

    H 1 Reply Last reply
    0
    • T ticaki

      @harald-ohne-nummer
      Ich hab damit nur ein Problem die Zeitlinie:

      0:00 Telegram nachricht
      0:01 Skript check
      0:08 Zigbee hat sich seit 10 Minuten nicht gemeldet
      0:10 Telegammnachricht
      0:01 Skript registriert Zigbee
      0:20 Telegrammnachricht 12 Minuten zu spät.

      nur zur Info: ein/dein Interval startet das erste mal nach 10 minuten und dann alle 10 Minuten

      H Offline
      H Offline
      Harald-ohne-Nummer
      wrote on last edited by
      #22

      @ticaki Für meinen Anwendungsfall ist es egal, ob der "Funkausfall" ein paar Minuten früher oder später bemerkt wird. Das ist ein Ereignis, das ohnehin nicht oder nur sehr selten vorkommen sollte und dessen Auswirkungen nicht kritisch sind. D.h. es reicht, wenn ich das dann ggf. ein paar Minuten "zu spät" bemerke.

      A 1 Reply Last reply
      0
      • H Harald-ohne-Nummer

        @ticaki Für meinen Anwendungsfall ist es egal, ob der "Funkausfall" ein paar Minuten früher oder später bemerkt wird. Das ist ein Ereignis, das ohnehin nicht oder nur sehr selten vorkommen sollte und dessen Auswirkungen nicht kritisch sind. D.h. es reicht, wenn ich das dann ggf. ein paar Minuten "zu spät" bemerke.

        A Offline
        A Offline
        AXMLM
        wrote on last edited by
        #23

        Ich grabe das hier mal aus, da das Problem das gleiche ist. Die Reihenfolge der Aktionen unter einem Trigger läuft nicht sequenziell ab.

        Ich habe einen Berechnungsscript in Blockly gebaut. Hier scheint es zu sein, dass die Berechnungsreihenfolge durcheinander läuft und der Volumetracker dadurch Fehlermeldungen produziert.

        0_userdata.0.Benutzervariablen.Strom.Wert_Gespart wurde scheinbar resetet! Reset von 874.13 nach 874.11 passe alle Startwerte an
        

        hier ist der Blockly Block.

        982be6ea-a09b-4480-aa85-50dcf48226f5-image.png

        kann ich irgendwie Blockly dazu zwingen die Berechnungen nacheinander zu machen, oder macht er das eh und der Fehler liegt woanders?

        paul53P 1 Reply Last reply
        0
        • A AXMLM

          Ich grabe das hier mal aus, da das Problem das gleiche ist. Die Reihenfolge der Aktionen unter einem Trigger läuft nicht sequenziell ab.

          Ich habe einen Berechnungsscript in Blockly gebaut. Hier scheint es zu sein, dass die Berechnungsreihenfolge durcheinander läuft und der Volumetracker dadurch Fehlermeldungen produziert.

          0_userdata.0.Benutzervariablen.Strom.Wert_Gespart wurde scheinbar resetet! Reset von 874.13 nach 874.11 passe alle Startwerte an
          

          hier ist der Blockly Block.

          982be6ea-a09b-4480-aa85-50dcf48226f5-image.png

          kann ich irgendwie Blockly dazu zwingen die Berechnungen nacheinander zu machen, oder macht er das eh und der Fehler liegt woanders?

          paul53P Offline
          paul53P Offline
          paul53
          wrote on last edited by
          #24

          @axmlm sagte: kann ich irgendwie Blockly dazu zwingen die Berechnungen nacheinander zu machen

          Ja, verwende Variablen für Werte, die später wieder verwendet werden, denn "aktualisiere" wird asynchron ausgeführt, ist also beim Wiedereinlesen noch nicht fertig.

          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

          A 1 Reply Last reply
          0
          • paul53P paul53

            @axmlm sagte: kann ich irgendwie Blockly dazu zwingen die Berechnungen nacheinander zu machen

            Ja, verwende Variablen für Werte, die später wieder verwendet werden, denn "aktualisiere" wird asynchron ausgeführt, ist also beim Wiedereinlesen noch nicht fertig.

            A Offline
            A Offline
            AXMLM
            wrote on last edited by AXMLM
            #25

            @paul53 said in Anfängerfrage: Reihenfolge von Skriptausführung:

            @axmlm sagte: kann ich irgendwie Blockly dazu zwingen die Berechnungen nacheinander zu machen
            Ja, verwende Variablen für Werte, die später wieder verwendet werden, denn "aktualisiere" wird asynchron ausgeführt, ist also beim Wiedereinlesen noch nicht fertig.

            Meinst Du so?
            ec8a0d0b-1484-4ad6-8142-ebe94ac4d43f-image.png
            EDIT:

            geht nicht:

            
            javascript.0	10:33:08.705	error	script.js.Strom.PV-Ertragswerte: getState has been called with id of type "number" but expects a string
            javascript.0	10:33:08.706	error	script.js.Strom.PV-Ertragswerte: TypeError: Cannot read properties of undefined (reading 'val')
            javascript.0	10:33:08.707	error	at Object.<anonymous> (script.js.Strom.PV-Ertragswerte:9:62)
            
            A 1 Reply Last reply
            0
            • A AXMLM

              @paul53 said in Anfängerfrage: Reihenfolge von Skriptausführung:

              @axmlm sagte: kann ich irgendwie Blockly dazu zwingen die Berechnungen nacheinander zu machen
              Ja, verwende Variablen für Werte, die später wieder verwendet werden, denn "aktualisiere" wird asynchron ausgeführt, ist also beim Wiedereinlesen noch nicht fertig.

              Meinst Du so?
              ec8a0d0b-1484-4ad6-8142-ebe94ac4d43f-image.png
              EDIT:

              geht nicht:

              
              javascript.0	10:33:08.705	error	script.js.Strom.PV-Ertragswerte: getState has been called with id of type "number" but expects a string
              javascript.0	10:33:08.706	error	script.js.Strom.PV-Ertragswerte: TypeError: Cannot read properties of undefined (reading 'val')
              javascript.0	10:33:08.707	error	at Object.<anonymous> (script.js.Strom.PV-Ertragswerte:9:62)
              
              A Offline
              A Offline
              AXMLM
              wrote on last edited by
              #26

              jetzt läufts

              a6453720-0a64-41fe-994b-94083bb0b97e-image.png

              A 1 Reply Last reply
              0
              • A AXMLM

                jetzt läufts

                a6453720-0a64-41fe-994b-94083bb0b97e-image.png

                A Offline
                A Offline
                AXMLM
                wrote on last edited by
                #27

                die Fehlermeldungen sind leider geblieben.

                
                valuetrackerovertime.0
                2025-04-30 11:10:49.694	warn	0_userdata.0.Benutzervariablen.Strom.PV-Eigenverbrauch wurde scheinbar resetet! Reset von 3250.42 nach 3250.33 passe alle Startwerte an
                
                valuetrackerovertime.0
                2025-04-30 11:10:49.693	warn	0_userdata.0.Benutzervariablen.Strom.Verbrauch_gesamt wurde scheinbar resetet! Reset von 9820.42 nach 9820.33 passe alle Startwerte an
                
                valuetrackerovertime.0
                2025-04-30 11:10:49.691	warn	0_userdata.0.Benutzervariablen.Strom.Wert_Gewinn wurde scheinbar resetet! Reset von 1216.99 nach 1216.97 passe alle Startwerte an
                
                valuetrackerovertime.0
                2025-04-30 11:10:49.689	warn	0_userdata.0.Benutzervariablen.Strom.Wert_Gespart wurde scheinbar resetet! Reset von 874.36 nach 874.34 passe alle Startwerte an
                
                valuetrackerovertime.0
                2025-04-30 11:09:39.804	warn	0_userdata.0.Benutzervariablen.Strom.PV-Eigenverbrauch wurde scheinbar resetet! Reset von 3250.41 nach 3250.32 passe alle Startwerte an
                
                valuetrackerovertime.0
                2025-04-30 11:09:39.801	warn	0_userdata.0.Benutzervariablen.Strom.Verbrauch_gesamt wurde scheinbar resetet! Reset von 9820.41 nach 9820.32 passe alle Startwerte an
                
                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

                414

                Online

                32.7k

                Users

                82.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