Plugin: Weather4Lox (ehemals Wunderground4Loxone)

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Joh S.
    Smart Home'r
    • 27.10.2016
    • 97

    Zitat von Prof.Mobilux
    Achtung! Der Emulator scheint dauerhaft nicht mit WeatherBit zu funktionieren!

    Der Emulator braucht eine stündliche Wettervorhersage für ca. 72h in der Zukunft. Weatherbit bietet den Hourly Forecast aber nur in der kostenpflichtigen Version für längere Zeiträume an. Ich habe daher in Weather4Lox den 3-Hourly-Forecast verwendet ....

    Damit bleibt aktuell nur DarkSky für den Emulator. Kann das jemand bestätigen? Dann würde ich einen Hinweis ins Wiki stellen.

    Ich bestätige das hier auch mal. Dadurch kommt irgendwie auch der Rest durcheinander ein Teil geht noch, aber nicht alles.

    Frage 1:
    Gibt es (vorübergehend) ein Trick wie ich Weather4Lox 2 mal laufen lassen kann? Einmal mit Darksky und einmal mit Weatherbit? Problem ist, Darksky liefert für mein Standort kein Wert für Solar Radiation.

    Frage 2: Weatherbit liefert für meinen Standort die falschen Solar Radiation - Daten. Wie kann ich herausfinden von welchem Standort die Daten kommen? Ich hab ja nur meine Koordinaten angegeben? -> Ich würde gern durch ein Standortwechsel testen ob die Daten dann zuverlässiger bzw. korrekt kommen.

    Kommentar

    • Prof.Mobilux
      Supermoderator
      • 25.08.2015
      • 4605

      Zitat von Joh S.
      Frage 1:
      Gibt es (vorübergehend) ein Trick wie ich Weather4Lox 2 mal laufen lassen kann? Einmal mit Darksky und einmal mit Weatherbit? Problem ist, Darksky liefert für mein Standort kein Wert für Solar Radiation.
      Ich bin noch nicht dazu gekommen das sauber zu dokumentieren, aber Du kannst mittlerweile eigene Wetterdaten in Weather4Lox einspeisen. Das geht mit Virtuellen Eingängen über die LoxoneConfig (Beschreibung hier: https://www.loxforum.com/forum/proje...444#post193444).

      Du kannst Dir über Wunderground und einem Virtuellen HTTP Eingang die Sonnenstrahlung einer Wetterstation in Deiner Umgebung suchen (ohne API-Key!), Weather4Lox auf DarkSky umschalten und dann die Sonnenstrahlung mit der von Wunderground überschreiben.

      Wie Du Wetterdaten von Wunderground ohne API-Key bekommst steht hier: https://www.loxwiki.eu/x/lQPPAg

      Ich mache das ganz genauso und es funktioniert einwandfrei.
      🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


      LoxBerry - Beyond the Limits

      Kommentar

      • Joh S.
        Smart Home'r
        • 27.10.2016
        • 97

        Ja, ähnlich setze ich das auch schon so um.
        Nur, die Solarradiation- Daten der Stationen die Solar Daten über Wunderground liefern aus meiner Umgebung sind zum Teil so weit weg, dass sie eher nicht so geeignet sind.
        Also entweder Werte von Städten über Wunderground API die weiter weg sind oder weatherbit. Der liefert zwar als einziger Server Solar Daten für mein Standort, aber falsch.
        Da weatherbit falsche Daten liefert wüsst ich zumindest gern von welcher Station die Daten kommen. -> Ich hatte einfach die Hoffnung, dass weatherbit evtl. andere Quellen hat wie Wunderground und ich durch bewusste Standortwahl etwas herum testen kann.
        Es muss ja irgendwo eine "Übersetzungstabelle" geben, welche Koordinaten werden auf welche Wetterstationen (Standort/Stadt) zugeordnet? Oder errechnet Weatherbit die Werte von den Stationen in der Umgebung auf meine Koordinaten um als Mittelwert? Durch gezielt andere Koordinaten könnte ich so dann evtl. den Standort testweise ändern.
        So wollte ich mich da mal rantasten...

        Kommentar

        • andylox
          Smart Home'r
          • 23.08.2018
          • 51

          Hat schon wer Infos zur Beta 10.2? Dort funktioniert der Emulator nicht mehr obwohl im Loxberry alles wie vorher ist.

          Kommentar


          • christof89
            christof89 kommentierte
            Kommentar bearbeiten
            Die 10.2.3.26 ist keine Beta, sondern die aktuelle Stable Release.
        • Hesch@
          Extension Master
          • 31.08.2015
          • 193

          Zitat von andylox
          Hat schon wer Infos zur Beta 10.2? Dort funktioniert der Emulator nicht mehr obwohl im Loxberry alles wie vorher ist.
          Hallo andylox,

          was meinst du mit Beta 10.2 ?

          auf meinem Android-Tablet läuft die Loxone-Smart-Home-v10.2.5-2019.04.02.apk (keine Beta) und die Loxberry Wetter-Emulation funktioniert ohne Probleme.


          Viele Grüße
          Hesch@

          Kommentar

        • jobe_grz
          Extension Master
          • 26.08.2015
          • 115

          Zitat von andylox
          Hat schon wer Infos zur Beta 10.2? Dort funktioniert der Emulator nicht mehr obwohl im Loxberry alles wie vorher ist.
          Hab bei mir jetzt die aktuelle Miniserver Firmware eingespielt. Damit funktioniert die Emulation nicht mehr! Die App zeigt nur „Wetterservice abonnieren“. Da hat Loxone wohl was geändert um den kostenlosen Service auszusperren.

          lg
          Gernot

          Kommentar

          • Leo Kirch
            MS Profi
            • 26.08.2015
            • 831

            Kann ich nicht bestätigen, bei mir funktioniert es.
            -

            Kommentar

            • jobe_grz
              Extension Master
              • 26.08.2015
              • 115

              Also bei mier geht es definitiv nicht mehr :-(

              Habe gestern auf die Minisever firmware 10.2.3.26 upgegradet. Bei mir geht es leider nicht mehr. Hab jetzt nochmal alles überprüft - sollte eigentlich alles passe. Mit weather.loxone.com komme ich auf meinen loxberry.

              Sonst hat das Problem echt niemand, mit der neuen Version?

              Danke,
              Gernot

              Kommentar


              • svethi
                svethi kommentierte
                Kommentar bearbeiten
                Nun, das ist eine Beta, da wirst Du nicht ganz so viele finden, die das produktiv einsetzen.

              • christof89
                christof89 kommentierte
                Kommentar bearbeiten
                Die 10.2.3.26 ist doch die aktuelle Firmeware - das ist keine Beta.
                Aber bei mir funktioniert die Wetter Emulation auch mit dieser Version einwandfrei.

              • svethi
                svethi kommentierte
                Kommentar bearbeiten
                Ups ;-)
            • Prof.Mobilux
              Supermoderator
              • 25.08.2015
              • 4605

              Schaut mal, ob die Netzwerkeinstellungen im MIniserver noch stimmen. Dann erst LoxBerry neu starten und sicherstellen, dass weather.loxone.com an den LoxBerry geleitet wird. Dann Miniserver neu starten.
              🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


              LoxBerry - Beyond the Limits

              Kommentar

              • jobe_grz
                Extension Master
                • 26.08.2015
                • 115

                Also ich stehe momentan echt auf dem Schlauch. Ich schreibe mal, was ich alles geprüft habe, vielleicht fällt ja irgendjemandem etwas auf, was noch fehlt:

                1. Miniserver Einstellungen:
                Der Miniserver hat noch immer die urprünglichen Einstellungen. Eine manuelle feste IP, sowie meinen lokalen DNS Server als Nameserver eingetragen. Das sollte passen

                2. Nameserver:
                Ein Ping auf weather.loxone.com liefert:
                Code:
                64 bytes from 192.168.0.2: icmp_seq=19 ttl=64 time=2.141 ms
                64 bytes from 192.168.0.2: icmp_seq=20 ttl=64 time=1.506 ms
                64 bytes from 192.168.0.2: icmp_seq=21 ttl=64 time=1.173 ms
                Das entspricht der lokalen IP meines Loxberry - sollte also passen.

                3. http Aufruf von weather.loxone.com
                Bringt mich auf meinen lokalen Loxberry. Allerdings kommt dann das Login Fenster für die Anmeldung (falls ich gerade keine aktive Session habe). Kann es daran liegen, hab ich da irgendetwas vergessen?

                4. Aufruf von http://weather.loxone.com/plugins/we...atherdata.html liefert folgendes:
                Code:
                cur_date@325273503.295
                cur_day@23
                cur_month@4
                cur_year@2019
                cur_hour@17
                cur_min@45
                cur_loc_lat@47.08
                cur_loc_long@15.35
                cur_loc_el@-9999
                cur_tt@9.9
                cur_tt_fl@9.9
                cur_hu@91
                cur_w_dir@126
                cur_w_sp@5.9
                cur_w_gu@5.9
                cur_w_ch@9.9
                cur_pr@955
                cur_dp@8.4
                cur_vis@17.5
                cur_sr@298.328
                cur_hi@-9999
                cur_uvi@2.8
                cur_prec_today@-9999
                cur_prec_1hr@0.192
                cur_we_code@4
                cur_moon_p@74
                cur_moon_a@-9999
                cur_sun_r@325227240
                cur_sun_s@325277820
                cur_ozone@-9999
                cur_sky@100
                cur_pop@-9999
                cur_snow@0.000
                dfc0_per@0
                dfc0_date@325202460
                dfc0_day@23
                dfc0_month@04
                dfc0_year@2019
                dfc0_hour@00
                dfc0_min@01
                dfc0_tt_h@9.9
                dfc0_tt_l@9.4
                dfc0_pop@40
                dfc0_prec@3.323
                dfc0_snow@0.000
                dfc0_w_sp_h@27.1
                dfc0_w_dir_h@117
                dfc0_w_sp_a@5.6
                dfc0_w_dir_a@117
                dfc0_hu_a@94
                dfc0_hu_h@94
                dfc0_hu_l@94
                dfc0_we_code@13
                dfc0_ozone@74
                dfc0_moon_p@8.7
                dfc0_dp@955
                dfc0_pr@1.5
                dfc0_uvi@05
                dfc0_sun_r@-9999
                dfc0_sun_s@325209600
                dfc0_vis@
                dfc1_per@1
                dfc1_date@325288860
                dfc1_day@24
                dfc1_month@04
                dfc1_year@2019
                dfc1_hour@00
                dfc1_min@01
                dfc1_tt_h@21.5
                dfc1_tt_l@8.9
                dfc1_pop@15
                dfc1_prec@0.111
                dfc1_snow@0.000
                dfc1_w_sp_h@40.8
                dfc1_w_dir_h@156
                dfc1_w_sp_a@5.5
                dfc1_w_dir_a@156
                dfc1_hu_a@78
                dfc1_hu_h@78
                dfc1_hu_l@78
                dfc1_we_code@4
                dfc1_ozone@65
                dfc1_moon_p@9.1
                dfc1_dp@957
                dfc1_pr@6.5
                dfc1_uvi@05
                dfc1_sun_r@-9999
                dfc1_sun_s@325213200
                dfc1_vis@
                dfc2_per@2
                dfc2_date@325375260
                dfc2_day@25
                dfc2_month@04
                dfc2_year@2019
                dfc2_hour@00
                dfc2_min@01
                dfc2_tt_h@24.1
                dfc2_tt_l@9.8
                dfc2_pop@0
                dfc2_prec@0.000
                dfc2_snow@0.000
                dfc2_w_sp_h@40.7
                dfc2_w_dir_h@175
                dfc2_w_sp_a@6.9
                dfc2_w_dir_a@175
                dfc2_hu_a@61
                dfc2_hu_h@61
                dfc2_hu_l@61
                dfc2_we_code@3
                dfc2_ozone@55
                dfc2_moon_p@7.9
                dfc2_dp@959
                dfc2_pr@7.7
                dfc2_uvi@05
                dfc2_sun_r@-9999
                dfc2_sun_s@325220400
                dfc2_vis@
                dfc3_per@3
                dfc3_date@325461660
                dfc3_day@26
                dfc3_month@04
                dfc3_year@2019
                dfc3_hour@00
                dfc3_min@01
                dfc3_tt_h@23.1
                dfc3_tt_l@11.3
                dfc3_pop@15
                dfc3_prec@0.148
                dfc3_snow@0.000
                dfc3_w_sp_h@45.2
                dfc3_w_dir_h@172
                dfc3_w_sp_a@5.2
                dfc3_w_dir_a@172
                dfc3_hu_a@66
                dfc3_hu_h@66
                dfc3_hu_l@66
                dfc3_we_code@4
                dfc3_ozone@45
                dfc3_moon_p@9.0
                dfc3_dp@958
                dfc3_pr@2.9
                dfc3_uvi@05
                dfc3_sun_r@-9999
                dfc3_sun_s@325224000
                dfc3_vis@
                hfc1_per@1
                hfc1_date@325267200
                hfc1_day@23
                hfc1_month@04
                hfc1_year@2019
                hfc1_hour@18
                hfc1_min@00
                hfc1_tt@9.9
                hfc1_tt_fl@9.9
                hfc1_hi@-9999
                hfc1_hu@91
                hfc1_w_dir@126
                hfc1_w_sp@5.9
                hfc1_w_ch@9.9
                hfc1_pr@955
                hfc1_dp@8.4
                hfc1_sky@100
                hfc1_uvi@0.8
                hfc1_prec@0.192
                hfc1_snow@0.000
                hfc1_pop@15
                hfc1_we_code@13
                hfc1_ozone@355.336
                hfc1_sr@279.1
                hfc1_vis@17.5
                hfc2_per@2
                hfc2_date@325270800
                hfc2_day@23
                hfc2_month@04
                hfc2_year@2019
                hfc2_hour@19
                hfc2_min@00
                hfc2_tt@9.7
                hfc2_tt_fl@9.7
                hfc2_hi@-9999
                hfc2_hu@95
                hfc2_w_dir@126
                hfc2_w_sp@3.9
                hfc2_w_ch@9.7
                hfc2_pr@955
                hfc2_dp@8.8
                hfc2_sky@100
                hfc2_uvi@0.6
                hfc2_prec@1.174
                hfc2_snow@0.000
                hfc2_pop@55
                hfc2_we_code@13
                hfc2_ozone@357.147
                hfc2_sr@106.36
                hfc2_vis@17.6
                hfc3_per@3
                hfc3_date@325274400
                hfc3_day@23
                hfc3_month@04
                hfc3_year@2019
                hfc3_hour@20
                hfc3_min@00
                hfc3_tt@9.8
                hfc3_tt_fl@9.8
                hfc3_hi@-9999
                hfc3_hu@96
                hfc3_w_dir@123
                hfc3_w_sp@4.6
                hfc3_w_ch@9.8
                hfc3_pr@955
                hfc3_dp@9.0
                hfc3_sky@100
                hfc3_uvi@0.0
                hfc3_prec@0.309
                hfc3_snow@0.000
                hfc3_pop@25
                hfc3_we_code@13
                hfc3_ozone@357.753
                hfc3_sr@0
                hfc3_vis@3.6
                hfc4_per@4
                hfc4_date@325278000
                hfc4_day@23
                hfc4_month@04
                hfc4_year@2019
                hfc4_hour@21
                hfc4_min@00
                hfc4_tt@9.7
                hfc4_tt_fl@9.7
                hfc4_hi@-9999
                hfc4_hu@97
                hfc4_w_dir@112
                hfc4_w_sp@4.3
                hfc4_w_ch@9.7
                hfc4_pr@956
                hfc4_dp@9.1
                hfc4_sky@100
                hfc4_uvi@0.0
                hfc4_prec@0.080
                hfc4_snow@0.000
                hfc4_pop@15
                hfc4_we_code@4
                hfc4_ozone@358.447
                hfc4_sr@0
                hfc4_vis@3.3
                hfc5_per@5
                hfc5_date@325281600
                hfc5_day@23
                hfc5_month@04
                hfc5_year@2019
                hfc5_hour@22
                hfc5_min@00
                hfc5_tt@9.7
                hfc5_tt_fl@9.7
                hfc5_hi@-9999
                hfc5_hu@96
                hfc5_w_dir@108
                hfc5_w_sp@6.8
                hfc5_w_ch@9.7
                hfc5_pr@956
                hfc5_dp@9.0
                hfc5_sky@100
                hfc5_uvi@0.0
                hfc5_prec@1.109
                hfc5_snow@0.000
                hfc5_pop@55
                hfc5_we_code@12
                hfc5_ozone@359.713
                hfc5_sr@0
                hfc5_vis@1.9
                hfc6_per@6
                hfc6_date@325285200
                hfc6_day@23
                hfc6_month@04
                hfc6_year@2019
                hfc6_hour@23
                hfc6_min@00
                hfc6_tt@9.4
                hfc6_tt_fl@9.4
                hfc6_hi@-9999
                hfc6_hu@95
                hfc6_w_dir@107
                hfc6_w_sp@5.6
                hfc6_w_ch@9.4
                hfc6_pr@956
                hfc6_dp@8.5
                hfc6_sky@100
                hfc6_uvi@0.0
                hfc6_prec@0.245
                hfc6_snow@0.000
                hfc6_pop@20
                hfc6_we_code@13
                hfc6_ozone@361.453
                hfc6_sr@0
                hfc6_vis@1.4
                calc+4_ttmax@9.9
                calc+8_ttmax@9.9
                calc+16_ttmax@10.6
                calc+24_ttmax@21.5
                calc+32_ttmax@21.5
                calc+40_ttmax@21.5
                calc+48_ttmax@24.1
                calc+4_ttmin@9.7
                calc+8_ttmin@9.2
                calc+16_ttmin@8.9
                calc+24_ttmin@8.9
                calc+32_ttmin@8.9
                calc+40_ttmin@8.9
                calc+48_ttmin@8.9
                calc+4_popmax@55
                calc+8_popmax@55
                calc+16_popmax@55
                calc+24_popmax@55
                calc+32_popmax@55
                calc+40_popmax@55
                calc+48_popmax@55
                calc+4_popmin@15
                calc+8_popmin@0
                calc+16_popmin@0
                calc+24_popmin@0
                calc+32_popmin@0
                calc+40_popmin@0
                calc+48_popmin@0
                calc+4_prec@0
                calc+8_prec@0
                calc+16_prec@0
                calc+24_prec@0
                calc+32_prec@0
                calc+40_prec@0
                calc+48_prec@0
                calc+4_snow@0
                calc+8_snow@0
                calc+16_snow@0
                calc+24_snow@0
                calc+32_snow@0
                calc+40_snow@0
                calc+48_snow@0
                Ich habe vor ca. 1 Woche den loxberry völlig neu aufgesetzt und weatherbit als provider aktiviert. Bis zum Update vor kurzem, hatte ich damit auch noch entsprechende Wetterdaten in der App. Seit dem Update der miniserver firmware nicht mehr.

                Kennt jemand den genauen Request, der vom Miniserver aufgerufen wird, damit ich mal prüfen kann, ob der grundsätzlich Daten liefert?
                Hab ich irgendwas übersehen?

                Server habe ich mehrfach neu gestartet (Miniserver + Loxberry) leider alles erfolglos :-(

                Danke für eure Hilfe,
                Gernot

                Kommentar


                • jobe_grz
                  jobe_grz kommentierte
                  Kommentar bearbeiten
                  Und noch ein wenig weiter gegraben - steht da im Log:
                  CRITICAL: Failed to fetch data for lat=47.0792405&lon=15.3549817. Status Code: 403

                • Prof.Mobilux
                  Prof.Mobilux kommentierte
                  Kommentar bearbeiten
                  Du bist bei Weatherbit gesperrt.

                • jobe_grz
                  jobe_grz kommentierte
                  Kommentar bearbeiten
                  Also ein Aufruf über:


                  liefert:
                  {"data":[{"rh":41,"pod":"d","lon":15.35,"pres":960.183,"tim ezone":"Europe\/Vienna","ob_time":"2019-04-28 10:58","country_code":"AT","clouds":92,"ts":155644 9081.1035,"solar_rad":381.488,"state_code":"06","l at":47.08,"wind_spd":1.07465,"wind_cdir_full":"nor th-northeast","wind_cdir":"NNE","slp":1015.78,"vis":2 4.1,"h_angle":-11.3,"sunset":"18:04","dni":425.383,"dewpt":0.8,"s now":0,"uv":2.92684,"precip":0,"wind_dir":31,"sunr ise":"03:46","ghi":304.782,"dhi":52.3142,"aqi":49, "city_name":"Kötschberg","weather":{"icon":"c04d", "code":804,"description":"Overcast clouds"},"datetime":"2019-04-28:10","temp":14.2,"station":"AS726","elev_angle": 55.27,"app_temp":14.2}],"count":1}


                  Welches service ruft das Weather Plugin auf, damit ich den Aufruf auch mal händisch ausführen kann?

                  lg
                  Gernot
                  Zuletzt geändert von jobe_grz; 28.04.2019, 13:17.
              • svethi
                Lebende Foren Legende
                • 25.08.2015
                • 6289

                Wenn da eine Benutzeranmeldung kommt, ist das falsch. Das geht nicht.

                Außerdem solltest Du Dir nochmal alles durchlesen, denn der Emulator läuft auf einem ganz anderen Port
                Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

                Kommentar

                • Prof.Mobilux
                  Supermoderator
                  • 25.08.2015
                  • 4605

                  Code:
                  http://weather.loxone.com:6066/forecast/?user=loxone_EEExxxxxxxF&coord=13.4,54.0768&format=1&asl=115
                  Die Optionen hinter dem ? werden vom Plugin ignoriert, kannst du also auch weglassen. Es sollte dir eine ASCII Datei mit den Wetterdaten angezeigt werden.
                  🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                  LoxBerry - Beyond the Limits

                  Kommentar


                  • jobe_grz
                    jobe_grz kommentierte
                    Kommentar bearbeiten
                    Damit bekomme ich eine Antwort, allerdings einen forecast vom 23.4. - 25.4 also geht es wohl um den Fehler oben, den es zu beheben gilt.
                • jobe_grz
                  Extension Master
                  • 26.08.2015
                  • 115

                  FYI - habe auf Darksky umgestellt - damit läuft jetzt wieder alles

                  Kommentar

                  • andylox
                    Smart Home'r
                    • 23.08.2018
                    • 51

                    Also bei mir gehts auch wieder, hab update auf 1.4.1 gemacht. Kann aber nur Zufall sein.

                    Kommentar

                    • MrFox
                      Smart Home'r
                      • 28.08.2015
                      • 59

                      Hallo,

                      ich verzweifle gerade mit dem Weather4loxone.
                      Ich versuche am Loxberry die Daten für Darksky einzugeben und es wird lediglich die Fehlermeldung 404 "konnte keine Daten holen" ausgeben.
                      Die Daten hab ich wie auf dem Foto eingeben (logischerweise flasche Koordinaten für den screen).
                      Kann mir einer sagen wo ich einen Fehler gemacht habe?

                      Danke schonmal

                      => falls es schon einen Beitrag dazu gibt, dann hab ich diesen übersehen...

                      Kommentar


                      • Scrati
                        Scrati kommentierte
                        Kommentar bearbeiten
                        Die Adresse zum API KEy sollte durch den richtigen API Key ersetzt werden.
                    Lädt...