Site updated at 2016-07-28 06:24:23 UTC
This commit is contained in:
parent
b4b10dc5fc
commit
7001edf42d
131 changed files with 1966 additions and 1110 deletions
|
@ -113,22 +113,28 @@
|
|||
|
||||
|
||||
<span class="keyword">def</span> <span class="function">setup_platform</span>(hass, config, add_devices, discovery_info=<span class="predefined-constant">None</span>):
|
||||
<span class="docstring"><span class="delimiter">"""</span><span class="content">Setup the sensor platform.</span><span class="delimiter">"""</span></span>
|
||||
add_devices([ExampleSensor()])
|
||||
|
||||
|
||||
<span class="keyword">class</span> <span class="class">ExampleSensor</span>(Entity):
|
||||
<span class="docstring"><span class="delimiter">"""</span><span class="content">Representation of a Sensor.</span><span class="delimiter">"""</span></span>
|
||||
|
||||
<span class="decorator">@property</span>
|
||||
<span class="keyword">def</span> <span class="function">name</span>(<span class="predefined-constant">self</span>):
|
||||
<span class="docstring"><span class="delimiter">"""</span><span class="content">Return the name of the sensor.</span><span class="delimiter">"""</span></span>
|
||||
<span class="keyword">return</span> <span class="string"><span class="delimiter">'</span><span class="content">Example Temperature</span><span class="delimiter">'</span></span>
|
||||
|
||||
<span class="decorator">@property</span>
|
||||
<span class="keyword">def</span> <span class="function">state</span>(<span class="predefined-constant">self</span>):
|
||||
<span class="keyword">return</span> <span class="integer">23</span>
|
||||
|
||||
<span class="decorator">@property</span>
|
||||
<span class="keyword">def</span> <span class="function">unit_of_measurement</span>(<span class="predefined-constant">self</span>):
|
||||
<span class="keyword">return</span> TEMP_CELSIUS
|
||||
</pre></div>
|
||||
<span class="docstring"><span class="delimiter">"""</span><span class="content">Return the state of the sensor.""</span><span class="content">
|
||||
</span><span class="content"> return 23</span><span class="content">
|
||||
</span><span class="content">
|
||||
</span><span class="content"> @property</span><span class="content">
|
||||
</span><span class="content"> def unit_of_measurement(self):</span><span class="content">
|
||||
</span><span class="content"> </span><span class="delimiter">"""</span></span>Return the unit of measurement.<span class="string"><span class="delimiter">"""</span><span class="content">
|
||||
</span><span class="content"> return TEMP_CELSIUS</span><span class="content">
|
||||
</span></span></pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue