Autor Thema: Modul 98_Departure: Bereitstellung von Abfahrtszeiten an einem Bahnhof  (Gelesen 4495 mal)

Offline Kusselin

  • Full Member
  • ***
  • Beiträge: 248
Antw:Modul 98_Departure: Bereitstellung von Abfahrtszeiten an einem Bahnhof
« Antwort #75 am: 26 Februar 2017, 15:08:20 »
steht da dann was mit request?
CUL868, CUL433

Offline Newbie

  • Full Member
  • ***
  • Beiträge: 102
Antw:Modul 98_Departure: Bereitstellung von Abfahrtszeiten an einem Bahnhof
« Antwort #76 am: 26 Februar 2017, 15:18:58 »
Nö,

wie schon geschrieben nur die Dialogbox mit dem Stationsnamen.

Im Logfile steht dann folgendes:

2017.02.26 15:14:53.491 5: Fahrzeiten: stations response data ARRAY(0x3655d88)
2017.02.26 15:14:53.493 5: Fahrzeiten: stations STATION XXXXXXXX

vg
fhem-5.7 (configDB+DbLog)  auf ODROID-XU4 mit Ubuntu 16.10
HM-CC-RT-DN, HM-TC-IT-WM-W-EU, HM-Sen-MDIR-O-2, HM-CC-TC, HM-CC-VD, HM-SEC-RHS,HM-LC-SW1-PL2, HM-CFG-LAN, HM-CFG-USB-2

Offline Kusselin

  • Full Member
  • ***
  • Beiträge: 248
Antw:Modul 98_Departure: Bereitstellung von Abfahrtszeiten an einem Bahnhof
« Antwort #77 am: 26 Februar 2017, 15:34:58 »
Komisch..dann wird nix abgerufen...

Probiere das ganze Spiel mal über den Provider Bahn. So hats bei mir funktioniert...mein Provider Vrn hat grad Probs

Wie gesagt lösche das mal was jetzt hast und probiers mal mit Bahn und berichte
Gruss
CUL868, CUL433

Offline Newbie

  • Full Member
  • ***
  • Beiträge: 102
Antw:Modul 98_Departure: Bereitstellung von Abfahrtszeiten an einem Bahnhof
« Antwort #78 am: 26 Februar 2017, 15:55:06 »
Doch,

 das ist ja das komische, es werden ja alle 60 sek die korrekten Daten gezogen (sehe ich ja im Logfile).
 Nur halt nicht als Readings angezeigt.
 Gebe ich eine Fake-Id ein habe ich auch Fehler-Readings in der Deviceansicht.
 Ich habe es jetzt mit verschiedenen Provider probiert, extra FHEM auf dem Laptop zum testen installiert - immer das gleiche Ergebnis.

vg Jens
fhem-5.7 (configDB+DbLog)  auf ODROID-XU4 mit Ubuntu 16.10
HM-CC-RT-DN, HM-TC-IT-WM-W-EU, HM-Sen-MDIR-O-2, HM-CC-TC, HM-CC-VD, HM-SEC-RHS,HM-LC-SW1-PL2, HM-CFG-LAN, HM-CFG-USB-2

Offline uniqueck

  • Developer
  • Full Member
  • ****
  • Beiträge: 377
Antw:Modul 98_Departure: Bereitstellung von Abfahrtszeiten an einem Bahnhof
« Antwort #79 am: 26 Februar 2017, 17:33:45 »
Doch,

 das ist ja das komische, es werden ja alle 60 sek die korrekten Daten gezogen (sehe ich ja im Logfile).
 Nur halt nicht als Readings angezeigt.
 Gebe ich eine Fake-Id ein habe ich auch Fehler-Readings in der Deviceansicht.
 Ich habe es jetzt mit verschiedenen Provider probiert, extra FHEM auf dem Laptop zum testen installiert - immer das gleiche Ergebnis.

vg Jens
Bitte mal ein list des Device posten. Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk


Offline Newbie

  • Full Member
  • ***
  • Beiträge: 102
Antw:Modul 98_Departure: Bereitstellung von Abfahrtszeiten an einem Bahnhof
« Antwort #80 am: 26 Februar 2017, 17:44:53 »
Hallo Constantin,

anbei das gewünschte List:

Internals:
   BASE_URL   http://transportrest-sbiermann.rhcloud.com
   CFGFN
   CHANGED
   DEF        60
   Interval   60
   NAME       Fahrzeiten
   NR         151
   STATE      active
   TRIGGERTIME 1488127338.23057
   TRIGGERTIME_FMT 2017-02-26 17:42:18
   TYPE       Departure
   Readings:
Attributes:
   departure_departure 9220017
   departure_provider Bvg
   departure_time_to_go_to_station 8
   verbose    5

vg
fhem-5.7 (configDB+DbLog)  auf ODROID-XU4 mit Ubuntu 16.10
HM-CC-RT-DN, HM-TC-IT-WM-W-EU, HM-Sen-MDIR-O-2, HM-CC-TC, HM-CC-VD, HM-SEC-RHS,HM-LC-SW1-PL2, HM-CFG-LAN, HM-CFG-USB-2

