diff --git a/source/_components/cover.scsgate.markdown b/source/_components/cover.scsgate.markdown deleted file mode 100644 index fa5ab21969d..00000000000 --- a/source/_components/cover.scsgate.markdown +++ /dev/null @@ -1,52 +0,0 @@ ---- -layout: page -title: "SCSGate Cover" -description: "Instructions on how to integrate SCSGate motorized devices into Home Assistant." -date: 2016-06-28 17:30 -sidebar: true -comments: false -sharing: true -footer: true -logo: bus_scs.png -ha_category: Cover -ha_iot_class: "Local Polling" ---- - -The SCSGate devices can control motorized covers connected to the BTicino MyHome system. - -To enable SCSGate covers in your installation, add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -cover: - - platform: scsgate - devices: - living_room: - name: Living Room - scs_id: XXXXX -``` - -{% configuration %} -devices: - description: A list of devices. - required: true - type: list - keys: - slug: - description: Slug of the device. - required: true - type: list - keys: - name: - description: Name to use in the frontend. - required: true - type: string - scs_id: - description: The ID of your SCSGate device. - required: true - type: string -{% endconfiguration %} - -

-**Known limitation:** It is not possible to know the current state of the cover. -

diff --git a/source/_components/light.scsgate.markdown b/source/_components/light.scsgate.markdown deleted file mode 100644 index 7a5030ffc40..00000000000 --- a/source/_components/light.scsgate.markdown +++ /dev/null @@ -1,35 +0,0 @@ ---- -layout: page -title: "SCSGate Light" -description: "Instructions on how to integrate SCSGate lights into Home Assistant." -date: 2016-01-31 19:30 -sidebar: true -comments: false -sharing: true -footer: true -logo: bus_scs.png -ha_category: Light -ha_release: 0.13 -ha_iot_class: "Local Polling" ---- - -The SCSGate device can control lights of the BTicino MyHome system. - -To enable SCSGate lights in your installation, add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -light: - - platform: scsgate - devices: - living_room: - name: Living Room - scs_id: XXXXX -``` - -{% configuration %} -devices: - description: A list of devices with their name to use in the frontend. - required: true - type: list -{% endconfiguration %} diff --git a/source/_components/scsgate.markdown b/source/_components/scsgate.markdown index 29cabe50ed0..e82fe352024 100644 --- a/source/_components/scsgate.markdown +++ b/source/_components/scsgate.markdown @@ -8,13 +8,27 @@ comments: false sharing: true footer: true logo: bus_scs.png -ha_category: Hub +ha_category: + - Hub + - Cover + - Light + - Switch ha_release: 0.13 ha_iot_class: "Local Polling" +redirect_from: + - /components/cover.scsgate/ + - /components/light.scsgate/ + - /components/switch.scsgate/ --- The SCSGate component support the [SCSGate](https://translate.google.com/translate?hl=en&sl=it&tl=en&u=http%3A%2F%2Fguidopic.altervista.org%2Feibscsgt%2Finterface.html) device. This a home-brew device allows to interact with the MyHome system from BTicino/Legrande. +There is currently support for the following device types within Home Assistant: + +- [Cover](/components/scsgate/#cover) +- [Light](/components/scsgate/#light) +- [Switch](/components/scsgate/#switch) + To enable SCSGate in your installation, add the following to your `configuration.yaml` file: ```yaml @@ -37,3 +51,89 @@ The SCSGate component relies on the [scsgate](https://github.com/flavio/scsgate) This module provides also a command line tool called `scs-monitor`. This program can be used to find the IDs of your lights, switches and roller shutters and produce the YAML snippet to insert into your `configuration.yaml` file. For more information checkout [this](http://scsgate.readthedocs.org/en/latest/?badge=latest#creation-of-a-home-assistant-configuration-file) section of `scsgate`'s documentation. + +### {% linkable_title Cover %} + +The SCSGate devices can control motorized covers connected to the BTicino MyHome system. + +To enable SCSGate covers in your installation, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +cover: + - platform: scsgate + devices: + living_room: + name: Living Room + scs_id: XXXXX +``` + +{% configuration %} +devices: + description: A list of devices. + required: true + type: list + keys: + slug: + description: Slug of the device. + required: true + type: list + keys: + name: + description: Name to use in the frontend. + required: true + type: string + scs_id: + description: The ID of your SCSGate device. + required: true + type: string +{% endconfiguration %} + +

+**Known limitation:** It is not possible to know the current state of the cover. +

+ +### {% linkable_title Light %} + +The SCSGate device can control lights of the BTicino MyHome system. + +To enable SCSGate lights in your installation, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +light: + - platform: scsgate + devices: + living_room: + name: Living Room + scs_id: XXXXX +``` + +{% configuration %} +devices: + description: A list of devices with their name to use in the frontend. + required: true + type: list +{% endconfiguration %} + +### {% linkable_title Switch %} + +The SCSGate device can control switches of the BTicino MyHome system. + +To enable SCSGate switches in your installation, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +switch: + - platform: scsgate + devices: + living_room: + scs_id: XXXXX +``` + +{% configuration %} +devices: + description: A list of devices with their name to use in the frontend. + required: true + type: list +{% endconfiguration %} \ No newline at end of file diff --git a/source/_components/switch.scsgate.markdown b/source/_components/switch.scsgate.markdown deleted file mode 100644 index 1f0cdb6cf84..00000000000 --- a/source/_components/switch.scsgate.markdown +++ /dev/null @@ -1,34 +0,0 @@ ---- -layout: page -title: "SCSGate Switch" -description: "Instructions on how to integrate SCSGate switches into Home Assistant." -date: 2016-01-31 22:15 -sidebar: true -comments: false -sharing: true -footer: true -logo: bus_scs.png -ha_category: Switch -ha_release: 0.13 -ha_iot_class: "Local Polling" ---- - -The SCSGate device can control switches of the BTicino MyHome system. - -To enable SCSGate switches in your installation, add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -switch: - - platform: scsgate - devices: - living_room: - scs_id: XXXXX -``` - -{% configuration %} -devices: - description: A list of devices with their name to use in the frontend. - required: true - type: list -{% endconfiguration %}