Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Cron läuft immer weiter

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Cron läuft immer weiter

    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      picky @liv-in-sky last edited by

      @liv-in-sky said in Cron läuft immer weiter:

      @picky etwas verwirrend

      was genau willst du - alle 10s die werte wenn ...0.power ist was : true oder false - oder ist das überhaupt wichtig?

      der cron trigger arbeitet schon - nur das der innere triggger nicht zum exakten zeitpunkt getriggert wird - wie erwähnt - trigger in trigger geht nicht - kann nie zutreffen

      gibt es alle 10 sek eine bedingung, die erfüllt sein muss, damit die summe errechnet wird - wenn nein - nimm den inneren trigger raus

      Wollte eigentlich wenn ...0.power sich verändert hat der neu Rechnen sollte, aber die Zahl ändert sich sehr oft, also deswegen nur alle 10s.
      Habe den inneren Trigger raus genommen, und der Cron funktioniert, war eigentlich doppelt gemoppelt gewesen.
      Habe auf jeden fall gelernt mit 2 Triggern funktioniert es nicht 😉 Vielmals Danke für den Denkanstoß.

      Homoran liv-in-sky 2 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @picky last edited by Homoran

        @picky sagte in Cron läuft immer weiter:

        Wollte eigentlich wenn ...0.power sich verändert hat der neu Rechnen sollte,

        so sollte js arbeiten! Eventbasiert.

        @picky sagte in Cron läuft immer weiter:

        aber die Zahl ändert sich sehr oft,

        was kann denn so oft Daten zur Verfügung stellen?

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

          @picky sagte: was an meinen Blockly verkehrt ist.

          Der Zeitplan: Weg lassen.
          Die 3 Datenpunkte für die Summenbildung kommen aus dem gleichen Adapter, werden also wahrscheinlich zyklisch kurz nacheinander aktualisiert. Ermittle, welcher Datenpunkt im Zyklus als letzter aktualisiert wird und verwende diesen als Trigger.
          Testskript zur Ermittlung der Aktualisierungsreihenfolge:

          Bild_2022-11-02_133150791.png

          1 Reply Last reply Reply Quote 0
          • P
            picky @Homoran last edited by

            @homoran Habe einen Shelly3em der an 3 Phasen den Stromverbrauch mist, und per Mqtt an Iobroker weiter gibt. Es soll die 3 Phasen den Stromverbrauch zusammen addieren. Zusätzlich hängt an einer Phase noch meine 600W Solarzelle die einspeist, deswegen geht die 3 Phase auch mal ins Minus.

            1 Reply Last reply Reply Quote 0
            • liv-in-sky
              liv-in-sky @picky last edited by

              @picky achso power ist ein watt-wert

              ob du mit dieser anzeige glücklich wirst ? die watt werte ändern sich ja dauernd und wenn dann sind sie nur interessant, wenn irgendwas passiert z.b ein hoher wert - stromkosten berechnen oder auch verbrauch abzulesen geht damit eher ungenau bis garnicht

              kennst du den sourceanalytics adapter - der arbeitet mit den kWh werten - da bekommt du mehr info raus -falls das interessanter wäre für dich - such mal im forum - bei diesem adapter kenne ich mich aber weniger aus

              P 1 Reply Last reply Reply Quote 0
              • P
                picky @liv-in-sky last edited by

                @liv-in-sky said in Cron läuft immer weiter:

                sourceanalytics adapter

                Der Rechnet leider nicht die 3 Phasen zusammen, habe ich installiert.
                Den addierten Wert will ich an den Energiefluss adapter weiter geben.
                Habe es jetzt mit den 10s Cron laufen, da die Werte sich zu oft ändern, die Mqtt überträgt.

                paul53 2 Replies Last reply Reply Quote 0
                • paul53
                  paul53 @picky last edited by

                  @picky sagte: Habe es jetzt mit den 10s Cron laufen

                  Das macht keinen Sinn, da zeitlich zusammenhängende Werte summiert werden müssen.

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

                    @picky sagt: da die Werte sich zu oft ändern, die Mqtt überträgt.

                    Dann arbeite mit einer Mittelwertbildung über die innerhalb von 10 s ermittelten Summen:

                    Bild_2022-11-02_140430054.png

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

                      @paul53 Muss es sowieso noch erweitern, da wenn Phase3 ins Minus geht, ich ja keinen Gesamtverbrauch habe, ich muss ja noch den Erzeugten Strom wieder dazu rechnen 😉

                      Werde heute Abend mal Dein Beispiel nachbauen 🙂

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

                        @paul53 Vielen Dank, funktioniert super 🙂

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        884
                        Online

                        32.0k
                        Users

                        80.5k
                        Topics

                        1.3m
                        Posts

                        4
                        13
                        439
                        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