Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Alternative Trigger in Trigger

    NEWS

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    Alternative Trigger in Trigger

    This topic has been deleted. Only users with topic management privileges can see it.
    • padrino
      padrino Most Active @Meister Mopper last edited by

      @meister-mopper
      Wie wäre es, wenn Du einfach den ganzen Tag das 10 Minuten Intervall nutzt? 😌
      Dürfte doch auch dann genau genug sein. 😃

      Meister Mopper 1 Reply Last reply Reply Quote 0
      • Meister Mopper
        Meister Mopper @padrino last edited by

        @padrino
        Das Problem ist ja, dass exakt zum Zeitpunkt, an dem tagsüber der Wechselrichter abgefragt wird, die Berechnung erfolgen soll.

        1 Reply Last reply Reply Quote 0
        • paul53
          paul53 @Meister Mopper last edited by paul53

          @meister-mopper sagte: bestätigen, dass diese Trigger in Trigger Lösung machbar ist.

          Nein, so wird jeden Tag ein zusätzlicher Trigger erzeugt.

          @meister-mopper sagte in Alternative Trigger in Trigger:

          gibt es eine andere, bessere Lösung?

          Triggere nur auf "Inverter AC-Power total" und zusätzlich mit einem Zeitplan mit 10-s-Intervall. In beiden Triggern wird der Datenpunkt "Inverter online" abgefragt.

          Bild_2022-05-17_175037637.png

          Alternative: Im AC-Power-Trigger wird die Timer-Variable Intervall abgefragt:

          Bild_2022-05-17_175823803.png

          Meister Mopper 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @Meister Mopper last edited by

            @meister-mopper mach ein zweites Blockly, das die erreichbarkeit testet und diese in eine Variable schreibt.
            Diese Variable prüfst du dann bei dem Hauptprogramm.

            1 Reply Last reply Reply Quote 0
            • J
              JoergH @Meister Mopper last edited by

              @meister-mopper
              Wenn der WR aus ist, dann wird doch der innere Trigger nie ausgelöst, wozu brauchst Du denn dann noch den Äußeren?

              Selbst wenn man das einfach alle 10 Sekunden laufen lassen würde, würde doch die Abfrage ob der WR überhaupt online ist reichen...?

              1 Reply Last reply Reply Quote 0
              • Meister Mopper
                Meister Mopper @paul53 last edited by

                @paul53 @Homoran @JoergH

                Danke euch, ich probiere es mal mit

                c88a67ac-bcf5-4d99-9876-894ca05a3f39-grafik.png

                Mal schauen, ob es funktioniert. Auf jede Fall ist es kein TiT mehr.

                Fazit:
                Super, bisher taucht kein Berechnungsfehler aufgrund von asynchronen Berechnungen auf. Ist echt ein Forum der Extraklasse.

                paul53 1 Reply Last reply Reply Quote 0
                • paul53
                  paul53 @Meister Mopper last edited by

                  @meister-mopper sagte: Mal schauen, ob es funktioniert.

                  Das Intervall kann gar nicht oder auch mehrmals gestartet werden, wobei es sich dann nicht mehr stoppen lässt.

                  Meister Mopper 1 Reply Last reply Reply Quote 0
                  • Meister Mopper
                    Meister Mopper @paul53 last edited by

                    @paul53
                    Okay, wo ist mein Denkfehler?

                    Wenn der Inverter false ist, wird das Intervall gestartet. Wenn der Inverter true ist, wird das Intervall gestoppt und bei jeder Aktualisierung neu berechnet.

                    T padrino 2 Replies Last reply Reply Quote 0
                    • T
                      TT-Tom @Meister Mopper last edited by

                      @meister-mopper

                      Wenn dein Inverter offline ist ändert sich dann noch dein power total ( triggerpunkt) ?

                      Meister Mopper 1 Reply Last reply Reply Quote 0
                      • padrino
                        padrino Most Active @Meister Mopper last edited by

                        @meister-mopper sagte in Alternative Trigger in Trigger:

                        @paul53
                        Okay, wo ist mein Denkfehler?

                        Ich denke, das stop muss direkt runter vor das Intervall in den "sonst" Fall...

                        Meister Mopper 1 Reply Last reply Reply Quote 0
                        • Meister Mopper
                          Meister Mopper @TT-Tom last edited by

                          @tt-tom
                          Das gilt es herauszufinden. Wenn der Adapter trotzdem alle 10 Sek abfragt (aktualisiert), sollte es gehen.

                          T 1 Reply Last reply Reply Quote 0
                          • Meister Mopper
                            Meister Mopper @padrino last edited by Meister Mopper

                            @padrino
                            Probiere ich! Danke


                            1b433fb4-7ee8-47c5-8e3f-538cd757359d-grafik.png

                            1 Reply Last reply Reply Quote 0
                            • T
                              TT-Tom @Meister Mopper last edited by

                              @meister-mopper sagte in Alternative Trigger in Trigger:

                              @tt-tom
                              Das gilt es herauszufinden. Wenn der Adapter trotzdem alle 10 Sek abfragt (aktualisiert), sollte es gehen.

                              Wenn er sich aber nicht mehr ändert wie soll der Intervall angestoßen werden

                              Meister Mopper 1 Reply Last reply Reply Quote 0
                              • Meister Mopper
                                Meister Mopper @TT-Tom last edited by

                                @tt-tom
                                Ich hoffe mal, dass es mit "Altualisierung" funktioniert. Geändert wird dann ja nichts mehr 🤷‍♂️

                                T paul53 2 Replies Last reply Reply Quote 0
                                • T
                                  TT-Tom @Meister Mopper last edited by TT-Tom

                                  @meister-mopper
                                  Ich würde auf den Erreichbarkeiten des Inverter triggern online oder offline und dem entsprechenden die Berechnungen durchführen.
                                  Ps muss mal weg. Schau nachher nochmal rein

                                  Meister Mopper 1 Reply Last reply Reply Quote 0
                                  • Meister Mopper
                                    Meister Mopper @TT-Tom last edited by

                                    @tt-tom
                                    Hatte ich ja (s. Beitrag 1), dann habe ich aber Trigger in Trigger.

                                    1 Reply Last reply Reply Quote 0
                                    • J
                                      JoergH last edited by

                                      @meister-mopper Eine einfache Falls-Abfrage tut es auch um den Status zu prüfen...

                                      Meister Mopper 1 Reply Last reply Reply Quote 0
                                      • Meister Mopper
                                        Meister Mopper @JoergH last edited by

                                        @joergh
                                        Was heißt einfach?

                                        J 1 Reply Last reply Reply Quote 0
                                        • paul53
                                          paul53 @Meister Mopper last edited by paul53

                                          @meister-mopper sagte: Ich hoffe mal, dass es mit "Altualisierung" funktioniert.

                                          Das setzt voraus, dass noch genau einmal aktualisiert wird, nachdem "Inverter Online" auf false gewechselt hat.

                                          Sicher funktioniert es so:

                                          Bild_2022-05-17_191423271.png

                                          @meister-mopper sagte in Alternative Trigger in Trigger:

                                          Was heißt einfach?

                                          Der blaue falls-Block.

                                          1 Reply Last reply Reply Quote 0
                                          • J
                                            JoergH @Meister Mopper last edited by

                                            @meister-mopper
                                            Ich habe ja immernoch nicht verstanden was das Problem ist wenn der WR Nachts nicht mehr aktualisiert wenn er nicht läuft....?

                                            Da gibt es doch auch nichts mehr zu rechnen?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            851
                                            Online

                                            32.0k
                                            Users

                                            80.5k
                                            Topics

                                            1.3m
                                            Posts

                                            blockly javascript
                                            6
                                            25
                                            621
                                            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