From d418a2de5438cf9bbb2ccec5589e772c33ed3bdc Mon Sep 17 00:00:00 2001 From: Travis CI Date: Sun, 28 Feb 2016 14:32:22 +0000 Subject: [PATCH] Site updated at 2016-02-28 14:32:22 UTC --- atom.xml | 2 +- blog/categories/architecture/atom.xml | 2 +- blog/categories/branding/atom.xml | 2 +- blog/categories/community/atom.xml | 2 +- blog/categories/esp8266/atom.xml | 2 +- blog/categories/how-to/atom.xml | 2 +- blog/categories/mqtt/atom.xml | 2 +- .../public-service-announcement/atom.xml | 2 +- blog/categories/release-notes/atom.xml | 2 +- blog/categories/survey/atom.xml | 2 +- blog/categories/user-stories/atom.xml | 2 +- components/binary_sensor.rpi_gpio/index.html | 3 + components/index.html | 10 + components/sensor.apcupsd/index.html | 3 + components/sensor.arest/index.html | 3 + components/sensor.bitcoin/index.html | 3 + components/sensor.bloomsky/index.html | 3 + components/sensor.command_line/index.html | 3 + components/sensor.cpuspeed/index.html | 3 + components/sensor.deutsche_bahn/index.html | 331 ++++++++++++++++++ components/sensor.dweet/index.html | 3 + components/sensor.ecobee/index.html | 3 + components/sensor.efergy/index.html | 3 + components/sensor.eliqonline/index.html | 3 + components/sensor.glances/index.html | 3 + components/sensor.http/index.html | 3 + components/sensor.mfi/index.html | 3 + components/sensor.modbus/index.html | 3 + components/sensor.mqtt/index.html | 3 + components/sensor.mysensors/index.html | 3 + components/sensor.nest/index.html | 3 + components/sensor.netatmo/index.html | 3 + components/sensor.neurio_energy/index.html | 3 + components/sensor.onewire/index.html | 3 + components/sensor.rest/index.html | 3 + components/sensor.rfxtrx/index.html | 3 + components/sensor.sabnzbd/index.html | 3 + components/sensor.speedtest/index.html | 3 + components/sensor.steam_online/index.html | 3 + .../sensor.swiss_public_transport/index.html | 3 + components/sensor.systemmonitor/index.html | 3 + components/sensor.tcp/index.html | 3 + components/sensor.tellduslive/index.html | 3 + components/sensor.tellstick/index.html | 3 + components/sensor.temper/index.html | 3 + components/sensor.template/index.html | 3 + components/sensor.time_date/index.html | 3 + components/sensor.torque/index.html | 3 + components/sensor.transmission/index.html | 3 + components/sensor.twitch/index.html | 3 + components/sensor.vera/index.html | 3 + components/sensor.verisure/index.html | 3 + components/sensor.wink/index.html | 3 + components/sensor.worldclock/index.html | 3 + components/sensor.zigbee/index.html | 3 + components/sensor.zwave/index.html | 3 + components/sensor/index.html | 3 + images/supported_brands/db.png | Bin 0 -> 56850 bytes sitemap.xml | 313 +++++++++-------- 59 files changed, 642 insertions(+), 166 deletions(-) create mode 100644 components/sensor.deutsche_bahn/index.html create mode 100644 images/supported_brands/db.png diff --git a/atom.xml b/atom.xml index 6f65d3ad62..9e723c096c 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2016-02-28T10:39:23+00:00 + 2016-02-28T14:31:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/architecture/atom.xml b/blog/categories/architecture/atom.xml index 74d611e62a..c3f1fed987 100644 --- a/blog/categories/architecture/atom.xml +++ b/blog/categories/architecture/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Architecture | Home Assistant]]> - 2016-02-28T10:39:23+00:00 + 2016-02-28T14:31:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/branding/atom.xml b/blog/categories/branding/atom.xml index cddc65a215..7a01ab53e4 100644 --- a/blog/categories/branding/atom.xml +++ b/blog/categories/branding/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Branding | Home Assistant]]> - 2016-02-28T10:39:23+00:00 + 2016-02-28T14:31:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index 1716e21adc..edeba231dc 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2016-02-28T10:39:23+00:00 + 2016-02-28T14:31:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index 864fd5aa15..04a045c1ca 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2016-02-28T10:39:23+00:00 + 2016-02-28T14:31:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index 0f68c68f24..6d9ee09f65 100644 --- a/blog/categories/how-to/atom.xml +++ b/blog/categories/how-to/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: How-To | Home Assistant]]> - 2016-02-28T10:39:23+00:00 + 2016-02-28T14:31:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index c944022e82..1099106695 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2016-02-28T10:39:23+00:00 + 2016-02-28T14:31:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/public-service-announcement/atom.xml b/blog/categories/public-service-announcement/atom.xml index 6a4ff7346b..e3c3dbdb2e 100644 --- a/blog/categories/public-service-announcement/atom.xml +++ b/blog/categories/public-service-announcement/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Public-Service-Announcement | Home Assistant]]> - 2016-02-28T10:39:23+00:00 + 2016-02-28T14:31:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index b09e54e6c8..ca82645d49 100644 --- a/blog/categories/release-notes/atom.xml +++ b/blog/categories/release-notes/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Release-Notes | Home Assistant]]> - 2016-02-28T10:39:23+00:00 + 2016-02-28T14:31:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index 72966ab509..29fd8de6e7 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2016-02-28T10:39:23+00:00 + 2016-02-28T14:31:59+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 4e788d0057..95e4e2623a 100644 --- a/blog/categories/user-stories/atom.xml +++ b/blog/categories/user-stories/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: User-Stories | Home Assistant]]> - 2016-02-28T10:39:23+00:00 + 2016-02-28T14:31:59+00:00 https://home-assistant.io/ diff --git a/components/binary_sensor.rpi_gpio/index.html b/components/binary_sensor.rpi_gpio/index.html index c5cb3c5daf..d6cbb5f361 100644 --- a/components/binary_sensor.rpi_gpio/index.html +++ b/components/binary_sensor.rpi_gpio/index.html @@ -253,6 +253,9 @@ To avoid having to run Home Assistant as root when using this component, run a R
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/index.html b/components/index.html index 8c80d5034e..3afa156346 100644 --- a/components/index.html +++ b/components/index.html @@ -2150,6 +2150,16 @@ Support for these components is provided by the Home Assistant community. + +
    + +
    +
    Swiss Public Transport
    +
    Sensor
    +
    + + +
    diff --git a/components/sensor.apcupsd/index.html b/components/sensor.apcupsd/index.html index c7d214eda1..213982216b 100644 --- a/components/sensor.apcupsd/index.html +++ b/components/sensor.apcupsd/index.html @@ -303,6 +303,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.arest/index.html b/components/sensor.arest/index.html index a546d9bdbb..cf3b7c6d7b 100644 --- a/components/sensor.arest/index.html +++ b/components/sensor.arest/index.html @@ -301,6 +301,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.bitcoin/index.html b/components/sensor.bitcoin/index.html index 26bbc3c575..0657ac9146 100644 --- a/components/sensor.bitcoin/index.html +++ b/components/sensor.bitcoin/index.html @@ -279,6 +279,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.bloomsky/index.html b/components/sensor.bloomsky/index.html index 1496173496..6eb2ee9ae7 100644 --- a/components/sensor.bloomsky/index.html +++ b/components/sensor.bloomsky/index.html @@ -254,6 +254,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.command_line/index.html b/components/sensor.command_line/index.html index 7959f2af93..17f6986bc6 100644 --- a/components/sensor.command_line/index.html +++ b/components/sensor.command_line/index.html @@ -338,6 +338,9 @@ print(response.json()[' Steam +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.cpuspeed/index.html b/components/sensor.cpuspeed/index.html index 026b4ebf55..d689b3857e 100644 --- a/components/sensor.cpuspeed/index.html +++ b/components/sensor.cpuspeed/index.html @@ -225,6 +225,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.deutsche_bahn/index.html b/components/sensor.deutsche_bahn/index.html new file mode 100644 index 0000000000..69dad554ca --- /dev/null +++ b/components/sensor.deutsche_bahn/index.html @@ -0,0 +1,331 @@ + + + + + + + + + + Swiss Public Transport - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    + +
    + + +
    + + + + +
    +

    + Swiss Public Transport +

    +
    +
    + + +

    The deutsche_bahn sensor will give you the departure time of the next train for the given connection. In case of a delay, the delay is also shown. Additional ATTRIBUTES are used to inform about eg. the type of the train, price and if it is ontime. The data are coming from the bahn.de website.

    + +

    To enable this sensor, add the following lines to your configuration.yaml file:

    + +
    +
    # Example configuration.yaml entry
    +sensor:
    +  platform: deutsche_bahn
    +  from: NAME_OF_START_STATION
    +  to: NAME_OF_FINAL_STATION
    +
    +
    +
    + +

    Configuration variables:

    + +
      +
    • from (Required): The name of the start station.
    • +
    • to (Required): The name of the end station.
    • +
    + + + +
    + + +
    + + + + +
    +
    + + + + + + + + + \ No newline at end of file diff --git a/components/sensor.dweet/index.html b/components/sensor.dweet/index.html index 14b752f6fa..fe18474ddf 100644 --- a/components/sensor.dweet/index.html +++ b/components/sensor.dweet/index.html @@ -269,6 +269,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.ecobee/index.html b/components/sensor.ecobee/index.html index d1eb7e82dd..9d06045129 100644 --- a/components/sensor.ecobee/index.html +++ b/components/sensor.ecobee/index.html @@ -217,6 +217,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.efergy/index.html b/components/sensor.efergy/index.html index 9bda3cea8f..94eac76090 100644 --- a/components/sensor.efergy/index.html +++ b/components/sensor.efergy/index.html @@ -238,6 +238,9 @@ negative number of minutes your timezone is ahead/behind UTC time.
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.eliqonline/index.html b/components/sensor.eliqonline/index.html index fb42cf2e1b..aeae91980b 100644 --- a/components/sensor.eliqonline/index.html +++ b/components/sensor.eliqonline/index.html @@ -230,6 +230,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.glances/index.html b/components/sensor.glances/index.html index ff853fbe1e..b653c12b05 100644 --- a/components/sensor.glances/index.html +++ b/components/sensor.glances/index.html @@ -282,6 +282,9 @@ Glances web server started on http://0.0.0.0:61208/
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.http/index.html b/components/sensor.http/index.html index 8bd50775a3..ea8d192f32 100644 --- a/components/sensor.http/index.html +++ b/components/sensor.http/index.html @@ -266,6 +266,9 @@ You should choose a unique device name (DEVICE_NAME) to avoid clashes with other
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.mfi/index.html b/components/sensor.mfi/index.html index 23d928fcbc..f0276f7baa 100644 --- a/components/sensor.mfi/index.html +++ b/components/sensor.mfi/index.html @@ -238,6 +238,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.modbus/index.html b/components/sensor.modbus/index.html index 35ce192bae..03edf77c78 100644 --- a/components/sensor.modbus/index.html +++ b/components/sensor.modbus/index.html @@ -275,6 +275,9 @@ Each named register will create an integer sensor and each named bit will create
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.mqtt/index.html b/components/sensor.mqtt/index.html index 46ebed0a6d..b22fdb324c 100644 --- a/components/sensor.mqtt/index.html +++ b/components/sensor.mqtt/index.html @@ -289,6 +289,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.mysensors/index.html b/components/sensor.mysensors/index.html index 0f4d19295e..d64ab3f2ae 100644 --- a/components/sensor.mysensors/index.html +++ b/components/sensor.mysensors/index.html @@ -356,6 +356,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.nest/index.html b/components/sensor.nest/index.html index be521fa4a6..8904405adf 100644 --- a/components/sensor.nest/index.html +++ b/components/sensor.nest/index.html @@ -271,6 +271,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.netatmo/index.html b/components/sensor.netatmo/index.html index fdbddb5838..429a685c75 100644 --- a/components/sensor.netatmo/index.html +++ b/components/sensor.netatmo/index.html @@ -280,6 +280,9 @@ The Home Assistant NetAtmo platform has only be tested with the classic indoor a
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.neurio_energy/index.html b/components/sensor.neurio_energy/index.html index 3278c7d9af..babbc1c626 100644 --- a/components/sensor.neurio_energy/index.html +++ b/components/sensor.neurio_energy/index.html @@ -231,6 +231,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.onewire/index.html b/components/sensor.onewire/index.html index 22574db4b5..5d5abd2d21 100644 --- a/components/sensor.onewire/index.html +++ b/components/sensor.onewire/index.html @@ -230,6 +230,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.rest/index.html b/components/sensor.rest/index.html index f1526b813d..de4c9fc5d0 100644 --- a/components/sensor.rest/index.html +++ b/components/sensor.rest/index.html @@ -324,6 +324,9 @@ Make sure that the URL matches exactly your endpoint or resource.
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.rfxtrx/index.html b/components/sensor.rfxtrx/index.html index 4fe67c3e83..8e6b63aec6 100644 --- a/components/sensor.rfxtrx/index.html +++ b/components/sensor.rfxtrx/index.html @@ -229,6 +229,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.sabnzbd/index.html b/components/sensor.sabnzbd/index.html index c4df82a0ee..06ab7e70e4 100644 --- a/components/sensor.sabnzbd/index.html +++ b/components/sensor.sabnzbd/index.html @@ -240,6 +240,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.speedtest/index.html b/components/sensor.speedtest/index.html index aa218a1958..57c1e3a329 100644 --- a/components/sensor.speedtest/index.html +++ b/components/sensor.speedtest/index.html @@ -277,6 +277,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.steam_online/index.html b/components/sensor.steam_online/index.html index 6110d379e3..494238bf9d 100644 --- a/components/sensor.steam_online/index.html +++ b/components/sensor.steam_online/index.html @@ -249,6 +249,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.swiss_public_transport/index.html b/components/sensor.swiss_public_transport/index.html index 15bea867ee..9a29380aa9 100644 --- a/components/sensor.swiss_public_transport/index.html +++ b/components/sensor.swiss_public_transport/index.html @@ -233,6 +233,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.systemmonitor/index.html b/components/sensor.systemmonitor/index.html index 7559850846..7d351c9a0f 100644 --- a/components/sensor.systemmonitor/index.html +++ b/components/sensor.systemmonitor/index.html @@ -321,6 +321,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.tcp/index.html b/components/sensor.tcp/index.html index 2c97c2322d..d9475ae98e 100644 --- a/components/sensor.tcp/index.html +++ b/components/sensor.tcp/index.html @@ -276,6 +276,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.tellduslive/index.html b/components/sensor.tellduslive/index.html index 49810d8047..76cfbac8fb 100644 --- a/components/sensor.tellduslive/index.html +++ b/components/sensor.tellduslive/index.html @@ -218,6 +218,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.tellstick/index.html b/components/sensor.tellstick/index.html index f312751762..bb0e259ea7 100644 --- a/components/sensor.tellstick/index.html +++ b/components/sensor.tellstick/index.html @@ -245,6 +245,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.temper/index.html b/components/sensor.temper/index.html index 943d265249..7f88bc44cc 100644 --- a/components/sensor.temper/index.html +++ b/components/sensor.temper/index.html @@ -215,6 +215,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.template/index.html b/components/sensor.template/index.html index d125cfc891..2df42e9f9c 100644 --- a/components/sensor.template/index.html +++ b/components/sensor.template/index.html @@ -292,6 +292,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.time_date/index.html b/components/sensor.time_date/index.html index 82e2a90b5b..3855e94821 100644 --- a/components/sensor.time_date/index.html +++ b/components/sensor.time_date/index.html @@ -233,6 +233,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.torque/index.html b/components/sensor.torque/index.html index 997d29770c..9b92ba90d9 100644 --- a/components/sensor.torque/index.html +++ b/components/sensor.torque/index.html @@ -250,6 +250,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.transmission/index.html b/components/sensor.transmission/index.html index 22cc2776c5..5e8aa37e97 100644 --- a/components/sensor.transmission/index.html +++ b/components/sensor.transmission/index.html @@ -261,6 +261,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.twitch/index.html b/components/sensor.twitch/index.html index 313e03b9ab..f7b947d3b6 100644 --- a/components/sensor.twitch/index.html +++ b/components/sensor.twitch/index.html @@ -230,6 +230,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.vera/index.html b/components/sensor.vera/index.html index 3e0ffb9893..274bd7a660 100644 --- a/components/sensor.vera/index.html +++ b/components/sensor.vera/index.html @@ -249,6 +249,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.verisure/index.html b/components/sensor.verisure/index.html index 688a1d2247..ecc10cfe30 100644 --- a/components/sensor.verisure/index.html +++ b/components/sensor.verisure/index.html @@ -232,6 +232,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.wink/index.html b/components/sensor.wink/index.html index 0913255a3f..e7097431ab 100644 --- a/components/sensor.wink/index.html +++ b/components/sensor.wink/index.html @@ -232,6 +232,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.worldclock/index.html b/components/sensor.worldclock/index.html index 0195fcca6c..e23f67dc3b 100644 --- a/components/sensor.worldclock/index.html +++ b/components/sensor.worldclock/index.html @@ -236,6 +236,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.zigbee/index.html b/components/sensor.zigbee/index.html index b2e760e798..8f9b311a88 100644 --- a/components/sensor.zigbee/index.html +++ b/components/sensor.zigbee/index.html @@ -281,6 +281,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor.zwave/index.html b/components/sensor.zwave/index.html index e2ab6d3821..08516906e1 100644 --- a/components/sensor.zwave/index.html +++ b/components/sensor.zwave/index.html @@ -223,6 +223,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/components/sensor/index.html b/components/sensor/index.html index 5bd2924af9..7e3462dc36 100644 --- a/components/sensor/index.html +++ b/components/sensor/index.html @@ -219,6 +219,9 @@
  • Steam
  • +
  • + Swiss Public Transport +
  • Swiss Public Transport
  • diff --git a/images/supported_brands/db.png b/images/supported_brands/db.png new file mode 100644 index 0000000000000000000000000000000000000000..58f5d1a9f297b4a85f780298360530c0b1e6a878 GIT binary patch literal 56850 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 https://home-assistant.io/components/switch.transmission/ + + https://home-assistant.io/components/sensor.deutsche_bahn/ + https://home-assistant.io/components/sensor.swiss_public_transport/ @@ -1243,622 +1246,622 @@ https://home-assistant.io/components/alarm_control_panel.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/alarm_control_panel.manual.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/alarm_control_panel.mqtt.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/arduino.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/automation.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/browser.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/camera.foscam.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/camera.generic.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/configurator.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/conversation.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/device_sun_light_trigger.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/device_tracker.actiontec.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/device_tracker.aruba.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/device_tracker.asuswrt.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/device_tracker.ddwrt.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/device_tracker.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/device_tracker.locative.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/device_tracker.luci.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/device_tracker.mqtt.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/device_tracker.netgear.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/device_tracker.nmap_scanner.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/device_tracker.owntracks.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/device_tracker.snmp.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/device_tracker.thomson.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/device_tracker.tomato.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/device_tracker.tplink.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/device_tracker.ubus.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/discovery.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/downloader.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/ecobee.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/group.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/history.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/ifttt.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/ifttt.manything.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/introduction.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/isy994.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/keyboard.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/light.blinksticklight.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/light.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/light.hue.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/light.hyperion.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/light.limitlessled.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/light.rfxtrx.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/light.tellstick.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/light.vera.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/light.wink.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/lock.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/lock.wink.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/logbook.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/media_player.cast.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/media_player.denon.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/media_player.firetv.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/media_player.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/media_player.itunes.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/media_player.kodi.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/media_player.mpd.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/media_player.plex.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/media_player.sonos.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/media_player.squeezebox.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/modbus.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/mqtt.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/notify.file.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/notify.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/notify.instapush.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/notify.nma.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/notify.pushbullet.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/notify.pushover.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/notify.slack.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/notify.smtp.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/notify.syslog.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/notify.telegram.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/notify.xmpp.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/rfxtrx.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/scene.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/script.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.arduino.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.arest.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.bitcoin.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.command_sensor.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.cpuspeed.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.dht.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.ecobee.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.efergy.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.forecast.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.glances.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.modbus.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.mqtt.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.mysensors.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.openweathermap.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.rest.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.rfxtrx.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.rpi_gpio.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.sabnzbd.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.speedtest.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.swiss_public_transport.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.systemmonitor.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.tellstick.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.temper.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.time_date.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.transmission.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.vera.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.wink.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sensor.worldclock.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/shell_command.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/simple_alarm.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/sun.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/switch.arduino.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/switch.arest.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/switch.command_switch.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/switch.edimax.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/switch.hikvision.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/switch.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/switch.modbus.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/switch.mqtt.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/switch.rest.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/switch.rfxtrx.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/switch.rpi_gpio.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/switch.tellstick.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/switch.transmission.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/switch.vera.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/switch.wemo.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/switch.wink.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/tellstick.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/thermostat.ecobee.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/thermostat.heat_control.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/thermostat.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/thermostat.nest.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/thermostat.radiotherm.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/vera.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/verisure.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/wink.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/zone.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/components/zwave.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/demo/frontend.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/demo/index.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/developers/add_new_platform.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/developers/api.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/developers/architecture.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/developers/creating_components.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/developers/credits.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/developers/frontend.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/developers/python_api.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/developers/rest_api.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/developers/website.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/getting-started/android.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/getting-started/automation.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/getting-started/autostart.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/getting-started/configuration.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/getting-started/devices.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/getting-started/presence-detection.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/getting-started/troubleshooting-configuration.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/getting-started/troubleshooting.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/googlef4f3693c209fe788.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00 https://home-assistant.io/static/mdi-demo.html - 2016-02-28T10:38:47+00:00 + 2016-02-28T14:31:18+00:00