diff --git a/source/_components/cover.tellstick.markdown b/source/_components/cover.tellstick.markdown deleted file mode 100644 index 1d2660cda58..00000000000 --- a/source/_components/cover.tellstick.markdown +++ /dev/null @@ -1,25 +0,0 @@ ---- -layout: page -title: "TellStick Cover" -description: "Instructions on how to integrate TellStick covers into Home Assistant." -date: 2017-11-29 16:23 -sidebar: true -comments: false -sharing: true -footer: true -logo: telldus_tellstick.png -ha_category: Cover -ha_iot_class: "Assumed State" -ha_release: "0.60" ---- - - -This `tellstick` cover platform allows you to control your [TellStick](http://www.telldus.se/products/tellstick) covers. - -To use your TellStick device, you first have to set up your [Tellstick hub](/components/tellstick/) and then add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -cover: - - platform: tellstick -``` diff --git a/source/_components/light.tellstick.markdown b/source/_components/light.tellstick.markdown deleted file mode 100644 index 9c66e121ec6..00000000000 --- a/source/_components/light.tellstick.markdown +++ /dev/null @@ -1,24 +0,0 @@ ---- -layout: page -title: "TellStick Light" -description: "Instructions on how to integrate TellStick lights into Home Assistant." -date: 2015-08-06 19:00 -sidebar: true -comments: false -sharing: true -footer: true -logo: telldus_tellstick.png -ha_category: Light -ha_iot_class: "Assumed State" ---- - - -This `tellstick` light platform allows you to control your [TellStick](http://www.telldus.se/products/tellstick) dimmers. - -To use your TellStick device, you first have to set up your [Tellstick hub](/components/tellstick/) and then add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -light: - platform: tellstick -``` diff --git a/source/_components/sensor.tellstick.markdown b/source/_components/sensor.tellstick.markdown deleted file mode 100644 index 54b39da34f2..00000000000 --- a/source/_components/sensor.tellstick.markdown +++ /dev/null @@ -1,62 +0,0 @@ ---- -layout: page -title: "TellStick Sensor" -description: "Instructions on how to integrate TellStick sensors into Home Assistant." -date: 2015-08-06 19:00 -sidebar: true -comments: false -sharing: true -footer: true -logo: telldus_tellstick.png -ha_category: Sensor -ha_iot_class: "Local Polling" ---- - -The `tellstick` sensor platform allows you to get current meteorological data from a [TellStick](http://www.telldus.se/products/tellstick) device. - -To use your TellStick device, you first have to set up your [Tellstick hub](/components/tellstick/) and then add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -sensor: - - platform: tellstick -``` - -{% configuration %} -sensor: - description: "Entry for a sensor with the ID and its name, e.g., ID: Name." - required: false - type: string -only_named: - description: Only show the named sensors. Set to `true` to hide sensors. - required: false - default: false - type: boolean -temperature_scale: - description: The scale of the temperature value. - required: false - default: °C - type: string -datatype_mask: - description: Mask to determine which sensor values to show based on. Please check the [TellCore tellcore.constants documentation](https://tellcore-py.readthedocs.org/en/v1.1.2/constants.html#module-tellcore.constants) for details. - required: false - default: 127 - type: integer -{% endconfiguration %} - -## {% linkable_title Examples %} - -In this section you find some real-life examples of how to use this sensor. - -### {% linkable_title Full configuration %} - -```yaml -# Example configuration.yaml entry -sensor: - - platform: tellstick - 135: Outside - 21: Inside - only_named: true - temperature_scale: "°C" - datatype_mask: 1 -``` diff --git a/source/_components/switch.tellstick.markdown b/source/_components/switch.tellstick.markdown deleted file mode 100644 index f531c90f1d7..00000000000 --- a/source/_components/switch.tellstick.markdown +++ /dev/null @@ -1,23 +0,0 @@ ---- -layout: page -title: "TellStick Switch" -description: "Instructions on how to integrate TellStick switches into Home Assistant." -date: 2015-08-06 19:00 -sidebar: true -comments: false -sharing: true -footer: true -logo: telldus_tellstick.png -ha_category: Switch -ha_iot_class: "Assumed State" ---- - -This `tellstick` switch platform allows you to control [TellStick](http://www.telldus.se/products/tellstick) devices. - -To use your TellStick device, you first have to set up your [Tellstick hub](/components/tellstick/) and then add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -switch: - - platform: tellstick -``` diff --git a/source/_components/tellstick.markdown b/source/_components/tellstick.markdown index 0566e92a8a4..59c145c9b1c 100644 --- a/source/_components/tellstick.markdown +++ b/source/_components/tellstick.markdown @@ -8,11 +8,30 @@ comments: false sharing: true footer: true logo: telldus_tellstick.png -ha_category: Hub +ha_release: "pre 0.7" +ha_category: + - Hub + - Cover + - Light + - Sensor + - Switch +ha_iot_class: "Assumed State" +redirect_from: + - /components/cover.tellstick/ + - /components/light.tellstick/ + - /components/sensor.tellstick/ + - /components/switch.tellstick/ --- The `tellstick` component integrates [TellStick](https://telldus.com/produkt/z-wave-gateway-tellstick-znet-lite-ver-2/) devices into Home Assistant. This integration allows users to add switches, lights, and sensors which are communicating with 433 MHz. There are a number of vendors (Capidi Elro, Intertechno, Nexa, Proove, Sartano, and Viking) who are selling products that work with TellStick. For more details, please check the TellStick [protocol list](http://developer.telldus.com/wiki/TellStick_conf). +There is currently support for the following device types within Home Assistant: + +- [Cover](#cover) +- [Light](#light) +- [Sensor](#sensor) +- [Switch](#switch) + ## {% linkable_title Configuration %} To get started, add the devices to your `configuration.yaml` file. @@ -46,3 +65,90 @@ port: required: inclusive type: list {% endconfiguration %} + +## {% linkable_title Cover %} + +This `tellstick` cover platform allows you to control your [TellStick](http://www.telldus.se/products/tellstick) covers. + +To use your TellStick device, you first have to set up your [Tellstick hub](#configuration) and then add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +cover: + - platform: tellstick +``` + +## {% linkable_title Light %} + +This `tellstick` light platform allows you to control your [TellStick](http://www.telldus.se/products/tellstick) dimmers. + +To use your TellStick device, you first have to set up your [Tellstick hub](#configuration) and then add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +light: + platform: tellstick +``` + +## {% linkable_title Sensor %} + +The `tellstick` sensor platform allows you to get current meteorological data from a [TellStick](http://www.telldus.se/products/tellstick) device. + +To use your TellStick device, you first have to set up your [Tellstick hub](#configuration) and then add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +sensor: + - platform: tellstick +``` + +{% configuration %} +sensor: + description: "Entry for a sensor with the ID and its name, e.g., ID: Name." + required: false + type: string +only_named: + description: Only show the named sensors. Set to `true` to hide sensors. + required: false + default: false + type: boolean +temperature_scale: + description: The scale of the temperature value. + required: false + default: °C + type: string +datatype_mask: + description: Mask to determine which sensor values to show based on. Please check the [TellCore tellcore.constants documentation](https://tellcore-py.readthedocs.org/en/v1.1.2/constants.html#module-tellcore.constants) for details. + required: false + default: 127 + type: integer +{% endconfiguration %} + +## {% linkable_title Examples %} + +In this section you find some real-life examples of how to use this sensor. + +### {% linkable_title Full configuration %} + +```yaml +# Example configuration.yaml entry +sensor: + - platform: tellstick + 135: Outside + 21: Inside + only_named: true + temperature_scale: "°C" + datatype_mask: 1 +``` + +## {% linkable_title Switch %} + +This `tellstick` switch platform allows you to control [TellStick](http://www.telldus.se/products/tellstick) devices. + +To use your TellStick device, you first have to set up your [Tellstick hub](#configuration) and then add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +switch: + - platform: tellstick +``` \ No newline at end of file