Classes | |
| class | DublinPublicTransportSensor |
| class | PublicTransportData |
Functions | |
| def | due_in_minutes (timestamp) |
| None | setup_platform (HomeAssistant hass, ConfigType config, AddEntitiesCallback add_entities, DiscoveryInfoType|None discovery_info=None) |
Variables | |
| string | _RESOURCE = "https://data.dublinked.ie/cgi-bin/rtpi/realtimebusinformation" |
| string | ATTR_DUE_AT = "Due at" |
| string | ATTR_DUE_IN = "Due in" |
| string | ATTR_NEXT_UP = "Later Bus" |
| string | ATTR_ROUTE = "Route" |
| string | ATTR_STOP_ID = "Stop ID" |
| string | CONF_ROUTE = "route" |
| string | CONF_STOP_ID = "stopid" |
| string | DEFAULT_NAME = "Next Bus" |
| PLATFORM_SCHEMA | |
| SCAN_INTERVAL = timedelta(minutes=1) | |
| string | TIME_STR_FORMAT = "%H:%M" |
Support for Dublin RTPI information from data.dublinked.ie. For more info on the API see : https://data.gov.ie/dataset/real-time-passenger-information-rtpi-for-dublin-bus-bus-eireann-luas-and-irish-rail/resource/4b9f2c4f-6bf5-4958-a43a-f12dab04cf61
| def homeassistant.components.dublin_bus_transport.sensor.due_in_minutes | ( | timestamp | ) |
| None homeassistant.components.dublin_bus_transport.sensor.setup_platform | ( | HomeAssistant | hass, |
| ConfigType | config, | ||
| AddEntitiesCallback | add_entities, | ||
| DiscoveryInfoType | None | discovery_info = None |
||
| ) |
|
private |
| string homeassistant.components.dublin_bus_transport.sensor.ATTR_DUE_AT = "Due at" |
| string homeassistant.components.dublin_bus_transport.sensor.ATTR_DUE_IN = "Due in" |
| string homeassistant.components.dublin_bus_transport.sensor.ATTR_NEXT_UP = "Later Bus" |
| string homeassistant.components.dublin_bus_transport.sensor.ATTR_ROUTE = "Route" |
| string homeassistant.components.dublin_bus_transport.sensor.ATTR_STOP_ID = "Stop ID" |
| string homeassistant.components.dublin_bus_transport.sensor.CONF_ROUTE = "route" |
| string homeassistant.components.dublin_bus_transport.sensor.CONF_STOP_ID = "stopid" |
| string homeassistant.components.dublin_bus_transport.sensor.DEFAULT_NAME = "Next Bus" |
| homeassistant.components.dublin_bus_transport.sensor.PLATFORM_SCHEMA |
| homeassistant.components.dublin_bus_transport.sensor.SCAN_INTERVAL = timedelta(minutes=1) |