mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-15 21:36:52 +00:00
Update nextbus docs for config flow (#27198)
This commit is contained in:
parent
7b7ed7a7d7
commit
3e3f1cfa29
@ -6,6 +6,7 @@ ha_category:
|
|||||||
- Transport
|
- Transport
|
||||||
ha_iot_class: Cloud Polling
|
ha_iot_class: Cloud Polling
|
||||||
ha_release: 0.93
|
ha_release: 0.93
|
||||||
|
ha_config_flow: true
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@vividboarder'
|
- '@vividboarder'
|
||||||
ha_domain: nextbus
|
ha_domain: nextbus
|
||||||
@ -16,41 +17,4 @@ ha_integration_type: integration
|
|||||||
|
|
||||||
The `nextbus` sensor will give you the next departure time and associated data from your public transit station/stop. The data comes from [NextBus](https://www.nextbus.com), which provides real time transit data for a number of transit authorities.
|
The `nextbus` sensor will give you the next departure time and associated data from your public transit station/stop. The data comes from [NextBus](https://www.nextbus.com), which provides real time transit data for a number of transit authorities.
|
||||||
|
|
||||||
It is possible to get the tag information from the NextBus website.
|
{% include integrations/config_flow.md %}
|
||||||
|
|
||||||
1. Visit https://www.nextbus.com/
|
|
||||||
2. Use the drop downs to select the transit system, route, direction, and stop
|
|
||||||
3. Extract the tags from the URL. It is constructed with the following pattern:
|
|
||||||
|
|
||||||
https://www.nextbus.com/#!/<agency>/<route>/<direction>/<stop>
|
|
||||||
|
|
||||||
If tags are incorrect, valid ones will be displayed in the logs as a convenience. Note that the `<direction>` tag is not used in this integration.
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
# Example configuration.yaml entry
|
|
||||||
sensor:
|
|
||||||
- platform: nextbus
|
|
||||||
agency: AGENCY_TAG
|
|
||||||
route: ROUTE_TAG
|
|
||||||
stop: STOP_TAG
|
|
||||||
```
|
|
||||||
|
|
||||||
{% configuration %}
|
|
||||||
agency:
|
|
||||||
description: The agency tag from NextBus.
|
|
||||||
required: true
|
|
||||||
type: string
|
|
||||||
route:
|
|
||||||
description: The route tag from NextBus.
|
|
||||||
required: true
|
|
||||||
type: string
|
|
||||||
stop:
|
|
||||||
description: The stop tag from NextBus.
|
|
||||||
required: true
|
|
||||||
type: string
|
|
||||||
name:
|
|
||||||
description: Name to use in the frontend.
|
|
||||||
required: false
|
|
||||||
default: <Agency> - <Route>
|
|
||||||
type: string
|
|
||||||
{% endconfiguration %}
|
|
Loading…
x
Reference in New Issue
Block a user