Plugin: Weather4Lox (ehemals Wunderground4Loxone)

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • docpayce
    Smart Home'r
    • 01.10.2020
    • 83

    Moin moin
    und sorry, dass ich das Thema DNS & Co nochmal wiederkäue, aber ich komme hier seit zwei Tagen keinen Schritt weiter...
    Ich habe:

    - MS Go Gen2 aktuelle FW 12.2.11.5 als Gateway mit einem MS Gen1 (für KNX&Co) als Client
    - Loxberry 2.2.1 & Weather4Loxone 4.9.0.3

    - Emulator aktiviert, Wetterdaten kommen an
    - Beide DNS Einträge auf beiden MS auf die IP des Loxberry gestellt
    - Emulator getestet - läfft; Im Logfile Gruppe Emulator kommen regelmäßig Anfragen von der IP des MS an und werden imho korrekt beantwortet (response sent)
    - Aus purer Verzweiflung auf der Fritzbox beide Google DNSen geblockt (Anleitung von hismastersvoice )
    - Aus purester Verzweiflung den Internettraffic beider MS temporär lahmgelegt/geblockt
    - Alles (Loxberry, beide MS, Fritzbox) in aller Regelmäßigkeit neu gestartet

    Ping an 8.8.8.8 und 8.8.4.4 vom PC aus schlagen fehl. Ping an "weather.loxone.com" schlägt nach einem Neustart der Fritzbox ebenfalls fehl.
    Ich kann machen, was ich will, es kommt immer noch diese hübsche Werbung "Bitte zahlen Sie uns 5 Euro im Monat für eine Leistung, die Sie woanders gratis erhalten".

    Irgendein Tipp? Bin am Verzweifeln...

    Kommentar

    • svethi
      Lebende Foren Legende
      • 25.08.2015
      • 6289

      Starte den MS mal neu, gehe auf das Wetter in der App und auch wenn die Werbung für den Dienst kommt weiter offen lassen. Meist merkt der das dann selber und geht auf die Daten
      Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

      Kommentar

      • docpayce
        Smart Home'r
        • 01.10.2020
        • 83

        Wooooow...

        Ich habe die Lösung gefunden, pass auf, da kommst Du nicht drauf:
        Ich habe mal 1:1 die Anleitung von "Lox your Life" übernommen (https://www.youtube.com/watch?v=l9Gh7wNAwJM) und die einzigen Unterschiede zwischen meinem und seinem Setup waren:
        - Er schaltete die UDP Übertragung ab (daran wirds aber ziemlich sicher nicht gelegen haben)
        - Er richtete einen Wunderground Grabber noch mit ein, der die aktuellsten Daten holt. Das hatte ich bei mir deaktiviert.

        Ich habe keine Ahnung, weshalb, aber ich glaube, der letzte Punkt hat bei mir dazu geführt, dass ein Knoten aufging. Jedenfalls schaut jetzt die Abfrage http://IP-Addrese:6066/forecast/ deutlich voller aus im Vergleich zu zuvor und Loxone akzeptiert die Daten endlich.

        Ich kann den Fehler jetzt "leider" nicht mehr reproduzieren. Wenn ich den Wounderground Grabber abschalte, läuft trotzdem alles sauber weiter.

        Boooooaaaaah. Es läfft. Könnte sein, dass man den Wounderground Grabber einmalig aktivieren muss - ich kanns aber nicht reproduzieren, sorry.

        Kommentar

        • samke
          Extension Master
          • 27.09.2019
          • 185

          Hi, nach der Installation bin ich schon arg begeistert, wie toll das ganze funktioniert, super!
          Ein kleines Problem (evtl. ja auch Verständnisproblem) habe ich aber noch.

          Im Plugin, also auf dem LB wird zB als Wettertype laut Log -> 4 (cur_we_code@4) bzw. in der Visu "Überwiegend bewölkt" (wobei bei Loxone in den FAQs 4 = "stark bewölkt" steht - aber das wird ja wohl das gleiche sein?) angezeigt.
          In der App wird mir aber "Bedeckt" und Wettertyp 5 angezeigt.

          Jetzt frage ich mich natürlich, warum das unterschiedlich ist. Wenn ich es richtig verstehe, zieht der MS die Wetterdaten immer zur vollen Stunde (+-), oder nach einem Reboot -> Reboot habe ich gemacht (MS und LB), Abweichung von 5 zu 4 bleibt aber.

          In den LB FAQs habe ich jetzt noch folgendes entdeckt:

          Code:
          Gewisse Werte werden auf der Plugin-Webseite korrekt angezeigt, aber in der App anders oder 0
          Bei den Wetter-Sensordaten in der Loxone Config kann man ein Häckchen "[COLOR=#3E3E3E]Wert durch Logik definiert" setzen. Damit musst du selbst in der Loxone Config diesen Wert befüllen - die Daten vom Emulator werden vom Miniserver ignoriert. Deaktiviere diese Checkbox, damit die Daten vom Emulator verwendet werden.[/COLOR]
          Kann das was damit zu tun haben? Aber ich finde in LoxConifg einfach nicht "Wert durch Logik definiert" -> müsste doch laut der Info unter "Wetterdaten / Wettertyp" sein, oder nicht?
          Bin auf Version 12.2.11.5.

          Danke für eure Hilfe!
          Zuletzt geändert von samke; 24.11.2021, 21:01.

          Kommentar

          • sascha100
            Extension Master
            • 10.03.2016
            • 108

            Guten Morgen zusammen,

            gibt es hier ein update / Lösung? Ich habe das gleiche Problem das mit einer Proxmox Installation der Emulator nicht mehr läuft!

            Danke
            - Neubau EFH Einzug November 2016
            - MiniServer + Extension + Dimmer + DMX + 1-wire
            - Finder Slave Dimmer + KMtronic RS485 Relay Board
            - Start Programmierung 29.10.2016 - Fertigstellung......
            - Loxberry

            Kommentar

            • Aleq
              Smart Home'r
              • 04.05.2016
              • 52

              Hi Christian Fenzl and all,
              can you please add (optionally?) URL parameter to the WU current conditions grabber "numericPrecision=decimal"?
              ie.
              Code:
              https://api.weather.com/v2/pws/observations/current?apiKey=xxx&stationId=yyy&format=json&units=m
              returning
              Code:
              ..."metric":{"temp":8,"heatIndex":8,...
              change to
              Code:
              https://api.weather.com/v2/pws/observations/current?apiKey=xxx&stationId=yyy&format=json&units=m&numericPrecision=decimal
              Code:
              ..."metric":{"temp":8.2, "heatIndex":8.2,...
              It would be great to see the precise temperature in Loxone.

              Thanks a lot for fantastic plugin. Cheers,
              A.

              Kommentar

              • Prof.Mobilux
                Supermoderator
                • 25.08.2015
                • 4605

                Aleq Please try the latest Master: https://github.com/mschlenstedt/LoxB...ads/master.zip

                It has been for current conditions. Is ist also needed for the forcasts?
                🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                LoxBerry - Beyond the Limits

                Kommentar

                • Aleq
                  Smart Home'r
                  • 04.05.2016
                  • 52

                  Prof.Mobilux
                  Awesome, thank you. I wanted this just for current conditions, not sure if forecasts are even supported from from WU.

                  PWS Current conditions:
                  Click image for larger version  Name:	Screenshot_110.png Views:	0 Size:	58.8 KB ID:	331730

                  Loxone/Weather4Lox before your change:
                  Click image for larger version  Name:	Screenshot_109.png Views:	0 Size:	142.8 KB ID:	331727

                  After:
                  Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image_39512.png
Ansichten: 881
Größe: 142,4 KB
ID: 331726
                  Angehängte Dateien

                  Kommentar

                  • Prof.Mobilux
                    Supermoderator
                    • 25.08.2015
                    • 4605

                    If you have a full WU API Key, you can also use Forecasts (Daily, Hourly). You can find the URLs in the Logfile if activated.
                    🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                    LoxBerry - Beyond the Limits

                    Kommentar

                    • Aleq
                      Smart Home'r
                      • 04.05.2016
                      • 52

                      Where do I put the WU API Key? I have Weather4Loxone 4.9.0.3 + the single file patch from the ZIP you provided (again, thanks for that).
                      The main page offers only:
                      • Default Weather Service
                        • OpenWeatherMap
                        • Weatherbit
                        • Weatherflow
                        • Dark Sky
                      • Alternative WS for Daily fc
                        • same as above
                      • Alternative WS for Hourly fc
                        • same as above
                      • Fetch Weather data [ON]
                      • Wunderground grabber [ON], Station-ID entered, nothing else available
                        • Description on the right says: "Grab current station data from Wunderground® and use it instead of weather service data."
                      • FOSHK Grabber
                      • Loxone Grabber (this one is unclear to me what it does, by the way )
                      • DarkSky Settings
                      • Weatherbit Settings
                      • OpenWeatherMap Settings
                      • Weatherflow Settings

                      Is it undocumented option to be entered in the files or do I miss something? I thought WU was removed...


                      Thanks

                      Kommentar


                      • Christian Fenzl
                        Christian Fenzl kommentierte
                        Kommentar bearbeiten
                        WU grabs from the website, not via API.

                      • Aleq
                        Aleq kommentierte
                        Kommentar bearbeiten
                        And does it or does it not grab also forecasts?
                    • Prof.Mobilux
                      Supermoderator
                      • 25.08.2015
                      • 4605

                      Aleq Ah, this was a missunderstanding! In former days there was a full Wunderground Grabber. But since Wunderground was bought by IBM, they stopped API Keys free of charge - even if you own a weatherstation and provide your data to them. After a big shitstorm, they continued the free API keys, but there's so little data, that it is not worth an own grabber (no or only a few hourly forecasts etc.). So we stopped the WU grabber.

                      BUT you can use a single WU weather station for some few data (e.g. current solar radiation or current temperature - but there's no forecast data!). This makes sense if you have a WU weatherstation in your neighbourhood. In that case the current data from the weatherstation overrides the data from the weather service. But you still have to activate a weather service provider for all the data WU did not offer anymore.

                      So choose a weather service and get a free API key there for the plugin. best choice free of charge is currently OpenWeatherMap from my point of view. Than also activate the WU grabber with a station near to you to override the current data from the weather service.
                      🇺🇦 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

                        Hallo zusammen,

                        ich habe soeben eine neue Version 4.9.0.4 veröffentlicht: https://loxwiki.atlassian.net/wiki/s...Weather4Loxone

                        Neuerungen:Viel Spaß damit ​​​​​​​
                        🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                        LoxBerry - Beyond the Limits

                        Kommentar


                        • Prof.Mobilux
                          Prof.Mobilux kommentierte
                          Kommentar bearbeiten
                          Wir haben die Karten von wetter.at eingebunden. Die haben jetzt von statischen Images auf interaktive Karten umgestellt. Da kann ich nichts machen. ich brauche eine URL auf eine Karte als Image (PNG, JPG), die ich in die Webseite einbinden kann. Die URL darf sich auch nicht ändern. Wer so etwas hat gerne an mich melden, dann füge ich das ein. Ich hab jetzt auf die Schnelle aber für Österreich nichts gefunden.

                        • Michael Rene Maurer
                          Michael Rene Maurer kommentierte
                          Kommentar bearbeiten
                          Servus, hast du mal auf "https://www.zamg.ac.at/cms/de/aktuell" nachgeschaut, müsste gehen oder.....

                        • Christian Fenzl
                          Christian Fenzl kommentierte
                          Kommentar bearbeiten
                          Nein, da ist kein Wetterbild, sondern nur eine leere Östereichkarte mit einzelnen Wettersymbolen und Text.
                      • Dütt
                        LoxBus Spammer
                        • 24.02.2019
                        • 349

                        Hi zusammen,

                        Nachdem mein Loxberry Probleme machte habe ich ihn neu aufgesetzt, nur leider bekomme ich in der App das Wetter nicht mehr hin.
                        Ich bekomme immer folgende Meldung.

                        192.168.1.180:443 2022-01-29 10:21:35;weather error authentication exception: user is not activ

                        Beide DNS Adressen sind auf die IP vom Loxberry eingestellt.
                        Wetterdaten werden auch an den MS gesendet. der grabber ist auch aktiviert.
                        Was bedeutet diese meldung?

                        Gruß

                        Kommentar

                        • Eusebius
                          Smart Home'r
                          • 08.09.2017
                          • 60

                          Ich habe ein ähnliches Problem nach dem Neu-Aufsetzen des Loxberrys: DNS-Server ist auf IP vom Loxberry eingestellt, Grabber ist aktiviert, in der App werden aber nur alte Wetterdaten angezeigt. Im Log Gruppe 'Emulator' sehe ich keine Aufrufe des Miniservers, nur die vom Browser über "Teste Emulator"

                          Der Miniserver zeigt - bei der Angabe des DNS-Servers = IP vom Loxberry "Keine Internetverbindung" an --> ich vermute die DNSMasq Funktion funkt nicht. Ich habe kein DNSMasq Plugin installiert (nur aWATTar, CalDAV-4-Lox, MQTT Gateway, PV Solcast und eben Weather 4 Loxone)
                          Zuletzt geändert von Eusebius; 07.02.2022, 10:37.

                          Kommentar


                          • Eusebius
                            Eusebius kommentierte
                            Kommentar bearbeiten
                            Ich hatte es nie installiert und auch nirgendwo was manuell konfiguriert. Aber egal - jetzt funkts halt mit dem DNSmask plugin

                          • Dütt
                            Dütt kommentierte
                            Kommentar bearbeiten
                            @Prof.Mobilux

                            Kann man irgendwie überpüfen ob das DNS mask läuft oder richt Läuft habe wie gesagt auch das Problem das ich das Wetter nicht mehr in der app bekomme.
                            Gruß

                          • svethi
                            svethi kommentierte
                            Kommentar bearbeiten
                            Indem Du z.B. nslookup befragst während Du auf die Loxberry IP als server angegeben hast, oder auf Deinem Rechner den LB als DNS -Server eingerichtet hast und weather-Server von Loxone anpingst. Dann sollte die IP des LB zurückgegeben werden. Oder auf der Konsole des LB den Weatherserver anpings. Das sollte funktionieren und wieder die IP des LB anzeigen
                        • Dütt
                          LoxBus Spammer
                          • 24.02.2019
                          • 349

                          nslookup ergab einen Timeout, habe dann das Plugin neu installiert. Dann kam bei nslookup Auch der Hostname vom Loxberry und auch die IP
                          und seid dem läuft auch mein Wetter wieder

                          Kommentar

                          Lädt...