Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Benutzer0815

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    B
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 44
    • Best 0
    • Groups 1

    Benutzer0815

    @Benutzer0815

    Starter

    0
    Reputation
    7
    Profile views
    44
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Benutzer0815 Follow
    Starter

    Latest posts made by Benutzer0815

    • RE: Script lässt Instanz abstürzen

      @paul53 Wie stellst du das ein?

      1c713506-384a-4b4d-8cc0-7c3bc8b8bb8f-image.png

      Hab jetzt CRON und WIZARD probiert aber beides mal sieht es nicht so aus wie bei deinem Screenshot.

      Und dieser CRON-Job heißt dann nichts anderes als das er diesen Zeitplan nur in der angegebenen Zeit macht und außerhalb pausiert, ja?

      posted in Blockly
      B
      Benutzer0815
    • RE: Script lässt Instanz abstürzen

      @paul53 Ja habe ich mir auch gerade schon gedacht. So ne?

      72cde6b8-8424-454b-b117-25685981db1b-image.png

      Ist die Frage was ressourcenschonender ist, alle 10 Sekunden noch die Zeitabfrage machen und dafür nachts die Mittewertberechnung und das Variablenbeschreiben sparen oder tagsüber die Zeitabfrage sparen und dafür nachts auch die Berechnung machen.

      Habt ihr dafür ein Gefühl was sinniger ist?

      posted in Blockly
      B
      Benutzer0815
    • RE: Script lässt Instanz abstürzen

      @benutzer0815 b88b91bc-7757-4c8d-a824-16a1f846b2a0-image.png

      So wird nun jede Millisekunde geprüft ob die aktuelle Zeit dazwischen liegt, oder? Ist ja nicht gerade ressourcenschonend. Also das Ganze noch in einen Zeitplan von einer Minute packen, oder?
      Aber dann macht er ja die eigentliche Berechnung nur alle 70 Sekunden, oder?

      posted in Blockly
      B
      Benutzer0815
    • RE: Script lässt Instanz abstürzen

      @paul53 Super danke!

      posted in Blockly
      B
      Benutzer0815
    • RE: Script lässt Instanz abstürzen

      @codierknecht Hab ich. Sieht gut aus.

      posted in Blockly
      B
      Benutzer0815
    • RE: Script lässt Instanz abstürzen

      @benutzer0815 Nun muss ich mich nur noch an die Optimierung machen. Also das die Ganze nacht nicht das Skript immer läuft.

      9059cfd2-3d38-4988-8f67-1ecbab560065-image.png
      Das Datum Objekt ist eine Nummer und dasStartUp Objekt ist ein String. Wie bekommt man das am Besten zusammen?

      Oder meint ihr das Optimieren macht in diese Richtung keinen Sinn?

      posted in Blockly
      B
      Benutzer0815
    • RE: Script lässt Instanz abstürzen

      @benutzer0815 So nun scheint es zu funktionieren.

      Vielen Dank für die Unterstützung!

      7114ad17-4d77-4264-9b61-9959f8c99029-image.png

      posted in Blockly
      B
      Benutzer0815
    • RE: Script lässt Instanz abstürzen

      @codierknecht Ja schon aber das erste Element soll er ja nur löschen wenn die Liste = oder > 10 Elemente ist.

      Am Anfang soll also die Liste erstmal gefüllt werden und wenn sie voll ist, sollen immer nur die letzten 9 Werte behalten werden.

      Ich habe gerade mal folgendes getestet:

      37beaa5c-b3da-4d1f-b17b-62fae8e6ea42-image.png

      Sieht so aus als wenn das rundum des Zeitplans zuerst einmal ausgeführt wird und dann nie wieder. Also erst "Anfang", dann wird die 10-Sekunden-Schleife übersprungen und dann kommt "Ende" und dann geht es mit der Schleife los.
      Seltsam.

      posted in Blockly
      B
      Benutzer0815
    • RE: Script lässt Instanz abstürzen

      @benutzer0815 Ok jetzt geht's.

      Nun sieht mein Skript so aus:

      994524b3-db30-4f2b-a23d-3b7cfc07165c-image.png

      In meiner Variable steht immer nur NaN. Das steht für Not a Number? Das verwirrt mich mehr als ds ich damit was anfangen kann.

      Wie ist denn die Reihenfolge der Abarbeitung? Kann es sein das er jedesmal eine neue Liste erstellt und dadurch dort immer nur ein Wert drin steht?

      Also eigentlich soll er ja nur einmal eine neue Liste erstellen und dann immer alle 10 Sekunden die Schleife durchlaufen. Ist das so oder erstellt er eine neue Liste, macht die Schleife und dann wieder eine neue Liste und dann nach 10 Sekunden wieder die Schleife usw?

      posted in Blockly
      B
      Benutzer0815
    • RE: Script lässt Instanz abstürzen

      @paul53 f36c171f-558a-41af-be50-e76123af28d3-image.png
      Tatsächlich, also wenn ich mir den Wert im Objektbaum ansehe, waren es um die 2500.

      posted in Blockly
      B
      Benutzer0815
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo