Umfrage: War der Beitrag hilfreich?
Diese Umfrage ist geschlossen.
ja, weiter so 100.00% 3 100.00%
ja, ausführlicher 0% 0 0%
nein 0% 0 0%
Gesamt 3 Stimmen 100%
∗ Du hast diese Antwort gewählt. [Zeige Ergebnisse]

Antwort schreiben 
 
Themabewertung:
  • 1 Bewertungen - 5 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Yahoo Wetterabfrage mit m..myhome
27.07.2010, 22:22 (Dieser Beitrag wurde zuletzt bearbeitet: 14.03.2011 12:33 von meudenbach.)
Beitrag #1
Yahoo Wetterabfrage mit m..myhome
Beschreibung

Anwendung eines Commandservers für eine Kontentabfrage (Wetter). Die Anwendung ist ausschließlich für den privaten Gebrauch!

Der Commandserver verfügt über entsprechende Befehle für die gezielte Ortsabfrage. Bei Aufruf einer GET_x Befehle, werden die Daten für den Ort x ausgelesen und die Daten in der ../macmyhome/misc/sysvars.csv abgelegt und somit gespeichert.

Dies ist deshalb so gelöst, damit zB über einen Timer die Daten im Hintergrund geparst werden können und sich m..myhome bei der Anzeige allein aus seinem Cache, sprich den Systemvariablen, bedient.

Einrichtung

Die Datei yahoo.csv in das Verzeichnis ../macmyhome/addons/ kopieren.
Die Datei Yahoo_Screen.myh in das Verzeichnis ../macmyhome/scripts/ kopieren.

Nach dem Reset im ScriptingClient oder über die Console folgenden Befehl ausführen:

<YAHOO><GET_DORTMUND></YAHOO>


Es werden nun automatisch folgende Daten in die ]../macmyhome/misc/sysvars.csv geschrieben:
  • YAHOO_TODAY_ORT
  • YAHOO_TODAY_AIRPRESSURE
  • YAHOO_TODAY_SEEK
  • YAHOO_TODAY_TIME
  • YAHOO_TODAY_WEATHER
  • YAHOO_TODAY_FELTTEMP
  • YAHOO_TODAY_SEEK
  • YAHOO_TODAY_DEWPOINT
  • YAHOO_TODAY_HUMIDITY
  • YAHOO_TODAY_WIND
  • YAHOO_TODAY_SUNSET
  • YAHOO_TODAY_SUNRISE
  • YAHOO_TODAY_TEMP
  • YAHOO_TODAY_MAXTEMP
  • YAHOO_TODAY_MINTEMP
  • YAHOO_TODAY_IMG_URL

Ein Beispiel, wie nun diese Daten mittels Nutzung der Systemvariablen zur Anzeige gebracht werden, habe ich in dem Script Yahoo_Screen.myh definiert. Die Daten können natürlich beliebig verwenden bzw. ausgewertet und zur Anzeige gebracht werden.

Wenn im 2. Schritt nun das Script mit dem Befehl:

<SCRIPT><RUN=Yahoo_Screen.myh></SCRIPT>


abgerufen wird, erscheint mittig auf der linken Seite eine kleine Anzeige mit den aktuellen Tagesdaten.

Fragen zur Umsetzung oder auch Erweiterung beantworte ich gern im Supportforum.

Viel Spass

Update: 10.08.10 - Wetter Ort

Update: 13.03.11 - URL entsprechend in der CSV muss wie folgt geändert werden:
SERVERIP;de.wetter.yahoo.com


Angehängte Datei(en)
.zip  Yahoo.zip (Größe: 1,39 KB / Downloads: 53)
.zip  Yahoo_Screen.zip (Größe: 434 Bytes / Downloads: 59)

Mike Eudenbach (XING Profile)
nomos system AG
System Design/Integration/Planung

m..myhome/nomos in Unna, m..myhome/nomos auf Facebook
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Gehe zu:


Kontakt | nomos system Forum | Nach oben | Zum Inhalt | Archiv-Modus | RSS-Synchronisation | Impressum