RMV


rvmtransport传感器将为您提供下一个公共汽车,电车,地铁或火车的离开时间,或在莱茵 - 梅因地区公共交通网络中停下来。属性中存在其他详细信息,例如行号和目的地。

设置

参观RMV Opendata网站查找有效站ID的列表。

配置

要启用该传感器,请在您的configuration.yaml文件:

#示例Configuration.yaml条目传感器-平台rmvtransportnext_departure-车站station_or_stop_id

配置变量

超时 整数 ((选修的,默认:10

指定API调用的超时。

next_departure 列表 必需的

一个或多个出发传感器。

姓名 细绳 ((选修的

在前端使用的名称。

默认:

默认值是站名称。

车站 细绳 必需的

停车或站的ID,例如3000010

目的地 细绳 ((选修的

一个或多个最后的停止名称,例如“法兰克福(Main)Hauptbahnhof”或[“ Frankfurt(Main)Hauptbahnhof”,“ Frankfurt(Main)Stadion”]。这可以用于仅考虑特定的旅行方向。

方向 细绳 ((选修的

停止或站点的名称,例如“法兰克福(Main)Hauptbahnhof”。这可以用于仅考虑特定的旅行方向。

线 字符串|整数 ((选修的

一个或多个线号,例如'S8'或者['s8','rb33','41']

产品 细绳 ((选修的

一种或多种运输方式['u-bahn','tram','bus',s','rb','re','ec','ic','ice']

默认:

[“ U-Bahn”,“ Tram”,“ Bus”,“ S”,“ RB”,“ RE”,“ EC”,“ IC”,“ ICE”]

时间偏移 整数 ((选修的,默认:0

不要显示出发时间比此分钟更快。如果您距离停靠站只有几分钟的路程,很有用。

max_journeys 整数 ((选修的,默认:5

指定最大的旅程数量。

例子

完整配置

下面的示例显示了带有三个传感器的完整配置,可展示各种配置选项。

#示例Configuration.yaml条目传感器-平台rmvtransportscan_interval120超时10next_departure-车站3000010时间偏移5目的地-'法兰克福(主要的)flughafen区域性巴恩霍夫'-'法兰克福(主要的)体育场'产品-'rb'-'关于'-'公共汽车'-'S'-车站3006907产品公共汽车”目的地[['威斯巴登Dernschesgelände',,,,'美因兹hauptbahnhof'这是给予的姓名目的地-车站3006904线S8”max_journeys5产品S”

第一个传感器将返回S-Bahn,公共汽车,RB和RE火车从Frankfurt Hauptbahnhof出发到至少5分钟路程的法兰克福机场或体育场。

第二个传感器返回了与威斯巴登·霍普布恩(Wiesbaden Hauptbahnhof)的公共汽车前往德恩斯·盖氏(DernschesGelände)和美因兹·霍普巴恩(Mainz Hauptbahnhof)。要检索第二次出发的时间,您将使用state_attr('sensor.entity_name','dectratures')[1]。

第三个传感器返回了Mainz Hauptbahnhof的所有S-Bahn火车。