Site updated at 2018-01-27 05:27:50 UTC

This commit is contained in:
Travis CI 2018-01-27 05:27:50 +00:00
parent 0e5bccf933
commit d499361ff7
853 changed files with 12458 additions and 2552 deletions

View file

@ -119,6 +119,11 @@
<p class="desc"><span class="type">(<span class="boolean">boolean</span>)</span><span class="required">(Optional)</span><span class="description">Flag that defines if the light supports brightness.</span></p>
<p class="default">Default value: false</p>
</dd>
<dt><a class="title-link" name="brightness_scale" href="#brightness_scale"></a> brightness_scale</dt>
<dd>
<p class="desc"><span class="type">(<span class="integer">integer</span>)</span><span class="required">(Optional)</span><span class="description">Defines the maximum brightness value (i.e. 100%) of the MQTT device.</span></p>
<p class="default">Default value: 255</p>
</dd>
<dt><a class="title-link" name="color_temp" href="#color_temp"></a> color_temp</dt>
<dd>
<p class="desc"><span class="type">(<span class="boolean">boolean</span>)</span><span class="required">(Optional)</span><span class="description">Flag that defines if the light supports color temperature.</span></p>
@ -285,6 +290,25 @@
<span class="s">brightness</span><span class="pi">:</span> <span class="s">true</span>
</code></pre>
</div>
<h3><a class="title-link" name="brightness-scaled" href="#brightness-scaled"></a> Brightness Scaled</h3>
<p>To enable a light using a brightness scale other than 8bit the <code class="highlighter-rouge">brightness_scale</code> option may be added to denote the “fully on” value:</p>
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="c1"># Example configuration.yaml entry</span>
<span class="s">light</span><span class="pi">:</span>
<span class="pi">-</span> <span class="s">platform</span><span class="pi">:</span> <span class="s">mqtt_json</span>
<span class="s">name</span><span class="pi">:</span> <span class="s">mqtt_json_light_1</span>
<span class="s">state_topic</span><span class="pi">:</span> <span class="s2">"</span><span class="s">home/light"</span>
<span class="s">command_topic</span><span class="pi">:</span> <span class="s2">"</span><span class="s">home/light/set"</span>
<span class="s">brightness</span><span class="pi">:</span> <span class="s">true</span>
<span class="s">brightness_scale</span><span class="pi">:</span> <span class="s">4095</span>
</code></pre>
</div>
<p>Home Assistant will then convert its 8bit value in the message to and from the device:</p>
<div class="language-json highlighter-rouge"><pre class="highlight"><code><span class="p">{</span><span class="w">
</span><span class="nt">"brightness"</span><span class="p">:</span><span class="w"> </span><span class="mi">4095</span><span class="p">,</span><span class="w">
</span><span class="nt">"state"</span><span class="p">:</span><span class="w"> </span><span class="s2">"ON"</span><span class="p">,</span><span class="w">
</span><span class="err">}</span><span class="w">
</span></code></pre>
</div>
<h3><a class="title-link" name="implementations" href="#implementations"></a> Implementations</h3>
<ul>
<li>
@ -370,6 +394,9 @@
<li>
<a href='/components/light.hyperion/'>Hyperion</a>
</li>
<li>
<a href='/components/light.ihc/'>IHC Light</a>
</li>
<li>
<a href='/components/light.tradfri/'>IKEA Trådfri lights</a>
</li>