debugging on travel..
This commit is contained in:
parent
9b97384b69
commit
e5cfcc822f
|
|
@ -10,7 +10,7 @@ import pytz
|
||||||
|
|
||||||
timezone = pytz.timezone('Europe/Berlin')
|
timezone = pytz.timezone('Europe/Berlin')
|
||||||
|
|
||||||
def check_ssid():
|
def get_ssid():
|
||||||
|
|
||||||
scanoutput = check_output(["/usr/sbin/iwlist", "wlp2s0", "scan"])
|
scanoutput = check_output(["/usr/sbin/iwlist", "wlp2s0", "scan"])
|
||||||
|
|
||||||
|
|
@ -25,10 +25,10 @@ def get_speed_db():
|
||||||
rs = "https://iceportal.de/api1/rs/status"
|
rs = "https://iceportal.de/api1/rs/status"
|
||||||
response = get(rs)
|
response = get(rs)
|
||||||
data = response.json()
|
data = response.json()
|
||||||
speed= data["speed"] + " km/h"
|
speed= str(data["speed"])
|
||||||
return speed
|
return speed
|
||||||
|
|
||||||
def get_trip_db():
|
def get_next_db():
|
||||||
rs = "https://iceportal.de/api1/rs/tripInfo/trip/"
|
rs = "https://iceportal.de/api1/rs/tripInfo/trip/"
|
||||||
response = get(rs)
|
response = get(rs)
|
||||||
data = response.json()
|
data = response.json()
|
||||||
|
|
@ -39,14 +39,23 @@ def get_trip_db():
|
||||||
nextStationName = i['station']['name']
|
nextStationName = i['station']['name']
|
||||||
arrivalDelay = i['timetable']['arrivalDelay']
|
arrivalDelay = i['timetable']['arrivalDelay']
|
||||||
utime=i['timetable']['actualArrivalTime']/1000
|
utime=i['timetable']['actualArrivalTime']/1000
|
||||||
arrivalTime = datetime.fromtimestamp(utime, tz=timezonedt).strftime('%H:%M')
|
arrivalTime = datetime.fromtimestamp(utime, tz=timezone).strftime('%H:%M')
|
||||||
break
|
break
|
||||||
tripinfo = nextStationName+" "+ arrivalTime+" " + arrivalDelay
|
tripinfo = nextStationName+" "+ arrivalTime+" " + arrivalDelay
|
||||||
return tripinfo
|
return tripinfo
|
||||||
|
|
||||||
|
def get_trainInfo_db():
|
||||||
|
rs = "https://iceportal.de/api1/rs/tripInfo/trip/"
|
||||||
|
response = get(rs)
|
||||||
|
data = response.json()
|
||||||
|
trainType = data["trip"]["trainType"]
|
||||||
|
trainNumber = data["trip"]["vzn"]
|
||||||
|
finalStationName = data["trip"]["stopInfo"]["finalStationName"]
|
||||||
|
return trainType+" "+trainNumber+" "+ finalStationName
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
if check_ssid() == "WIFIonICE":
|
if get_ssid() == "WIFIonICE":
|
||||||
print("SPEED: "+get_speed_db()+"NEXT: "+get_trip_db())
|
print(get_trainInfo_db()+" | "+"SPEED: "+get_speed_db()+" km/h | "+"NEXT: "+get_next_db())
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue