IPS Zustand als RSS Feed ausgeben

Hallo zusammen,
wer seinen IPS Zustand auf dem XBMC als RSS Feed angezeigt haben will muss folgendes einrichten.

  1. eine php Datei mit folgendem Inhalt erstellt
<?php header("Content-type: application/rss+xml"); 
echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>"; 

echo "<rss version=\"2.0\">
"; 
echo "<channel>
"; 
echo "<title>Home Management</title>
"; 
echo "<description>Home Control for XBMC</description>
"; 
echo "<language>de-de</language>
"; 

echo "<item>
"; 
echo "<title>Heizung: Kinderzimmer Kim ".GetValueFormatted(38397  /*[Heizung\Kinderzimmer Kim\Temperatur]*/)." * </title>
"; 
echo "<link>http://xxxxx.homeip.net</link>
"; 
echo "</item>
"; 

echo "<item>
"; 
echo "<title>Kinderzimmer Sina ".GetValueFormatted(57518  /*[Heizung\Kinderzimmer Sina\Temperatur]*/)." * </title>
"; 
echo "<link>http://xxxxx.homeip.net</link>
"; 
echo "</item>
"; 

echo "<item>
"; 
echo "<title>Bad OG ".GetValueFormatted(21235  /*[Heizung\Bad OG\Temperatur]*/)." * </title>
"; 
echo "<link>http://xxxx.homeip.net</link>
"; 
echo "</item>
"; 

echo "<item>
"; 
echo "<title>Luftfeuchtigkeit: Hobbykeller ".GetValueFormatted(50210  /*[Sensoren\Sensor Hobbykeller\Luftfeuchtigkeit]*/)." * </title>
"; 
echo "<link>http://xxxxx.homeip.net</link>
"; 
echo "</item>
";     

echo "<item>
"; 
echo "<title>Keller ".GetValueFormatted(57136  /*[Sensoren\Sensor Keller\Luftfeuchtigkeit]*/)." * </title>
"; 
echo "<link>http://xxxxx.homeip.net</link>
"; 
echo "</item>
";     



echo "</channel>
"; 
echo "</rss>
"; 

?> 
  • und im webfront ordner abgelegt (c:\ipsymcon\webfront) hab sie feed.php benannt.
  1. test im i-explorer ob der feed läuft (http://10.25.33.xx:82/feed.php
  2. bei erfolg hab ich die datei angepasst (IP adresse von meinem IPS und die variable ID die ich angezeigt haben wollte.
  3. wieder test im explorer
  4. wenn ja dann im XBMC unter Einstellungen den feed hinzufügen.

da ich viel unterwegs bin hab ich mir noch einen webserver im ips angelegt und ihm einen port zugewiesen und diesen im Router freigegeben.
Somit kann ich jetzt im Hotel nicht nur mein XBMC geniesen sondern hab durch den feed immer überblick was meine Hütte macht.


pfad.jpg

*Danke Andreas für dein Urscript

Schöne Idee. Baue ich mir gleich mal zusammen :slight_smile:

btw: XBMC rockt (und :loveips: natürlich auch) :smiley: