Classes | |
| class | ViaggiaTrenoSensor |
Functions | |
| def | async_http_request (hass, uri) |
| None | async_setup_platform (HomeAssistant hass, ConfigType config, AddEntitiesCallback async_add_entities, DiscoveryInfoType|None discovery_info=None) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| string | ARRIVED_STRING = "Arrived" |
| string | CANCELLED_STRING = "Cancelled" |
| string | CONF_NAME = "train_name" |
| string | CONF_STATION_ID = "station_id" |
| string | CONF_STATION_NAME = "station_name" |
| string | CONF_TRAIN_ID = "train_id" |
| string | DEFAULT_NAME = "Train {}" |
| string | ICON = "mdi:train" |
| list | MONITORED_INFO |
| string | NO_INFORMATION_STRING = "No information for this train now" |
| string | NOT_DEPARTED_STRING = "Not departed yet" |
| PLATFORM_SCHEMA | |
| int | REQUEST_TIMEOUT = 5 |
| tuple | VIAGGIATRENO_ENDPOINT |
Support for the Italian train system using ViaggiaTreno API.
| def homeassistant.components.viaggiatreno.sensor.async_http_request | ( | hass, | |
| uri | |||
| ) |
| None homeassistant.components.viaggiatreno.sensor.async_setup_platform | ( | HomeAssistant | hass, |
| ConfigType | config, | ||
| AddEntitiesCallback | async_add_entities, | ||
| DiscoveryInfoType | None | discovery_info = None |
||
| ) |
|
private |
| string homeassistant.components.viaggiatreno.sensor.ARRIVED_STRING = "Arrived" |
| string homeassistant.components.viaggiatreno.sensor.CANCELLED_STRING = "Cancelled" |
| string homeassistant.components.viaggiatreno.sensor.CONF_NAME = "train_name" |
| string homeassistant.components.viaggiatreno.sensor.CONF_STATION_ID = "station_id" |
| string homeassistant.components.viaggiatreno.sensor.CONF_STATION_NAME = "station_name" |
| string homeassistant.components.viaggiatreno.sensor.CONF_TRAIN_ID = "train_id" |
| string homeassistant.components.viaggiatreno.sensor.DEFAULT_NAME = "Train {}" |
| string homeassistant.components.viaggiatreno.sensor.ICON = "mdi:train" |
| list homeassistant.components.viaggiatreno.sensor.MONITORED_INFO |
| string homeassistant.components.viaggiatreno.sensor.NO_INFORMATION_STRING = "No information for this train now" |
| string homeassistant.components.viaggiatreno.sensor.NOT_DEPARTED_STRING = "Not departed yet" |
| homeassistant.components.viaggiatreno.sensor.PLATFORM_SCHEMA |
| int homeassistant.components.viaggiatreno.sensor.REQUEST_TIMEOUT = 5 |