diff --git a/atom.xml b/atom.xml index 6581210591..15d3afa1c6 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/announcements/atom.xml b/blog/categories/announcements/atom.xml index 81b689d4c5..85af086ac4 100644 --- a/blog/categories/announcements/atom.xml +++ b/blog/categories/announcements/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Announcements | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index 01ec6f42f7..1fbdb6d86f 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index 4c51203adc..5220e96c5f 100644 --- a/blog/categories/device-tracking/atom.xml +++ b/blog/categories/device-tracking/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Device-Tracking | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index 9dd9972fe9..95e0267dd8 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index 519616855b..acba13a76b 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]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index 9e0136e400..8693e068ff 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/internet-of-things/atom.xml b/blog/categories/internet-of-things/atom.xml index 4c760126e8..59450c3b39 100644 --- a/blog/categories/internet-of-things/atom.xml +++ b/blog/categories/internet-of-things/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Internet-of-Things | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index 814b083049..f1add10f9c 100644 --- a/blog/categories/iot-data/atom.xml +++ b/blog/categories/iot-data/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: IoT-Data | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/media/atom.xml b/blog/categories/media/atom.xml index c93b2a76df..68d5698fd6 100644 --- a/blog/categories/media/atom.xml +++ b/blog/categories/media/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Media | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/merchandise/atom.xml b/blog/categories/merchandise/atom.xml index eee972f33f..1139ffe788 100644 --- a/blog/categories/merchandise/atom.xml +++ b/blog/categories/merchandise/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Merchandise | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index 4549467e3f..364d2e25aa 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index f0729ce1f0..22d051546d 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index b543023e13..9391d46a9d 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index d8c13ca247..bfefd30918 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index 7a88a200bc..d757987a80 100644 --- a/blog/categories/presence-detection/atom.xml +++ b/blog/categories/presence-detection/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Presence-Detection | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+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 2fb439b677..905c37e636 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]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index 6ef1f0cac2..9a8dde7881 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]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index 8b54970088..0f588f070c 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index 1e8f346f71..1244e03a85 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index b05de093d8..33b60ed695 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 4ed764d7a2..887b6692c3 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]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index 5b44e15046..31a2b29a38 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 7a167c3d0c..3ddba982ac 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2017-10-09T21:03:58+00:00 + 2017-10-09T21:50:52+00:00 https://home-assistant.io/ diff --git a/components/cover.rflink/index.html b/components/cover.rflink/index.html index 41b2b111ef..339b0816b3 100644 --- a/components/cover.rflink/index.html +++ b/components/cover.rflink/index.html @@ -8,7 +8,7 @@ RFLink Cover - Home Assistant - + @@ -16,12 +16,12 @@ - + - + @@ -74,46 +74,77 @@
-

The rflink cover platform supports devices that use RFLink gateway firmware, for example the Nodo RFLink Gateway. RFLink gateway is an Arduino firmware that allows two-way communication with a multitude of RF wireless devices using cheap hardware (Arduino + transceiver).

-

First you have to set up your rflink hub.

-

The RFLink component does not know the difference between a switch and a light. Therefore all switchable devices are automatically added as light by default.

-

RFLink switch/light/cover ID’s are composed of: protocol, id, switch. For example: newkaku_0000c6c2_1.

-

Once the ID of a switch is known it can be used to configure it as a switch type in HA, for example to add it to a different group, hide it or configure a nice name.

-

To add RFLink to your installation, add the following to your Home Assistant configuration.yaml file:

+

The rflink cover platform supports devices that use RFLink gateway firmware, for example, the Nodo RFLink Gateway. RFLink gateway is an Arduino firmware that allows two-way communication with a multitude of RF wireless devices using cheap hardware (Arduino + transceiver).

+

First, you have to set up your rflink hub.

+

After configuring the RFLink hub covers will be automatically discovered and added. Except the Somfy RTS devices.

+

Setting up a Somfy RTS device

+

You have to add the Somfy RTS manually with the supplied RFlinkLoader (Windows only).

+

Press the Learn button on the original Somfy remote enter the following code within 3 seconds. Your blinds will go up and down shortly:

+
10;RTS;02FFFF;0412;3;PAIR;
+
+
+

Your blinds will go up and down again. This means your Rflink is now paired with your RTS motor. +To check this enter the following code again and see if there is a record.

+
10;RTSSHOW;
+
+
+
RTS Record: 0 Address: FFFFFF RC: FFFF
+RTS Record: 1 Address: FFFFFF RC: FFFF
+RTS Record: 2 Address: FFFFFF RC: FFFF
+RTS Record: 3 Address: 02FFFF RC: 0018
+RTS Record: 4 Address: FFFFFF RC: FFFF
+RTS Record: 5 Address: FFFFFF RC: FFFF
+RTS Record: 6 Address: FFFFFF RC: FFFF
+RTS Record: 7 Address: FFFFFF RC: FFFF
+RTS Record: 8 Address: FFFFFF RC: FFFF
+RTS Record: 9 Address: FFFFFF RC: FFFF
+RTS Record: 10 Address: FFFFFF RC: FFFF
+RTS Record: 11 Address: FFFFFF RC: FFFF
+RTS Record: 12 Address: FFFFFF RC: FFFF
+RTS Record: 13 Address: FFFFFF RC: FFFF
+RTS Record: 14 Address: FFFFFF RC: FFFF
+RTS Record: 15 Address: FFFFFF RC: FFFF
+
+
+

After configuring the RFLink Somfy RTS you have to add the cover to the configuration.yaml file like any other RFlink device.

+

RFLink cover ID’s are composed of: protocol, id, and gateway. For example: RTS_0100F2_0.

+

Once the ID of a cover is known, it can be used to configure the cover in Home Assistant, for example, to add it to a different group, hide it or set a nice name.

+

Assigning a name to a cover:

# Example configuration.yaml entry
 cover:
-  platform: rflink
-  device_defaults:
-    fire_event: true
-    signal_repetitions: 2
-  devices:
-    newkaku_0000c6c2_1:
-      name: Ceiling fan
-    conrad_00785c_0a:
-      name: Motion sensor kitchen
-
+  - platform: rflink
+    devices:
+      RTS_0100F2_0:
+        name: SunShade
+      bofumotor_455201_0f:
+        name: Sovrumsgardin
 

Configuration variables:

    -
  • devices (Optional): A list of devices with their name to use in the frontend.
  • +
  • automatic_add (Optional): Automatically add new/unconfigured devices to Home Assistant if detected (default: True).
  • +
  • devices (Optional): A list of devices with their name to use in the frontend.
  • device_defaults: (Optional)
      -
    • fire_event (Optional): Set default fire_event for RFLink switch devices (see below).
    • -
    • signal_repetitions (Optional): Set default signal_repetitions for RFLink switch devices (see below).
    • +
    • fire_event (Optional): Set default fire_event for Rflink switch devices (see below).
    • +
    • signal_repetitions (Optional): Set default signal_repetitions for Rflink switch devices (see below).

Device configuration variables:

    -
  • name (Optional): Name for the device, defaults to RFLink ID.
  • -
  • aliases (Optional): Alternative RFLink ID’s this device is known by.
  • +
  • name (Optional): Name for the device, defaults to Rflink ID.
  • +
  • aliases (Optional): Alternative Rflink ID’s this device is known by.
  • fire_event (Optional): Fire an button_pressed event if this device is turned on or off (default: False).
  • -
  • signal_repetitions (Optional): Repeat every RFLink command this number of times (default: 1)
  • -
  • group (Optional): Allow switch to respond to group commands (ALLON/ALLOFF). (default: yes)
  • +
  • signal_repetitions (Optional): Repeat every Rflink command this number of times (default: 1).
  • +
  • fire_event_ (Optional): Set default fire_event for RFLink switch devices (see below).
  • +
  • signal_repetitions (Optional): Set default signal_repetitions for RFLink switch devices (see below).
  • +
  • group (Optional): Allow light to respond to group commands (ALLON/ALLOFF). (default: yes)
  • group_aliases (Optional): aliases which only respond to group commands.
  • no_group_aliases (Optional): aliases which do not respond to group commands.
+

Device support

+

See device support