Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Daten aus Fronius Solarweb auslesen

    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

    Daten aus Fronius Solarweb auslesen

    This topic has been deleted. Only users with topic management privileges can see it.
    • JB_Sullivan
      JB_Sullivan @Strobelix last edited by

      @strobelix

      ????????? - Ich bin mir gerade nicht ganz sicher, ob ich das jetzt richtig verstanden habe. Der Ansatz den SA verfolgt, ist im Grunde schon nicht schlecht, denn es gibt dort ja current und previous

      Am 31.12. um 00:00, müsste der Inhalt von current in previous "umgewälzt" werden und current würde mit 0 Werten starten. Wenn man es auf die Spitze treiben will, speichert man DANN alles was in previous stand in einen neuen Jahresordner (z.B. 2021,2022) weg. Dann hat man bei Bedarf auch darauf noch Zugriff wenn man es denn braucht.

      Beispiel:

      Current (=2022)
      Previous (=2021)

      31.12.2022 - 00:00 Uhr

      Current (-> alle Daten aus 2022 wandern nach Previous und die DP`s von Current [=2023] beginnen bei 0)

      Previous (-> beinhaltet jetzt die Daten aus 2022 und wenn man es kann, werden die alten Daten aus 2021 in einen eigenen Ordner Namen 2021 verschoben)

      Wie gesagt, der Ansatz bei SA ist schon da, allerdings nur bezogen auf die Daten der Wochentage. Das müsste man dann auch noch für die 12 Monate und ggf. für das Jahr so abbilden.

      Also nur mit den Begrifflichkeiten current und previous arbeiten.

      0327ad65-692b-4abb-8e7b-1ad00244a26b-image.png

      S 1 Reply Last reply Reply Quote 0
      • S
        Strobelix @JB_Sullivan last edited by Strobelix

        @jb_sullivan said in Daten aus Fronius Solarweb auslesen:

        @strobelix

        ????????? - Ich bin mir gerade nicht ganz sicher, ob ich das jetzt richtig verstanden habe. Der Ansatz den SA verfolgt, ist im Grunde schon nicht schlecht, denn es gibt dort ja current und previous

        Am 31.12. um 00:00, müsste der Inhalt von current in previous "umgewälzt" werden und current würde mit 0 Werten starten. Wenn man es auf die Spitze treiben will, speichert man DANN alles was in previous stand in einen neuen Jahresordner (z.B. 2021,2022) weg. Dann hat man bei Bedarf auch darauf noch Zugriff wenn man es denn braucht.

        Beispiel:

        Current (=2022)
        Previous (=2021)

        31.12.2022 - 00:00 Uhr

        Current (-> alle Daten aus 2022 wandern nach Previous und die DP`s von Current [=2023] beginnen bei 0)

        Previous (-> beinhaltet jetzt die Daten aus 2022 und wenn man es kann, werden die alten Daten aus 2021 in einen eigenen Ordner Namen 2021 verschoben)

        Wie gesagt, der Ansatz bei SA ist schon da, allerdings nur bezogen auf die Daten der Wochentage. Das müsste man dann auch noch für die 12 Monate und ggf. für das Jahr so abbilden.

        Also nur mit den Begrifflichkeiten current und previous arbeiten.

        0327ad65-692b-4abb-8e7b-1ad00244a26b-image.png

        Ich weiss worauf du raus willst, das ist dann die komplizierte Form, würde aber die Struktur curren/previous beibehalten. Aber brauchst du im Dezember 2022 noch die Daten von Januar 2021? Denn die würden im Previous Year noch rumliegen und sind weiter als ein Jahr zurück.
        Ich wollte mich auf die vergangenen 12 Monate beschränken, damit man immer den aktuellen Monat mit dem Vorjahresmonat vergleichen kann.

        JB_Sullivan 1 Reply Last reply Reply Quote 0
        • JB_Sullivan
          JB_Sullivan @Strobelix last edited by

          @strobelix

          Naja haben und nicht brauchen ist besser als brauchen und nicht haben. Ich persönlich bin es halt so gewohnt, das ich immer volle 12 Monate gegenüber stelle - siehe meine Monster Tabelle.

          Klar, wenn ich im Dezember 22 angekommen bin, "brauche" ich vermutlich den Januar 21 nicht mehr. Für mich wäre es halt ein "stimmiges Gesamtbild" 2 x 12 Monate Visasvis gegenüber zu stellen.

          Letzendlich ist es aber deine Entscheidung, wie du es machst. Ich kann dann nur für mich entscheiden, ob ICH es in der angebotenen Form brauchen kann und nutzen würde. War ja auch nur mein bescheidener Vorschlag. Vielleicht sehen das andere wieder ganz anders als ich 😉

          S 1 Reply Last reply Reply Quote 0
          • S
            Strobelix @JB_Sullivan last edited by

            @jb_sullivan said in Daten aus Fronius Solarweb auslesen:

            @strobelix

            Naja haben und nicht brauchen ist besser als brauchen und nicht haben. Ich persönlich bin es halt so gewohnt, das ich immer volle 12 Monate gegenüber stelle - siehe meine Monster Tabelle.

            Klar, wenn ich im Dezember 22 angekommen bin, "brauche" ich vermutlich den Januar 21 nicht mehr. Für mich wäre es halt ein "stimmiges Gesamtbild" 2 x 12 Monate Visasvis gegenüber zu stellen.

            Letzendlich ist es aber deine Entscheidung, wie du es machst. Ich kann dann nur für mich entscheiden, ob ICH es in der angebotenen Form brauchen kann und nutzen würde. War ja auch nur mein bescheidener Vorschlag. Vielleicht sehen das andere wieder ganz anders als ich 😉

            Ich bin ja auch irgendwie bei dir 🙂
            SA beruht halt ausschließlich auf Berechnungen, die in verschiedene Summenwerte geschrieben werden. Bei Solarweb hab ich die Möglichkeit sofort beliebige Periodenwerte abzufragen.
            Die Wochenfunktion habe ich so gelöst wie bei SA - was mega aufwändig ist. Alle anderen Werte kommen aus der Direktabfrage.
            Wenn ich das mit den vergangenen Monaten mache wie bei den Wochen, dauert es halt bis zum Jahreswechsel, bis sich alle Werte füllen.
            Ich denke über einen Zwischenweg nach.

            1 Reply Last reply Reply Quote 0
            • MassiveAttack
              MassiveAttack last edited by

              werde das neue script auch testen, und ggf. rückmeldung geben. danke nochmals dafür!

              wenn das aktuellste script im ersten beitrag angepinnt ist, wäre eine versionierung bzw. ein aktuelles datum vielleicht noch sinnvoll.

              S 2 Replies Last reply Reply Quote 0
              • S
                Strobelix @MassiveAttack last edited by

                @massiveattack said in Daten aus Fronius Solarweb auslesen:

                werde das neue script auch testen, und ggf. rückmeldung geben. danke nochmals dafür!

                wenn das aktuellste script im ersten beitrag angepinnt ist, wäre eine versionierung bzw. ein aktuelles datum vielleicht noch sinnvoll.

                Ich bin gerade in den letzten Zügen die erste "Vollversion" des Scripts fertigzustellen.
                Warte also lieber noch etwas. Ich pinne das dann oben an und gebe auch das Releasedatum mit an

                1 Reply Last reply Reply Quote 1
                • S
                  Strobelix @MassiveAttack last edited by Strobelix

                  @massiveattack jetzt kannst du loslegen. Vollversion ist jetzt online

                  JB_Sullivan 1 Reply Last reply Reply Quote 0
                  • JB_Sullivan
                    JB_Sullivan @Strobelix last edited by

                    @strobelix sagte in Daten aus Fronius Solarweb auslesen:

                    jetzt kannst du loslegen. Vollversion ist jetzt online

                    Gibt es Einschränkungen bzgl. nicht vorhandener Premium Version?

                    S 1 Reply Last reply Reply Quote 0
                    • S
                      Strobelix @JB_Sullivan last edited by

                      @jb_sullivan said in Daten aus Fronius Solarweb auslesen:

                      @strobelix sagte in Daten aus Fronius Solarweb auslesen:

                      jetzt kannst du loslegen. Vollversion ist jetzt online

                      Gibt es Einschränkungen bzgl. nicht vorhandener Premium Version?

                      Laut der API Beschreibung kann ein Basic Nutzer keinen Forecast und auch keine History abfragen.
                      Unter History versteht Fronius die Altdaten im 5min-Takt um zb Diagramme zu erstellen.
                      Tages/Monats/Jahresdaten sind davon laut Beschreibung nicht betroffen und zählen nicht zu den Historywerten (Ist auch ein anderer Endpunkt in der API)

                      Beim Forecast bekommst du nur einen Hinweis im Log

                      JB_Sullivan 1 Reply Last reply Reply Quote 0
                      • JB_Sullivan
                        JB_Sullivan @Strobelix last edited by

                        @strobelix OK - Vielen Dank

                        Sollte man die alte Objekt Struktur komplett löschen oder wird das neue "drüber" installiert, bzw. neue DP`s dazu angelegt?

                        S 1 Reply Last reply Reply Quote 0
                        • S
                          Strobelix @JB_Sullivan last edited by Strobelix

                          @jb_sullivan said in Daten aus Fronius Solarweb auslesen:

                          @strobelix OK - Vielen Dank

                          Sollte man die alte Objekt Struktur komplett löschen oder wird das neue "drüber" installiert, bzw. neue DP`s dazu angelegt?

                          Bitte komplett löschen! Dein Wunsch mit den Vorjahresmonaten bzw vergangenen Monaten und auch Wochentagen hat dazu geführt das ich den Ordnern noch Nummern voranstellen musste, sonst wäre es zu unübersichtlich geworden. Außerdem gibt es keinen Token-Datenpunkt mehr, da der jetzt intern verarbeitet wird

                          JB_Sullivan 1 Reply Last reply Reply Quote 0
                          • JB_Sullivan
                            JB_Sullivan @Strobelix last edited by JB_Sullivan

                            @strobelix sagte in Daten aus Fronius Solarweb auslesen:

                            Dein Wunsch mit den Vorjahresmonaten bzw vergangenen Monaten und auch Wochentagen hat dazu geführt das ich den Ordnern noch Nummern voranstellen musste, sonst wäre es zu unübersichtlich geworden.

                            D.h. die Verknüpfungen im VIS müssen dann wieder angepasst werden? Dann schaffe ich das heute nicht mehr mit dem Testen.

                            S 1 Reply Last reply Reply Quote 0
                            • S
                              Strobelix @JB_Sullivan last edited by

                              @jb_sullivan said in Daten aus Fronius Solarweb auslesen:

                              D.h. die Verknüpfungen im VIS müssen dann wieder angepasst werden? Dann schaffe ich das heute nicht mehr mit dem Testen.

                              Ja ein letztes Mal leider. Sind aber nur Zahlen die vorangestellt werden.
                              aus
                              0_userdata.0.Solarweb.Current.Day
                              wird
                              0_userdata.0.Solarweb.Current.01_Day
                              usw

                              Das kann man im VIS-Editor schnell per Hand in die Objekt-ID schreiben

                              JB_Sullivan 1 Reply Last reply Reply Quote 0
                              • JB_Sullivan
                                JB_Sullivan @Strobelix last edited by

                                @strobelix

                                BtW: Das Skript scheint jetzt so groß geworden zu sein, das es bei mir zum Browser einfrieren kommt, wenn ich im Beitrag #1 auf den TXT Link klicken. Kannst du das ggf. zippen?

                                S 1 Reply Last reply Reply Quote 0
                                • S
                                  Strobelix @JB_Sullivan last edited by

                                  @jb_sullivan said in Daten aus Fronius Solarweb auslesen:

                                  @strobelix

                                  BtW: Das Skript scheint jetzt so groß geworden zu sein, das es bei mir zum Browser einfrieren kommt, wenn ich im Beitrag #1 auf den TXT Link klicken. Kannst du das ggf. zippen?

                                  Habs gezippt

                                  JB_Sullivan R 2 Replies Last reply Reply Quote 0
                                  • JB_Sullivan
                                    JB_Sullivan @Strobelix last edited by JB_Sullivan

                                    @strobelix

                                    Vielen Dank - kleine Anmerkung: Bitte English oder UE OE AE, sonst kommt sowas dabei raus

                                    19bf2537-206a-4ca2-8086-7389e5e07d0d-image.png

                                    EDIT - Vergiss es mal wieder - war das alte Script.

                                    Hier die Meldungen wenn kein Premium für die Prognose vorhanden ist.

                                    f4405cf6-d44f-48d1-ab89-59d2b2cdc89e-image.png

                                    BOOOHHHH ist die Datenpunkt Liste jetzt aber Brutal !!!

                                    Wenn ich das richtig sehe, wird der folgende DP nicht mehr mit erzeugt

                                    0_userdata.0.Solarweb.Current.01_Day.Energy.EnergyBattChargeGrid

                                    Sollte bei previous schon was drin stehen, oder liegt das ggf. an dem nicht vorhandenen Premium Account?

                                    4af5f26f-dba7-4efe-916f-45cc3f57db79-image.png

                                    S 1 Reply Last reply Reply Quote 0
                                    • S
                                      Strobelix @JB_Sullivan last edited by

                                      @jb_sullivan said in Daten aus Fronius Solarweb auslesen:

                                      @strobelix

                                      Vielen Dank - kleine Anmerkung: Bitte English oder UE OE AE, sonst kommt sowas dabei raus

                                      Passe ich an. Ist sicher beim export passiert

                                      Hier die Meldungen wenn kein Premium für die Prognose vorhanden ist.

                                      Ja die Meldung hab ich eingebaut.
                                      Ich mach da noch ne Info draus statt error

                                      Wenn ich das richtig sehe, wird der folgende DP nicht mehr mit erzeugt

                                      0_userdata.0.Solarweb.Current.01_Day.Energy.EnergyBattChargeGrid

                                      Doch, aber er muss dazu mindestens einmal vorhanden sein. Wenn heute keine Nachladung - auch kein Datenpunkt

                                      Sollte bei previous schon was drin stehen, oder liegt das ggf. an dem nicht vorhandenen Premium Account?

                                      Nein erst ab Morgen oder du rufst es mit den Buttons ab

                                      Negalein 2 Replies Last reply Reply Quote 0
                                      • Negalein
                                        Negalein Global Moderator @Strobelix last edited by

                                        @strobelix sagte in Daten aus Fronius Solarweb auslesen:

                                        Passe ich an. Ist sicher beim export passiert

                                        brauchst du nicht.
                                        Das kommt wenn man die .txt direkt im Browser (Linksklick) öffnet.
                                        Mit Rechtsklick und speichern unter passts mit einer .txt

                                        1 Reply Last reply Reply Quote 0
                                        • Negalein
                                          Negalein Global Moderator @Strobelix last edited by

                                          @strobelix sagte in Daten aus Fronius Solarweb auslesen:

                                          Nein erst ab Morgen oder du rufst es mit den Buttons ab

                                          schaut gut aus 🙂

                                          32700ac9-dc2b-4b19-8e66-a42aa0a418a1-image.png

                                          C S 2 Replies Last reply Reply Quote 0
                                          • C
                                            c1olli @Negalein last edited by

                                            Das schaut recht gut aus, soweit ich sehen kann funktioniert alles, aber das ist so viel, da muss ich erst einmal sortieren.

                                            Echt klasse Arbeit 👍 👍 👍

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            865
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            58
                                            616
                                            131649
                                            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