Classes | |
| class | PublicTransportData |
| class | RejseplanenTransportSensor |
Functions | |
| def | due_in_minutes (timestamp) |
| None | setup_platform (HomeAssistant hass, ConfigType config, AddEntitiesCallback add_devices, DiscoveryInfoType|None discovery_info=None) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| string | ATTR_DIRECTION = "direction" |
| string | ATTR_DUE_AT = "due_at" |
| string | ATTR_DUE_IN = "due_in" |
| string | ATTR_FINAL_STOP = "final_stop" |
| string | ATTR_NEXT_UP = "next_departures" |
| string | ATTR_REAL_TIME_AT = "real_time_at" |
| string | ATTR_ROUTE = "route" |
| string | ATTR_SCHEDULED_AT = "scheduled_at" |
| string | ATTR_STOP_ID = "stop_id" |
| string | ATTR_STOP_NAME = "stop" |
| string | ATTR_TRACK = "track" |
| string | ATTR_TYPE = "type" |
| list | BUS_TYPES = ["BUS", "EXB", "TB"] |
| string | CONF_DEPARTURE_TYPE = "departure_type" |
| string | CONF_DIRECTION = "direction" |
| string | CONF_ROUTE = "route" |
| string | CONF_STOP_ID = "stop_id" |
| string | DEFAULT_NAME = "Next departure" |
| list | METRO_TYPES = ["M"] |
| PLATFORM_SCHEMA | |
| SCAN_INTERVAL = timedelta(minutes=1) | |
| list | TRAIN_TYPES = ["LET", "S", "REG", "IC", "LYN", "TOG"] |
Support for Rejseplanen information from rejseplanen.dk. For more info on the API see: https://help.rejseplanen.dk/hc/en-us/articles/214174465-Rejseplanen-s-API
| def homeassistant.components.rejseplanen.sensor.due_in_minutes | ( | timestamp | ) |
| None homeassistant.components.rejseplanen.sensor.setup_platform | ( | HomeAssistant | hass, |
| ConfigType | config, | ||
| AddEntitiesCallback | add_devices, | ||
| DiscoveryInfoType | None | discovery_info = None |
||
| ) |
|
private |
| string homeassistant.components.rejseplanen.sensor.ATTR_DIRECTION = "direction" |
| string homeassistant.components.rejseplanen.sensor.ATTR_DUE_AT = "due_at" |
| string homeassistant.components.rejseplanen.sensor.ATTR_DUE_IN = "due_in" |
| string homeassistant.components.rejseplanen.sensor.ATTR_FINAL_STOP = "final_stop" |
| string homeassistant.components.rejseplanen.sensor.ATTR_NEXT_UP = "next_departures" |
| string homeassistant.components.rejseplanen.sensor.ATTR_REAL_TIME_AT = "real_time_at" |
| string homeassistant.components.rejseplanen.sensor.ATTR_ROUTE = "route" |
| string homeassistant.components.rejseplanen.sensor.ATTR_SCHEDULED_AT = "scheduled_at" |
| string homeassistant.components.rejseplanen.sensor.ATTR_STOP_ID = "stop_id" |
| string homeassistant.components.rejseplanen.sensor.ATTR_STOP_NAME = "stop" |
| string homeassistant.components.rejseplanen.sensor.ATTR_TRACK = "track" |
| string homeassistant.components.rejseplanen.sensor.ATTR_TYPE = "type" |
| list homeassistant.components.rejseplanen.sensor.BUS_TYPES = ["BUS", "EXB", "TB"] |
| string homeassistant.components.rejseplanen.sensor.CONF_DEPARTURE_TYPE = "departure_type" |
| string homeassistant.components.rejseplanen.sensor.CONF_DIRECTION = "direction" |
| string homeassistant.components.rejseplanen.sensor.CONF_ROUTE = "route" |
| string homeassistant.components.rejseplanen.sensor.CONF_STOP_ID = "stop_id" |
| string homeassistant.components.rejseplanen.sensor.DEFAULT_NAME = "Next departure" |
| list homeassistant.components.rejseplanen.sensor.METRO_TYPES = ["M"] |
| homeassistant.components.rejseplanen.sensor.PLATFORM_SCHEMA |
| homeassistant.components.rejseplanen.sensor.SCAN_INTERVAL = timedelta(minutes=1) |