Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. PV-Anlage Tagesertrag der letzten 7 Tage

    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

    PV-Anlage Tagesertrag der letzten 7 Tage

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

      Hallo,

      ich möchte gerne den Tagesertrag von meiner Hoymiles in einer Liste abspeichern. Ab dem 8. Tag soll quasi der letzte Eintrag entfernt werden, damit ich immer nur eine Liste der letzten 7 Tage habe. Leider komme ich selber mit Blockly nicht sehr weit.
      Vielleicht könnt ihr mir dabei helfen.

      PS: die Daten meiner PV-Anlage habe ich schon im iobroker.
      Vielen Dank.

      Michael

      Homoran T 2 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Meikie last edited by

        @meikie sagte in PV-Anlage Tagesertrag der letzten 7 Tage:

        Leider komme ich selber mit Blockly nicht sehr weit.

        wie weit bist du denn?

        Warum nicht mit History und einer entsprechenden Vorhaltezeit?

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

          @homoran HI, also ich speichere die Daten in einer influxDB. Aber wie kann ich auf die Daten zugreifen von den letzten 7 Tagen und zwar immer auf den letzten von jedem Tag, da dieser ja der Endertrag ist. Das wäre natürlich eine Möglichkeit und Lösung.
          Vielen Dank.

          B Homoran 2 Replies Last reply Reply Quote 0
          • B
            Baerny @Meikie last edited by

            @meikie
            schau mal hier https://forum.iobroker.net/topic/63999/wenn-wochentag-x-dann-wert-von-objekt-y/4?_=1679235915960 klappt bei mir ganz gut.
            Baerny

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

              @meikie sagte in PV-Anlage Tagesertrag der letzten 7 Tage:

              @homoran HI, also ich speichere die Daten in einer influxDB. Aber wie kann ich auf die Daten zugreifen von den letzten 7 Tagen und zwar immer auf den letzten von jedem Tag, da dieser ja der Endertrag ist. Das wäre natürlich eine Möglichkeit und Lösung.
              Vielen Dank.

              Entweder über Flux, habe ich aber keine Aktien drin, oder kurz vor Mitternacht den Wert in einen eigenen Datenpunkt schreiben und den loggen

              1 Reply Last reply Reply Quote 0
              • T
                tommy61 @Meikie last edited by

                @meikie
                Hallo,
                ich verwende den Adapter SourceAnalytix. Da hab ich jeden Tag, Woche, Monat, Quartal und Jahr drin. Alles einzelne Objekte. Klappt gut.

                Viele Grüße
                Thomas

                maximal1981 1 Reply Last reply Reply Quote 0
                • maximal1981
                  maximal1981 @tommy61 last edited by

                  @tommy61 bei influxdb2 denke ich mal so

                  from(bucket: "iobroker")
                    |> range(start: -7d, stop: now())
                    |> filter(fn: (r) => r["_measurement"] == "ich_bin_dein Datenpunkt")
                    |> filter(fn: (r) => r["_field"] == "value")
                    |> drop(columns:["from","ack", "q"])
                    |> aggregateWindow(every: 1d, fn: last, timeSrc: "_start", createEmpty: false)
                    |> difference(nonNegative: false, columns: ["_value"])
                  
                  M 1 Reply Last reply Reply Quote 0
                  • M
                    Meikie @maximal1981 last edited by

                    Hi,

                    danke für die Antworten. Also ich habe es jetzt über blockly und einem Datenpunkt [Array] hinbekommen. Ich hole die Daten aktuell nicht aus der Datenbank, sondern speichere einfach jeden Tag die Daten in die Liste und schiebe die Daten immer eins nach hinten.
                    Meine Frage wäre jetzt, wie ich in meine Vis die Daten aus dem Array abfragen kann. Also ich möchte eben folgendes in der Vis stehen haben.
                    Gestern xx Wh
                    Vorgestern xx Wh
                    Ich finde keine Möglichkeit mit einem Widget die Array an einer bestimmten Position abzufragen.

                    Vielen Dank.

                    maximal1981 1 Reply Last reply Reply Quote 0
                    • maximal1981
                      maximal1981 @Meikie last edited by

                      @meikie said in PV-Anlage Tagesertrag der letzten 7 Tage:

                      Hi,

                      danke für die Antworten. Also ich habe es jetzt über blockly und einem Datenpunkt [Array] hinbekommen. Ich hole die Daten aktuell nicht aus der Datenbank, sondern speichere einfach jeden Tag die Daten in die Liste und schiebe die Daten immer eins nach hinten.
                      Meine Frage wäre jetzt, wie ich in meine Vis die Daten aus dem Array abfragen kann. Also ich möchte eben folgendes in der Vis stehen haben.
                      Gestern xx Wh
                      Vorgestern xx Wh
                      Ich finde keine Möglichkeit mit einem Widget die Array an einer bestimmten Position abzufragen.

                      Vielen Dank.

                      wäre es nicht gleich einfacher jeden Tag einzeln zu speichern und dann 6 --> 7, 5 --> 6, ....
                      dann kannst auch jeden Tag darstellen wie du möchtest

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      849
                      Online

                      31.9k
                      Users

                      80.1k
                      Topics

                      1.3m
                      Posts

                      5
                      9
                      593
                      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