Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly mehrere Trigger für mehrere Datenpunkte ?

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Blockly mehrere Trigger für mehrere Datenpunkte ?

    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      berndsolar13 last edited by

      Für die Lovelace Visualisierung hab ich diverse Datenpunkte unter Userdata angelegt.

      Unter anderem diverse Live Werte der Solar Anlage und andere Energie Messwerte.
      Da es immer mehr Werte werden, wollte ich mal fragen, welche Verarbeitung ist besser ?

      1. ich hab ein Blockly Script was alle 60 Sekunden läuft, und dann alle Datenpunkte aktualisiert.
        Also auch die, die sich nicht geändert haben

      2. die einzelne Trigger Variante, die den Quell Datenpunkt auf Änderung überwacht.
        Und dann wird jedesmal nur der einzelne DP geändert.

      Vorteil, in der Nacht ist die Auslastung dann geringer, da sich die Datenpunkte nicht ändern.
      Dafür hätte ich dann 10 oder 20 Trigger, die Datenpunkte auf Änderung überwachen.

      Welche Variante ist Ressourcen schonender, oder ist das beide so minimal das es keine Auswirkung hat ? 😄

      DJMarc75 1 Reply Last reply Reply Quote 0
      • DJMarc75
        DJMarc75 @berndsolar13 last edited by

        @berndsolar13 sagte in Blockly mehrere Trigger für mehrere Datenpunkte ?:

        ich hab ein Blockly Script

        damit man da besser helfen kann zeig das mal bitte.

        B 1 Reply Last reply Reply Quote 0
        • B
          berndsolar13 @DJMarc75 last edited by berndsolar13

          @djmarc75 blocklydp.jpg

          Unter anderem diverse Live Werte.
          Quasi String 1, String 2, String 3
          Differenz Produktion heute und Einspeisung
          Differenz Einspeisung stand Gestern und aktuell

          Um dann diverse Werte zu bekommen, da der Shelly 3EM ja nur fortlaufende Werte hat.
          Einige bekomme ich auch von Source Analytix

          Ich werde aber die Namen noch ändern, damit alles einheitlicher wird.
          Werte für Live
          Werte für Tagesende
          Manchmal muss ich 3x überlegen, welcher Datenpunkt der richtige war.
          Die Namen bisher waren nicht wirklich Strukturiert 😄

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

            @berndsolar13 sagte: Die Namen bisher waren nicht wirklich Strukturiert

            Bis auf "PV_Summe" kann man alles per Alias realisieren und dabei sinnvolle Namen vergeben.

            B 1 Reply Last reply Reply Quote 0
            • B
              berndsolar13 @paul53 last edited by

              @paul53

              Muss ich mir mal paar Videos anschauen, so richtig schlau werde ich aus dem Link nicht 😄

              1 Reply Last reply Reply Quote 0
              • B
                berndsolar13 last edited by berndsolar13

                Nochmal zum warum 😉
                Ich hab mir diverse Energie Dashboards Videos auf YT angeschaut, für Inspiration.
                Dort werden die diversen Werte über "Helfer" generiert. (HA)

                Da wird dann z.B. der aktuelle Einspeise Werte mit dem Wert zum Beginn des Tages vergleichen.
                Raus kommt dann was heute bisher eingespeist wurde.

                Das wollte ich mir mit Blockly nachbauen.
                Dafür sind aber mehr als 10 Berechnungen notwendig.

                Die Frage ist nun, ein Script was 1x pro Minute läuft und jeden Werte berechnet.
                Oder für jeden zu berechnenden Wert 1 Trigger, und dann wird nur der berechnet, wo sich der Quell Datenpunkt auch geändert hat.

                Gesamt Produktion in kWh ändert sich natürlich nicht so oft, wie der Live Wert in W Summe aus PV + Balkonkraftwerk. Das würde sich mehrmals pro Minute ändern.

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

                  @berndsolar13 sagte: Da wird dann z.B. der aktuelle Einspeise Werte mit dem Wert zum Beginn des Tages vergleichen.
                  Raus kommt dann was heute bisher eingespeist wurde.

                  Das ist ein Trigger (auf Einspeisung) und die Verrechnung des Tagesstandes (aus Sourceanalytix).

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  571
                  Online

                  31.9k
                  Users

                  80.2k
                  Topics

                  1.3m
                  Posts

                  3
                  7
                  210
                  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