Site updated at 2017-10-09 21:57:50 UTC
This commit is contained in:
parent
c426482925
commit
8a66fe2adb
26 changed files with 125 additions and 94 deletions
|
@ -8,7 +8,7 @@
|
|||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>RFLink Cover - Home Assistant</title>
|
||||
<meta name="author" content="Home Assistant">
|
||||
<meta name="description" content="Instructions how to integrate RFXtrx covers into Home Assistant.">
|
||||
<meta name="description" content="Instructions how to integrate RFLink Somfy RTS Cover into Home Assistant.">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/cover.rflink/">
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
|
@ -16,12 +16,12 @@
|
|||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/cover.rflink/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to integrate RFXtrx covers into Home Assistant.">
|
||||
<meta property="og:description" content="Instructions how to integrate RFLink Somfy RTS Cover into Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
<meta name="twitter:title" content="RFLink Cover">
|
||||
<meta name="twitter:description" content="Instructions how to integrate RFXtrx covers into Home Assistant.">
|
||||
<meta name="twitter:description" content="Instructions how to integrate RFLink Somfy RTS Cover into Home Assistant.">
|
||||
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
|
@ -74,46 +74,77 @@
|
|||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
<p>The <code class="highlighter-rouge">rflink</code> cover platform supports devices that use <a href="http://www.nemcon.nl/blog2/">RFLink gateway firmware</a>, for example the <a href="https://www.nodo-shop.nl/nl/21-rflink-gateway">Nodo RFLink Gateway</a>. RFLink gateway is an Arduino firmware that allows two-way communication with a multitude of RF wireless devices using cheap hardware (Arduino + transceiver).</p>
|
||||
<p>First you have to set up your <a href="/components/rflink/">rflink hub</a>.</p>
|
||||
<p>The RFLink component does not know the difference between a <code class="highlighter-rouge">switch</code> and a <code class="highlighter-rouge">light</code>. Therefore all switchable devices are automatically added as <code class="highlighter-rouge">light</code> by default.</p>
|
||||
<p>RFLink switch/light/cover ID’s are composed of: protocol, id, switch. For example: <code class="highlighter-rouge">newkaku_0000c6c2_1</code>.</p>
|
||||
<p>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.</p>
|
||||
<p>To add RFLink to your installation, add the following to your Home Assistant <code class="highlighter-rouge">configuration.yaml</code> file:</p>
|
||||
<p>The <code class="highlighter-rouge">rflink</code> cover platform supports devices that use <a href="http://www.nemcon.nl/blog2/">RFLink gateway firmware</a>, for example, the <a href="https://www.nodo-shop.nl/nl/21-rflink-gateway">Nodo RFLink Gateway</a>. RFLink gateway is an Arduino firmware that allows two-way communication with a multitude of RF wireless devices using cheap hardware (Arduino + transceiver).</p>
|
||||
<p>First, you have to set up your <a href="/components/rflink/">rflink hub</a>.</p>
|
||||
<p>After configuring the RFLink hub covers will be automatically discovered and added. Except the Somfy RTS devices.</p>
|
||||
<h3><a class="title-link" name="setting-up-a-somfy-rts-device" href="#setting-up-a-somfy-rts-device"></a> Setting up a Somfy RTS device</h3>
|
||||
<p>You have to add the Somfy RTS manually with the supplied RFlinkLoader (Windows only).</p>
|
||||
<p>Press the Learn button on the original Somfy remote enter the following code within 3 seconds. Your blinds will go up and down shortly:</p>
|
||||
<div class="highlighter-rouge"><pre class="highlight"><code>10;RTS;02FFFF;0412;3;PAIR;
|
||||
</code></pre>
|
||||
</div>
|
||||
<p>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.</p>
|
||||
<div class="highlighter-rouge"><pre class="highlight"><code>10;RTSSHOW;
|
||||
</code></pre>
|
||||
</div>
|
||||
<div class="highlighter-rouge"><pre class="highlight"><code>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
|
||||
</code></pre>
|
||||
</div>
|
||||
<p>After configuring the RFLink Somfy RTS you have to add the cover to the <code class="highlighter-rouge">configuration.yaml</code> file like any other RFlink device.</p>
|
||||
<p>RFLink cover ID’s are composed of: protocol, id, and gateway. For example: <code class="highlighter-rouge">RTS_0100F2_0</code>.</p>
|
||||
<p>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.</p>
|
||||
<p>Assigning a name to a cover:</p>
|
||||
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="c1"># Example configuration.yaml entry</span>
|
||||
<span class="s">cover</span><span class="pi">:</span>
|
||||
<span class="s">platform</span><span class="pi">:</span> <span class="s">rflink</span>
|
||||
<span class="s">device_defaults</span><span class="pi">:</span>
|
||||
<span class="s">fire_event</span><span class="pi">:</span> <span class="s">true</span>
|
||||
<span class="s">signal_repetitions</span><span class="pi">:</span> <span class="s">2</span>
|
||||
<span class="s">devices</span><span class="pi">:</span>
|
||||
<span class="s">newkaku_0000c6c2_1</span><span class="pi">:</span>
|
||||
<span class="s">name</span><span class="pi">:</span> <span class="s">Ceiling fan</span>
|
||||
<span class="s">conrad_00785c_0a</span><span class="pi">:</span>
|
||||
<span class="s">name</span><span class="pi">:</span> <span class="s">Motion sensor kitchen</span>
|
||||
|
||||
<span class="pi">-</span> <span class="s">platform</span><span class="pi">:</span> <span class="s">rflink</span>
|
||||
<span class="s">devices</span><span class="pi">:</span>
|
||||
<span class="s">RTS_0100F2_0</span><span class="pi">:</span>
|
||||
<span class="s">name</span><span class="pi">:</span> <span class="s">SunShade</span>
|
||||
<span class="s">bofumotor_455201_0f</span><span class="pi">:</span>
|
||||
<span class="s">name</span><span class="pi">:</span> <span class="s">Sovrumsgardin</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
<p>Configuration variables:</p>
|
||||
<ul>
|
||||
<li><strong>devices</strong> (<em>Optional</em>): A list of devices with their name to use in the frontend.</li>
|
||||
<li><strong>automatic_add</strong> (<em>Optional</em>): Automatically add new/unconfigured devices to Home Assistant if detected (default: True).</li>
|
||||
<li><strong>devices</strong> (<em>Optional</em>): A list of devices with their name to use in the frontend.</li>
|
||||
<li><strong>device_defaults</strong>: (<em>Optional</em>)
|
||||
<ul>
|
||||
<li><strong>fire_event</strong> (<em>Optional</em>): Set default <code class="highlighter-rouge">fire_event</code> for RFLink switch devices (see below).</li>
|
||||
<li><strong>signal_repetitions</strong> (<em>Optional</em>): Set default <code class="highlighter-rouge">signal_repetitions</code> for RFLink switch devices (see below).</li>
|
||||
<li><strong>fire_event</strong> (<em>Optional</em>): Set default <code class="highlighter-rouge">fire_event</code> for Rflink switch devices (see below).</li>
|
||||
<li><strong>signal_repetitions</strong> (<em>Optional</em>): Set default <code class="highlighter-rouge">signal_repetitions</code> for Rflink switch devices (see below).</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<p>Device configuration variables:</p>
|
||||
<ul>
|
||||
<li><strong>name</strong> (<em>Optional</em>): Name for the device, defaults to RFLink ID.</li>
|
||||
<li><strong>aliases</strong> (<em>Optional</em>): Alternative RFLink ID’s this device is known by.</li>
|
||||
<li><strong>name</strong> (<em>Optional</em>): Name for the device, defaults to Rflink ID.</li>
|
||||
<li><strong>aliases</strong> (<em>Optional</em>): Alternative Rflink ID’s this device is known by.</li>
|
||||
<li><strong>fire_event</strong> (<em>Optional</em>): Fire an <code class="highlighter-rouge">button_pressed</code> event if this device is turned on or off (default: False).</li>
|
||||
<li><strong>signal_repetitions</strong> (<em>Optional</em>): Repeat every RFLink command this number of times (default: 1)</li>
|
||||
<li><strong>group</strong> (<em>Optional</em>): Allow switch to respond to group commands (ALLON/ALLOFF). (default: yes)</li>
|
||||
<li><strong>signal_repetitions</strong> (<em>Optional</em>): Repeat every Rflink command this number of times (default: 1).</li>
|
||||
<li><strong>fire_event_</strong> (<em>Optional</em>): Set default <code class="highlighter-rouge">fire_event</code> for RFLink switch devices (see below).</li>
|
||||
<li><strong>signal_repetitions</strong> (<em>Optional</em>): Set default <code class="highlighter-rouge">signal_repetitions</code> for RFLink switch devices (see below).</li>
|
||||
<li><strong>group</strong> (<em>Optional</em>): Allow light to respond to group commands (ALLON/ALLOFF). (default: yes)</li>
|
||||
<li><strong>group_aliases</strong> (<em>Optional</em>): <code class="highlighter-rouge">aliases</code> which only respond to group commands.</li>
|
||||
<li><strong>no_group_aliases</strong> (<em>Optional</em>): <code class="highlighter-rouge">aliases</code> which do not respond to group commands.</li>
|
||||
</ul>
|
||||
<h3><a class="title-link" name="device-support" href="#device-support"></a> Device support</h3>
|
||||
<p>See <a href="/components/rflink/#device-support">device support</a></p>
|
||||
</article>
|
||||
</div>
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue