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.
    • da_Woody
      da_Woody @Strobelix last edited by

      @strobelix auch da keine probs. in der APP musste ich mich neu anmelden, energieflussadapter tut auch brav.
      febe2cf2-d9de-470e-b05e-f005dfb3be57-grafik.png

      G 1 Reply Last reply Reply Quote 1
      • G
        Groby @da_Woody last edited by

        Hallo,
        ich habe seit einigen Tagen meine PV (Fronius Symo Gen24) am Netz und möchte sie jetzt in ioBroker einbinden.
        Über den solar.web-Adapter bekomme ich fast alle Werte, allerdings würde ich auch gerne die Leistung der einzelnen MPPs darstellen.

        930af8e1-a859-4cac-a33f-fdc7a4a8cd63-image.png
        Im Webfrontend von Solar.web sind sie enthalten, nur im Adapter finde ich diese Objekte nicht.
        Komme ich über andere Wege an diese Werte?

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

          @groby
          Ja über den Fronius Adapter geht das direkt
          PDC und PDC_2 sind die beiden Leistungswerte der Strings

          1 Reply Last reply Reply Quote 0
          • K
            klassisch Most Active last edited by

            Hallo,

            habe am WE den js-Controller upgedatet.
            Jetzt sehe ich im log Fehler des Fronius Adapters

            fronius-solarweb.0
            	2023-12-06 16:38:27.366	error	Error: read ECONNRESET
            fronius-solarweb.0
            	2023-12-06 16:38:27.366	error	https://swqapi.solarweb.com/pvsystems/langeZahl/aggdata
            fronius-solarweb.0
            	2023-12-06 16:38:27.358	error	Error: read ECONNRESET
            fronius-solarweb.0
            	2023-12-06 16:38:27.357	error	https://swqapi.solarweb.com/pvsystems/langeZahl/aggdata/years/2023
            fronius-solarweb.0
            	2023-12-06 16:38:27.175	error	Error: read ECONNRESET
            fronius-solarweb.0
            	2023-12-06 16:38:27.175	error	https://swqapi.solarweb.com/pvsystems/langeZahl/weather/current
            fronius-solarweb.0
            	2023-12-06 16:38:26.984	error	Error: read ECONNRESET
            fronius-solarweb.0
            	2023-12-06 16:38:26.984	error	https://swqapi.solarweb.com/pvsystems/langeZahl/histdata?from=1701787111708&to=1701873506708
            fronius-solarweb.0
            	2023-12-06 16:38:26.929	error	Error: read ECONNRESET
            fronius-solarweb.0
            	2023-12-06 16:38:26.928	error	https://swqapi.solarweb.com/pvsystems/langeZahl/flowdata
            
            

            Neustart mit debug level bringt

            starting. Version 0.0.3 (non-npm: TA2k/ioBroker.fronius-solarweb#cf999langezahl ) in C:/ioBroker/node_modules/iobroker.fronius-solarweb, node: v16.15.1, js-controller: 5.0.16
            

            Und dann nichts mehr, Adapter bleibt gelb

            Doch mittlerweile sehe ich:

            2023-12-06 16:56:26.494 - debug: fronius-solarweb.0 (3600) Objects client ready ... initialize now
            2023-12-06 16:56:26.495 - debug: fronius-solarweb.0 (3600) Objects create System PubSub Client
            2023-12-06 16:56:26.496 - debug: fronius-solarweb.0 (3600) Objects create User PubSub Client
            2023-12-06 16:56:26.592 - debug: fronius-solarweb.0 (3600) Objects client initialize lua scripts
            2023-12-06 16:56:26.596 - debug: fronius-solarweb.0 (3600) Objects connected to redis: 127.0.0.1:9001
            2023-12-06 16:56:26.597 - silly: fronius-solarweb.0 (3600) redis psubscribe cfg.o.system.user.*
            2023-12-06 16:56:26.648 - silly: fronius-solarweb.0 (3600) redis psubscribe cfg.o.enum.*
            2023-12-06 16:56:26.650 - silly: fronius-solarweb.0 (3600) objectDB connected
            2023-12-06 16:56:26.652 - debug: fronius-solarweb.0 (3600) Redis States: Use Redis connection: 127.0.0.1:9000
            2023-12-06 16:56:26.695 - debug: fronius-solarweb.0 (3600) States create System PubSub Client
            2023-12-06 16:56:26.696 - debug: fronius-solarweb.0 (3600) States create User PubSub Client
            2023-12-06 16:56:26.762 - debug: fronius-solarweb.0 (3600) States connected to redis: 127.0.0.1:9000
            2023-12-06 16:56:26.762 - silly: fronius-solarweb.0 (3600) statesDB connected
            2023-12-06 16:56:26.805 - debug: fronius-solarweb.0 (3600) Plugin sentry Initialize Plugin (enabled=true)
            2023-12-06 16:56:27.134 - info: fronius-solarweb.0 (3600) starting. Version 0.0.3 (non-npm: TA2k/ioBroker.fronius-solarweb#langeZahl) in C:/ioBroker/node_modules/iobroker.fronius-solarweb, node: v16.15.1, js-controller: 5.0.16
            2023-12-06 16:56:27.184 - silly: fronius-solarweb.0 (3600) States system redis pmessage system.adapter.fronius-solarweb.0.logLevel/system.adapter.fronius-solarweb.0.logLevel:{"val":"silly","ack":true,"ts":1701878187182,"q":0,"from":"system.adapter.fronius-solarweb.0","lc":1701878187182}
            2023-12-06 16:56:27.192 - silly: fronius-solarweb.0 (3600) States user redis pmessage fronius-solarweb.0.*/fronius-solarweb.0.info.connection:{"val":false,"ack":true,"ts":1701878187191,"q":0,"from":"system.adapter.fronius-solarweb.0","user":"system.user.admin","lc":1701877169527}
            

            dd3467ab-79ad-4fc0-8bd6-b568b5727376-grafik.png

            Verbindet sich nicht mit Dienst

            Webzugang zum Fronius solarweb über Browser geht aber

            Hat jemand eine Idee? Liegt es am neuen js-Controller, hat Fronius Solarweb etwas geändert oder habe ich sonstwas verschusselt?

            Vielen Dank!

            R 1 Reply Last reply Reply Quote 0
            • R
              reutli @klassisch last edited by

              @klassisch

              muss das nicht eher da rein: https://forum.iobroker.net/topic/51550/test-adapter-fronius-solarweb/99?
              Ich nutze den Adapter nicht...
              Ansonsten mal ein issue in Github aufmachen...

              K 1 Reply Last reply Reply Quote 0
              • K
                klassisch Most Active @reutli last edited by

                @reutli Vielen Dank und Sorry! Habe die Frage mal dort platziert.

                1 Reply Last reply Reply Quote 0
                • S
                  Snopy_16 @c1olli last edited by Snopy_16

                  @c1olli
                  wie hast du das gelöst?

                  EDIT: Hat sich erledigt

                  T 1 Reply Last reply Reply Quote 0
                  • T
                    TimoWald @Snopy_16 last edited by

                    Bei mir sind sämtliche Datenpunkte vertauscht. Ist der Fehler bekannt?
                    zb. Bei ertrag stehen die KM, usw.
                    Symo Gen24 8 plus mit FW 1.27.3-1

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

                      @jb_sullivan
                      Ich will mir auch noch eigene Spalten (berechnet aus Datenpunkten) in der Tabelle anzeigen lassen.
                      Autarkiegrad, Eigenverbrauchverhältnis, ...
                      Wie muss die Berechnungsformel z.B.: für den Eigenverbrauch % in Javascript aussehen?
                      Komme mit meinen bescheiden JS Kenntnissen einfach nicht dahinter.
                      Kannst du mir bitte behilflich sein?

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

                        @snopy_16

                        so z.B. für den Eigenverbrauch in %. Ist halt viel rumgemache um einen neuen Wert zu errechnen. Funktioniert aber mit allem was du ausrechnen willst nach dem gleichen Prinzip.

                        var idDp3 = "0_userdata.0.Solarweb.Current.05_Annual_Months.02_February.Energy.EnergySelfConsumptionTotal";
                        var idDp4 = "0_userdata.0.Solarweb.Current.05_Annual_Months.02_February.Energy.EnergyProductionTotal";
                        var dp3, dp4, ergebnis2;
                        dp3 = getState(idDp3).val;
                        dp4 = getState(idDp4).val;
                        ergebnis2 = Math.round((dp3/dp4)*100 * 100)/100;
                        HTML+=" <td align=right bgcolor=#F2F5A9>" + ergebnis2 + " %</td>";		//
                        
                        S 2 Replies Last reply Reply Quote 0
                        • S
                          Snopy_16 @JB_Sullivan last edited by

                          @jb_sullivan
                          Super👍
                          Herzlichen Dank😁

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

                            @JB_Sullivan

                            Habs zwischenzeitlich so hingebogen - funktioniert auch. War für mich aber auch eine schwere Geburt🤔

                            HTML+=" <td align=right bgcolor=#A9F5BC>" + Math.round((getState("0_userdata.0.Solarweb.Current.05_Annual_Months.02_February.Energy.EnergySelfConsumptionTotal").val / getState("0_userdata.0.Solarweb.Current.05_Annual_Months.02_February.Energy.EnergyProductionTotal").val) * 1000) / 10 + " %</td>"; //Eigenverbrauchsverhältnis
                            
                            

                            Trotzdem nochmal vielen Dank für deine Hilfe und Input

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

                              hab mal eine Frage:

                              was ist der Unterscheid zwischen:
                              0_userdata.0.Solarweb.Current.05_Annual_Months.12_December.Energy.EnergyDirectConsumption
                              und
                              0_userdata.0.Solarweb.Current.05_Annual_Months.12_December.Energy.EnergySelfConsumption?

                              Ich hab nämlich seit kurzem einen Wattpilot in Betrieb, und ich vermute, dass ich den Konsum nicht sehe, da ich auf EnergyDirectConsumption schaue

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

                                @maximal1981
                                Self = Eigenverbrauch und der errechnet sich aus Direktverbrauch + Batterieladung
                                Eigenverbrauch ist als inkl Batterieladung, Direktverbrauch ist ohne

                                maximal1981 1 Reply Last reply Reply Quote 0
                                • JB_Sullivan
                                  JB_Sullivan last edited by

                                  Hat heute irgendwer Solarweb Werte bekommen? Auch mit DP forcing kommt bei mir nix an. Alle Werte für die neue Woche stehen noch auf Null.

                                  K maloross 2 Replies Last reply Reply Quote 0
                                  • K
                                    klassisch Most Active @JB_Sullivan last edited by

                                    @jb_sullivan Ich schaue gerne nach. Welche Werte ändern sich in SolarWeb tagsüber?

                                    Der Wert in history.fronius-solarweb.0.MEINE NUMMER.day.EnergyProductionTotal.values.25.json

                                    wurde heute zum einzigen und letzten Mal gegen 00:17 geändert.
                                    Die gestrige Tagesdatei wurde kurz vor 18:00 nochmals befüllt.
                                    Also schon ein Unterschied.

                                    Die Datei fronius-solarweb.0.MEINENUMMER.total.EnergyProductionTotal.values.total
                                    wurde zuletzt gegen 07:47 geändert.

                                    Der Adapter hat keine Fehlermeldungen im log hinterlassen.

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

                                      @jb_sullivan
                                      Die heutige Werte sind bei mir zuletzt um 18:45 Uhr geändert worden:
                                      Im Ordner "Current" wurden Tag, Woche, Wochentag abgerufen und befüllt, scheint also zu funktionieren.

                                      K 1 Reply Last reply Reply Quote 0
                                      • K
                                        klassisch Most Active @maloross last edited by

                                        @maloross Wo ist der Ordner "current"?

                                        maloross 1 Reply Last reply Reply Quote 0
                                        • maloross
                                          maloross @klassisch last edited by

                                          @klassisch ups sry, dass sind die Daten, die von einem Skript generiert werden, dass hier veröffentlicht wurde. Hier beziehe ich meine Daten für diverse Auswertungen;
                                          aber auch im Adapter habe ich aktuelle Daten von heute. Die sind im Ordner "day" wie z.B. EnergyDirecConsumption, EnergyProduction, EnergyPurchased usw.

                                          1 Reply Last reply Reply Quote 1
                                          • JB_Sullivan
                                            JB_Sullivan last edited by

                                            Vielen Dank für die Antworte - hmmmmm dann muss ich mal abwarten, denn ich habe nix an meinem System verändert von gestern auf heute.

                                            letzte Aktualisierung um 00:02 Uhr

                                            ae6860df-fee4-43b4-9899-55e3a483445f-image.png

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            876
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

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