Offline uniqueck

  • Developer
  • Full Member
  • ****
  • Beiträge: 377
Antw:Modul 98_Departure: Bereitstellung von Abfahrtszeiten an einem Bahnhof
« Antwort #81 am: 26 Februar 2017, 18:34:11 »
Hallo Constantin,

anbei das gewünschte List:

Internals:
   BASE_URL   http://transportrest-sbiermann.rhcloud.com
   CFGFN
   CHANGED
   DEF        60
   Interval   60
   NAME       Fahrzeiten
   NR         151
   STATE      active
   TRIGGERTIME 1488127338.23057
   TRIGGERTIME_FMT 2017-02-26 17:42:18
   TYPE       Departure
   Readings:
Attributes:
   departure_departure 9220017
   departure_provider Bvg
   departure_time_to_go_to_station 8
   verbose    5

vg
Am BVG provider hat sich auch was geändert.
Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk


Offline Newbie

  • Full Member
  • ***
  • Beiträge: 102
Antw:Modul 98_Departure: Bereitstellung von Abfahrtszeiten an einem Bahnhof
« Antwort #82 am: 26 Februar 2017, 18:53:26 »
Ok danke für die Info,

 bin jetzt erst einmal auf die Bahn als Provider umgestiegen.

vg Jens
fhem-5.7 (configDB+DbLog)  auf ODROID-XU4 mit Ubuntu 16.10
HM-CC-RT-DN, HM-TC-IT-WM-W-EU, HM-Sen-MDIR-O-2, HM-CC-TC, HM-CC-VD, HM-SEC-RHS,HM-LC-SW1-PL2, HM-CFG-LAN, HM-CFG-USB-2

Offline ext23

  • Hero Member
  • *****
  • Beiträge: 2089
    • Homepage
Ich hab das jetzt mal selber angepasst, so das die Uhrzeit auch lesbar ist. Siehe Anhang.

Geändert wurde:

use Time::Piece;
readingsBulkUpdate( $hash, "departure_" . $i . "_time_human_readable",  Time::Piece->strptime($item->{departureTime},"%Y-%m-%dT%H:%M%z")->strftime("%d.%m.%Y, %H:%M Uhr"));

Andre hat mir da Tips gegeben wegen der Umwandlung, das passt soweit auch alles.

/Daniel
HM, FS20, 1-Wire, PanStamp, AVR-NET-IO, SIS-PM, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

Offline Kusselin

  • Full Member
  • ***
  • Beiträge: 248
Hallo Zusammen,

bekomme keine Readings mehr

[code]Internals:
   BASE_URL   http://transportrest-sbiermann.rhcloud.com
   CFGFN
   CHANGED
   DEF        60
   Interval   60
   NAME       myDeparture
   NR         153
   STATE      active
   TRIGGERTIME 1488709394.04691
   TRIGGERTIME_FMT 2017-03-05 11:23:14
   TYPE       Departure
   Readings:
Attributes:
   departure_departure 507896
   departure_provider Bahn
   departure_time_to_go_to_station 05
[/code]

Liegt das am Provider Bahn?
@ Newbie..funktionierts bei dir noch über Bahn?

Gruss
CUL868, CUL433

Offline Newbie

  • Full Member
  • ***
  • Beiträge: 102
Hallo Kusselin,

ja funktioniert, solange ich kein FHEM-Update mache (ink. shutdown restart).
Danach kommt nichts mehr, Abhilfe schafft bei mir nur ein Reboot des Systems.



vg Jens
fhem-5.7 (configDB+DbLog)  auf ODROID-XU4 mit Ubuntu 16.10
HM-CC-RT-DN, HM-TC-IT-WM-W-EU, HM-Sen-MDIR-O-2, HM-CC-TC, HM-CC-VD, HM-SEC-RHS,HM-LC-SW1-PL2, HM-CFG-LAN, HM-CFG-USB-2

Offline Kusselin

  • Full Member
  • ***
  • Beiträge: 248
Hallo Jens,

danke für die Info.

Arbeitest du mit Raspi?

wenn ja dann Stecker ziehen ?
Gruss

EDIT: Nein auch nach Neustart keine readings  :(
« Letzte Änderung: 05 März 2017, 13:50:42 von Kusselin »
CUL868, CUL433

Offline accloginsell

  • Jr. Member
  • **
  • Beiträge: 65
Seit update auf 5.8 keine daten mehr aus dem Modul leider :(

Jemand ne lösung?

Offline uniqueck

  • Developer
  • Full Member
  • ****
  • Beiträge: 377
Das Problem liegt nicht an FHEM 5.8 sondern am Modul selber, durch den Filter hat sich ein Fehler eingeschlichen, dass wenn keine gesetzt war, auch keine Readings mehr gesetzt wurden.

Bitte einmal ein update auf das departure Modul durchführen und es sollte wieder funktionieren.

Gruß Constantin

Offline accloginsell

  • Jr. Member
  • **
  • Beiträge: 65
Danke dir funktioniert wieder wunderbar!

Ich würde gerne nur bestimmte S Bahnen sehen.. Reading departure_1_number wäre das Auschlaggebende. Wie könnte ich danach filtern?