Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Adapter: PvOutput.org

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Adapter: PvOutput.org

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

      Re: PVOutput.org

      PVOutput ist ein kostenloser Online-Dienst für den Austausch und Vergleich von Leistungsdaten von Photovoltaikanlagen.
      Jetzt gibt es auch einen Adapter für ioBroker dafür

      Es gibt eine erste Version des Adapter für PvOutput.org

      Features

      • Lesen von System-, Status- und Statistik-Daten
      • mehrere Systeme mit unterschiedlichen System-ID's
      • Schreiben des Ertrages zu PvOutput.org

      Installation über den admin oder von github

      Bild1.PNG

      Bild2.PNG

      Aktuelle Version:

      latest:
      1.8.5 seit 01.10.2022

      stable:
      to do

      Feedback, Anmerkungen und Testergebnisse sind willkommen...

      Rene_HM C 2 Replies Last reply Reply Quote 1
      • Rene_HM
        Rene_HM Developer @Rene_HM last edited by

        Der Adapter ist auf dem Weg in's latest repository.

        Ich suche deshalb Tester für diesen Adapter...

        1 Reply Last reply Reply Quote 0
        • C
          Chrille1507 @Rene_HM last edited by

          @rene_hm
          Hallo,
          ich habe testweise den den Adapter installiert, bekomme aber leider immer folgende Meldung, wenn die Daten abgerufen werden sollen:

          exception in read [Error: Request failed with status code 400]
          

          ID, API etc. sind in Adapter eingetragen.

          Rene_HM 1 Reply Last reply Reply Quote 0
          • Rene_HM
            Rene_HM Developer @Chrille1507 last edited by

            @chrille1507 sagte in Adapter: PvOutput.org:

            Werden irgendwelche Daten im ObjektBaum angezeigt oder sind alle Datenpunkte leer?
            Nutzt du eine fünfstellige SystemId? Hat dein ApiKey irgendwelche Sonderzeichen?
            Kannst du das ganze mal in einem Browser (Chrome, Firefox) versuchen?

            https://pvoutput.org/service/r2/getstatus.jsp?key=DeinApiKey&sid=DeineSystemID
            

            Hier musst du natürlich DeinApiKey und DeineSystemID entsprechend anpassen...

            C 1 Reply Last reply Reply Quote 0
            • C
              Chrille1507 @Rene_HM last edited by

              @rene_hm
              Hallo,
              im System werden zahlreiche Datenpunkte geschrieben.

              Vielen Dank für den Link! Wenn ich dort meine Daten (API, SystemID) eintrage, bekomme ich den gleichen Fehler.
              Es liegt also nicht am Adapter. Soweit so gut. Warum der Fehler kommt, muss ich noch ergründen.

              ChrisNett C Rene_HM 3 Replies Last reply Reply Quote 0
              • ChrisNett
                ChrisNett @Chrille1507 last edited by

                Ich habe das gleiche wenn ich den lnik öffne steht da aber auch

                Unauthorized 401: Disabled API Key

                müss ich da noch was einstellen? einen neuen key habe ich schon generiert geht auch nicht

                ChrisNett 1 Reply Last reply Reply Quote 0
                • ChrisNett
                  ChrisNett @ChrisNett last edited by

                  21241bdf-3360-4bdb-80ee-984836367666-image.png

                  Rene_HM 1 Reply Last reply Reply Quote 0
                  • Rene_HM
                    Rene_HM Developer @ChrisNett last edited by

                    @christian-sandkaulen In der Hilfe dort steht, dass API enabled sein muss. Das ist es bei dir... Die Einstellungen sehen bei mir genau so aus... Wurde API Access eben erst aktiviert? und gespeichert ist es auch 🙂 ? Vielleicht dauert das etwas?

                    ChrisNett 1 Reply Last reply Reply Quote 0
                    • ChrisNett
                      ChrisNett @Rene_HM last edited by

                      habe ich gerade noch mal probiert

                      Bad request 400: No status found

                      ich sicke dir mal meine Daten wenn du magst?

                      Rene_HM 1 Reply Last reply Reply Quote 0
                      • Rene_HM
                        Rene_HM Developer last edited by

                        @christian-sandkaulen ja, können wir machen.

                        1 Reply Last reply Reply Quote 0
                        • Rene_HM
                          Rene_HM Developer @ChrisNett last edited by Rene_HM

                          @christian-sandkaulen Habe die Daten erhalten und geprüft.
                          Das System wird gefunden, hat aber noch keine outputs. Deshalb kommt die exception. Beachte: derzeit kann dieser Adapter noch keine Daten schreiben, sondern nur lesen. Upload von Daten zu PVOutput.org geht z.Bsp. per sbfspot.

                          Im Adapter ändere ich die Reihenfolge der Abfragen: Zuerst Systemdaten und dann Status und Statistik-Daten. Damit werden zumindest die Daten angezeigt, die verfügbar sind. und ich baue das Schreiben der Daten ein...

                          ChrisNett 1 Reply Last reply Reply Quote 0
                          • ChrisNett
                            ChrisNett @Rene_HM last edited by

                            @rene_hm

                            danke dann beschäftige ich mich damit mal danke!

                            1 Reply Last reply Reply Quote 0
                            • Rene_HM
                              Rene_HM Developer last edited by

                              Ich habe das Schreiben der Daten nach PvOutput.org (experimentell) eingebaut. Der Ertrag wird regelmässig geschrieben. Es muss nur der Ertrag in den Datenpunkt

                              .Upload.Generated
                              

                              des jeweiligen Systems geschrieben werden:

                              bild1.PNG

                              Vorher muss in den Einstellungen für das System noch der Haken bei "Upload" gesetzt werden.

                              1 Reply Last reply Reply Quote 0
                              • C
                                Chrille1507 @Chrille1507 last edited by

                                @chrille1507

                                Hallo @Rene_HM, ich bekomme weiterhin den Fehler 400.
                                Könntest du mir eventuell helfen?

                                Rene_HM 1 Reply Last reply Reply Quote 0
                                • Rene_HM
                                  Rene_HM Developer @Chrille1507 last edited by

                                  @chrille1507 kannst du mir deine System-ID und den Namen deines Systems in PvOutput.org (gern auch als PN oder email) zukommen lassen?

                                  1 Reply Last reply Reply Quote 0
                                  • Rene_HM
                                    Rene_HM Developer @Chrille1507 last edited by

                                    @chrille1507 sagte in Adapter: PvOutput.org:

                                    Vielen Dank für den Link! Wenn ich dort meine Daten (API, SystemID) eintrage, bekomme ich den gleichen Fehler

                                    kannst du mal die komplette Fehlermeldung aus dem browser kopieren?

                                    C 1 Reply Last reply Reply Quote 0
                                    • C
                                      Chrille1507 @Rene_HM last edited by

                                      @rene_hm Gerne:

                                      Bad request 400: No status found
                                      

                                      Mehr bekomme ich leider nicht

                                      1 Reply Last reply Reply Quote 0
                                      • Rene_HM
                                        Rene_HM Developer last edited by

                                        Im npm und github liegt die neue Version 1.3.0.

                                        Changelist:

                                        • Upload von live und end-of-day- Daten wird nun unterstützt
                                        • Fehlermeldungen wurden komplett überarbeitet
                                        • wenn keine live-Daten vorhanden sind, werden System- und Statistikdaten trotzdem heruntergeladen
                                        • der API-Key wird im log nicht mehr dargestellt
                                        • einige upload-Optionen sind nun im admin einstellbar( cumulative flag und net data flag)
                                        • System kann jetzt auch inaktiv gesetzt werden (im admin)
                                        • Umstellung auf cron anstatt Intervall-Timer
                                        1 Reply Last reply Reply Quote 0
                                        • Rene_HM
                                          Rene_HM Developer last edited by

                                          Im npm und github liegt die neue Version 1.4.0.

                                          Changelist:

                                          • Umstellung auf post requests
                                          • rate limit als neuer Datenpunkt, wenn das limit fasst erreicht ist, erfolgt eine Warnung im log
                                          1 Reply Last reply Reply Quote 0
                                          • Rene_HM
                                            Rene_HM Developer last edited by

                                            Im npm und github liegt die neue Version 1.7.0.

                                            Changelist:

                                            • für den Status-Upload wird nun wieder ein interval-Timer verwendet
                                            • Anzeige des Upload-Limits als Datenpunkt hinzugefügt, inkl. Warnung, wenn limit erreicht wird
                                            • Up / Download von Daten nur bei Tageslicht (als Option)
                                            • Wetterbedingungen können nun mit hochgeladen werden
                                            • Schreib-Interval auf 5, 10 oder 15 Minuten festgelegt (laut Spec von PVOutput.org)
                                            • EndOfDay-Daten werden eine Stunde nach Sonnenuntergang geschrieben
                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            951
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            29
                                            1853
                                            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