Plugin: Weather4Lox (ehemals Wunderground4Loxone)

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Chiten
    Smart Home'r
    • 14.11.2018
    • 49

    Seit einigen Tagen bin ich daran, das Plugin zu verwenden. Dazu habe ich wie beschrieben den DNS des MS angepasst, dass dieser auf den LoxBerry zeigt. Danach habe sowohl den MS als auch den LoxBerry neu gestartet. Leider bekomme ich in der Loxone Config Log immer die Meldung "user is not activ". Somit zieht immer noch der alte, originale DNS-Eintrag und nicht die Umleitung des LoxBerry.

    Code:
    X.X.X.X 2022-08-08 20:42:54;weather error authentication exception: user is not activ
    Ich habe viel gelesen und probiert - bedauerlicherweise ohne Erfolg. Hat das Problem auch jemand? Kann mir jemand jeden weiterhelfen?


    Danke für euer Feedback.

    Kommentar

    • svethi
      Lebende Foren Legende
      • 25.08.2015
      • 6289

      Hallo Chiten,

      es wäre sehr hilfreich für Dich und auch für und, wenn Du die Dinge, die hier im Thread stehen testen und die Ergebnisse dazu mitteilen könntest. Alles was getestet werden kann/sollte, steht hier schon.
      Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

      Kommentar


      • Chiten
        Chiten kommentierte
        Kommentar bearbeiten
        Welche Dinge meinst du genau? Habe die fast 57 Seiten durchgesehen. Ist echt schwierig bei so vielen Einträgen!
    • Gast

      Hi,

      weiß zufällig jemand ob Openwheatermap etwas am API Pricing geändert hat?

      Wie ich in der Anleitung verstanden habe, reicht der free API Key für die Nutzung des Plugins.

      Ich habe die Anleitung befolgt und leider bekomme ich {"cod":401, "message": "Invalid API key. Please see http://openweathermap.org/faq#error401 for more info."}

      Dies betrifft aber lediglich die API: https://api.openweathermap.org/data/2.5/onecall?...
      Folgender Aufruf klappt ohne weiteres: https://api.openweathermap.org/data/2.5/forecast?

      Daher gehe ich mal davon aus, dass der API Key prinzipiell aktiv und funktionieren würde, der onecall Endpunkt aber nicht für die free Lizenz freigeschalten ist.

      Kommentar

      • Prof.Mobilux
        Supermoderator
        • 25.08.2015
        • 4605

        Könnte sein. Die FAQ sagt zum 401:Muss ich heute Abend mal testen.
        🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


        LoxBerry - Beyond the Limits

        Kommentar

        • Prof.Mobilux
          Supermoderator
          • 25.08.2015
          • 4605

          Gerade auf der Webseite gelesen, dass sie die neue OneCall API 3.0 released haben:

          Please note, that One Call API 3.0 is included in the "One Call by Call"subscription only. This separate subscription includes 1,000 calls/day for free and allows you to pay only for the number of API calls made to this product. Please find more details on the pricing page and FAQ.

          Ist anscheinend noch kostenlos für 1000 Calls pro Tag, benötigt aber eine separate Subscription.
          🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


          LoxBerry - Beyond the Limits

          Kommentar

          • Gast

            Stimmt. Die 2.5 Version scheint nicht mehr zu klappen.
            Habe mir mal eine subsription angelegt und der Aufruf der neuen API klappt.
            Kann man das im plugin zufällig irgendwo relativ einfach umstellen?

            Kommentar

            • Prof.Mobilux
              Supermoderator
              • 25.08.2015
              • 4605

              Du kannst die Config-Datei mit einem Editor (z. B. nano) öffnen und die URL manuell anpassen. Auf dem LoxBerry per ssh einloggen und dann die Datei ~/config/plugins/weather4lox/weather4lox.cfg mit einem Editor Deiner Wahl aufrufen. In Zeile 22 steht die URL: https://github.com/mschlenstedt/LoxB...er4lox.cfg#L22

              Wenn Du mir die neue URL hier postest, kann ich das auch schnell auf GIT anpassen.
              🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


              LoxBerry - Beyond the Limits

              Kommentar

              • Gast

                Das geht ja fix. Top.
                Prinzipiell hat sich nur die Version von 2.5 auf 3.0 geändert.
                Ob die Datenstruktur jetzt noch die selbe ist, kann ich mangels 2.5 Zugang leider nicht prüfen.

                Hier aber noch die 3.0 URL.
                https://api.openweathermap.org/data/3.0/onecall...

                Kommentar

                • Prof.Mobilux
                  Supermoderator
                  • 25.08.2015
                  • 4605

                  Hab es schnell mal geändert, könntest Du mal probieren zu installieren: https://github.com/mschlenstedt/LoxB...ads/master.zip

                  Die Datenstruktur müsste ich mir noch einmal anschauen, aber vielleicht ist es auch noch die gleiche Struktur...
                  🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                  LoxBerry - Beyond the Limits

                  Kommentar

                  • Gast

                    Habe die neue Version installiert und beim Speichern der Einstellungen kommt nach wie vor die Meldung das der Key ungültig ist.
                    Darunter wird jedoch die 2.5 Url aufgeführt.

                    In deinem Repository habe ich jetzt noch folgenden Verweis gefunden:

                    Muss dieser auch angepasst werden?

                    Kommentar

                    • Gast

                      Habe die Stelle mal kurz bei mir lokal selbst angepasst und nun kann ich auch die Einstellungen erfolgreich speichern.
                      In den logs bekomme ich allerdings folgenden Eintrag:

                      This is /opt/loxberry/bin/plugins/weather4lox/grabber_openweather.pl Version 4.9.0.4

                      INFO: Fetching Current Data for Location lat=XXXXX&lon=XXXXX
                      URL: https://api.openweathermap.org/data/...XXX&lang=de&un its=metric
                      Status: 200 OK
                      OK: Data fetched successfully for lat=XXXXX&lon=XXXXX
                      INFO: Saving new Data for Timestamp Wed Aug 24 08:43:11 2022 to database.
                      OK: Saving current data to /opt/loxberry/log/plugins/weather4lox/current.dat.tmp successfully.
                      Database content:
                      [....]
                      OK: Saving daily forecast data to /opt/loxberry/log/plugins/weather4lox/dailyforecast.dat.tmp successfully.
                      Database content:
                      [....]
                      INFO: Fetching additional 3-Hourly Forecat Data for Location ..... to interpolite hourly data
                      URL: https://api.openweathermap.org/data/...XXX&lang=de&un its=metric&cnt= 40
                      Status: 404 Not Found

                      CRITICAL: Failed to fetch data for ..... Status Code: 404


                      Hab jetzt mal nachgeschaut und für die Forecast API gibt es noch keine Version 3.0.
                      D.h. für onecall müsste man die 3.0 nehmen und für die restlichen API Calls die 2.5.

                      Kommentar

                      • Prof.Mobilux
                        Supermoderator
                        • 25.08.2015
                        • 4605

                        Ok, Mist. Ich hatte es nur Quick and Dirty gestern gemacht, mir aber den Code nicht weiter angeschaut.... Ich schaue ob ich es heute Abend hinbekomme.
                        🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                        LoxBerry - Beyond the Limits

                        Kommentar

                        • Gast

                          Kein Problem.
                          Ich hab es jetzt mal lokal bei mir geändert und scheint soweit zu klappen:

                          Hier der PR: https://github.com/mschlenstedt/LoxB...er4Lox/pull/74
                          Zuletzt geändert von Gast; 24.08.2022, 11:28.

                          Kommentar

                          • Prof.Mobilux
                            Supermoderator
                            • 25.08.2015
                            • 4605

                            Gast Danke Dir - ich habe ein neues PreRelease 4.9.0.5 draus gemacht.
                            🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                            LoxBerry - Beyond the Limits

                            Kommentar


                            • .:Chris:.
                              .:Chris:. kommentierte
                              Kommentar bearbeiten
                              super, funktioniert wieder
                              Vielen Dank
                          • Fuxi
                            LoxBus Spammer
                            • 26.08.2015
                            • 255

                            Hallo,ich weiß nicht ob es was direkt mit dem Plugin zu tun hat,aber seitdem Config Update auf (Beta 25.8), dass ich am Freitag gemacht habe,hängt mein Wetter in der App.
                            Habe sonst keine Einstellungen verändert und nutze den FoshkGrabber. Dieser funktioniert einwandfrei und es kommt auch alles an.
                            Gibts hier noch jemanden mit dem Problem ?
                            Update:Habe gerade den Changelog gelesen:
                            Das ist die Erklärung schätz ich:
                            Angehängte Dateien

                            Kommentar


                            • hme0354
                              hme0354 kommentierte
                              Kommentar bearbeiten
                              Hab das selbe heute bemerkt. Die Anzeige bleibt bei Freitag hängen
                          Lädt...