Hallo zusammen,
nachdem ich ja schon soviel aus diesem Projekt gezogen habe, hier ein kleines Skript von mir.
Leider "extern" in Python geschrieben, da Perl irgendwie nicht mein Freund werden will...
Vielleicht baut ja einer ein fhem-Modul daraus... ;-)
Funktion:
Das Skript läuft als Demon und ruft alle 60 Sekunden den Abfahrtsmonitor (//www.fahrplaner.de/hafas/stboard.exe/dnp?rt=1&) von fahrplaner.de auf. Darauf folgen ein RegEx bis ich die für mich relevanten Züge gefunden habe. Da ich jeden morgen mit dem gleichen Zug, filtere ich darauf und gebe die aktuelle Verspätung ca. eine halbe Stunde vorher auf einem RGB-Display von ELV (//www.elv.de/fs20-rgb-sa-statusanzeige-mit-led-matrixmodul-komplettbausatz.html) aus.
Dazu habe ich zuvor ein paar Bildchen für die Verstpätungsminuten 1-9, größer 10 oder (selten gebaucht) Pünktlich gemalt. Diese haben einen FS20-Code, den ich mit einem on-for-timer 52 aufrufe, um sicherzustellen dass nur aktuelle Werte angezeigt werden. Klappt der Abruf nicht, bleibt auch das Display dunkel...
Außerdem gibts ein Log, damit man am Ende des Monats leichter die Verspätungen einreichen kann (hab schon mal überlegt per Skript deren PDF-Erstattungsformular für Verspätungen auszufüllen *fg*).
Funktioniert seit einem Jahr wunderbar, es muss eigentlch nur der Bahnhof angepasst werden. Ich bin mir nicht sicher, ob die Verspätungsanzeige in der ganzen Republik funktioniert. Es könnte sein, dass die nur Bremen/Niedersachsen abdeckt (VBN). Aber auch die Bahn hat so eine Seite (//mobile.bahn.de/). Muss nur angepasst werden. Vorteil vom VBN: Minutengenau, bei der Bahn nur auf 5 Minuten genau.
Wer was damit anfagnen kann, viel Spaß damit
Gruß
Holger
Hallo Holger,
Danke für die tolle Idee (Einbindung Bahn-Verspätungen).
Die Funktion würde ich gern auf einem Tablet in der Küche darstellen mit Floorplan, leider fehlt mir das KnowHow dazu.
In einer Light-Version habe ich heute zunächst die Abfahrtstafeln meines Heimatbahnhofes südlich Bremen ;-) per Weblink in FHEM eingebaut.
Als Killer-Applikation könnte ich mir noch vorstellen: Tonausgabe von Verspätungen auf das Küchen-Tablet.
Denkbare weitere Ergänzung: Aufschaltung der Tonausgabe auf einen Haus-Radiosender für Multiroom-Audio in Billigversion (FRITZ!WLAN Repeater N/G oder alternativ z.B. in Kanada http://www.hifast.ca/page9.html (//www.hifast.ca/page9.html) - dort Modell HFM7U). Dann bekäme man auch im Bad den Stand der Dinge mit.
Derzeit hängt mein FM-Sender an einer Synology-NAS und spielt z.B. Internetradio.
Die Ideen gehen mir nicht aus...
Gruß,
Stefan
Nettes Script, danke für die Inspiration ;-)
Moin!
Danke für das Script. Genau soetwas suchte ich. Vielen Dank.