Für meine Familie ist das eine der wichtigsten Anwendungen geworden:
Vor dem Verlassen des Hauses rasch noch einmal den Wetterbericht per FritzFon überprüfen, damit die passende Kleidung gewählt werden kann.
Den rss-Feed zu erzeugen ist simpel, lediglich die Einblendung einer Grafik war etwas knifflig. Das Fritzfon mit Farbdisplay ist etwas zickig.
Das Skript ist bei mir als ‚rss-feed.php‘ abgelegt, die Variablen müssen natürlich angepasst werden.
<?php
header("Content-type: application/rss+xml");
$dummy = setlocale(LC_ALL, 'German_Germany');
$date = time() + (1 * 24 * 60 * 60);
echo '<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
<channel>
<title>Wetterbericht</title>
<description>dummycontent</description>
';
echo '
<item>
<title>Vorhersage für heute, '.strftime("%A, den %#d.%#m.%Y %H:%M").'</title>
<description><![CDATA[Aussentemp.: '.round (GetValueFloat(33001),1).'°C
Höchsttemp.: ' .GetValueString (54706).'°C
Sonnenstunden: '.GetValueFloat (34773).'
Regenrisiko: '.GetValueString (28052).'%
<img src="http://192.168.115.2/user/wetterheute.jpg">
]]></description>
</item>
';
echo '<item>
<title>Vorhersage für morgen, '.strftime("%A, den %#d.%#m.%Y" ,$date).'</title>
<description><![CDATA[
Höchsttemp.: '.GetValueString (34086).'°C
Sonnenstunden: '.GetValueFloat (24649).'
Regenrisiko: '.GetValueString (20749).'%
<img src="http://192.168.115.2/user/wettermorgen.jpg">
]]></description>
</item>
';
echo '</channel>
</rss>
';
?>
Das Skript wird im User-Verzeichnis des Webfronts abgelegt und in der Fritzbox eingerichtet:
An den Telefonen kann der Feed als Favorit eingerichtet werden, dann ist der Aufruf etwas bequemer.