Site updated at 2015-12-06 09:01:18 UTC
This commit is contained in:
parent
4d3fac69df
commit
4148eac779
135 changed files with 4170 additions and 2293 deletions
|
@ -158,6 +158,9 @@
|
|||
<li><a href='/components/mqtt/'>
|
||||
MQTT
|
||||
</a></li>
|
||||
<li><a href='/components/motor.mqtt/'>
|
||||
MQTT Motor
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.mqtt/'>
|
||||
MQTT binary sensor
|
||||
</a></li>
|
||||
|
|
|
@ -163,6 +163,9 @@
|
|||
<li><a href='/components/alarm_control_panel.mqtt/'>
|
||||
MQTT Alarm Control Panel
|
||||
</a></li>
|
||||
<li><a href='/components/motor.mqtt/'>
|
||||
MQTT Motor
|
||||
</a></li>
|
||||
<li><a href='/components/device_tracker.mqtt/'>
|
||||
MQTT device tracker
|
||||
</a></li>
|
||||
|
|
|
@ -149,6 +149,9 @@
|
|||
<li><a href='/components/alarm_control_panel.mqtt/'>
|
||||
MQTT Alarm Control Panel
|
||||
</a></li>
|
||||
<li><a href='/components/motor.mqtt/'>
|
||||
MQTT Motor
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.mqtt/'>
|
||||
MQTT binary sensor
|
||||
</a></li>
|
||||
|
|
1
components/ecobee.html
Normal file
1
components/ecobee.html
Normal file
|
@ -0,0 +1 @@
|
|||
<script>document.location = '/components/ecobee/';</script>
|
221
components/ecobee/index.html
Normal file
221
components/ecobee/index.html
Normal file
|
@ -0,0 +1,221 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>Ecobee - Home Assistant</title>
|
||||
<meta name="author" content="Paulus Schoutsen">
|
||||
|
||||
<meta name="description" content="Instructions for how to integrate Ecobee thermostats and sensors within Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/ecobee/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Ecobee">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/ecobee/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions for how to integrate Ecobee thermostats and sensors within Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||
</head>
|
||||
|
||||
<body >
|
||||
|
||||
<header>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
|
||||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||
<a href="/" class="site-title">
|
||||
<img width='40' src='/images/favicon-192x192.png'> Home Assistant
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||
<nav>
|
||||
<input type="checkbox" id="toggle">
|
||||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||
<ul class="menu pull-right">
|
||||
<li>
|
||||
<a href="/getting-started/">Getting started</a>
|
||||
<ul>
|
||||
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
|
||||
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
|
||||
<li><a href='/getting-started/devices/'>Adding devices</a></li>
|
||||
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
|
||||
<li><a href='/getting-started/automation/'>Automation</a></li>
|
||||
<li><a href='/cookbook'>Configuration cookbook</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li>
|
||||
<a href="/developers/">Developers</a>
|
||||
<ul>
|
||||
<li><a href="/developers/architecture/">Architecture</a></li>
|
||||
<li><a href="/developers/frontend/">Frontend development</a></li>
|
||||
<li><a href="/developers/creating_components/">
|
||||
Creating components
|
||||
</a></li>
|
||||
<li><a href="/developers/add_new_platform/">
|
||||
Adding platform support
|
||||
</a></li>
|
||||
<li><a href="/developers/api/">API</a></li>
|
||||
<li><a href="/developers/credits/">Credits</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid grid-center">
|
||||
|
||||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||
|
||||
|
||||
<article class="page">
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
Ecobee
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
<p>The Ecobee platform lets you control a thermostats and view sensor data from the <a href="https://ecobee.com">Ecobee</a> thermostat.</p>
|
||||
|
||||
<p>You will need to obtain an API key from ecobee’s <a href="https://www.ecobee.com/developers/">developer site</a> to use this component. The first time you run Home-Assistant with this component it will give you a PIN code that you need to authorize in the <a href="https://www.ecobee.com/consumerportal/index.html">ecobee consumer portal</a>. You can do this by clicking ‘Add Application’ in the ‘My Apps’ section in the sidebar.</p>
|
||||
|
||||
<p>To set it up, add the following information to your <code>configuration.yaml</code> file:</p>
|
||||
|
||||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
<div class="code"><pre><span class="key">ecobee</span>:
|
||||
<span class="key">api_key</span>: <span class="string"><span class="content">asdfghjklqwertyuiopzxcvbnm </span></span>
|
||||
<span class="key">hold_temp</span>: <span class="string"><span class="content">True</span></span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p>Configuration variables:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>api_key</strong> (<em>Required</em>): Your Ecobee api key.</li>
|
||||
<li><strong>hold_temp</strong> (<em>Optional</em>): True/False whether or not to hold changes indefinitely (True) or until the next scheduled event (False, default).</li>
|
||||
</ul>
|
||||
|
||||
<p class="img">
|
||||
<img src="/images/screenshots/ecobee-sensor-badges.png" />
|
||||
<img src="/images/screenshots/ecobee-thermostat-card.png" />
|
||||
</p>
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/ecobee.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/sensor.ecobee/'>
|
||||
Ecobee sensor
|
||||
</a></li>
|
||||
<li><a href='/components/thermostat.ecobee/'>
|
||||
Ecobee thermostat
|
||||
</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Hub</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
Ecobee
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/isy994/'>ISY994 Controller</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/mqtt/'>MQTT</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/modbus/'>Modbus</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/rfxtrx/'>RFXtrx</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/tellstick/'>TellStick</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/vera/'>Vera</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/verisure/'>Verisure</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/wink/'>Wink</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/zwave/'>Z-Wave</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<p class="copyright">
|
||||
<span class="credit">Powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>. Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.</span>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!--[if lt IE 7]>
|
||||
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
|
||||
<![endif]-->
|
||||
|
||||
<script>
|
||||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -158,6 +158,10 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='#motor' class="btn">Motor</a>
|
||||
|
||||
|
||||
|
||||
<a href='#notifications' class="btn">Notifications</a>
|
||||
|
||||
|
||||
|
@ -442,6 +446,42 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/ecobee/' class='hub'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/ecobee.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Ecobee</div>
|
||||
<div class='category'>Hub</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/sensor.ecobee/' class='sensor'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/ecobee.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Ecobee sensor</div>
|
||||
<div class='category'>Sensor</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/thermostat.ecobee/' class='thermostat'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/ecobee.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Ecobee thermostat</div>
|
||||
<div class='category'>Thermostat</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/switch.edimax/' class='switch'>
|
||||
<div class='img-container'>
|
||||
|
||||
|
@ -738,7 +778,7 @@ Support for these components is provided by the Home Assistant community.
|
|||
<div class='img-container'>
|
||||
|
||||
</div>
|
||||
<div class='title'>LimitlessLED</div>
|
||||
<div class='title'>LimitlessLED support</div>
|
||||
<div class='category'>Light</div>
|
||||
</a>
|
||||
|
||||
|
@ -802,6 +842,18 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/motor.mqtt/' class='motor'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/mqtt.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>MQTT Motor</div>
|
||||
<div class='category'>Motor</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/binary_sensor.mqtt/' class='binary-sensor'>
|
||||
<div class='img-container'>
|
||||
|
||||
|
@ -922,6 +974,8 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
<a href='/components/media_player.mpd/' class='media-player'>
|
||||
<div class='img-container'>
|
||||
|
||||
|
|
|
@ -199,6 +199,9 @@ The ISY994 controller is manufactured by <a href="https://www.universal-devices.
|
|||
<div class='section'>
|
||||
<h1 class="title delta">Category Hub</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/ecobee/'>Ecobee</a>
|
||||
</li>
|
||||
<li>
|
||||
ISY994 Controller
|
||||
</li>
|
||||
|
|
|
@ -149,7 +149,7 @@
|
|||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.mqtt/'>MQTT light</a>
|
||||
|
|
|
@ -108,6 +108,7 @@
|
|||
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
|
||||
<span class="key">light</span>:
|
||||
<span class="key">platform</span>: <span class="string"><span class="content">hue</span></span>
|
||||
<span class="key">host</span>: <span class="string"><span class="content">DEVICE_IP_ADDRESS</span></span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -140,7 +141,7 @@
|
|||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.mqtt/'>MQTT light</a>
|
||||
|
|
|
@ -140,7 +140,7 @@
|
|||
Hyperion
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.mqtt/'>MQTT light</a>
|
||||
|
|
|
@ -8,20 +8,20 @@
|
|||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>LimitlessLED - Home Assistant</title>
|
||||
<title>LimitlessLED support - Home Assistant</title>
|
||||
<meta name="author" content="Paulus Schoutsen">
|
||||
|
||||
<meta name="description" content="Instructions how to setup LimitlessLED within Home Assistant.">
|
||||
<meta name="description" content="Instructions on how to setup LimitlessLED within Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/light.limitlessled/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="LimitlessLED">
|
||||
<meta property="og:title" content="LimitlessLED support">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/light.limitlessled/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to setup LimitlessLED within Home Assistant.">
|
||||
<meta property="og:description" content="Instructions on how to setup LimitlessLED within Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
|
@ -93,94 +93,114 @@
|
|||
|
||||
|
||||
<article class="page">
|
||||
|
||||
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
LimitlessLED
|
||||
LimitlessLED Support
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p>The limitlessled platform can control your <a href="http://www.limitlessled.com/">LimitlessLED</a> lights from within Home Assistant. The lights are also known as EasyBulb, AppLight, AppLamp, MiLight, LEDme, dekolight or iLight.</p>
|
||||
<p><code>limitlessled</code> can control your <a href="http://www.limitlessled.com/">LimitlessLED</a> lights from within Home Assistant. The lights are also known as EasyBulb, AppLight, AppLamp, MiLight, LEDme, dekolight or iLight.</p>
|
||||
|
||||
<p>To add limitlessled to your installation, add the following to your <code>configuration.yaml</code> file:</p>
|
||||
<h3>Setup</h3>
|
||||
|
||||
<p>Before configuring Home Assistant, make sure you can control your bulbs with the Milight mobile application. Discover your bridge(s) IP. You can do this via your router, or a mobile application like Fing (<a href="https://play.google.com/store/apps/details?id=com.overlook.android.fing&hl=en">android</a>, <a href="https://itunes.apple.com/us/app/fing-network-scanner/id430921107?mt=8">itunes</a>). Keep in mind that LimitlessLED bulbs are controlled via groups. You cannot control an individual bulb via the bridge, unless it is in a group by itself. Note that you can assign an <code>rgbw</code> and <code>white</code> group to the same group number, effectively allowing 8 groups (4 <code>rgbw</code> and 4 <code>white</code>) per bridge.</p>
|
||||
|
||||
<p>To add <code>limitlessled</code> to your installation, add the following to your <code>configuration.yaml</code> file:</p>
|
||||
|
||||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
|
||||
<span class="key">light</span>:
|
||||
<div class="code"><pre><span class="key">light</span>:
|
||||
<span class="key">platform</span>: <span class="string"><span class="content">limitlessled</span></span>
|
||||
<span class="key">host</span>: <span class="string"><span class="content">IP_ADDRESS</span></span>
|
||||
<span class="key">group_1_name</span>: <span class="string"><span class="content">Living Room</span></span>
|
||||
<span class="key">group_2_name</span>: <span class="string"><span class="content">Bedroom</span></span>
|
||||
<span class="key">group_3_name</span>: <span class="string"><span class="content">Office</span></span>
|
||||
<span class="key">group_4_name</span>: <span class="string"><span class="content">Kitchen</span></span>
|
||||
<span class="key">bridges</span>:
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p>Configuration variables:</p>
|
||||
<p>Next, list your bridges and groups. Here’s an example. See the next section for a full explanaton of each configuration variable.</p>
|
||||
|
||||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
<div class="code"><pre><span class="key">light</span>:
|
||||
<span class="key">platform</span>: <span class="string"><span class="content">limitlessled</span></span>
|
||||
<span class="key">bridges</span>:
|
||||
- <span class="string"><span class="content">host: 192.168.1.10</span></span>
|
||||
<span class="key">version</span>: <span class="string"><span class="content">5</span></span>
|
||||
<span class="key">port</span>: <span class="string"><span class="content">8899</span></span>
|
||||
<span class="key">groups</span>:
|
||||
- <span class="string"><span class="content">number: 1</span></span>
|
||||
<span class="key">type</span>: <span class="string"><span class="content">rgbw</span></span>
|
||||
<span class="key">name</span>: <span class="string"><span class="content">Bedroom</span></span>
|
||||
- <span class="string"><span class="content">number: 2</span></span>
|
||||
<span class="key">type</span>: <span class="string"><span class="content">white</span></span>
|
||||
<span class="key">name</span>: <span class="string"><span class="content">Craft Room</span></span>
|
||||
- <span class="string"><span class="content">number: 2</span></span>
|
||||
<span class="key">type</span>: <span class="string"><span class="content">rgbw</span></span>
|
||||
<span class="key">name</span>: <span class="string"><span class="content">Bathroom</span></span>
|
||||
- <span class="string"><span class="content">host: 192.168.1.11</span></span>
|
||||
<span class="key">groups</span>:
|
||||
- <span class="string"><span class="content">number: 1</span></span>
|
||||
<span class="key">type</span>: <span class="string"><span class="content">rgbw</span></span>
|
||||
<span class="key">name</span>: <span class="string"><span class="content">Living Room & Hall</span></span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h3>Configuration variables</h3>
|
||||
|
||||
<ul>
|
||||
<li><strong>host</strong> (<em>Required</em>): IP address of the device, eg. 192.168.1.32</li>
|
||||
<li><strong>group_X_name</strong> (<em>Required</em>): Name of the group. Multiple entries with a consecutive number.</li>
|
||||
<li><strong>bridges</strong> (<em>Required</em>): (list)
|
||||
<ul>
|
||||
<li><strong>host</strong> (<em>Required</em>): IP address of the device, eg. <code>192.168.1.32</code></li>
|
||||
<li><strong>version</strong>: Bridge version (default is <code>5</code>). Don’t use if you aren’t sure.</li>
|
||||
<li><strong>port</strong>: Bridge port (default is <code>8899</code>). Normally not necessary to specify.</li>
|
||||
<li><strong>groups</strong> (<em>Required</em>): (list)
|
||||
<ul>
|
||||
<li><strong>number</strong> (<em>Required</em>): Group number (<code>1</code>-<code>4</code>). Corresponds to the group number on the remote.</li>
|
||||
<li><strong>name</strong> (<em>Required</em>): Any name you’d like. Must be unique among all configured groups.</li>
|
||||
<li><strong>type</strong>: Type of group. Choose either <code>rgbw</code> or <code>white</code>. <code>rgbw</code> is the default if you don’t specify.</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h3>Properties</h3>
|
||||
<p>Refer to the <a href="/components/light">light</a> documentation for general property usage, but keep in mind the following notes specific to LimitlessLED.</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>RGBW</strong>
|
||||
<ul>
|
||||
<li><em>Color</em>: There are 256 color possibilities along the LimitlessLED color spectrum. Color properties like saturation and lightness can’t be used - only hue. The only exception is white (which may be warm or cold depending on the type of RGBW bulb). If you select a color with saturation or lightness, Home Assistant will calculate the nearest valid LimitlessLED color.</li>
|
||||
<li><em>Brightness</em>: There are 25 brightness steps.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><strong>White</strong>
|
||||
<ul>
|
||||
<li>As you can observe on the Milight mobile application, you cannot select a specific brightness or temperature - you can only step each property up or down. There is no indication of which step you are on. This restriction, combined with the unreliable nature of LimitlessLED transmissions, means that setting white bulb properties is done on a best-effort basis. The only very reliable settings are the minimum and maximum of each property.</li>
|
||||
<li><em>Temperature</em>: There are 10 temperature steps.</li>
|
||||
<li><em>Brightness</em>: There are 10 brightness steps.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><strong>Transitions</strong>
|
||||
<ul>
|
||||
<li>If a transition time is set, the group will transition between the current settings and the target settings for the duration specified. Transitions from or to white are not possible - the color will change immediately.</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h3>Initialization & Synchronization</h3>
|
||||
|
||||
<p>When starting Home Assistant, your LimitlessLED bulbs will be set to known default values. This ensures a consistent user interface and uninterrupted turning on/off. If you control your LimitlessLED lights via the Milight mobile application or other means while Home Assistant is running, Home Assistant can not track those changes and you may observe unexpected behavior. This is due to a LimitlessLED limitation.</p>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='brand-logo-container section'>
|
||||
</div>
|
||||
<div class='section'>
|
||||
This is a platform for
|
||||
<a href='/components/light/'>the Lights component</a>.
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Light</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/light.blinksticklight/'>Blinkstick</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
LimitlessLED
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.mqtt/'>MQTT light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.hue/'>Philips Hue</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.rfxtrx/'>RFXtrx light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.tellstick/'>TellStick light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.vera/'>Vera light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.wink/'>Wink light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.zwave/'>Z-Wave light</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
|
@ -194,6 +194,9 @@
|
|||
<li><a href='/components/alarm_control_panel.mqtt/'>
|
||||
MQTT Alarm Control Panel
|
||||
</a></li>
|
||||
<li><a href='/components/motor.mqtt/'>
|
||||
MQTT Motor
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.mqtt/'>
|
||||
MQTT binary sensor
|
||||
</a></li>
|
||||
|
@ -218,7 +221,7 @@
|
|||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
|
||||
</li>
|
||||
<li>
|
||||
MQTT light
|
||||
|
|
|
@ -165,7 +165,7 @@
|
|||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.mqtt/'>MQTT light</a>
|
||||
|
|
|
@ -155,7 +155,7 @@
|
|||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.mqtt/'>MQTT light</a>
|
||||
|
|
|
@ -175,7 +175,7 @@
|
|||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.mqtt/'>MQTT light</a>
|
||||
|
|
|
@ -149,7 +149,7 @@
|
|||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.mqtt/'>MQTT light</a>
|
||||
|
|
|
@ -144,7 +144,7 @@
|
|||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.mqtt/'>MQTT light</a>
|
||||
|
|
|
@ -224,7 +224,7 @@ The light component supports multiple entries in <code>configuration.yaml</code>
|
|||
Hyperion
|
||||
</a></li>
|
||||
<li><a href='/components/light.limitlessled/'>
|
||||
LimitlessLED
|
||||
LimitlessLED support
|
||||
</a></li>
|
||||
<li><a href='/components/light.mqtt/'>
|
||||
MQTT light
|
||||
|
|
|
@ -188,6 +188,9 @@
|
|||
<div class='section'>
|
||||
<h1 class="title delta">Category Hub</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/ecobee/'>Ecobee</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/isy994/'>ISY994 Controller</a>
|
||||
</li>
|
||||
|
|
221
components/motor.mqtt/index.html
Normal file
221
components/motor.mqtt/index.html
Normal file
|
@ -0,0 +1,221 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>MQTT Motor - Home Assistant</title>
|
||||
<meta name="author" content="Paulus Schoutsen">
|
||||
|
||||
<meta name="description" content="Instructions how to integrate MQTT motorized devices into Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/motor.mqtt/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="MQTT Motor">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/motor.mqtt/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to integrate MQTT motorized devices into Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||
</head>
|
||||
|
||||
<body >
|
||||
|
||||
<header>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
|
||||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||
<a href="/" class="site-title">
|
||||
<img width='40' src='/images/favicon-192x192.png'> Home Assistant
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||
<nav>
|
||||
<input type="checkbox" id="toggle">
|
||||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||
<ul class="menu pull-right">
|
||||
<li>
|
||||
<a href="/getting-started/">Getting started</a>
|
||||
<ul>
|
||||
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
|
||||
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
|
||||
<li><a href='/getting-started/devices/'>Adding devices</a></li>
|
||||
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
|
||||
<li><a href='/getting-started/automation/'>Automation</a></li>
|
||||
<li><a href='/cookbook'>Configuration cookbook</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li>
|
||||
<a href="/developers/">Developers</a>
|
||||
<ul>
|
||||
<li><a href="/developers/architecture/">Architecture</a></li>
|
||||
<li><a href="/developers/frontend/">Frontend development</a></li>
|
||||
<li><a href="/developers/creating_components/">
|
||||
Creating components
|
||||
</a></li>
|
||||
<li><a href="/developers/add_new_platform/">
|
||||
Adding platform support
|
||||
</a></li>
|
||||
<li><a href="/developers/api/">API</a></li>
|
||||
<li><a href="/developers/credits/">Credits</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid grid-center">
|
||||
|
||||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||
|
||||
|
||||
<article class="page">
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
MQTT Motor
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
<p>This platform enables the possibility to control an MQTT motorized device. The device state will be updated only after receiving the a new state from <code>state_topic</code>. If these messages are published with RETAIN flag, the MQTT device will receive an instant state update after subscription and will start with correct state. Otherwise, the initial state will be <code>unknown</code>.<br />
|
||||
There is a state attribute that stores the relative position of the device, where 0% means the device is <code>closed</code> and all other intermediate positions means the device is <code>open</code>.</p>
|
||||
|
||||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
|
||||
<span class="key">motor</span>:
|
||||
<span class="key">platform</span>: <span class="string"><span class="content">mqtt</span></span>
|
||||
<span class="key">name</span>: <span class="string"><span class="delimiter">"</span><span class="content">Bedroom Rollershutter</span><span class="delimiter">"</span></span>
|
||||
<span class="key">state_topic</span>: <span class="string"><span class="delimiter">"</span><span class="content">home/bedroom/rollershutter</span><span class="delimiter">"</span></span>
|
||||
<span class="key">command_topic</span>: <span class="string"><span class="delimiter">"</span><span class="content">home/bedroom/rollershutter/set</span><span class="delimiter">"</span></span>
|
||||
<span class="key">qos</span>: <span class="string"><span class="content">0</span></span>
|
||||
<span class="key">payload_open</span>: <span class="string"><span class="delimiter">"</span><span class="content">OPEN</span><span class="delimiter">"</span></span>
|
||||
<span class="key">payload_close</span>: <span class="string"><span class="delimiter">"</span><span class="content">CLOSE</span><span class="delimiter">"</span></span>
|
||||
<span class="key">payload_stop</span>: <span class="string"><span class="delimiter">"</span><span class="content">STOP</span><span class="delimiter">"</span></span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p>Configuration variables:</p>
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
<p><strong>command_topic</strong> (<em>Required</em>): The MQTT topic to publish commands to control the motor.</p>
|
||||
</li>
|
||||
<li><strong>name</strong> (<em>Optional</em>): The name of the motorized device. Default is ‘MQTT Motor’.</li>
|
||||
<li><strong>state_topic</strong> (<em>Optional</em>): The MQTT topic subscribed to receive state updates. If not defined, the motor will be stateless, that is, no information about current position or open/closed. If defined, the received payload must be a integer between 0 and 100, that represents the percentage for fully closed and fully open, respectively.</li>
|
||||
<li><strong>qos</strong> (<em>Optional</em>): The maximum QoS level of the state topic. Default is 0. This QoS will also be used to publishing messages.</li>
|
||||
<li><strong>payload_open</strong> (<em>Optional</em>): The payload to open the motorized device. Default is “OPEN”.</li>
|
||||
<li><strong>payload_close</strong> (<em>Optional</em>): The payload to close the motorized device. Default is “CLOSE”.</li>
|
||||
<li><strong>payload_stop</strong> (<em>Optional</em>): The payload to stop the motorized device. Default is “STOP”.</li>
|
||||
<li><strong>state_format</strong> (<em>Optional</em>): The state format to parse. Default is None (no parser).</li>
|
||||
</ul>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/mqtt.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
This is a platform for
|
||||
<a href='/components/motor/'>the Motors component</a>.
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/mqtt/'>
|
||||
MQTT
|
||||
</a></li>
|
||||
<li><a href='/components/alarm_control_panel.mqtt/'>
|
||||
MQTT Alarm Control Panel
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.mqtt/'>
|
||||
MQTT binary sensor
|
||||
</a></li>
|
||||
<li><a href='/components/device_tracker.mqtt/'>
|
||||
MQTT device tracker
|
||||
</a></li>
|
||||
<li><a href='/components/light.mqtt/'>
|
||||
MQTT light
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.mqtt/'>
|
||||
MQTT sensor
|
||||
</a></li>
|
||||
<li><a href='/components/switch.mqtt/'>
|
||||
MQTT switch
|
||||
</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Motor</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
MQTT Motor
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<p class="copyright">
|
||||
<span class="credit">Powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>. Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.</span>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!--[if lt IE 7]>
|
||||
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
|
||||
<![endif]-->
|
||||
|
||||
<script>
|
||||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
162
components/motor/index.html
Normal file
162
components/motor/index.html
Normal file
|
@ -0,0 +1,162 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>Motors - Home Assistant</title>
|
||||
<meta name="author" content="Paulus Schoutsen">
|
||||
|
||||
<meta name="description" content="Instructions how to integrate motorized devices into Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/motor/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Motors">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/motor/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to integrate motorized devices into Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||
</head>
|
||||
|
||||
<body >
|
||||
|
||||
<header>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
|
||||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||
<a href="/" class="site-title">
|
||||
<img width='40' src='/images/favicon-192x192.png'> Home Assistant
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||
<nav>
|
||||
<input type="checkbox" id="toggle">
|
||||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||
<ul class="menu pull-right">
|
||||
<li>
|
||||
<a href="/getting-started/">Getting started</a>
|
||||
<ul>
|
||||
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
|
||||
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
|
||||
<li><a href='/getting-started/devices/'>Adding devices</a></li>
|
||||
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
|
||||
<li><a href='/getting-started/automation/'>Automation</a></li>
|
||||
<li><a href='/cookbook'>Configuration cookbook</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li>
|
||||
<a href="/developers/">Developers</a>
|
||||
<ul>
|
||||
<li><a href="/developers/architecture/">Architecture</a></li>
|
||||
<li><a href="/developers/frontend/">Frontend development</a></li>
|
||||
<li><a href="/developers/creating_components/">
|
||||
Creating components
|
||||
</a></li>
|
||||
<li><a href="/developers/add_new_platform/">
|
||||
Adding platform support
|
||||
</a></li>
|
||||
<li><a href="/developers/api/">API</a></li>
|
||||
<li><a href="/developers/credits/">Credits</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid grid-center">
|
||||
|
||||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||
|
||||
|
||||
<article class="page">
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
Motors
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
<p>Home Assistant can give you an interface to control any motorized device that opens and closes. This includes roller shutters, garage doors, gates, blinds, shades, curtains, awnings, etc.</p>
|
||||
|
||||
<p>The following platforms are supported:</p>
|
||||
|
||||
<ul>
|
||||
<li><a href="/components/motor.mqtt/">MQTT</a></li>
|
||||
</ul>
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='brand-logo-container section'>
|
||||
</div>
|
||||
<h1 class='title delta'>Platforms</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/motor.mqtt/'>
|
||||
MQTT Motor
|
||||
</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<p class="copyright">
|
||||
<span class="credit">Powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>. Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.</span>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!--[if lt IE 7]>
|
||||
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
|
||||
<![endif]-->
|
||||
|
||||
<script>
|
||||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -272,6 +272,9 @@ Home Assistant will automatically load the correct certificate if you connect to
|
|||
<li><a href='/components/alarm_control_panel.mqtt/'>
|
||||
MQTT Alarm Control Panel
|
||||
</a></li>
|
||||
<li><a href='/components/motor.mqtt/'>
|
||||
MQTT Motor
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.mqtt/'>
|
||||
MQTT binary sensor
|
||||
</a></li>
|
||||
|
@ -292,6 +295,9 @@ Home Assistant will automatically load the correct certificate if you connect to
|
|||
<div class='section'>
|
||||
<h1 class="title delta">Category Hub</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/ecobee/'>Ecobee</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/isy994/'>ISY994 Controller</a>
|
||||
</li>
|
||||
|
|
|
@ -177,6 +177,9 @@ light.a8__0123454041230170
|
|||
<div class='section'>
|
||||
<h1 class="title delta">Category Hub</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/ecobee/'>Ecobee</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/isy994/'>ISY994 Controller</a>
|
||||
</li>
|
||||
|
|
|
@ -115,14 +115,14 @@
|
|||
<span class="key">unit_of_measurement</span>: <span class="string"><span class="content">'°C'</span></span>
|
||||
- <span class="string"><span class="content">name: humidity</span></span>
|
||||
<span class="key">unit_of_measurement</span>: <span class="string"><span class="content">'%'</span></span>
|
||||
<span class="key">pins</span>:
|
||||
<span class="key">A0</span>:
|
||||
<span class="key">name</span>: <span class="string"><span class="content">Pin 0 analog</span></span>
|
||||
<span class="key">unit_of_measurement</span>: <span class="string"><span class="delimiter">"</span><span class="content">ca</span><span class="delimiter">"</span></span>
|
||||
<span class="key">correction_factor</span>: <span class="string"><span class="content">0.01</span></span>
|
||||
<span class="key">decimal_places</span>: <span class="string"><span class="content">1</span></span>
|
||||
<span class="key">3</span>:
|
||||
<span class="key">name</span>: <span class="string"><span class="content">Pin 3 digital</span></span>
|
||||
<span class="key">pins</span>:
|
||||
<span class="key">A0</span>:
|
||||
<span class="key">name</span>: <span class="string"><span class="content">Pin 0 analog</span></span>
|
||||
<span class="key">unit_of_measurement</span>: <span class="string"><span class="delimiter">"</span><span class="content">ca</span><span class="delimiter">"</span></span>
|
||||
<span class="key">correction_factor</span>: <span class="string"><span class="content">0.01</span></span>
|
||||
<span class="key">decimal_places</span>: <span class="string"><span class="content">1</span></span>
|
||||
<span class="key">3</span>:
|
||||
<span class="key">name</span>: <span class="string"><span class="content">Pin 3 digital</span></span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -220,6 +220,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -201,6 +201,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -244,6 +244,9 @@ print(response.json()[<span class="string"><span class="delimiter">'</span><span
|
|||
<li>
|
||||
Command line sensor
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -144,6 +144,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
1
components/sensor.ecobee.html
Normal file
1
components/sensor.ecobee.html
Normal file
|
@ -0,0 +1 @@
|
|||
<script>document.location = '/components/sensor.ecobee/';</script>
|
236
components/sensor.ecobee/index.html
Normal file
236
components/sensor.ecobee/index.html
Normal file
|
@ -0,0 +1,236 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>Ecobee sensor - Home Assistant</title>
|
||||
<meta name="author" content="Paulus Schoutsen">
|
||||
|
||||
<meta name="description" content="Instructions how to setup the Ecobee sensors within Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/sensor.ecobee/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Ecobee sensor">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/sensor.ecobee/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to setup the Ecobee sensors within Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||
</head>
|
||||
|
||||
<body >
|
||||
|
||||
<header>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
|
||||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||
<a href="/" class="site-title">
|
||||
<img width='40' src='/images/favicon-192x192.png'> Home Assistant
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||
<nav>
|
||||
<input type="checkbox" id="toggle">
|
||||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||
<ul class="menu pull-right">
|
||||
<li>
|
||||
<a href="/getting-started/">Getting started</a>
|
||||
<ul>
|
||||
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
|
||||
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
|
||||
<li><a href='/getting-started/devices/'>Adding devices</a></li>
|
||||
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
|
||||
<li><a href='/getting-started/automation/'>Automation</a></li>
|
||||
<li><a href='/cookbook'>Configuration cookbook</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li>
|
||||
<a href="/developers/">Developers</a>
|
||||
<ul>
|
||||
<li><a href="/developers/architecture/">Architecture</a></li>
|
||||
<li><a href="/developers/frontend/">Frontend development</a></li>
|
||||
<li><a href="/developers/creating_components/">
|
||||
Creating components
|
||||
</a></li>
|
||||
<li><a href="/developers/add_new_platform/">
|
||||
Adding platform support
|
||||
</a></li>
|
||||
<li><a href="/developers/api/">API</a></li>
|
||||
<li><a href="/developers/credits/">Credits</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid grid-center">
|
||||
|
||||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||
|
||||
|
||||
<article class="page">
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
Ecobee sensor
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
<p>To get your Ecobee sensors working with Home Assistant, follow the instructions for the general <a href="/components/ecobee/">Ecobee component</a>.</p>
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/ecobee.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/ecobee/'>
|
||||
Ecobee
|
||||
</a></li>
|
||||
<li><a href='/components/thermostat.ecobee/'>
|
||||
Ecobee thermostat
|
||||
</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Sensor</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/sensor.bitcoin/'>Bitcoin</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.cpuspeed/'>CPU speed</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
Ecobee sensor
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.glances/'>Glances</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.mqtt/'>MQTT sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.modbus/'>Modbus sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.mysensors/'>MySensors sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.rest/'>RESTful sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.rfxtrx/'>RFXtrx sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.sabnzbd/'>SABnzbd</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.swiss_public_transport/'>Swiss Public Transport</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.systemmonitor/'>System Monitor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.temper/'>TEMPer sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.tellstick/'>TellStick sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.time_date/'>Time & Date</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.transmission/'>Transmission sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.wink/'>Wink sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.worldclock/'>Worldclock</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.arest/'>aREST sensor</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<p class="copyright">
|
||||
<span class="credit">Powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>. Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.</span>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!--[if lt IE 7]>
|
||||
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
|
||||
<![endif]-->
|
||||
|
||||
<script>
|
||||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -160,6 +160,9 @@ negative number of minutes your timezone is ahead/behind UTC time.</li>
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
Efergy sensor
|
||||
</li>
|
||||
|
|
|
@ -201,6 +201,9 @@ Glances web server started on http://0.0.0.0:61208/
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -197,6 +197,9 @@ Each named register will create an integer sensor and each named bit will create
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -112,6 +112,7 @@
|
|||
<span class="key">name</span>: <span class="string"><span class="delimiter">"</span><span class="content">MQTT Sensor</span><span class="delimiter">"</span></span>
|
||||
<span class="key">qos</span>: <span class="string"><span class="content">0</span></span>
|
||||
<span class="key">unit_of_measurement</span>: <span class="string"><span class="delimiter">"</span><span class="content">°C</span><span class="delimiter">"</span></span>
|
||||
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -148,6 +149,9 @@
|
|||
<li><a href='/components/alarm_control_panel.mqtt/'>
|
||||
MQTT Alarm Control Panel
|
||||
</a></li>
|
||||
<li><a href='/components/motor.mqtt/'>
|
||||
MQTT Motor
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.mqtt/'>
|
||||
MQTT binary sensor
|
||||
</a></li>
|
||||
|
@ -174,6 +178,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -158,6 +158,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -236,6 +236,9 @@ Make sure that the URL matches exactly your endpoint or resource.
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -151,6 +151,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -162,6 +162,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -152,6 +152,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -243,6 +243,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -167,6 +167,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -137,6 +137,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -151,6 +151,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -183,6 +183,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -171,6 +171,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -148,6 +148,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -154,6 +154,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -142,6 +142,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -135,6 +135,9 @@
|
|||
<li><a href='/components/sensor.dht/'>
|
||||
DHT sensor
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.ecobee/'>
|
||||
Ecobee sensor
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.efergy/'>
|
||||
Efergy sensor
|
||||
</a></li>
|
||||
|
|
|
@ -100,7 +100,7 @@
|
|||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
<p>This component can expose regular shell commands as services. Services can be called from a script or in automation.</p>
|
||||
<p>This component can expose regular shell commands as services. Services can be called from a <a href="/components/script/">script</a> or in <a href="/getting-started/automation/">automation</a>.</p>
|
||||
|
||||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
|
||||
|
|
|
@ -119,6 +119,7 @@
|
|||
<span class="key">payload_on</span>: <span class="string"><span class="delimiter">"</span><span class="content">ON</span><span class="delimiter">"</span></span>
|
||||
<span class="key">payload_off</span>: <span class="string"><span class="delimiter">"</span><span class="content">OFF</span><span class="delimiter">"</span></span>
|
||||
<span class="key">optimistic</span>: <span class="string"><span class="content">false</span></span>
|
||||
<span class="key">state_format</span>:
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -133,6 +134,7 @@
|
|||
<li><strong>payload_on</strong> (<em>Optional</em>): The payload that represents enabled state. Default is “ON”.</li>
|
||||
<li><strong>payload_off</strong> (<em>Optional</em>): The payload that represents disabled state. Default is “OFF”.</li>
|
||||
<li><strong>optimistic</strong> (<em>Optional</em>): Flag that defines if switch works in optimistic mode. Default is true if no state topic defined, else false.</li>
|
||||
<li><strong>state_format</strong> (<em>Optional</em>): Value to parse.</li>
|
||||
</ul>
|
||||
|
||||
<p class="note warning">
|
||||
|
@ -166,6 +168,9 @@
|
|||
<li><a href='/components/alarm_control_panel.mqtt/'>
|
||||
MQTT Alarm Control Panel
|
||||
</a></li>
|
||||
<li><a href='/components/motor.mqtt/'>
|
||||
MQTT Motor
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.mqtt/'>
|
||||
MQTT binary sensor
|
||||
</a></li>
|
||||
|
|
|
@ -151,6 +151,9 @@
|
|||
<div class='section'>
|
||||
<h1 class="title delta">Category Hub</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/ecobee/'>Ecobee</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/isy994/'>ISY994 Controller</a>
|
||||
</li>
|
||||
|
|
1
components/thermostat.ecobee.html
Normal file
1
components/thermostat.ecobee.html
Normal file
|
@ -0,0 +1 @@
|
|||
<script>document.location = '/components/thermostat.ecobee/';</script>
|
189
components/thermostat.ecobee/index.html
Normal file
189
components/thermostat.ecobee/index.html
Normal file
|
@ -0,0 +1,189 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>Ecobee thermostat - Home Assistant</title>
|
||||
<meta name="author" content="Paulus Schoutsen">
|
||||
|
||||
<meta name="description" content="Instructions how to setup the Ecobee thermostats within Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/thermostat.ecobee/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Ecobee thermostat">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/thermostat.ecobee/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to setup the Ecobee thermostats within Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||
</head>
|
||||
|
||||
<body >
|
||||
|
||||
<header>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
|
||||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||
<a href="/" class="site-title">
|
||||
<img width='40' src='/images/favicon-192x192.png'> Home Assistant
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||
<nav>
|
||||
<input type="checkbox" id="toggle">
|
||||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||
<ul class="menu pull-right">
|
||||
<li>
|
||||
<a href="/getting-started/">Getting started</a>
|
||||
<ul>
|
||||
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
|
||||
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
|
||||
<li><a href='/getting-started/devices/'>Adding devices</a></li>
|
||||
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
|
||||
<li><a href='/getting-started/automation/'>Automation</a></li>
|
||||
<li><a href='/cookbook'>Configuration cookbook</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li>
|
||||
<a href="/developers/">Developers</a>
|
||||
<ul>
|
||||
<li><a href="/developers/architecture/">Architecture</a></li>
|
||||
<li><a href="/developers/frontend/">Frontend development</a></li>
|
||||
<li><a href="/developers/creating_components/">
|
||||
Creating components
|
||||
</a></li>
|
||||
<li><a href="/developers/add_new_platform/">
|
||||
Adding platform support
|
||||
</a></li>
|
||||
<li><a href="/developers/api/">API</a></li>
|
||||
<li><a href="/developers/credits/">Credits</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid grid-center">
|
||||
|
||||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||
|
||||
|
||||
<article class="page">
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
Ecobee thermostat
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
<p>To get your Ecobee thermostats working with Home Assistant, follow the instructions for the general <a href="/components/ecobee/">Ecobee component</a>.</p>
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/ecobee.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
This is a platform for
|
||||
<a href='/components/thermostat/'>the Thermostats component</a>.
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/ecobee/'>
|
||||
Ecobee
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.ecobee/'>
|
||||
Ecobee sensor
|
||||
</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Thermostat</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
Ecobee thermostat
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/thermostat.heat_control/'>Heat control</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/thermostat.homematic/'>Homematic thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/thermostat.honeywell/'>Honeywell thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/thermostat.nest/'>Nest thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/thermostat.radiotherm/'>Radiotherm thermostat</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<p class="copyright">
|
||||
<span class="credit">Powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>. Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.</span>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!--[if lt IE 7]>
|
||||
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
|
||||
<![endif]-->
|
||||
|
||||
<script>
|
||||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -141,6 +141,9 @@
|
|||
<div class='section'>
|
||||
<h1 class="title delta">Category Thermostat</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/thermostat.ecobee/'>Ecobee thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
Heat control
|
||||
</li>
|
||||
|
|
|
@ -154,6 +154,9 @@
|
|||
<div class='section'>
|
||||
<h1 class="title delta">Category Thermostat</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/thermostat.ecobee/'>Ecobee thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/thermostat.heat_control/'>Heat control</a>
|
||||
</li>
|
||||
|
|
|
@ -142,6 +142,9 @@
|
|||
<div class='section'>
|
||||
<h1 class="title delta">Category Thermostat</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/thermostat.ecobee/'>Ecobee thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/thermostat.heat_control/'>Heat control</a>
|
||||
</li>
|
||||
|
|
|
@ -145,6 +145,9 @@
|
|||
<div class='section'>
|
||||
<h1 class="title delta">Category Thermostat</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/thermostat.ecobee/'>Ecobee thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/thermostat.heat_control/'>Heat control</a>
|
||||
</li>
|
||||
|
|
|
@ -152,6 +152,9 @@
|
|||
<div class='section'>
|
||||
<h1 class="title delta">Category Thermostat</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/thermostat.ecobee/'>Ecobee thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/thermostat.heat_control/'>Heat control</a>
|
||||
</li>
|
||||
|
|
|
@ -121,6 +121,9 @@
|
|||
</div>
|
||||
<h1 class='title delta'>Platforms</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/thermostat.ecobee/'>
|
||||
Ecobee thermostat
|
||||
</a></li>
|
||||
<li><a href='/components/thermostat.heat_control/'>
|
||||
Heat control
|
||||
</a></li>
|
||||
|
|
|
@ -141,6 +141,9 @@
|
|||
<div class='section'>
|
||||
<h1 class="title delta">Category Hub</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/ecobee/'>Ecobee</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/isy994/'>ISY994 Controller</a>
|
||||
</li>
|
||||
|
|
|
@ -154,6 +154,9 @@
|
|||
<div class='section'>
|
||||
<h1 class="title delta">Category Hub</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/ecobee/'>Ecobee</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/isy994/'>ISY994 Controller</a>
|
||||
</li>
|
||||
|
|
|
@ -167,6 +167,9 @@ The Wink hub can only be accessed via the cloud. This means it requires an activ
|
|||
<div class='section'>
|
||||
<h1 class="title delta">Category Hub</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/ecobee/'>Ecobee</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/isy994/'>ISY994 Controller</a>
|
||||
</li>
|
||||
|
|
|
@ -172,6 +172,9 @@ $ pip3 install "cython<0.23"
|
|||
<div class='section'>
|
||||
<h1 class="title delta">Category Hub</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/ecobee/'>Ecobee</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/isy994/'>ISY994 Controller</a>
|
||||
</li>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue