From a2ba9f46b3ded81d85498d946895f453da9bd130 Mon Sep 17 00:00:00 2001 From: Fredrik Baberg Date: Tue, 2 Oct 2018 18:08:20 +0200 Subject: [PATCH] Vasttrafik sensor configuration variable style (#6414) * Style for configuration variables description Change to new style for configuration variables description (#6385). * Updated configuration example * Corrected from to be required variable. * Removed quote of decsription text. * Corrected incorrect linebreak. * Minor change * Change to list --- source/_components/sensor.vasttrafik.markdown | 54 ++++++++++++++----- 1 file changed, 40 insertions(+), 14 deletions(-) diff --git a/source/_components/sensor.vasttrafik.markdown b/source/_components/sensor.vasttrafik.markdown index 8f3862fdd84..76264932dec 100644 --- a/source/_components/sensor.vasttrafik.markdown +++ b/source/_components/sensor.vasttrafik.markdown @@ -23,22 +23,48 @@ Add the data to your `configuration.yaml` file as shown in the example: # Example configuration.yaml entry sensor: - platform: vasttrafik - key: XXXXXXXXXXXXXXXXXXX - secret: YYYYYYYYYYYYYYYYY + key: YOUR_API_KEY + secret: YOUR_API_SECRET departures: - from: Musikvägen ``` -Configuration variables: - -- **key** (*Required*): The API key to access your Västtrafik account. -- **secret** (*Required*): The API secret to access your Västtrafik account. -- **departures** array (*Required*): List of travel routes. - - **name** (*Optional*): Name of the route. - - **from** (*Required*): The start station. - - **heading** (*Optional*): Direction of the traveling. - - **lines** (*Optional*): Only consider these lines. - - **delay** (*Optional*): Delay in minutes. Defaults to 0. +{% configuration %} +key: + description: The API key to access your Västtrafik account. + required: true + type: string +secret: + description: The API secret to access your Västtrafik account. + required: true + type: string +departures: + description: List of travel routes. + required: true + type: list + keys: + name: + description: Name of the route. + required: false + type: string + from: + description: The start station. + required: true + type: string + heading: + description: Direction of the traveling. + required: false + type: string + lines: + description: Only consider these lines. + required: false + type: [list, string] + delay: + description: Delay in minutes. + required: false + type: string + default: 0 +{% endconfiguration %} The data are coming from [Västtrafik](https://vasttrafik.se/). @@ -48,8 +74,8 @@ A full configuration example could look like this: # Example configuration.yaml entry sensor: - platform: vasttrafik - key: XXXXXXXXXXXXXXXXXXX - secret: YYYYYYYYYYYYYYYYY + key: YOUR_API_KEY + secret: YOUR_API_SECRET departures: - name: Mot järntorget from: Musikvägen