Änderungen

Wechseln zu: Navigation, Suche

TCLScript:Weather

1.281 Byte hinzugefügt, 18:28, 12. Jan. 2011
Die Seite wurde neu angelegt: „==Beschreibung== Die Datei lädt Wetterdaten aus dem Internet und schreibt aktuelle Werte in Systemvariablen. Wenn das [[addons_lcd_msg|lcd_msg-Addon]] installier…“
==Beschreibung==
Die Datei lädt Wetterdaten aus dem Internet und schreibt aktuelle Werte in Systemvariablen. Wenn das [[addons_lcd_msg|lcd_msg-Addon]] installiert ist werden die Daten und die Prognose für den nächsten Tag auch auf dem Display der [[CCU1|CCU]] dargestellt. Als Server wird der Wetterdaten-Dienst von google verwendet.

Folgende Systemvariablen können angelegt werden (nicht benötigte einfach weglassen):
*A-Temperatur [°C] {Zahl, -100;100} (Außen-Temperatur)
*A-Luftfeuchtigkeit [%] {Zahl, 0;100} (Außen-Luftfeuchtigkeit)
*Windgeschwindigkeit [km/h] {Zahl, 0;300}
*Windrichtung {Text}
*Wetterbedingung {Text} (Klartext der Wetterbedingung auf deutsch)

Auf dem CCU-Display werden folgende Informationen angezeigt:
<Temperatur>°C <Luftfeuchtigkeit>% <Windgeschwindigkeit><Windrichtung>
<Wetterbedingung-Vorhersage> <Tiefsttemperatur-Vorhersage>/<Höchsttemperatur-Vorhersage>

Die Luftfeuchtigkeit wird bei Platzmangel auf der Anzeige von 100% auf 99% reduziert (die Systemvariable wird nicht reduziert).
Die Windrichtung wird bei weiterem Platzmangel auf der Anzeige auf eine Stelle reduziert (die Systemvariable wird nicht reduziert).
==Aufruf==
tclsh weather.tcl <PLZ>

Parameter
*<PLZ> die Postleitzahl, für die die Wetterdaten abgerufen werden sollen.
123
Bearbeitungen