98_DBPlan.pm: Fahrplaninformation der DB

Begonnen von JoWiemann, 08 April 2015, 18:57:14

Vorheriges Thema - Nächstes Thema

Amenophis86

Die Frage solltest du vielleicht eher im FTUI Bereich stellen und nicht hier, da es mit dem Modul wenig bis nichts zu tun hat.
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

en-trust

Habe die Frage umplatziert. Aber eine Frage habe ich dennoch. Es gibt plan_departure und departure_delay. Ich würde aber direkt mir die Abfahrtszeit (sprich departure plus delay) anzeigen lassen. Ist das möglich und wenn ja wie ?

Danke

JoWiemann

Da ist readingsGroup Dein Freund und Helfer

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

somansch

Habe seit heutigem FHEM update jede Menge Fehler im Log. DBPlan modul habe ich vom Update ausgeschlossen. Wie sieht es bei euch aus?

Use of uninitialized value in split at ./FHEM/98_DBPlan.pm line 1364.
Use of uninitialized value $d_time in concatenation (.) or string at ./FHEM/98_DBPlan.pm line 1371.
Use of uninitialized value $a_time in concatenation (.) or string at ./FHEM/98_DBPlan.pm line 1371.
Use of uninitialized value $d_delay in concatenation (.) or string at ./FHEM/98_DBPlan.pm line 1371.
Use of uninitialized value $a_delay in concatenation (.) or string at ./FHEM/98_DBPlan.pm line 1371.
Use of uninitialized value $string in substitution (s///) at ./FHEM/99_Utils.pm line 130.
Use of uninitialized value $string in substitution (s///) at ./FHEM/99_Utils.pm line 131.
Use of uninitialized value in string ne at ./FHEM/98_DBPlan.pm line 1373.
Use of uninitialized value $string in substitution (s///) at ./FHEM/99_Utils.pm line 130.
Use of uninitialized value $string in substitution (s///) at ./FHEM/99_Utils.pm line 131.
Use of uninitialized value in string ne at ./FHEM/98_DBPlan.pm line 1374.
Use of uninitialized value in split at ./FHEM/98_DBPlan.pm line 1364.
Use of uninitialized value $d_time in concatenation (.) or string at ./FHEM/98_DBPlan.pm line 1371.
Use of uninitialized value $a_time in concatenation (.) or string at ./FHEM/98_DBPlan.pm line 1371.
Use of uninitialized value $d_delay in concatenation (.) or string at ./FHEM/98_DBPlan.pm line 1371.
Use of uninitialized value $a_delay in concatenation (.) or string at ./FHEM/98_DBPlan.pm line 1371.
Use of uninitialized value $string in substitution (s///) at ./FHEM/99_Utils.pm line 130.
Use of uninitialized value $string in substitution (s///) at ./FHEM/99_Utils.pm line 131.
Use of uninitialized value in string ne at ./FHEM/98_DBPlan.pm line 1373.
Use of uninitialized value $string in substitution (s///) at ./FHEM/99_Utils.pm line 130.
Use of uninitialized value $string in substitution (s///) at ./FHEM/99_Utils.pm line 131.
Use of uninitialized value in string ne at ./FHEM/98_DBPlan.pm line 1374.


Hier die Module, welche heute aktualisiert wurden:
2017.04.10 10:33:36 1: fhem
2017.04.10 10:33:36 1: RMDIR: ./restoreDir/2017-04-07
2017.04.10 10:33:36 1: UPD ./CHANGED
2017.04.10 10:33:36 1: UPD FHEM/00_SONOS.pm
2017.04.10 10:33:37 1: UPD FHEM/10_RESIDENTS.pm
2017.04.10 10:33:37 1: UPD FHEM/10_ZWave.pm
2017.04.10 10:33:37 1: UPD FHEM/16_STACKABLE.pm
2017.04.10 10:33:37 1: UPD FHEM/37_plex.pm
2017.04.10 10:33:37 1: UPD FHEM/38_netatmo.pm
2017.04.10 10:33:37 1: UPD FHEM/50_HP1000.pm
2017.04.10 10:33:37 1: UPD FHEM/59_LuftdatenInfo.pm
2017.04.10 10:33:37 1: UPD FHEM/88_HMCCU.pm
2017.04.10 10:33:37 1: UPD FHEM/88_HMCCUCHN.pm
2017.04.10 10:33:37 1: UPD FHEM/88_HMCCUDEV.pm
2017.04.10 10:33:37 1: UPD FHEM/88_HMCCURPC.pm
2017.04.10 10:33:37 1: UPD FHEM/HMCCUConf.pm
2017.04.10 10:33:38 1: UPD FHEM/RESIDENTStk.pm
2017.04.10 10:33:38 1: UPD FHEM/UConv.pm
2017.04.10 10:33:38 1: saving fhem.cfg
2017.04.10 10:33:38 1: saving ./log/fhem.save
2017.04.10 10:33:38 1:
2017.04.10 10:33:38 1: New entries in the CHANGED file:
2017.04.10 10:33:38 1:   - bugfix:  38_netatmo: fixed camera settings dependencies
2017.04.10 10:33:38 1:   - update:  88_HMCCU: Version 4.0 with CUxD support
2017.04.10 10:33:38 1:   - feature: RESIDENTStk wakeuptimer: wakeupEnforced may be 3 to only enforce
2017.04.10 10:33:38 1:                wake-up when wake-up time is set earlier than
2017.04.10 10:33:38 1:                default wake-up time
2017.04.10 10:33:38 1:
2017.04.10 10:33:38 1:
2017.04.10 10:33:38 1: fhemtabletui
2017.04.10 10:33:38 1: nothing to do...
2017.04.10 10:33:38 1:
2017.04.10 10:33:38 1:
2017.04.10 10:33:38 1: fhemabfall
2017.04.10 10:33:38 1: nothing to do...
2017.04.10 10:33:38 1:
2017.04.10 10:33:38 1:
2017.04.10 10:33:38 1: dbplan
2017.04.10 10:33:39 1: nothing to do...
2017.04.10 10:33:39 1: Calling /usr/bin/perl ./contrib/commandref_join.pl -noWarnings, this may take a while
2017.04.10 10:34:02 1: *** EN FHEM/59_Moon.pm: No document text found
2017.04.10 10:34:02 1:
2017.04.10 10:34:02 1: update finished, "shutdown restart" is needed to activate the changes.
2017.04.10 10:34:02 1:
2017.04.10 10:34:02 1: Please consider using the global attribute sendStatistics


Viele Grüße,
Andreas

abc2006

Hi,
habe das Modul eben heruntergeladen und eingebaut.
Mir fehlt das Attribut

http://fhem.de/commandref.html#disabledForIntervals

da ich gerne die Informationen kurz vor der Abfahrt zeitnah upgedatet haben möchte, aber nicht den ganzen Tag alle 60 Sekunden mit Infos versorgt werden muss ...

Wäre das möglich?
Löse das erstmal übers disabledForIntervals von meinem notification-Doif ...

Grüße,
Stephan
FHEM nightly auf Intel Atom (lubuntu) mit VDSL 50000 ;-)
Nutze zur Zeit OneWire und KNX

abc2006

#425
Habe gerade festgestellt, dass bei dbplan_travel_time: 18.00 der Zug, der um 17.57 abfährt, ausgegeben wird.
Hab ich was falsch konfiguriert oder ist das richtig so?
Ich brauche eigentlich den ersten Zug nach 18 Uhr (üblicherweise 18:12), nicht vorher (da hab ich noch nicht Feierabend ;)

Grüße,
Stephan


Internals:
   BASE_TYPE  plan
   DEF        60
   DevState   active
   Interval   120
   NAME       NadineSbahnFFM_S2_abends
   NR         765
   PLAN_URL   http://reiseauskunft.bahn.de/bin/query.exe/dox?S=departure&Z=destination&start=1&rt=1
   STATE      active
   TABLE_URL  http://reiseauskunft.bahn.de/bin/bhftafel.exe/dox?&input=station&start=1&rt=1
   TRIGGERTIME 1492532178.20046
   TRIGGERTIME_FMT 2017-04-18 18:16:18
   TYPE       DBPlan
   Time_Offset 0
   addr       http://reiseauskunft.bahn.de:80
   buf        HTTP/1.1 200 OK

Date: Tue, 18 Apr 2017 16:14:23 GMT

Server: Apache

Set-Cookie: ident=5y.03028767.1492532058; Path=/; Version=1

Set-Cookie: seqnr=4; Path=/; Version=1

Set-Cookie: ld=15067; Path=/; Version=1

Set-Cookie: dc=dc1; Domain=.bahn.de; Path=/; Version=1

Connection: close

Content-Type: text/html; charset=ISO-8859-1



<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Deutsche Bahn - Verbindungen - Verbindungsdetails</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="expires" content="-1" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="pragma" content="no-cache" />
<meta name="viewport" content="width=device-width; initial-scale=1.0;" />
<meta name="format-detection" content="telephone=no" />
<meta name="HandheldFriendly" content="true" />
<link rel="shortcut icon" href="http://www.img-bahn.de/v/1704/img/favicon.ico" />
<link rel="apple-touch-icon" type="image/x-icon" href="http://www.img-bahn.de/v/1704/img/apple-touch-icon.png"/>
<script type="text/javascript">
digitalData = new Object();
digitalData.pageInstanceID  = "_BAHN_AuskunftVerbindungenDetail_de";
digitalData.version         = "1.0";
digitalData.reportSuite     = "";
digitalData.numberCarts     = 0;
tmpDate                     = new Date();
digitalData.creationDate    = tmpDate.getFullYear()+"-"+((tmpDate.getMonth()<9)?"0":"")+(tmpDate.getMonth()+1).toString()+"-"+((tmpDate.getDate()<10)?"0":"")+tmpDate.getDate()+"T"+((tmpDate.getHours()<10)?"0":"")+tmpDate.getHours()+":"+((tmpDate.getMinutes()<10)?"0":"")+tmpDate.getMinutes()+":"+((tmpDate.getSeconds()<10)?"0":"")+tmpDate.getSeconds()+"+"+(tmpDate.getTimezoneOffset()/-60)+":00";
digitalData.page            = new Object();
digitalData.suchparameter   = new Object();
digitalData.user            = new Object();
digitalData.page.pageInfo   = new Object();
digitalData.page.testing    = new Object();
digitalData.page.category   = new Object();
digitalData.page.teaser     = new Object();
digitalData.page.interaktion= new Object();
digitalData.page.isError    = false;
digitalData.page.environment  = "";
digitalData.page.pageInfo.pageID    = "BAHN_AuskunftVerbindungenDetail_de";
digitalData.page.pageInfo.portal    = "BAHN";
digitalData.page.pageInfo.anwendung = "ASK";
digitalData.page.pageInfo.channel   = "BAHN_ASK_DEU_de";
digitalData.page.pageInfo.channelSpecific     = "";
digitalData.page.pageInfo.prozesseinstieg   = "";
digitalData.page.pageInfo.prozess           = "";
digitalData.page.pageInfo.pageName          = "BAHN_ASK_DEU_de_AuskunftVerbindungenDetail";
digitalData.page.pageInfo.pageNameSpecific  = "AuskunftVerbindungenDetail";
var tmp    = this.document.URL.match(/[^\?]+/);
if(tmp)
digitalData.page.pageInfo.destinationURL    = tmp[0];
else
digitalData.page.pageInfo.destinationURL    = this.document.URL;
digitalData.page.pageInfo.destinationURLParameter = new Array();
var tmp = this.document.URL.match(/[(\?|\&)]([^=]+)\=([^&#]+)/g);
if(tmp)
{
for(var i = 0; i < tmp.length; i++)
{
var tmpString = tmp[i].substring(1).split("=");
digitalData.page.pageInfo.destinationURLParameter[i] = {"name": tmpString[0] , "value": tmpString[1]};
}
}
digitalData.page.pageInfo.referringURL      = document.referrer;
digitalData.page.pageInfo.onsiteSearchTerm  = "";
digitalData.page.pageInfo.onsiteSearchResults  = 0;
digitalData.page.pageInfo.sysEnv          = "mobile";
digitalData.page.pageInfo.version           = "HAFAS 5.41.DB.R17.04.k";
digitalData.page.pageInfo.issueDate         = digitalData.creationDate;
digitalData.page.pageInfo.effectiveDate     = digitalData.creationDate;
digitalData.page.pageInfo.effectiveDateUnix = tmpDate.getTime();
digitalData.page.pageInfo.expiryDate        = digitalData.creationDate;
digitalData.page.pageInfo.language          = "de";
digitalData.page.pageInfo.country           = "DEU";
digitalData.page.testing.aktiv              = false;
digitalData.page.testing.anzahlVariationen  = 0;
digitalData.page.testing.variante           = new Array();
digitalData.page.category.hierLevel             = new Array();
digitalData.page.category.hierLevel.push("mobil");
digitalData.page.category.hierLevel.push("AuskunftVerbindungenDetail");
digitalData.page.category.numberHierarchyLevels = 2;
digitalData.page.interaktion.anzahlTypen    = 0;
digitalData.page.interaktion.typ            = new Array();
digitalData.page.teaser.anzahlTeaser        = 0;
digitalData.page.teaser.teaserItem          = new Array();
digitalData.user.profile            = new Object();
digitalData.user.kundentyp     = "PK";
digitalData.user.loginstatus        = "logout";
digitalData.user.kundenstatus       = "anonym";
digitalData.user.profile.address    = new Object();
digitalData.user.profile.address.postalCode = "";
digitalData.user.profile.address.city       = "";
digitalData.user.profile.address.country    = "";
digitalData.user.profile.anrede             = "";
digitalData.user.profile.bcStatus           = "";
digitalData.user.profile.hash               = "";
digitalData.user.profile.nlHash             = "";
digitalData.user.profile.isLSV              = 0;
</script>
<link rel="stylesheet" type="text/css" href="http://www.img-bahn.de/v/1704/cms/mobile/css/bahn_mobile.css" />
<link rel="stylesheet" type="text/css" href="http://www.img-bahn.de/v/1704/css/hafas_mobile.css" />
<link rel="stylesheet" type="text/css" href="http://www.img-bahn.de/v/1704/cms/mobile/css/notouch.css" />
<link rel="stylesheet" type="text/css" href="http://www.img-bahn.de/v/1704/css/hafas_notouch.css" />
</head>
<body >
<div id="doc" >
<div id="header">
<div class="logo">
<img src="http://www.img-bahn.de/v/1704/img/ua_xhtml/db_em_rgb_28px.png" width="40" height="28" alt="DB Bahn" />
</div>
<div id="branding">
<div class="bar"> </div>
</div>
</div>
<div id="content" class="">
<h1>
<img class="prio1Icon" src="http://www.img-bahn.de/v/1704/img/ua_xhtml/icon_verbindung_grau_22x22.gif" height="22" width="22" alt="" />Verbindungsdetails
</h1>
<div class="inputtbl">
<script type="text/javascript">
digitalData.verbindung = new Array();
</script>
<script type="text/javascript">
var verbindung = new Object();
if(typeof(tmpDiv) == "undefined")
tmpDiv = document.createElement("div");
verbindung.start = new Object();
tmpDiv.innerHTML = "Frankfurt Hbf (tief)";
verbindung.start.name = tmpDiv.innerHTML;
verbindung.start.eBhf = "8060766";
verbindung.start.typ = "Haltestelle";
verbindung.start.land = "DEU";
verbindung.ziel = new Object();
tmpDiv.innerHTML = "Frankfurt-Sindlingen";
verbindung.ziel.name = tmpDiv.innerHTML;
verbindung.ziel.eBhf = "8002053";
verbindung.ziel.typ = "Haltestelle";
verbindung.ziel.land = "DEU";
verbindung.reiseabschnitt = new Array();
var reiseabschnitt = new Object();
reiseabschnitt.start = new Object();
tmpDiv.innerHTML = "Frankfurt Hbf (tief)";
reiseabschnitt.start.name = tmpDiv.innerHTML;
reiseabschnitt.start.eBhf = "8060766";
reiseabschnitt.start.typ = "Haltestelle";
reiseabschnitt.start.land = "DEU";
reiseabschnitt.ziel = new Object();
tmpDiv.innerHTML = "Frankfurt-Sindlingen";
reiseabschnitt.ziel.name = tmpDiv.innerHTML;
reiseabschnitt.ziel.eBhf = "8002053";
reiseabschnitt.ziel.typ = "Haltestelle";
reiseabschnitt.ziel.land = "DEU";
reiseabschnitt.produktklassen = new Object();
reiseabschnitt.produktklassen.ICE = 0;
reiseabschnitt.produktklassen.IC_EC = 0;
reiseabschnitt.produktklassen.IR = 0;
reiseabschnitt.produktklassen.RE_RB = 0;
reiseabschnitt.produktklassen.S = 0;
reiseabschnitt.produktklassen.Bus = 0;
reiseabschnitt.produktklassen.Schiff = 0;
reiseabschnitt.produktklassen.U = 0;
reiseabschnitt.produktklassen.Tram = 0;
reiseabschnitt.produktklassen.AST = 0;
reiseabschnitt.produktklassen.S = 1;
reiseabschnitt.aufenthaltszeit = "";
reiseabschnitt.abfahrt = "2017-04-18T17:57";
reiseabschnitt.ankunft = "2017-04-18T18:11";
reiseabschnitt.verkehrsmittelnummer = "S 1".match(/\d+/)[0];
verbindung.reiseabschnitt.push(reiseabschnitt);
verbindung.umstiege = 0;
verbindung.abfahrt = "2017-04-18T17:57";
verbindung.ankunft = "2017-04-18T18:11";
verbindung.reisedauer = "0:14";
verbindung.richtung = "H";
verbindung.typ = "plan";
verbindung.info = "Versp�tung";
</script>
<div class="clickarea rline route" id="dtlOpen">
<a id="dtlOpen_link" href="http://reiseauskunft.bahn.de/bin/query2.exe/dox?ld=15067&amp;n=4&amp;i=5y.03028767.1492532058&amp;rt=1&amp;use_realtime_filter=1&amp;HWAI=~CONNECTION$C0-0!details" class="flaparrowclose">
<span class="querysummary1">
Frankfurt Hbf (tief) - Frankfurt-Sindlingen
</span>
<span class="querysummary2" id="dtlOpen_2">
Di, 18.04.17, 17:57
-
18:11
<span class="okmsg">+3</span>
</span>
</a>
</div>
<div class="rline haupt routeStart" style=" ">
<span class="bold">Frankfurt Hbf (tief)</span><br />
ab 17:57  Gl. 103
<br />
</div>
<div class="rline haupt mot">
<div class="motSection">
<a href="http://reiseauskunft.bahn.de/bin/query2.exe/dox?ld=15067&amp;n=4&amp;i=5y.03028767.1492532058&amp;rt=1&amp;use_realtime_filter=1&amp;HWAI=CONNECTION$C0-0!section=0!" class="flaparrow">
<span class="bold">
S      1
</span>
</a>
</div>
</div>
<div class="rline haupt routeEnd routeEnd__IV">
an 18:11 <span class="okmsg">+3</span> Gl. 1
<br />
<span class="bold">Frankfurt-Sindlingen</span><br />
</div>
<div class="rlinebottom"></div>
<div class="rlinebottom"></div>
<div class="bline stdpadding bggrey">
<a href="http://reiseauskunft.bahn.de/bin/query2.exe/dox?ld=15067&amp;n=4&amp;i=5y.03028767.1492532058&amp;rt=1&amp;use_realtime_filter=1&amp;selectOutwardJourney=yes&amp;selectReturnMode=yes&amp;guiVCtrl_connection_detailsOut_add_selection=yes&amp;showReturnRequestPage=yes&amp;HWAI=~CONNECTION$C0-0!details!&amp;" class="nebenbtn " >Rückfahrt hinzufügen</a>
</div>
<div class="haupt bggrey paddingleft editBtnCon ">
<div style="position: absolute;">Reiseprofil:</div><div class="bold" style="padding-left: 90px;">2. Klasse |&ensp;1&nbsp;Erwachsener&nbsp;-&ensp;Keine Ermäßigung&ensp;</div><br/><a class="arrowlink" href="http://reiseauskunft.bahn.de/bin/query2.exe/dox?ld=15067&amp;n=4&amp;i=5y.03028767.1492532058&amp;rt=1&amp;use_realtime_filter=1&amp;chgBC=y&amp;getstop=1&amp;showRequestPage=1&amp;&amp;">Reiseprofil ändern</a></div><div class="rlinetop"></div><h3 style="padding-left: 6px !important;">Einfache Fahrt</h3><div class="formular" ><div class="tarifftable"><table class="tariff"><tr><td>Verbindung liegt in der Vergangenheit</td></tr><tr class="noBorderBottom"><td></td></tr></table></div><div class="rlinebottom"></div><div class="bline bggrey"><input type="submit" class="hauptbtn" name="dummy" value="Ticket/Reservierung" disabled="disabled" /></div></div><script type="text/javascript">digitalData.verbindung.push(verbindung);</script><div class="bline bggrey"><input type="submit" class="hauptbtn" name="dummy" value="Nur Reservierung" disabled="disabled" /></div><form action="http://reiseauskunft.bahn.de/bin/query2.exe/dox?ld=15067&amp;n=4&amp;i=5y.03028767.1492532058&amp;rt=1&amp;use_realtime_filter=1&amp;" method="post"><div class="bline bggrey"><input type="submit" class="nebenbtn" name="vcra" value="Zurück" /></div></form></div><div class="bline bggrey"><p><br />Aufgrund fehlender Echtzeit-Daten einiger Drittanbieter können sich unter Umständen Abweichungen in der Verbindung ergeben.</p></div><script type="text/javascript">
var tmpDiv = document.createElement("div");
digitalData.suchparameter.start = new Object();
tmpDiv.innerHTML = "Frankfurt(Main)Hbf";
digitalData.suchparameter.start.name = tmpDiv.innerHTML;
digitalData.suchparameter.start.eBhf = "008000105";
digitalData.suchparameter.start.typ = "Haltestelle";
digitalData.suchparameter.start.land = "DEU";
digitalData.suchparameter.ziel = new Object();
tmpDiv.innerHTML = "Frankfurt-Sindlingen";
digitalData.suchparameter.ziel.name = tmpDiv.innerHTML;
digitalData.suchparameter.ziel.eBhf = "008002053";
digitalData.suchparameter.ziel.typ = "Haltestelle";
digitalData.suchparameter.ziel.land = "DEU";
digitalData.suchparameter.wagenklasse = 2;
digitalData.suchparameter.rueckfahrt = 0;
digitalData.suchparameter.fahrradmitnahme = 0;
<div class="bggrey editBtnCon">
<div class="fline">
<input class="checkbox" type="checkbox" name="rtMode" value="12" id="liveSearchCheckbox"  checked="checked" />
<label for="liveSearchCheckbox" class="smallMargin floatLeft"></label>
<input type="hidden" name="existRTMode" value="1" />
</div>
</div>
<div class="rlinetop"></div>
digitalData.suchparameter.liveverbindung = 1;
digitalData.suchparameter.nurReservierung = 0;
digitalData.suchparameter.optimierung = "zeit";
digitalData.suchparameter.umsteigezeit = "N";
digitalData.suchparameter.reisedatumHin = "2017-04-18";
digitalData.suchparameter.reisezeitHinVon = "18:05";
digitalData.suchparameter.hIstAnkunft = 0;
digitalData.suchparameter.reisender = new Array();
var reisender = new Object();
reisender.typ = "E";
reisender.ermaessigung = "ohne";
digitalData.suchparameter.reisender.push(reisender);
digitalData.suchparameter.anzReisende = 1;
digitalData.suchparameter.reiseparameterH = new Array();
var reiseprodukte = new Object();
reiseprodukte.ICE = 0;
reiseprodukte.IC_EC = 0;
reiseprodukte.IR = 0;
reiseprodukte.RE_RB = 0;
reiseprodukte.S = 1;
reiseprodukte.Bus = 0;
reiseprodukte.Schiff = 0;
reiseprodukte.U = 0;
reiseprodukte.Tram = 0;
reiseprodukte.AST = 0;
var reiseoptionen = new Object();
reiseoptionen.direkt = 0;
reiseoptionen.fahrrad = 0;
digitalData.suchparameter.reiseparameterH.push({reiseprodukte: reiseprodukte, reiseoptionen: reiseoptionen});
digitalData.suchparameter.reiseparameterR = new Array();
var reiseprodukte = new Object();
reiseprodukte.ICE = 1;
reiseprodukte.IC_EC = 1;
reiseprodukte.IR = 1;
reiseprodukte.RE_RB = 1;
reiseprodukte.S = 1;
reiseprodukte.Bus = 1;
reiseprodukte.Schiff = 1;
reiseprodukte.U = 1;
reiseprodukte.Tram = 1;
reiseprodukte.AST = 1;
var reiseoptionen = new Object();
reiseoptionen.direkt = 0;
reiseoptionen.fahrrad = 0;
digitalData.suchparameter.reiseparameterR.push({reiseprodukte: reiseprodukte, reiseoptionen: reiseoptionen});
var tmpSelectBox = eID("overviewShowConnections");
if(tmpSelectBox != null)
{
if(tmpSelectBox.value == "all")
digitalData.suchparameter.verbindungsfilter =  "Alle";
else if(tmpSelectBox.value == "scheduled")
digitalData.suchparameter.verbindungsfilter =  "nur gem. Fahrplan";
else if(tmpSelectBox.value == "live")
digitalData.suchparameter.verbindungsfilter =  "nur Live-Verbindungen";
}
</script>
</div>
<div id="footer" style="">
<ul class="footer">
<li class="firstitem"><a class="footerlinks" href="http://www.bahn.de/m/view/de/index.shtml">Startseite</a></li>
<li class="">
<a class="footerlinks" href="http://www.bahn.de/m/view/de/home/kontakt/impressum.shtml">Impressum</a>
</li>
</ul>
</div>
<p class="webtrack">
<script language="JavaScript">var s_account="";var s_charSet="ISO-8859-1";</script>
<script language="JavaScript" type="text/javascript" src="http://www.img-bahn.de/v/1704/js/s_code.js"></script>
<script language="JavaScript" type="text/JavaScript"><!--
/* You may give each page an identifying name, server, and channel on
the next lines. */
s.pageName="MOBI_ASK_DEU_de_AuskunftVerbindungenDetail";
s.channel="MOBI_ASK_DEU_de";
/* Conversion Variables */
s.events="event48,event3"; // weglassen wenn leer
eval("s.prop21 = \"MOBI>ASK>Z0>1E0K>BC1>2KL>SV1>ERW>EF\";");
eval("s.eVar21 = \"MOBI>ASK>Z0>1E0K>BC1>2KL>SV1>ERW>EF\";");
eval("s.prop23 = \"Frankfurt%20Hbf%20(tief)>Frankfurt-Sindlingen\";");
eval("s.eVar23 = \"Frankfurt%20Hbf%20(tief)>Frankfurt-Sindlingen\";");
eval("s.prop25 = \"BC0\";");
if(typeof(tmpDiv) == "undefined")
tmpDiv = document.createElement("div");
tmpDiv.innerHTML = "ASK>Verspätung>";
s.prop48 = tmpDiv.innerText;
if(typeof(digitalData.suchparameter) != "undefined")
{
s.prop51 = digitalData.suchparameter.start.typ;
s.eVar51 = digitalData.suchparameter.start.typ;
s.prop52 = digitalData.suchparameter.ziel.typ;
s.eVar52 = digitalData.suchparameter.ziel.typ;
s.prop54 = digitalData.suchparameter.wagenklasse;
s.eVar54 = digitalData.suchparameter.wagenklasse;
var DDTravellerNr = {"E":0,"K":0,"KK":0};
var DDTravellers = new Object();
for(var i = 0; i < digitalData.suchparameter.reisender.length; i++)
{
DDTravellerNr[digitalData.suchparameter.reisender[i].typ]++;
tmpTravellerType = digitalData.suchparameter.reisender[i].typ+"_"+digitalData.suchparameter.reisender[i].ermaessigung;
if(typeof(DDTravellers[tmpTravellerType]) != "undefined")
DDTravellers[tmpTravellerType]++;
else
DDTravellers[tmpTravellerType] = 1;
}
DDTravellersTotal = "";
DDTravellerSep = "";
for(i in DDTravellers)
{
DDTravellersTotal += DDTravellerSep+DDTravellers[i].toString()+"_"+i;
DDTravellerSep = ">";
}
s.prop55 = DDTravellerNr["E"].toString()+"E>"+DDTravellerNr["K"].toString()+"K>"+DDTravellerNr["KK"].toString()+"KK";
s.eVar55 = s.prop55;
s.prop56 = digitalData.suchparameter.optimierung+">"+digitalData.suchparameter.umsteigezeit+">"+digitalData.suchparameter.fahrradmitnahme+">"+digitalData.suchparameter.liveverbindung;
s.eVar56 = s.prop56;
s.prop57 = digitalData.suchparameter.rueckfahrt;
s.eVar57 = digitalData.suchparameter.rueckfahrt;
s.prop58 = DDTravellersTotal;
s.eVar58 = DDTravellersTotal;
s.list1  = DDTravellersTotal;
s.prop60 = digitalData.suchparameter.reisedatumHin;
s.eVar60 = digitalData.suchparameter.reisedatumHin;
s.prop61 = digitalData.suchparameter.reisedatumRueck;
s.eVar61 = digitalData.suchparameter.reisedatumRueck;
}
if((typeof(digitalData.product) != "undefined") && (digitalData.product.length > 0))
{
tmpProducts = "";
tmpSep = "";
for(var i = 0; i < digitalData.product.length; i++)
{
tmpProducts += tmpSep+">"+digitalData.product[i].productInfo.productID+">"+digitalData.product[i].productInfo.productName;
tmpSep = ",";
}
s.products = tmpProducts;
}
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_code=s.t();if(s_code)document.write(s_code)//--></script>
<script language="JavaScript" type="text/JavaScript"><!--
if(navigator.appVersion.indexOf('MSIE')>=0)document.write(unescape('%3C')+'\!-'+'-')
//--></script>
<noscript><img src="http://t.bahn.de/b/ss//5/H.27.4-/740064341?AQB=1&amp;gn=MOBI_ASK_DEU_de_AuskunftVerbindungenDetail&amp;ch=MOBI_ASK_DEU_de&amp;ev=event48,event3&amp;c21=MOBI>ASK>Z0>1E0K>BC1>2KL>SV1>ERW>EF&amp;v21=MOBI>ASK>Z0>1E0K>BC1>2KL>SV1>ERW>EF&amp;c23=Frankfurt%20Hbf%20(tief)>Frankfurt-Sindlingen&amp;v23=Frankfurt%20Hbf%20(tief)>Frankfurt-Sindlingen&amp;pl=;;;;;evar25=BC0&amp;c25=BC0&amp;AQE=1" height="1" width="1" border="0" alt="" /></noscript><!--/DO NOT REMOVE/-->
<!-- End SiteCatalyst code version: H.27.4 -->
<script type="text/javascript">
var utag_data = {
}
</script>
<script type="text/javascript">
(function(a,b,c,d){
a='https://www.bahn.de/media/view/tms/utag.js';
b=document;c='script';d=b.createElement(c);d.src=a;d.type='text/java'+c;d.async=true;
a=b.getElementsByTagName(c)[0];a.parentNode.insertBefore(d,a);
})();
</script>
</p>
</div>
</body>
</html>

   code       200
   conn
   displayurl http://reiseauskunft.bahn.de/bin/query2.exe/dox?ld=15067&n=1&i=5y.03028767.1492532058&rt=1&use_realtime_filter=1&co=C0-0&vca&HWAI=CONNECTION$C0-0!details=opened!&
   host       reiseauskunft.bahn.de
   httpheader HTTP/1.1 200 OK

Date: Tue, 18 Apr 2017 16:14:23 GMT

Server: Apache

Set-Cookie: ident=5y.03028767.1492532058; Path=/; Version=1

Set-Cookie: seqnr=4; Path=/; Version=1

Set-Cookie: ld=15067; Path=/; Version=1

Set-Cookie: dc=dc1; Domain=.bahn.de; Path=/; Version=1

Connection: close

Content-Type: text/html; charset=ISO-8859-1
   hu_blocking 0
   hu_filecount 712
   hu_portSfx
   loglevel   4
   noshutdown 1
   note_index 1
   path       /bin/query2.exe/dox?ld=15067&n=1&i=5y.03028767.1492532058&rt=1&use_realtime_filter=1&co=C0-0&vca&HWAI=CONNECTION$C0-0!details=opened!&
   protocol   http
   redirects  0
   timeout    5
   url        http://reiseauskunft.bahn.de/bin/query2.exe/dox?ld=15067&n=1&i=5y.03028767.1492532058&rt=1&use_realtime_filter=1&co=C0-0&vca&HWAI=CONNECTION$C0-0!details=opened!&
   Readings:
     2017-04-18 18:14:18   plan_arrival_1  18:26
     2017-04-18 18:14:18   plan_arrival_2  18:41
     2017-04-18 18:14:18   plan_arrival_3  none
     2017-04-18 18:14:18   plan_arrival_delay_1 none
     2017-04-18 18:14:22   plan_arrival_delay_2 +2
     2017-04-18 18:14:20   plan_arrival_delay_3 +13
     2017-04-18 18:14:18   plan_connection_1 S
     2017-04-18 18:14:18   plan_connection_2 S
     2017-04-18 18:14:18   plan_connection_3 none
     2017-04-18 18:14:18   plan_departure_1 18:12
     2017-04-18 18:14:18   plan_departure_2 18:27
     2017-04-18 18:14:18   plan_departure_3 none
     2017-04-18 18:14:24   plan_departure_delay_1 +3
     2017-04-18 18:14:22   plan_departure_delay_2 +2
     2017-04-18 18:14:20   plan_departure_delay_3 +13
     2017-04-18 18:14:18   plan_error      none
     2017-04-18 18:14:18   plan_travel_change_1 0
     2017-04-18 18:14:18   plan_travel_change_2 0
     2017-04-18 17:56:39   plan_travel_change_3 0
     2017-04-18 18:14:18   plan_travel_duration_1 0:14
     2017-04-18 18:14:18   plan_travel_duration_2 0:14
     2017-04-18 17:56:39   plan_travel_duration_3 0:14
     2017-04-18 18:14:18   travel_change_1 none
     2017-04-18 18:14:18   travel_change_2 none
     2017-04-18 18:14:18   travel_change_3 none
     2017-04-18 18:14:24   travel_departure_1 Frankfurt Hbf (tief) - none
     2017-04-18 18:14:22   travel_departure_2 Frankfurt Hbf (tief) - Gl. 103
     2017-04-18 18:14:20   travel_departure_3 Frankfurt Hbf (tief) - Gl. 103
     2017-04-18 18:14:24   travel_destination_1 Frankfurt-Sindlingen - Gl. 1
     2017-04-18 18:14:22   travel_destination_2 Frankfurt-Sindlingen - Gl. 1
     2017-04-18 18:14:20   travel_destination_3 Frankfurt-Sindlingen - Gl. 1
     2017-04-18 18:14:18   travel_duration_1 none
     2017-04-18 18:14:18   travel_duration_2 none
     2017-04-18 18:14:18   travel_duration_3 none
     2017-04-18 18:14:18   travel_note_1   none
     2017-04-18 18:14:18   travel_note_2   none
     2017-04-18 18:14:18   travel_note_3   none
     2017-04-18 18:14:18   travel_note_error_1 none
     2017-04-18 18:14:18   travel_note_error_2 none
     2017-04-18 18:14:18   travel_note_error_3 none
     2017-04-18 18:14:18   travel_note_link_1 http://reiseauskunft.bahn.de/bin/query2.exe/dox?ld=15067&n=1&i=5y.03028767.1492532058&rt=1&use_realtime_filter=1&co=C0-0&vca&HWAI=CONNECTION$C0-0!details=opened!&
     2017-04-18 18:14:18   travel_note_link_2 http://reiseauskunft.bahn.de/bin/query2.exe/dox?ld=15067&n=1&i=5y.03028767.1492532058&rt=1&use_realtime_filter=1&co=C0-1&vca&HWAI=CONNECTION$C0-1!details=opened!&
     2017-04-18 18:14:18   travel_note_link_3 http://reiseauskunft.bahn.de/bin/query2.exe/dox?ld=15067&n=1&i=5y.03028767.1492532058&rt=1&use_realtime_filter=1&co=C0-2&vca&HWAI=CONNECTION$C0-2!details=opened!&
     2017-04-18 18:14:18   travel_note_text_1 none
     2017-04-18 18:14:18   travel_note_text_2 none
     2017-04-18 18:14:18   travel_note_text_3 none
     2017-04-18 18:14:18   travel_price_1  none
     2017-04-18 18:14:18   travel_price_2  none
     2017-04-18 18:14:18   travel_price_3  none
     2017-04-18 18:14:24   travel_vehicle_nr_1 S 1
     2017-04-18 18:14:22   travel_vehicle_nr_2 S 1
     2017-04-18 18:14:20   travel_vehicle_nr_3 S 1
   Helper:
     DESTINATION Frankfurt-Sindlingen
     STATION    Frankfurt Hbf (tief)
     Station_names:
       Aachen Hbf 8000001
       Aachen Schanz 8070704
       Aachen S�d(Gr) 8000403
       Aachen West 8000404
       Aachen-Rothe Erde 8000406
       Aalen      8000002
       Abenden    8007826
       Abensberg  8000410
       Achern     8000412
       Achern Stadt 8007001
       Achim      8000413
       Achkarren  8007291
       Achmer     8000414
       Achterwehr 8000416
       Adelebsen  8000418
       Adelschlag 8000419
       Adelsdorf(Mittelfr) 8000420
       Adelsheim Nord 8000423
       Adelsheim Ost 8000424
       Adorf Gasthof Zum Scharfen Eck 8071809
       Adorf(Erzgeb) 8011002
       Adorf(Vogtl) 8010001
       Affaltrach 8000431
       Agatharied 8000433
       Agathenburg 8000434
       Aglasterhausen 8007445
       Aha        8000436
       Ahaus      8000437
       Ahlbeck Grenze 8079084
       Ahlbeck Ostseetherme 8087025
       Ahlen(Westf) 8000441
       Ahlhorn    8000442
       Ahlten     8000443
       Ahnatal Casselbreite 8000457
       Ahnatal-Heckershausen 8002675
       Ahnatal-Weimar 8006286
       Ahrbr�ck   8001209
       Ahrensburg 8000446
       Ahrensburg-Gartenholz 8000480
       Ahrensfelde 8011003
       Ahrensfelde Friedhof 8011004
       Ahrensfelde Nord 8011005
       Ahrweiler  8000448
       Ahrweiler Markt 8000449
       Aich(Niederbay) 8000451
       Aichach    8000452
       Aichstetten 8000454
       Aindorf    8072132
       Ainring    8000459
       Albbruck   8000463
       Albersdorf 8000464
       Albersweiler(Pfalz) 8000466
       Albig      8000468
       Albisheim(Pfrimm) 8070252
       Albrechtshaus 8017000
       Albrechtshof 8080040
       Albshausen 8000471
       Albsheim(Eis) 8070096
       Albstadt-Ebingen 8000473
       Albstadt-Ebingen West 8079089
       Albstadt-Laufen Ort 8000474
       Albstadt-Lautlingen 8000475
       Aldekerk   8000477
       Aldingen(b Spaichingen) 8000481
       Aletshausen 8000482
       Alexisbad  8017001
       Alfeld(Leine) 8000483
       Alfter-Impekoven 8000495
       Alfter-Witterschlick 8006516
       Algermissen 8000488
       Aligse     8000489
       Alken KD   8075979
       Allendorf(Dillkr) 8000492
       Allendorf(Eder) Bf 8000493
       Allensbach 8000496
       Allersberg(Rothsee) 8000498
       Allmendingen 8000499
       Alpen      8000500
       Alpirsbach 8000501
       Alsdorf Poststra�e 8000510
       Alsdorf(Westerw) 8007078
       Alsdorf-Annapark 8000502
       Alsdorf-Busch 8000507
       Alsdorf-Kellersberg 8000521
       Alsdorf-Mariadorf 8000527
       Alsenz     8000505
       Alsfeld(Oberhess) 8000350
       Alsheim    8000506
       Alt H�ttendorf 8011011
       Alt Rosenthal 8011014
       Alt Schwerin 8011015
       Altbach    8000508
       Altdorf West 8000504
       Altdorf(Niederbay) 8026354
       Altdorf(b N�rnberg) 8000509
       Altd�bern  8011016
       Alte Veste 8000511
       Altef�hr   8011017
       Altena(Westf) 8000513
       Altenahr   8000514
       Altenau(Bay) 8000515
       Altenbach  8011018
       Altenbamberg 8000517
       Altenbeken 8000004
       Altenberge 8000518
       Altenburg  8010003
       Altenerding 8000524
       Altenfeld(Rh�n) 8000525
       Altenglan  8000491
       Alteng�rs  8000526
       Altenhasungen 8000530
       Altenkirchen(Westerwald) 8000351
       Altenmarkt(Alz) 8000533
       Altenseelbach 8000537
       Altenstadt(Hess) 8000538
       Altenstadt(Iller) 8000539
       Altenstadt(Waldnaab) 8000540
       Altenstadt-H�chst 8002886
       Altenstadt-Lindheim 8003698
       Altentreptow 8011025
       Altenwillershagen 8011027
       Altersbach 8011028
       Altes Lager 8011968
       Altglash�tten-Falkau 8000544
       Althegnenberg 8000545
       Altheim(Hess) 8000546
       Althof     8011031
       Altingen(W�rtt) 8070591
       Altmittweida 8011033
       Altmittweida Neusorger Stra�e 8070945
       Altmorschen 8000553
       Altm�geln  8070697
       Altom�nster 8000556
       Altoschatz-Rosenthal 8070689
       Altranft   8011034
       Altshausen 8000559
       Altst�dten(Allg�u) 8000561
       Alttann    8000562
       Alt�tting  8000555
       Alveslohe  8070185
       Alzenau Burg 8077275
       Alzenau Nord 8077274
       Alzenau(Unterfr) 8007275
       Alzey      8000007
       Alzey S�d  8000558
       Alzey West 8007474
       Amberg     8000566
       Amerang    8070802
       Ammern     8011029
       Amorbach   8000575
       Ampfing    8000576
       Amsdorf    8011038
       Amstetten(W) Lokalbahn 8079075
       Amstetten(W�rtt) 8000577
       Amtshainersdorf 8011039
       Andernach  8000331
       Andernach KD 8075950
       Angermund  8000579
       Angerm�nde 8010004
       Angern-Rog�tz 8011042
       Angersbach 8000580
       Angersdorf 8011043
       Anklam     8011044
       Annaberg-Buchholz Mitte 8011045
       Annaberg-Buchholz S�d 8010005
       Annaberg-Buchholz unterer Bf 8011047
       Annaburg   8011048
       Annweiler am Trifels 8000582
       Annweiler-Sarnstall 8005257
       Anrath     8000584
       Ansbach    8000009
       Antonsthal 8011049
       Anwanden   8000588
       Anzefahr   8000589
       Anzenkirchen 8000590
       Apach(fr)  8000591
       Apensen    8007831
       Apolda     8011051
       Appenweier 8000596
       Archsum    8084099
       Ardey      8000597
       Arensdorf(K�then) 8011053
       Arenshausen 8011054
       Arfurt(Lahn) 8000599
       Armsheim   8000602
       Arnbach    8000603
       Arnsberg(Westf) 8000605
       Arnschwang 8000606
       Arnsdorf(Dresden) 8010006
       Arnstadt Hbf 8010007
       Arnstadt S�d 8011055
       Arrach     8007343
       Arsbeck    8000611
       Artern     8012440
       Arzberg(Oberfr) 8000613
       Aschaffenburg Hbf 8000010
       Aschaffenburg Hochschule 8000618
       Aschaffenburg S�d 8000619
       Aschau(Chiemgau) 8000621
       Ascheberg(Holst) 8000011
       Ascheberg(Westf) 8000623
       Aschendorf 8000624
       Aschersleben 8010009
       Ashausen   8000627
       Asperg     8000630
       Asselheim  8000625
       Assenheim(Oberhess) 8000632
       Assmannshausen 8000635
       Assmannshausen KD 8075967
       Attendorn  8000638
       Attendorn-Hohen Hagen 8087039
       Au im Murgtal 8000643
       Au(Sieg)   8000012
       Aue(Sachs) 8010010
       Aue(Sachs) Erzgebirgsstadion 8010027
       Aue-Wingeshausen 8000647
       Aueh�tte   8011057
       Auerbach(V) ob Bf 8010011
       Auerbach(V) unt Bf 8010012
       Auerbach(Vogtl) Hp 8011059
       Auerbach(b Mosbach, Baden) 8000649
       Auerstedt  8011060
       Aufhausen(W�rtt) 8000655
       Aufhausen(b Erding) 8000653
       Auggen     8000657
       Augsburg Haunstetterstra�e 8000658
       Augsburg Hbf 8000013
       Augsburg Messe 8000659
       Augsburg Morellstr. 8000660
       Augsburg-Hochzoll 8000661
       Augsburg-Oberhausen 8000662
       Augustfehn 8000664
       Augustusburg Bergstation 8080060
       Aukrug     8003078
       Aulendorf  8000014
       Aumenau    8000668
       Aum�hle    8000669
       Auringen-Medenbach 8000671
       Auw an der Kyll 8000674
       Au�enried  8000672
       Aying      8000675
       A�lar      8000633
       A�ling(Oberbay) 8000634
       BERLIN     8096003
       Baabe      8011063
       Baalberge  8010013
       Baar-Ebenhausen 8000678
       Babenhausen Langstadt 8003559
       Babenhausen(Hess) 8000015
       Babstadt   8000681
       Bacharach  8000683
       Bacharach KD 8075964
       Bachern    8000685
       Bachfeld   8011065
       Bachheim   8000686
       Backnang   8000016
       Bad Abbach 8000689
       Bad Aibling 8000690
       Bad Aibling Kurpark 8000696
       Bad Arolsen 8000609
       Bad Bellingen 8000864
       Bad Belzig 8010031
       Bad Bentheim 8000879
       Bad Bentheim(Gr) 8000151
       Bad Bergzabern 8000691
       Bad Berka  8011066
       Bad Berka Zeughausplatz 8011067
       Bad Berleburg 8000907
       Bad Bevensen 8000935
       Bad Birnbach 8000988
       Bad Blankenburg(Th�ringerw) 8010014
       Bad Bodendorf 8001049
       Bad Bodenteich 8001052
       Bad Brambach 8011068
       Bad Bramstedt 8007058
       Bad Bramstedt Kurhaus 8007057
       Bad Breisig 8000694
       Bad Breisig KD 8075948
       Bad Camberg 8001322
       Bad Doberan 8010016
       Bad Doberan Goethestra�e 8011069
       Bad Doberan Stadtmitte 8081085
       Bad Driburg(Westf) 8000697
       Bad D�ben(Mulde) 8011070
       Bad D�rkheim 8000698
       Bad D�rkheim-Trift 8000708
       Bad D�rrenberg 8011071
       Bad Elster 8011072
       Bad Empfing 8000700
       Bad Ems    8000701
       Bad Ems West 8000702
       Bad Endorf 8001787
       Bad Fallingbostel 8001958
       Bad Freienwalde 8010017
       Bad Friedrichshall Hbf 8000017
       Bad Friedrichshall-Kochendorf 8000704
       Bad Gandersheim 8000352
       Bad Griesbach(Schwarzwald) 8000707
       Bad Gr�nenbach 8002378
       Bad Harzburg 8000019
       Bad Herrenalb 8007011
       Bad Hersfeld 8000020
       Bad Homburg 8000712
       Bad Honnef Am Spitzenbach 8070770
       Bad Honnef Stadtbahn 8070073
       Bad Honnef(Rhein) 8000713
       Bad Honnef(Rhein) KD 8075944
       Bad H�henstadt 8000710
       Bad H�nningen 8000711
       Bad H�nningen KD 8075949
       Bad Imnau  8070309
       Bad Karlshafen 8003182
       Bad Kissingen 8000714
       Bad Kleinen 8010018
       Bad Kohlgrub 8000716
       Bad Kohlgrub Kurhaus 8000717
       Bad Kreuznach 8000021
       Bad Krozingen 8000718
       Bad Krozingen Ost 8007330
       Bad K�nig  8000715
       Bad K�nig Zell 8006643
       Bad K�sen  8010019
       Bad K�stritz 8011074
       Bad K�tzting 8003393
       Bad Laasphe 8003486
       Bad Laasphe-Niederlaasphe 8003493
       Bad Langensalza 8010020
       Bad Lausick 8011077
       Bad Lauterberg im Harz Barbis 8005324
       Bad Liebenwerda 8011078
       Bad Liebenzell 8000721
       Bad Lobenstein 8013452
       Bad Malente-Gremsm�hlen 8003829
       Bad Mergentheim 8000724
       Bad M�nder(Deister) 8000725
       Bad M�nster a Stein 8000726
       Bad M�nstereifel 8000727
       Bad M�nstereifel-Arloff 8000601
       Bad M�nstereifel-Iversheim 8003104
       Bad Nauheim 8000728
       Bad Nenndorf 8000022
       Bad Neuenahr 8000729
       Bad Neustadt(Saale) 8000730
       Bad Niedernau 8000731
       Bad Oeynhausen 8000732
       Bad Oeynhausen S�d 8000733
       Bad Oldesloe 8000023
       Bad Orb Busbf 8089221
       Bad Peterstal 8000734
       Bad Pyrmont 8000735
       Bad Rappenau 8000736
       Bad Rappenau Kurpark 8000777
       Bad Reichenhall 8000737
       Bad Reichenhall-Kirchberg 8000738
       Bad Rodach 8005112
       Bad Rotenfels Bf 8005183
       Bad Rotenfels Schloss 8005186
       Bad Rotenfels Weinbrennerstra�e 8005187
       Bad Saarow 8011079
       Bad Saarow Klinikum 8010028
       Bad Sachsa 8000739
       Bad Salzdetfurth 8000740
       Bad Salzdetfurth Solebad 8000759
       Bad Salzhausen 8000741
       Bad Salzig KD 8075959
       Bad Salzschlirf 8000743
       Bad Salzuflen 8000744
       Bad Salzungen 8010021
       Bad Sassendorf 8000745
       Bad Saulgau 8005301
       Bad Schachen 8079006
       Bad Schandau 8010022
       Bad Schlema 8012873
       Bad Schmiedeberg 8011081
       Bad Schmiedeberg Kurzentrum 8070831
       Bad Schussenried 8000746
       Bad Schwartau 8000749
       Bad Sch�nborn S�d 8003533
       Bad Sch�nborn-Kronau 8004032
       Bad Sebastiansweiler-Belsen 8000750
       Bad Segeberg 8000751
       Bad Sobernheim 8005583
       Bad Soden(Taunus) 8000752
       Bad Soden-Salm�nster 8005261
       Bad Sooden-Allendorf 8000753
       Bad St Peter S�d 8000754
       Bad St Peter-Ording 8000755
       Bad Staffelstein 8005670
       Bad Steben 8000756
       Bad Suderode 8011084
       Bad Sulza  8011085
       Bad Sulza Nord 8011086
       Bad S�ckingen 8005255
       Bad Teinach-Neubulach 8000757
       Bad T�lz   8000758
       Bad T�nisstein 8070314
       Bad Urach  8006029
       Bad Urach Ermstalklinik 8006027
       Bad Urach Wasserfall 8070680
       Bad Vilbel 8000760
       Bad Vilbel S�d 8000761
       Bad Vilbel-Gronau 8002382
       Bad Waldsee 8000763
       Bad Wildbad Bf 8006431
       Bad Wildbad Kurpark 8070283
       Bad Wildbad Nord 8070281
       Bad Wildbad Uhlandplatz 8070282
       Bad Wildungen 8000764
       Bad Wilsnack 8011088
       Bad Wimpfen 8000765
       Bad Wimpfen Im Tal 8000706
       Bad Wimpfen-Hohenstadt 8000766
       Bad Windsheim 8000767
       Bad Wurzach 8000769
       Bad W�rishofen 8000768
       Bad Zwischenahn 8000770
       Baddeckenstedt 8000772
       Baden(Verden) 8000773
       Baden-Baden 8000774
       Baden-Baden Haueneberstein 8000771
       Baden-Baden Rebland 8000775
       Bagenz     8011097
       Bahlingen Riedlen 8007310
       Bahlingen am Kaiserstuhl 8007293
       Bahnbr�cken 8007144
       Bahnsdorf  8011098
       Baierbrunn 8000781
       Baiersbronn Bf 8000782
       Baiersbronn Schule 8000789
       Baiersdorf 8000783
       Baitz      8011100
       Balbersdorf 8000784
       Baldham    8000785
       Balduinstein 8000786
       Balgheim   8000787
       Balgst�dt  8011103
       Balingen S�d 8000788
       Balingen(W�rtt) 8000353
       Ballst�dt(Gotha) 8011106
       Balteratsried 8070975
       Baltersweiler 8000792
       Baltrum    8007778
       Balve      8000793
       Bamberg    8000025
       Bammental  8000794
       Bannemin-M�lschow 8011108
       Bansin Seebad 8011109
       Banteln    8000796
       Bantorf    8000797
       Barabein   8079098
       Barbelroth 8000802
       Bardowick  8000801
       Bargstedt  8007840
       Bargteheide 8000804
       Barleben   8011111
       Barleber See 8011112
       Barmstedt  8007070
       Barmstedt Brunnenstr 8007069
       Barnstorf(Han) 8000807
       Barnten    8000808
       Barrien    8000810
       Barsinghausen 8000812
       Barth      8011114
       Barthm�hle 8011115
       Baruth(Mark) 8011116
       Basdahl Kluste 8070023
       Basdorf    8010025
       Basel Bad Bf 8000026
       Bassum     8000354
       Battenberg Bf 8000819
       Battenberg-Auhammer 8000665
       Batzenh�usle 8000821
       Batzhausen 8000822
       Bauerbach  8000823
       Baumholder 8007888
       Baunach    8000826
       Baunatal-Guntershausen 8000140
       Baunatal-Rengershausen 8005039
       Bautzen    8010026
       Bavendorf  8000827
       Bayerbach  8000828
       Bayerisch Eisenstein 8000830
       Bayerisch Gmain 8000831
       Bayreuth Hbf 8000028
       Bayreuth-St Georgen 8000833
       Bayrischzell 8000834
       Bebitz     8011119
       Bebra      8000029
       Bechstedt-Trippstein 8011121
       Beckingen(Saar) 8000840
       Bedburg(Erft) 8000030
       Bedburg-Hau 8000842
       Beelen     8000846
       Beelitz Stadt 8013468
       Beelitz-Heilst�tten 8013467
       Beerfelden Hetzbach 8002815
       Beeskow    8010029
       Beetz-Sommerfeld 8011125
       Behringersdorf 8000850
       Beienheim  8000851
       Beilrode   8011131
       Beimerstetten 8000858
       Beldorf    8000860
       Belgershain 8011132
       Belleben   8011133
       Bellenberg 8000862
       Bellheim Am M�hlbuckel 8000861
       Bellheim Bf 8000863
       Bempflingen 8000865
       Benediktbeuern 8000869
       Bengel     8000870
       Benneckenstein 8017002
       Bennem�hlen 8000871
       Bennewitz  8013362
       Bennigsen  8000872
       Benningen(Neckar) 8000873
       Bennungen  8011138
       Bensersiel 8006636
       Bensersiel NE 8098555
       Benshausen 8011139
       Bensheim   8000031
       Bensheim-Auerbach 8000877
       Bentwisch  8011140
       Beratzhausen 8000882
       Berbisdorf 8011142
       Berbisdorf Anbau 8011143
       Berchtesgaden Hbf 8000885
       Berg(Pfalz) 8000890
       Berga(Elster) 8011144
       Berga-Kelbra 8010032
       Bergen auf R�gen 8010033
       Bergen(Oberbay) 8000888
       Bergenweiler 8000889
       Bergfelde(b Berlin) 8080100
       Berghausen Am Stadion 8007864
       Berghausen Pfinzbr�cke 8007863
       Berghausen(Baden) 8000893
       Berghausen(Pfalz) 8000894
       Berghausen(b Wittgenstein) 8000892
       Bergheim(Erft) 8000355
       Bergisch Gladbach 8000899
       Bergsdorf  8011149
       Bergtheim  8000902
       Bergwitz   8011150
       Beringen Bad Bf 8000903
       Beringerfeld 8000901
       Beringhausen 8000904
       Beringstedt 8000905
       Berkenbr�ck 8011154
       Berlin Alexanderplatz 8011155
       Berlin Alexanderplatz (S) 8089001
       Berlin Alt-Reinickendorf 8089103
       Berlin Anhalter Bf 8089002
       Berlin Attilastr. 8089003
       Berlin Baumschulenweg 8089004
       Berlin Bellevue 8089005
       Berlin Betriebsbf Rummelsburg 8089006
       Berlin Betriebsbf Sch�neweide 8089007
       Berlin Beusselstra�e 8089118
       Berlin Bornholmer Str. 8089008
       Berlin Botanischer Garten 8089009
       Berlin Brandenburger Tor 8089044
       Berlin Buckower Chaussee 8089010
       Berlin Bundesplatz 8089107


Hups...
ich vermute die Nachricht war zu lang und das Forum hat den Text abgeschnitten... in der Vorschau gings noch ...

Grüße, Stephan
FHEM nightly auf Intel Atom (lubuntu) mit VDSL 50000 ;-)
Nutze zur Zeit OneWire und KNX

Amenophis86

hui, würde vorschlagen erst mal den Codetag zu reparieren, weil so macht es keinen Spaß das zu lesen :)
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

abc2006

FHEM nightly auf Intel Atom (lubuntu) mit VDSL 50000 ;-)
Nutze zur Zeit OneWire und KNX

speedAmaster

Hallo,
vielen Dank für das tolle Modul.
Hat auch super funktioniert, aber leider habe ich gemerkt, dass die Readings nicht aktualisiert werden.....
ich habe
defmod DBFahrPlanAgbHbf DBPlan 11
attr DBFahrPlanAgbHbf dbplan-base-type table
attr DBFahrPlanAgbHbf dbplan_board_type depart
attr DBFahrPlanAgbHbf dbplan_journey_prod ICE-Zuege,Intercity-Eurocityzuege,Interregio-Schnellzuege,Nahverkehr,S-Bahnen,Busse,Schiffe,U-Bahnen,Strassenbahnen
attr DBFahrPlanAgbHbf dbplan_max_Journeys 3
attr DBFahrPlanAgbHbf dbplan_station XXXXXX
attr DBFahrPlanAgbHbf dbplan_destination YYYYYYY
attr DBFahrPlanAgbHbf group Bahn
attr DBFahrPlanAgbHbf room DB


Das get liefert auch sinnvollen output:
+-------+---------+-------------------------------------------------------+
| Zeit  |   Zug   |                     Ankunft in                        |
+-------+---------+-------------------------------------------------------+
|       |-        | |       |         | Verkehrstage siehe Zuglaufinformation                 |
| 23:24 |.......


Aber in den raedings stehen noch die Werte vom Nachmittag:
Readings
plan_arrival_1
16:47
2017-04-20 15:44:33
plan_arrival_2
17:22
2017-04-20 15:44:33
plan_arrival_3
17:31
2017-04-20 15:44:33
plan_arrival_delay_1
+2


woran kann denn das liegen?

JoWiemann

Poste doch mal bitte ein komplettes list.


Grüße Jörg

Gesendet von iPhone mit Tapatalk
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

Flipper92

Hey zusammen,
voller Vorfreude gerade das Update gemacht und dennoch funktioniert die Anzeige bei Bussen nicht.
Hier mein letzter Post:
https://forum.fhem.de/index.php/topic,36057.msg604105.html#msg604105

Und die aktuelle RAW:
defmod BahnZellerstr DBPlan 60
attr BahnZellerstr dbplan-base-type table
attr BahnZellerstr dbplan_board_type depart
attr BahnZellerstr dbplan_journey_prod Alle
attr BahnZellerstr dbplan_max_Journeys 6
attr BahnZellerstr dbplan_station Zellerstraße,+Stuttgart
attr BahnZellerstr group Bahn
attr BahnZellerstr room Umwelt
attr BahnZellerstr verbose 2

setstate BahnZellerstr activ
setstate BahnZellerstr 2017-04-23 08:19:06 state activ
setstate BahnZellerstr 2017-04-23 08:19:06 table_depart_01 Bus   43|Killesberg, Stuttgart|-|-|-|-
setstate BahnZellerstr 2017-04-23 08:19:06 table_depart_02 Bus   43|Feuersee, Stuttgart|-|-|-|-
setstate BahnZellerstr 2017-04-23 08:19:06 table_depart_03 Bus   43|Killesberg, Stuttgart|-|-|-|-
setstate BahnZellerstr 2017-04-23 08:19:06 table_depart_04 Bus   43|Feuersee, Stuttgart|-|-|-|-
setstate BahnZellerstr 2017-04-23 08:19:06 table_depart_05 Bus   43|Killesberg, Stuttgart|-|-|-|-
setstate BahnZellerstr 2017-04-23 08:19:06 table_depart_06 Bus   43|Feuersee, Stuttgart|-|-|-|-
setstate BahnZellerstr 2017-04-22 09:39:47 table_depart_07 Bus   43|Killesberg, Stuttgart|-|-|-|-
setstate BahnZellerstr 2017-04-23 08:19:06 table_row_cnt 06


Und noch den buf, da es hier richtig steht:
HTTP/1.1 200 OK Date: Sun, 23 Apr 2017 06:19:05 GMT Server: Apache Set-Cookie: DB4-pb-bibe-history=Location1%3DA%3D1%40O%3DZellerstra%DFe%2C%20Stuttgart%40X%3D9177663%40Y%3D48762453%40U%3D80%40L%3D559677%40%26; expires=Wednesday, 03-May-2017 00:00:01 GMT; Domain=.bahn.de; Path=/; Version=1 Connection: close Content-Type: text/html; charset=ISO-8859-1 <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Deutsche Bahn - Abfahrt</title> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> <meta http-equiv="expires" content="-1" /> <meta http-equiv="cache-control" content="no-cache" /> <meta http-equiv="pragma" content="no-cache" /> <meta name="viewport" content="width=device-width; initial-scale=1.0;" /> <meta name="format-detection" content="telephone=no" /> <meta name="HandheldFriendly" content="true" /> <link rel="shortcut icon" href="http://www.img-bahn.de/v/1704/img/favicon.ico" /> <link rel="apple-touch-icon" type="image/x-icon" href="http://www.img-bahn.de/v/1704/img/apple-touch-icon.png"/> <script type="text/javascript"> digitalData = new Object(); digitalData.pageInstanceID = "_BAHN_AnkunftAbfahrtAb_de"; digitalData.version = "1.0"; digitalData.reportSuite = ""; digitalData.numberCarts = 0; tmpDate = new Date(); digitalData.creationDate = tmpDate.getFullYear()+"-"+((tmpDate.getMonth()<9)?"0":"")+(tmpDate.getMonth()+1).toString()+"-"+((tmpDate.getDate()<10)?"0":"")+tmpDate.getDate()+"T"+((tmpDate.getHours()<10)?"0":"")+tmpDate.getHours()+":"+((tmpDate.getMinutes()<10)?"0":"")+tmpDate.getMinutes()+":"+((tmpDate.getSeconds()<10)?"0":"")+tmpDate.getSeconds()+"+"+(tmpDate.getTimezoneOffset()/-60)+":00"; digitalData.page = new Object(); digitalData.suchparameter = new Object(); digitalData.user = new Object(); digitalData.page.pageInfo = new Object(); digitalData.page.testing = new Object(); digitalData.page.category = new Object(); digitalData.page.teaser = new Object(); digitalData.page.interaktion= new Object(); digitalData.page.isError = false; digitalData.page.environment = ""; digitalData.page.pageInfo.pageID = "BAHN_AnkunftAbfahrtAb_de"; digitalData.page.pageInfo.portal = "BAHN"; digitalData.page.pageInfo.anwendung = "ASK"; digitalData.page.pageInfo.channel = "BAHN_ASK_DEU_de"; digitalData.page.pageInfo.channelSpecific = ""; digitalData.page.pageInfo.prozesseinstieg = ""; digitalData.page.pageInfo.prozess = ""; digitalData.page.pageInfo.pageName = "BAHN_ASK_DEU_de_AnkunftAbfahrtAb"; digitalData.page.pageInfo.pageNameSpecific = "AnkunftAbfahrtAb"; var tmp = this.document.URL.match(/[^\?]+/); if(tmp) digitalData.page.pageInfo.destinationURL = tmp[0]; else digitalData.page.pageInfo.destinationURL = this.document.URL; digitalData.page.pageInfo.destinationURLParameter = new Array(); var tmp = this.document.URL.match(/[(\?|\&)]([^=]+)\=([^&#]+)/g); if(tmp) { for(var i = 0; i < tmp.length; i++) { var tmpString = tmp[i].substring(1).split("="); digitalData.page.pageInfo.destinationURLParameter[i] = {"name": tmpString[0] , "value": tmpString[1]}; } } digitalData.page.pageInfo.referringURL = document.referrer; digitalData.page.pageInfo.onsiteSearchTerm = ""; digitalData.page.pageInfo.onsiteSearchResults = 0; digitalData.page.pageInfo.sysEnv = "mobile"; digitalData.page.pageInfo.version = "HAFAS 5.41.DB.R17.04.k"; digitalData.page.pageInfo.issueDate = digitalData.creationDate; digitalData.page.pageInfo.effectiveDate = digitalData.creationDate; digitalData.page.pageInfo.effectiveDateUnix = tmpDate.getTime(); digitalData.page.pageInfo.expiryDate = digitalData.creationDate; digitalData.page.pageInfo.language = "de"; digitalData.page.pageInfo.country = "DEU"; digitalData.page.testing.aktiv = false; digitalData.page.testing.anzahlVariationen = 0; digitalData.page.testing.variante = new Array(); digitalData.page.category.hierLevel = new Array(); digitalData.page.category.hierLevel.push("mobil"); digitalData.page.category.hierLevel.push("AnkunftAbfahrtAb"); digitalData.page.category.numberHierarchyLevels = 2; digitalData.page.interaktion.anzahlTypen = 0; digitalData.page.interaktion.typ = new Array(); digitalData.page.teaser.anzahlTeaser = 0; digitalData.page.teaser.teaserItem = new Array(); digitalData.user.profile = new Object(); digitalData.user.kundentyp = "PK"; digitalData.user.loginstatus = "logout"; digitalData.user.kundenstatus = "anonym"; digitalData.user.profile.address = new Object(); digitalData.user.profile.address.postalCode = ""; digitalData.user.profile.address.city = ""; digitalData.user.profile.address.country = ""; digitalData.user.profile.anrede = ""; digitalData.user.profile.bcStatus = ""; digitalData.user.profile.hash = ""; digitalData.user.profile.nlHash = ""; digitalData.user.profile.isLSV = 0; </script> <link rel="stylesheet" type="text/css" href="http://www.img-bahn.de/v/1704/cms/mobile/css/bahn_mobile.css" /> <link rel="stylesheet" type="text/css" href="http://www.img-bahn.de/v/1704/css/hafas_mobile.css" /> <link rel="stylesheet" type="text/css" href="http://www.img-bahn.de/v/1704/cms/mobile/css/notouch.css" /> <link rel="stylesheet" type="text/css" href="http://www.img-bahn.de/v/1704/css/hafas_notouch.css" /> </head> <body > <div id="doc" > <div id="header"> <div class="logo"> <img src="http://www.img-bahn.de/v/1704/img/ua_xhtml/db_em_rgb_28px.png" width="40" height="28" alt="DB Bahn" /> </div> <div id="branding"> <div class="bar"> </div> </div> </div> <div id="content" class=""> <h1> <img class="prio1Icon" src="http://www.img-bahn.de/v/1704/img/ua_xhtml/an_abfahrt_grau_22x22.gif" height="22" width="22" alt="" />Abfahrt </h1> <div class="inputtbl"> <div class="fline stdpadding"> <span class="bold"> Zellerstraße, Stuttgart - Aktuell </span> <br /> Abfahrt 08:19 Uhr, 23.04.17 </div> <ul class="neben"> <li> <a class="noBG" href="http://reiseauskunft.bahn.de/bin/bhftafel.exe/dox?ld=15061&amp;rt=1&amp;use_realtime_filter=1&amp;si=559677&amp;bt=dep&amp;ti=08:19%2D60&amp;pt=08:19&amp;p=1111111111111111&amp;date=23.04.17&amp;mx=6&amp;start=yes&amp;" class="arrowlink arrowlinktop"><img class="smIcon" src="http://www.img-bahn.de/v/1704/img/arrow_red_top.gif" alt="" style="vertical-align: middle;" height="11" width="11" /> Früher</a> </li> </ul> <div class="clicktable"> <div class="sqdetailsDep trow"> <a href="http://reiseauskunft.bahn.de/bin/traininfo.exe/dox/184686/1186485/477476/177178/80?si=559677&amp;bt=dep&amp;ti=08:19&amp;pt=08:19&amp;p=1111111111111111&amp;date_bhftafel=23.04.17&amp;max=6&amp;rt=1&amp;&amp;date=23.04.17&amp;time=08:37&amp;station_evaId=559677&amp;station_type=dep&amp;"> <span class="bold">Bus 43</span> </a> &gt;&gt; Killesberg, Stuttgart <br /> <span class="bold">08:37</span></div> <div class="sqdetailsDep trow"> <a href="http://reiseauskunft.bahn.de/bin/traininfo.exe/dox/400248/1258323/40606/113115/80?si=559677&amp;bt=dep&amp;ti=08:19&amp;pt=08:19&amp;p=1111111111111111&amp;date_bhftafel=23.04.17&amp;max=6&amp;rt=1&amp;&amp;date=23.04.17&amp;time=08:41&amp;station_evaId=559677&amp;station_type=dep&amp;"> <span class="bold">Bus 43</span> </a> &gt;&gt; Feuersee, Stuttgart <br /> <span class="bold">08:41</span></div> <div class="sqdetailsDep trow"> <a href="http://reiseauskunft.bahn.de/bin/traininfo.exe/dox/648180/1340983/586028/76957/80?si=559677&amp;bt=dep&amp;ti=08:19&amp;pt=08:19&amp;p=1111111111111111&amp;date_bhftafel=23.04.17&amp;max=6&amp;rt=1&amp;&amp;date=23.04.17&amp;time=09:07&amp;station_evaId=559677&amp;station_type=dep&amp;"> <span class="bold">Bus 43</span> </a> &gt;&gt; Killesberg, Stuttgart <br /> <span class="bold">09:07</span></div> <div class="sqdetailsDep trow"> <a href="http://reiseauskunft.bahn.de/bin/traininfo.exe/dox/941742/1438821/688138/30158/80?si=559677&amp;bt=dep&amp;ti=08:19&amp;pt=08:19&amp;p=1111111111111111&amp;date_bhftafel=23.04.17&amp;max=6&amp;rt=1&amp;&amp;date=23.04.17&amp;time=09:11&amp;station_evaId=559677&amp;station_type=dep&amp;"> <span class="bold">Bus 43</span> </a> &gt;&gt; Feuersee, Stuttgart <br /> <span class="bold">09:11</span></div> <div class="sqdetailsDep trow"> <a href="http://reiseauskunft.bahn.de/bin/traininfo.exe/dox/233979/1202917/471254/157634/80?si=559677&amp;bt=dep&amp;ti=08:19&amp;pt=08:19&amp;p=1111111111111111&amp;date_bhftafel=23.04.17&amp;max=6&amp;rt=1&amp;&amp;date=23.04.17&amp;time=09:23&amp;station_evaId=559677&amp;station_type=dep&amp;"> <span class="bold">Bus 43</span> </a> &gt;&gt; Killesberg, Stuttgart <br /> <span class="bold">09:23</span></div> <div class="sqdetailsDep trow"> <a href="http://reiseauskunft.bahn.de/bin/traininfo.exe/dox/770280/1381669/408814/52353/80?si=559677&amp;bt=dep&amp;ti=08:19&amp;pt=08:19&amp;p=1111111111111111&amp;date_bhftafel=23.04.17&amp;max=6&amp;rt=1&amp;&amp;date=23.04.17&amp;time=09:24&amp;station_evaId=559677&amp;station_type=dep&amp;"> <span class="bold">Bus 43</span> </a> &gt;&gt; Feuersee, Stuttgart <br /> <span class="bold">09:24</span></div> </div> <ul class="neben"> <li> <a class="noBG" href="http://reiseauskunft.bahn.de/bin/bhftafel.exe/dox?si=559677&amp;bt=dep&amp;ti=09:24%2B1&amp;p=1111111111111111&amp;date=23.04.17&amp;max=6&amp;rt=1&amp;use_realtime_filter=1&amp;start=yes&amp;"><img class="smIcon" src="http://www.img-bahn.de/v/1704/img/arrow_red_bottom.gif" alt="" style="vertical-align: middle;" height="11" width="11" /> Später</a> </li> <li> <a href="http://reiseauskunft.bahn.de/bin/bhftafel.exe/dox?si=559677&amp;bt=arr&amp;ti=08:19&amp;p=1111111111111111&amp;max=6&amp;rt=1&amp;use_realtime_filter=1&amp;date=23.04.17&amp;start=yes&amp;">Ankunft</a> </li> </ul> <div class="formular"> <form action="http://reiseauskunft.bahn.de/bin/bhftafel.exe/dox?" method="post" style="display:inline"> <div class="bline bggrey"> <input type="submit" class="nebenbtn" name="rt" style="margin-left: 6px;" value="Zurück" /> </div> </form> </div> </div> </div> <div id="footer" style=""> <ul class="footer"> <li class="firstitem"><a class="footerlinks" href="http://www.bahn.de/m/view/de/index.shtml">Startseite</a></li> <li class=""> <a class="footerlinks" href="http://www.bahn.de/m/view/de/home/kontakt/impressum.shtml">Impressum</a> </li> </ul> </div> <p class="webtrack"> <script language="JavaScript">var s_account="";var s_charSet="ISO-8859-1";</script> <script language="JavaScript" type="text/javascript" src="http://www.img-bahn.de/v/1704/js/s_code.js"></script> <script language="JavaScript" type="text/JavaScript"><!-- /* You may give each page an identifying name, server, and channel on the next lines. */ s.pageName="MOBI_ASK_DEU_de_AnkunftAbfahrtAb"; s.channel="MOBI_ASK_DEU_de"; /* Conversion Variables */ s.events="event48,event17"; // weglassen wenn leer if(typeof(tmpDiv) == "undefined") tmpDiv = document.createElement("div"); tmpDiv.innerHTML = ""; s.prop48 = tmpDiv.innerText; /************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/ var s_code=s.t();if(s_code)document.write(s_code)//--></script> <script language="JavaScript" type="text/JavaScript"><!-- if(navigator.appVersion.indexOf('MSIE')>=0)document.write(unescape('%3C')+'\!-'+'-') //--></script> <noscript><img src="http://t.bahn.de/b/ss//5/H.27.4-/357164595?AQB=1&amp;gn=MOBI_ASK_DEU_de_AnkunftAbfahrtAb&amp;ch=MOBI_ASK_DEU_de&amp;ev=event48,event17&amp;AQE=1" height="1" width="1" border="0" alt="" /></noscript><!--/DO NOT REMOVE/--> <!-- End SiteCatalyst code version: H.27.4 --> <script type="text/javascript"> var utag_data = { } </script> <script type="text/javascript"> (function(a,b,c,d){ a='https://www.bahn.de/media/view/tms/utag.js'; b=document;c='script';d=b.createElement(c);d.src=a;d.type='text/java'+c;d.async=true; a=b.getElementsByTagName(c)[0];a.parentNode.insertBefore(d,a); })(); </script> </p> </div> </body> </html>

url
http://reiseauskunft.bahn.de/bin/bhftafel.exe/dox?&input=Zellerstraße,+Stuttgart&start=1&rt=1&REQTrain_name=&maxJourneys=6&boardType=dep&

version
19.04.2017

Eventuell hab ich ja ein Fehler. Aber wo?

Gruß Flipper

JoWiemann

Schau ich mir die Woche mal an.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

JoWiemann

#432
Zitat von: Flipper92 am 23 April 2017, 08:23:15
version
19.04.2017

Eventuell hab ich ja ein Fehler. Aber wo?

Gruß Flipper

War ein Fehler beim Parsen der html-Seite. Neue Version jetzt im 1. Post und im Git.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

Flipper92

Zitat von: JoWiemann am 02 Mai 2017, 11:09:08
War ein Fehler beim Parsen der html-Seite. Neue Version jetzt im 1. Post und im Git.

Kurz getestet.
Danke scheint nun zu funktionieren.
Top!

Gruß Dominik

speedAmaster

#434
@JoWiemann:

die Readings werden nicht aktualisiert..... sind immer noch die vom April.....

die fhem.cfg:
define DBFahrPlanAgbHbf DBPlan 11
attr DBFahrPlanAgbHbf dbplan-base-type table
attr DBFahrPlanAgbHbf dbplan_board_type depart
attr DBFahrPlanAgbHbf dbplan_destination Augsburg Hbf
attr DBFahrPlanAgbHbf dbplan_journey_prod ICE-Zuege,Intercity-Eurocityzuege,Interregio-Schnellzuege,Nahverkehr,S-Bahnen,Busse,Schiffe,U-Bahnen,Strassenbahnen
attr DBFahrPlanAgbHbf dbplan_max_Journeys 3
attr DBFahrPlanAgbHbf dbplan_station Augsburg-Hochzoll
attr DBFahrPlanAgbHbf group Bahn
attr DBFahrPlanAgbHbf room DB

define DBFahrPlanMchHbf DBPlan 11
attr DBFahrPlanMchHbf dbplan-base-type table
attr DBFahrPlanMchHbf dbplan_board_type depart
attr DBFahrPlanMchHbf dbplan_destination München Hbf
attr DBFahrPlanMchHbf dbplan_journey_prod ICE-Zuege,Intercity-Eurocityzuege,Interregio-Schnellzuege,Nahverkehr,S-Bahnen,Busse,Schiffe,U-Bahnen,Strassenbahnen
attr DBFahrPlanMchHbf dbplan_max_Journeys 3
attr DBFahrPlanMchHbf dbplan_station Augsburg-Hochzoll
attr DBFahrPlanMchHbf group Bahn
attr DBFahrPlanMchHbf room DB

define Abfahrtsmonitor readingsGroup < >,<Abfahrt>,<Ankunft>,<Dauer>,<Verspätung>,<Verbindung>,<Gleis> DBFahrPlanAgbHbf:plan_departure_1,plan_arrival_1,plan_travel_duration_1,plan_departure_delay_1,plan_connection_1,travel_departure_1  DBFahrPlanAgbHbf:plan_departure_2,plan_arrival_2,plan_travel_duration_2,plan_departure_delay_2,plan_connection_2,travel_departure_2 DBFahrPlanAgbHbf:plan_departure_3,plan_arrival_3,plan_travel_duration_3,plan_departure_delay_3,plan_connection_3,travel_departure_3 DBFahrPlanMchHbf:plan_departure_1,plan_arrival_1,plan_travel_duration_1,plan_departure_delay_1,plan_connection_1,travel_departure_1 DBFahrPlanMchHbf:plan_departure_2,plan_arrival_2,plan_travel_duration_2,plan_departure_delay_2,plan_connection_2,travel_departure_2 DBFahrPlanMchHbf:plan_departure_3,plan_arrival_3,plan_travel_duration_3,plan_departure_delay_3,plan_connection_3,travel_departure_3
attr Abfahrtsmonitor room DB
attr Abfahrtsmonitor valueStyle { if($DEVICE =~ "DBFahrPlan*" && $READING =~ "plan_departure_delay_?" && $VALUE == "+0" ) { 'style="color:green"' }elsif ( $DEVICE =~ "DBFahrPlan*" && $READING =~ "plan_departure_delay_?" && $VALUE != "+0") { 'style="color:red"'} }