[Modul] Wunderground Modul - Wetterdaten Down und Upload von Wetterdaten

Antwort im im Beitrag 368

Hallo,
erst mal Danke für das tolle Modul. Ich habe jedoch ein kleines Problem. Bei mir werden die Variablennamen nicht auf Deutsch angezeigt. Auch nicht, wenn ich zwischen Deutsch und Englisch hin und her schalte.
Gruß
Marc

Also das passiert eigentlich nur (mit den Englischen Variablen) wenn man den Browser zum Zeitpunkt des Erstellens auf Englisch hatte. Die Sprache von Variablen ändert sich nicht dynamisch.

Wenn es bestimmte Variablen sein sollten, dann bitte diese posten - dann muss ich etwas machen.

Es lag nicht am Browser, es lag daran, dass mein Container nicht auf Deutsch eingestellt war. Ist mir aber bisher nie aufgefallen. Nun habe ich, nach einem reboot, alle Variablen neu angelegt und sie kommen auch auf Deutsch, bis auf die Wetterdaten einer anderen Station, die erscheinen wieder auf Englisch.
Gruß
Marc

Habe gerade ein Update eingereicht bei dem die „Fremde Station“ und ihre Daten als deutsche Variablen angelegt werden.

Ich hatte die Namen schon händisch geändert. Trotzdem Danke.

Beim Upload zu wunderground fehlt noch solar radiatoon.

Ralf

Gucke ich mir an - kann man einbauen.

Moin,
wäre nett aber nicht lebenswichtig. Mir ist nur aufgefallen das es bei Wunderground Solar Radiation gibt. Meine Basis der Wetterstation weigert sich noch wunderground direkt zu beliefern deswegen benutze ich z.Z. das Modul dafür.

Ich habe die Hoffnung das dadurch das Wetter besser wird :grinning:

Ralf

Moin!
Ich habe mir auch mal das Modul installiert und meinen vorhandenen Account mit neu generierter API eingetragen. Funktioniert auch alles, es sei denn ich klicke auf „Testupload von Wetterdaten“. Dort habe ich Temp und Humidity meines Luftsensors im Garten angegeben.

Variable #0 existiert nicht in /var/lib/symcon/modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/module.php on line 803

Warning: Variable #1 existiert nicht in /var/lib/symcon/modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/module.php on line 814

Warning: Variable #0 existiert nicht in /var/lib/symcon/modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/module.php on line 824

Warning: Variable #0 existiert nicht in /var/lib/symcon/modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/module.php on line 835

Warning: Variable #0 existiert nicht in /var/lib/symcon/modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/module.php on line 853

Warning: Variable #0 existiert nicht in /var/lib/symcon/modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/module.php on line 871

Warning: Variable #0 existiert nicht in /var/lib/symcon/modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/module.php on line 882

Warning: Variable #0 existiert nicht in /var/lib/symcon/modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/module.php on line 893

Warning: Variable #0 existiert nicht in /var/lib/symcon/modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/module.php on line 904

Was kann das sein?

mache bitte mal eine Screenshot der Config




Hi,
bei mir liefert

$this->ReadPropertyInteger("OutsideTemperature") 

1 zurück wenn keine Variable ausgewählt ist, d.h.

If ($this->ReadPropertyInteger("OutsideTemperature") != "")	{

müsste wohl durch

If ($this->ReadPropertyInteger("OutsideTemperature") != 1)	{

ersetzt werden. Villeicht auch >=1 oder sogar >= 10000 denn da fangen ja erst die IDs an glaube ich.

Ralf

gucke ich mir mal an … sollte nix wildes sein.

Große Klasse! :wave: Nachdem ich früher mal das DWD Wetter Modul genutzt hatte, ist das ein perfekter Ersatz. Vielen Dank. Könnte man eigentlich beim Erstellen der Variablen, gleich das richtige Profil hinterlegen, z.B. bei der Vorhersage die „~TextBox“? Und wo finde ich eigentlich die detaillierte Vorhersage oder muss ich da warten, bis die Aktualisierung erfolgt?

Also das mit dem Profil ist ein guter Punkt - das habe ich schlicht übersehen. Bei Sting sollte ich in der Tat Textbox setzen. Die Vorhersage kommt wenn das Modul neue Daten zieht - kannst du aber auch manuell anstoßen.

Mir ist noch ein mini Punkt aufgefallen: In dem Text fehlt noch ein Wort? Oder soll das „unten“ heißen?

Bildschirmfoto 2023-07-12 um 10.55.00

Ich habe jetzt zugegebenermaßen nicht die gesamten Einträge von Anfang an durchgearbeitet, daher noch kurz die Frage: Gibt es für die Daten der detaillierten Vorhersage mit Icons einen exemplarischen Code zur hübschen Darstellung?

Aktuell nicht - das haben die User selbst gebaut wie sie wollten

Ich hätte da nochmal eine Frage: ich bekomme das passende Icon irgendwie nicht dargestellt. Mit dem Code

    $media = IPS_GetMedia (59049);
    $path = $media["MediaFile"];
    $str .= "<tr><td><img src='.$path.' width='300'></td></tr>";

klappt das nicht und auch unter dem Pfad modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/icons/30.png sehe ich keine Datei, was aber vielleicht daran liegt, dass ich von OS X auf ein Windows-System remote zugreife? Hat hier jemand eine Idee?

Seit dem Update auf 7.0 erhalte ich folgende Fehlermeldungen beim Upload meiner Wetterdaten:

Variable #0 existiert nicht in /var/lib/symcon/modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/module.php on line 803

Warning: Variable #0 existiert nicht in /var/lib/symcon/modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/module.php on line 824

Warning: Variable #0 existiert nicht in /var/lib/symcon/modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/module.php on line 835

Warning: Variable #0 existiert nicht in /var/lib/symcon/modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/module.php on line 853

Warning: Variable #0 existiert nicht in /var/lib/symcon/modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/module.php on line 871

Warning: Variable #0 existiert nicht in /var/lib/symcon/modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/module.php on line 882

Warning: Variable #0 existiert nicht in /var/lib/symcon/modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/module.php on line 893

Warning: Variable #0 existiert nicht in /var/lib/symcon/modules/.store/elueckel.wundergroundpwssync/WundergroundPWSSync/module.php on line 904

Anscheinend werden die Daten aber trotzdem hochgeladen.

Gruß
Marc