MVG


mvglive传感器将为您提供下一辆公共汽车,电车,地铁或火车的离开时间,或者在慕尼黑公共交通网络中停下来。属性中存在其他详细信息,例如行号和目的地。

配置

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

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

配置变量

车站 细绳 必需的

停车或车站的名称。访问MVG直播网站找到有效的名称。请注意,并非所有感兴趣的数据都可能可用(即HAAR的公交车出发时间)。

目的地 列表 ((可选的

一个或多个最后的停止名称,例如“ FeldMoching”或[“ Feldmoching”,“ Harthof”]。这可以用于仅考虑特定的旅行方向。

方向 列表 ((可选的

通过出发的方向过滤。对于电车,总线,SEV和S-BAHN,方向=目的地。对于U-Bahn火车,方向更为通用。对于U1,U2,U3和U6,方向='1'表示向南的火车,方向=“ 2”表示北行火车。对于U4和U5,方向='1'表示向东的火车,方向='2'表示向西界的火车。例如,设置说明:“ 1”可用于在Scheidplatz获取所有南界火车。

线 列表 ((可选的

一个或多个行号,例如“ u2”或[u2','u8','n41']。

产品 列表 ((可选的

一种或多种运输方式。

默认:

所有5个模式[“ U-Bahn”,“ Tram”,“ Bus”,“ S-Bahn”,“ Nachteule”]

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

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

数字 整数 ((可选的,默认:1

在属性“出发”中存储出发列表。如果将此参数设置为3,则将存储接下来的三个出发。

姓名 细绳 ((可选的

您可以自定义传感器的名称,该名称默认为站名称。

例子

完整配置

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

#示例Configuration.yaml条目传感器-平台mvgliveNextDeparture-车站Hauptbahnhof姓名HBF目的地[['münchenflughafen终端',,,,'马克特施瓦本'这是给予的产品S-Bahn”时间偏移2-车站发送者线[['U2',,,,'U8'这是给予的数字5-车站Scheidplatz产品[['U-Bahn'这是给予的方向1“

第一个传感器将返回S-Bahn离开至少2分钟路程的慕尼黑机场或Markt Schwaben。第二个传感器返回U2和U8偏离Sendlinger Tor,并存储总共5个属性。要检索第二次出发的时间,您将使用state_attr('sensor.entity_name','ewertures')[1] .time。第三个传感器从Scheidplatz返回了所有南界U-Bahn火车。