Site updated at 2016-06-18 20:33:32 UTC

This commit is contained in:
Travis CI 2016-06-18 20:33:32 +00:00
parent 0d29db739a
commit b12c4f2b61
533 changed files with 5610 additions and 2393 deletions

View file

@ -20,14 +20,14 @@
<meta property="og:url" content="https://home-assistant.io/components/shell_command/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions how to integrate Shell commands into Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="Shell command">
<meta name="twitter:description" content="Instructions how to integrate Shell commands into Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
<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">
@ -107,6 +107,27 @@
<li>Command itself.</li>
</ul>
<p>The commands can be dynamic, using templates to insert values of other entities. When using templates you are limited to only template the arguments. You are also no longer allowed to use pipe symbols when using templates.</p>
<p>Any service data passed into the service call to activate the shell command will be available as a variable within the template.</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="comment"># Apply value of a GUI slider to the shell_command</span>
<span class="key">input_slider</span>:
<span class="key">ac_temperature</span>:
<span class="key">name</span>: <span class="string"><span class="content">A/C Setting</span></span>
<span class="key">initial</span>: <span class="string"><span class="content">24</span></span>
<span class="key">min</span>: <span class="string"><span class="content">18</span></span>
<span class="key">max</span>: <span class="string"><span class="content">32</span></span>
<span class="key">step</span>: <span class="string"><span class="content">1</span></span>
<span class="key">shell_command</span>:
<span class="key">set_ac_to_slider</span>: <span class="string"><span class="content">'irsend SEND_ONCE DELONGHI AC_{{ states.input_slider.ac_temperature.state}}_AUTO'</span></span>
</pre></div>
</div>
</div>
</article>