Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Tagesverbrauch anhand des Gesamtverbrauch berechnen (Wh)

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Tagesverbrauch anhand des Gesamtverbrauch berechnen (Wh)

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @rtwl last edited by

      @rtwl sagte in Tagesverbrauch anhand des Gesamtverbrauch berechnen (Wh):

      Das würde nicht funktionieren (also das setzen schon) aber die Berechnung dann nicht mehr.
      Ziel ist es ja, am Ende des Skripts diesen Wert zu setzen, damit dann 24h später, also beim nächste

      klar! aber dann ist er beim ersten Aufruf nicht leer, und wenn er startet sollte der Wert vom Vortag existieren und eingelesen werden

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

        @rtwl sagte in Tagesverbrauch anhand des Gesamtverbrauch berechnen (Wh):

        Doch, genau das war meine Frage

        @rtwl sagte in Tagesverbrauch anhand des Gesamtverbrauch berechnen (Wh):

        leider landet immer der Gesamtverbrauch und nicht die Berechnung davon.

        hat nix mit Faktor 1000 zu tun

        1 Reply Last reply Reply Quote 0
        • Codierknecht
          Codierknecht Developer Most Active @rtwl last edited by

          @rtwl
          Hast Du den DP Wh_Tag im Nachhinein umbenannt?
          Deine Objektdaten zeigen einen DP 0_userdata.0.Haussteuerung.Strom.Wh_Tag mit dem Namen Wh_Tag.
          Dein Blockly arbeitet aber mit einem DP mit Namen Wh_Gesamt_Tagesbeginn.

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

            @homoran sagte in Tagesverbrauch anhand des Gesamtverbrauch berechnen (Wh):

            klar! aber dann ist er beim ersten Aufruf nicht leer, und wenn er startet sollte der Wert vom Vortag existieren und eingelesen werden

            Richtig. Daher hab ich entweder am ersten Tag vom Skriptstart einen falschen Wert, oder (und das hab ich gemacht) hab mir den Datenpunkt manuell gesetzt, damit der "Vortag" vorhanden ist ohne Skript. -> hab ich eh im Eingangspost angegeben 😉

            @homoran sagte in Tagesverbrauch anhand des Gesamtverbrauch berechnen (Wh):

            hat nix mit Faktor 1000 zu tun

            Das dachte ich zuerst, daher hab ich das im Eingangspost so angenommen, aber durch das falsche Setzen der Faktor 1000 hat mein Skript 8.000 von 8.000.000 subtrahiert. Daher wirkte der Wert im Objekt meiner Ansicht nach falsch bzw nach einer fehlenden Berechnung. Weil ich mir halt nur (keine Ahnung) 20-30 KWh erwartet habe und nicht 8.000.

            Homoran 1 Reply Last reply Reply Quote 0
            • rtwl
              rtwl @Codierknecht last edited by

              @codierknecht
              Nein, das passt schon so.
              Wh_Tag soll mir 20-30 kWh anzeigen, (den Wert nach der Subtraktion)
              Wh_Gesamt_Tagesbeginn wird gesetzt um den Vortages Gesamtverbrauch für die Subtraktion zu haben

              Wh_Tag wird dann verwendet für den History Adapter.

              Soweit meine Gedanken dazu. Keine Ahnung ob es einfacher möglich ist.

              Codierknecht 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @rtwl last edited by

                @rtwl sagte in Tagesverbrauch anhand des Gesamtverbrauch berechnen (Wh):

                Daher wirkte der Wert im Objekt meiner Ansicht nach falsch

                ja dann passt es

                rtwl 1 Reply Last reply Reply Quote 0
                • Codierknecht
                  Codierknecht Developer Most Active @rtwl last edited by

                  @rtwl
                  OK, jetzt habe ich es auch entdeckt - Tomaten auf den Augen 😁 🍅 👓

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

                    @homoran sagte in Tagesverbrauch anhand des Gesamtverbrauch berechnen (Wh):

                    ja dann passt es

                    Meinst du damit meine Erklärung oder mein korrigiertes Blockly aus meinem zweiten Post?

                    Homoran 1 Reply Last reply Reply Quote 0
                    • rtwl
                      rtwl @Codierknecht last edited by

                      @codierknecht alles Gut 🙂

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

                        @rtwl sagte in Tagesverbrauch anhand des Gesamtverbrauch berechnen (Wh):

                        Meinst du damit meine Erklärung

                        ja

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

                          @homoran schade 😉

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          367
                          Online

                          32.0k
                          Users

                          80.3k
                          Topics

                          1.3m
                          Posts

                          3
                          17
                          544
                          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