Plugin mvg_live

protocol plugin

Im folgenden sind etwaige Anforderungen und unterstützte Hardware beschrieben. Danach folgt die Beschreibung, wie das Plugin mvg_live konfiguriert wird. Außerdem ist im folgenden beschrieben, wie das Plugin in den Item Definitionen genutzt werden kann. [1]

Beschreibung

Abfrage der Abfahrten in Stationen der Münchner Verkehrsbetriebe (MVG)

Anforderungen

  • Minimum SmartHomeNG Version: 1.5

Konfiguration

Im folgenden ist beschrieben, wie das Plugin mvg_live konfiguriert wird. Außerdem ist im folgenden beschrieben, wie das Plugin in den Item Definitionen genutzt werden kann.

Parameter

Das Plugin verfügt über folgende Parameter, die in der Datei ../etc/plugin.yaml konfiguriert werden:

Keine

Item Attribute

Das Plugin unterstützt folgende Item Attribute, die in den Dateien im Verzeichnis ../items verwendet werden:

Keine

Logik Parameter

Das Plugin verfügt über folgende Parameter, die in der Datei ../etc/logic.yaml konfiguriert werden:

Keine Logik Parameter in den Metadaten beschrieben - Bitte in der README nachsehen (siehe Fußnote)

Plugin Functions

Das Plugin verfügt über folgende öffentliche Funktionen, die z.B. in Logiken aufgerufen werden können.

get_station_departures(station, timeoffset, entries, ubahn, tram, bus, sbahn)

Gibt ein Array von DICTs mit Infos Verkehrverbindungen der Münchner Verkehrsbetriebe (MVG) zurück. Keys: ‚productsymbol‘, ‚product‘, ‚linesymbol‘, ‚time‘, ‚direction‘, ‚linename‘, ‚productsymbolurl‘, ‚linesymbolurl‘, ‚destination‘.

  • Ergebnistyp der Funktion: list(dict)

station

Name der Haltestelle. Schauen Sie auf der MVG live Webseite nach gültigen Namen.

  • Datentyp: str

timeoffset

Keine Verbindungen in weniger als dieser Zeitdauer anzeigen. Sinnvoll, wenn man einige Minuten von der Haltstelle entfernt ist. Default: 0

  • Datentyp: int

entries

Anzahl der Einträge, die geholt werden sollen. Default: 10

  • Datentyp: int

ubahn

Falls ‚False‘, keine U-Bahn Abfahrtzeiten anzeigen. Default: True.

  • Datentyp: bool

tram

Falls ‚False‘, keine Tram Abfahrtzeiten anzeigen. Default: True.

  • Datentyp: bool

bus

Falls ‚False‘, keine Bus Abfahrtzeiten anzeigen. Default: True.

  • Datentyp: bool

sbahn

Falls ‚False‘, keine S-Bahn Abfahrtzeiten anzeigen. Default: True.

  • Datentyp: bool
[1]Diese Seite wurde aus den Metadaten des Plugins erzeugt. Für den Fall, dass diese Seite nicht alle benötigten Informationen enthält, bitte auf die englischsprachige README Datei des Plugins zugreifen.