Site updated at 2016-08-15 16:46:09 UTC
This commit is contained in:
parent
9f234a8ba1
commit
84543fe73e
22 changed files with 51 additions and 35 deletions
|
@ -117,6 +117,8 @@
|
|||
|
||||
<h3><a class="title-link" name="default-name" href="#default-name"></a> Default name</h3>
|
||||
|
||||
<p>It’s common to set a default for a sensor if the user is not providing a name to use.</p>
|
||||
|
||||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
<div class="code"><pre>DEFAULT_NAME = <span class="string"><span class="delimiter">'</span><span class="content">Sensor name</span><span class="delimiter">'</span></span>
|
||||
|
||||
|
@ -127,6 +129,20 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<h3><a class="title-link" name="limit-the-values" href="#limit-the-values"></a> Limit the values</h3>
|
||||
|
||||
<p>In certain cases you want to limit the user’s input to a couple of options.</p>
|
||||
|
||||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
<div class="code"><pre>DEFAULT_METHOD = <span class="string"><span class="delimiter">'</span><span class="content">GET</span><span class="delimiter">'</span></span>
|
||||
|
||||
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({
|
||||
...
|
||||
vol.Optional(CONF_METHOD, default=DEFAULT_METHOD): vol.In([<span class="string"><span class="delimiter">'</span><span class="content">POST</span><span class="delimiter">'</span></span>, <span class="string"><span class="delimiter">'</span><span class="content">GET</span><span class="delimiter">'</span></span>]),
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h3><a class="title-link" name="port" href="#port"></a> Port</h3>
|
||||
|
||||
<p>As all port numbers are coming out of the range 1 till 65535 a range check should be performed.</p>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue