Aktuelle Wetterdaten in der Visu

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Käthes Bus
    Smart Home'r
    • 19.01.2020
    • 78

    #1

    Aktuelle Wetterdaten in der Visu

    Hallo,

    ich habe eine Frage bezüglich der Wetterdaten in der Visu. Der aktuelle Wert wird immer mit 0°C angegeben. Der Wert für die nächste Stunde ist korrekt, sobald die Stunde aber erreicht wird, wird wieder 0°C angezeigt. Die Wetterdaten erfasse ich über "Wheather 4 Loxone" mit Open Weather Map und dem FoshkPlugin.

    Kennt jemand das Probelm und weiß, wie ich den korrekten Wert bekomme?

    Gruß, Käthe

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

Name: temperatur.png
Ansichten: 1015
Größe: 63,9 KB
ID: 334167
  • Iksi
    Lox Guru
    • 27.08.2015
    • 1111

    #2
    Ich habe bei mir eine ähnliche Konstellation, da wird mir aber auch der korrekte Wert angezeigt. Der aktuelle Ist Wert kommt ja von deiner Wetterstation per Foshk Plugin. Die Wetterstation an sich zeigt aber einen korrekten Wert an? Dann wird da evtl. Nicht der richtige Wert von der Station an das Plugin übermittelt....

    Kommentar

    • EdiB
      Extension Master
      • 30.12.2015
      • 135

      #3
      Der aktuelle Temperaturwert kommt von der Systemvariable "Außentemperatur", wie auch die Rel. Feuchte von der entsprechenden Systemvariable übernommen wird.

      Kommentar

      • Käthes Bus
        Smart Home'r
        • 19.01.2020
        • 78

        #4
        Die Wetterstation zeigt den korrekten Wert an, das hatte ich schon kontrolliert.

        Kommentar


        • EdiB
          EdiB kommentierte
          Kommentar bearbeiten
          Das ändert nichts daran dass du die Systemvariablen "füttern" musst

        • Käthes Bus
          Käthes Bus kommentierte
          Kommentar bearbeiten
          Wie sage ich denn der Systemvariable, dass er die Daten nicht vom Wetterserver sondern vom FoshkPlugin nehmen soll?
      • EdiB
        Extension Master
        • 30.12.2015
        • 135

        #5
        Du müsstest den Wert vom FoshkPlugin erst mal in den MS bringen (Virtueller Eingang z.B.). Dann kannst du mit der rechten Maustaste auf die Systemvariable "Wert durch Logic definieren" auswählen und die Systemvariable damit an einen Ausgang hängen wo der Wert herkommen soll.

        Kommentar

        • Käthes Bus
          Smart Home'r
          • 19.01.2020
          • 78

          #6
          OK, das habe ich schon gemacht. Und da liegt vielleicht der Fehler, weil er mir keine Werte gibt. Auf dem Display von Froggit kann ich die realen Werte sehen, aber sie kommen nicht beim Miniserver an. Die Einstellungen im Plugin habe ich x-fach geprüft, da stimmt alles. Ich hatte schon mal die Froggit-Werte und nachdem ich weather4loxone dazugepackt habe, alles weg.

          Kommentar

          • Prof.Mobilux
            Supermoderator
            • 25.08.2015
            • 4713

            #7
            Die Systemvariable wird automatisch gefüllt. Das musst du nicht händisch machen.

            ABER: wenn du sie in deiner Config irgendwo verwendest, dann nimmt er sie auch. Wir hatten den Fall schon häufig, dass jemand die Variable in die Config gezogen hatte und selbst davon gar nichts mehr wusste. Dann wird sie zu 0.
            🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


            LoxBerry - Beyond the Limits

            Kommentar


            • EdiB
              EdiB kommentierte
              Kommentar bearbeiten
              Automatisch gefüllt mit was? Mit den Loxone Weather Service, sprich Weather4Lox Daten wahrscheinlich. Aber er will ja die aktuell gemessenen Daten von der Wetterstation....

            • Prof.Mobilux
              Prof.Mobilux kommentierte
              Kommentar bearbeiten
              Ach so. Ich dachte das Problem ist, dass immer 0 angezeigt wird.
          • Desastermann
            LoxBus Spammer
            • 11.03.2018
            • 278

            #8
            Ich hänge mich hier mal dran, bei mir werden aktuell auch keine Werte in den Miniserver übertragen. Die Temperatur wird mit 0°C angezeigt. Die Systemvariable ist bei mir korrekt mit einem VI verbunden (Wert der Froggit Wetterstation) und hat bis dato auch funktioniert.
            Es gab keine Änderungen an IP Adressen, UDP Ports (UDP Port Miniserver = UDP-Port des Zielsystems = UDP-Port des LoxBerry), HTTP steht auf Standard 8080, dem FOSHK Plugin oder Weather4Lox.

            Edit: Ich habe den Unifi Controller installiert, kann es hier zu einem Konflikt kommen?

            Jetzt sehe ich im Log (Debug) bei Weather4Lox folgendes:

            ================================================== ==============================

            20.01.2022 16:27:05 TASK STARTED

            Weather4Lox GRABBER_FOSHK process started

            INFO: LoxBerry Version 2.2.1.2 ( is_raspberry.cfg )

            INFO: Weather 4 Loxone Version 4.9.0.4

            INFO: Loglevel: 7
            This is /opt/loxberry/bin/plugins/weather4lox/grabber_foshk.pl Version 4.9.0.4

            INFO: Fetching Data from FOSHK Plugin at localhost:8080
            URL: http://localhost:8080/observations/current/json/units=m
            Status: 404 Not Found

            CRITICAL: Failed to fetch data from localhost:8080. Status Code: 404

            20.01.2022 16:27:10 TASK FINISHED





            Was kann ich tun?


            EDIT 2: Ich habe den http-Port in Weather4Loxone und FOSHK geändert, jetzt scheint es wieder zu funktionieren.
            Zuletzt geändert von Desastermann; 20.01.2022, 20:14.

            Kommentar

            • ChrisR
              Extension Master
              • 07.12.2020
              • 192

              #9
              Desastermann

              Welche Port hast du wo geändert? Ich hab die gleiche Fehlermeldung und bekomme es nicht hin...

              Ich kann ja nicht einfach nur den FOSHK HTTP Port in Weather4Lox ändern, oder?
              Zuletzt geändert von ChrisR; 13.10.2022, 23:32.

              Kommentar

              • Lightpicture
                Lebende Foren Legende
                • 16.11.2015
                • 3622

                #10
                Bekomme folgende Fehlermeldung im /plugins/weather4lox/20230523_115414_099_grabber_foshk.log



                Rufe ich den Link mit der IP vom loxberry un Port 8080 auf, erhalte ich Daten.



                23.05.2023 11:54:14 TASK STARTED

                Weather4Lox GRABBER_FOSHK process started

                INFO: LoxBerry Version 2.2.2.2 ( is_raspberry.cfg )

                INFO: Weather 4 Loxone Version 4.10.0.2

                INFO: Loglevel: 7
                This is /opt/loxberry/bin/plugins/weather4lox/grabber_foshk.pl Version 4.10.0.2

                INFO: Fetching Data from FOSHK Plugin at localhost:8080
                URL: http://localhost:8080/observations/current/json/units=m
                Status: 500 Can't connect to localhost:8080 (Connection refused)

                CRITICAL: Failed to fetch data from localhost:8080. Status Code: 500
                ​​

                HTTP Port steht bei den Plugin's auf 8080
                Beim FOSHK Plugin​ und beim Weather 4 Loxone

                Gespeichert habe ich die Plugins neu.
                Loxberry restart fehlt noch.

                olicat
                Kann das mit der neuen v0.10 zusammen hängen?

                Wetterwerte erhalte ich von der Wetterstation, eben nur diese Meldung im Logfile.

                Neustart des Loxberry brachte auch nichts.
                Zuletzt geändert von Lightpicture; 23.05.2023, 13:19.
                FG
                Lightpicture

                Nur ein Netzwerkkabel ist richtiges WLAN

                Kommentar

                Lädt...