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.
    • Homoran
      Homoran Global Moderator Administrators @picky last edited by

      @picky niemals Trigger in Trigger!

      dein "Falls" musst du gegen einen Logikblock tauschen

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

        @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

        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:

          @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

                            857
                            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