Site updated at 2016-11-28 21:08:36 UTC

This commit is contained in:
Travis CI 2016-11-28 21:08:36 +00:00
parent db3d4166fd
commit f65fadf114
23 changed files with 41 additions and 41 deletions

View file

@ -114,7 +114,7 @@
Its recommended to set <code class="highlighter-rouge">scan_interval:</code> according to a value greater than 60 seconds. The service only allows 60 requests per hour but the sensors default is 30 seconds.
</p>
<p>To format the PVoutput sensor you can you the <a href="/topics/templating/">template component</a>. For example:</p>
<p>To format the PVoutput sensor its recommended to use the <a href="/topics/templating/">template component</a>. For example:</p>
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="s">sensor</span><span class="pi">:</span>
<span class="pi">-</span> <span class="s">platform</span><span class="pi">:</span> <span class="s">pvoutput</span>
@ -124,19 +124,19 @@ Its recommended to set <code class="highlighter-rouge">scan_interval:</code>
<span class="pi">-</span> <span class="s">platform</span><span class="pi">:</span> <span class="s">template</span>
<span class="s">sensors</span><span class="pi">:</span>
<span class="s">power_consumption</span><span class="pi">:</span>
<span class="s">value_template</span><span class="pi">:</span> <span class="s1">'</span><span class="s">'</span>
<span class="s">value_template</span><span class="pi">:</span> <span class="s1">'</span><span class="s">{%</span><span class="nv"> </span><span class="s">if</span><span class="nv"> </span><span class="s">is_state_attr("sensor.pvoutput",</span><span class="nv"> </span><span class="s">"power_consumption",</span><span class="nv"> </span><span class="s">"NaN")</span><span class="nv"> </span><span class="s">%}0{%</span><span class="nv"> </span><span class="s">else</span><span class="nv"> </span><span class="s">%}{{</span><span class="nv"> </span><span class="s">states.sensor.pvoutput.attributes.power_consumption</span><span class="nv"> </span><span class="s">}}{%</span><span class="nv"> </span><span class="s">endif</span><span class="nv"> </span><span class="s">%}'</span>
<span class="s">friendly_name</span><span class="pi">:</span> <span class="s1">'</span><span class="s">Using'</span>
<span class="s">unit_of_measurement</span><span class="pi">:</span> <span class="s1">'</span><span class="s">Watt'</span>
<span class="s">energy_consumption</span><span class="pi">:</span>
<span class="s">value_template</span><span class="pi">:</span> <span class="s1">'</span><span class="s">%0.1f'</span>
<span class="s">value_template</span><span class="pi">:</span> <span class="s1">'</span><span class="s">{{</span><span class="nv"> </span><span class="s">"%0.1f"|format(states.sensor.pvoutput.attributes.energy_consumption|float/1000)</span><span class="nv"> </span><span class="s">}}'</span>
<span class="s">friendly_name</span><span class="pi">:</span> <span class="s1">'</span><span class="s">Used'</span>
<span class="s">unit_of_measurement</span><span class="pi">:</span> <span class="s1">'</span><span class="s">kWh'</span>
<span class="s">power_generation</span><span class="pi">:</span>
<span class="s">value_template</span><span class="pi">:</span> <span class="s1">'</span><span class="s">'</span>
<span class="s">value_template</span><span class="pi">:</span> <span class="s1">'</span><span class="s">{%</span><span class="nv"> </span><span class="s">if</span><span class="nv"> </span><span class="s">is_state_attr("sensor.pvoutput",</span><span class="nv"> </span><span class="s">"power_generation",</span><span class="nv"> </span><span class="s">"NaN")</span><span class="nv"> </span><span class="s">%}0{%</span><span class="nv"> </span><span class="s">else</span><span class="nv"> </span><span class="s">%}{{</span><span class="nv"> </span><span class="s">states.sensor.pvoutput.attributes.power_generation</span><span class="nv"> </span><span class="s">}}{%</span><span class="nv"> </span><span class="s">endif</span><span class="nv"> </span><span class="s">%}'</span>
<span class="s">friendly_name</span><span class="pi">:</span> <span class="s1">'</span><span class="s">Generating'</span>
<span class="s">unit_of_measurement</span><span class="pi">:</span> <span class="s1">'</span><span class="s">Watt'</span>
<span class="s">energy_generation</span><span class="pi">:</span>
<span class="s">value_template</span><span class="pi">:</span> <span class="s1">'</span><span class="s">%0.2f'</span>
<span class="s">value_template</span><span class="pi">:</span> <span class="s1">'</span><span class="s">{%</span><span class="nv"> </span><span class="s">if</span><span class="nv"> </span><span class="s">is_state_attr("sensor.pvoutput",</span><span class="nv"> </span><span class="s">"energy_generation",</span><span class="nv"> </span><span class="s">"NaN")</span><span class="nv"> </span><span class="s">%}0{%</span><span class="nv"> </span><span class="s">else</span><span class="nv"> </span><span class="s">%}{{</span><span class="nv"> </span><span class="s">"%0.2f"|format(states.sensor.pvoutput.attributes.energy_generation|float/1000)</span><span class="nv"> </span><span class="s">}}{%</span><span class="nv"> </span><span class="s">endif</span><span class="nv"> </span><span class="s">%}'</span>
<span class="s">friendly_name</span><span class="pi">:</span> <span class="s1">'</span><span class="s">Generated'</span>
<span class="s">unit_of_measurement</span><span class="pi">:</span> <span class="s1">'</span><span class="s">kWh'</span>
</code></pre>