Site updated at 2016-03-26 08:09:32 UTC
This commit is contained in:
parent
319fd29a08
commit
4f9980e898
208 changed files with 4164 additions and 906 deletions
|
@ -538,6 +538,9 @@ INFO [homeassistant.components.automation] Initialized rule Rain is over
|
|||
<li>
|
||||
<a href='/components/input_select/'>Input Select</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/input_slider/'>Input Slider</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/keyboard/'>Keyboard</a>
|
||||
</li>
|
||||
|
|
|
@ -289,6 +289,9 @@ To avoid having to run Home Assistant as root when using this component, run a R
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -177,6 +177,9 @@
|
|||
<li>
|
||||
<a href='/components/input_select/'>Input Select</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/input_slider/'>Input Slider</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/keyboard/'>Keyboard</a>
|
||||
</li>
|
||||
|
|
|
@ -233,6 +233,9 @@ You need to setup a unique trigger for each event you sent to IFTTT.
|
|||
<li>
|
||||
<a href='/components/input_select/'>Input Select</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/input_slider/'>Input Slider</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/keyboard/'>Keyboard</a>
|
||||
</li>
|
||||
|
|
|
@ -932,6 +932,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/notify.gntp/'
|
||||
class='notifications'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/gntp.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>GNTP (Growl)</div>
|
||||
<div class='category'>Notifications</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a href='/components/camera.generic/'
|
||||
|
@ -1234,6 +1248,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/input_slider/'
|
||||
class='automation'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/home-assistant.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Input Slider</div>
|
||||
<div class='category'>Automation</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/notify.instapush/'
|
||||
class='notifications'
|
||||
style='display: none'>
|
||||
|
@ -1598,6 +1626,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/notify.message_bird/'
|
||||
class='notifications'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/message_bird.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>MessageBird</div>
|
||||
<div class='category'>Notifications</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/modbus/'
|
||||
class='hub'
|
||||
style='display: none'>
|
||||
|
@ -2060,6 +2102,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/switch.pulseaudio_loopback/'
|
||||
class='switch'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/pulseaudio.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>PulseAudio Loopback Switch</div>
|
||||
<div class='category'>Switch</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/notify.pushbullet/'
|
||||
class='notifications featured'
|
||||
>
|
||||
|
@ -2866,6 +2922,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/sensor.uber/'
|
||||
class='sensor'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/uber.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Uber</div>
|
||||
<div class='category'>Sensor</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/device_tracker.unifi/'
|
||||
class='presence-detection'
|
||||
style='display: none'>
|
||||
|
@ -3046,6 +3116,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/switch.wake_on_lan/'
|
||||
class='switch'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/ethernet.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Wake on LAN Switch</div>
|
||||
<div class='category'>Switch</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/weblink/'
|
||||
class='other'
|
||||
style='display: none'>
|
||||
|
@ -3184,6 +3268,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/media_player.yamaha/'
|
||||
class='media-player'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/yamaha.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Yamaha Network Receivers</div>
|
||||
<div class='category'>Media Player</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/zwave/'
|
||||
class='hub'
|
||||
style='display: none'>
|
||||
|
|
|
@ -169,6 +169,9 @@
|
|||
<li>
|
||||
<a href='/components/input_select/'>Input Select</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/input_slider/'>Input Slider</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/keyboard/'>Keyboard</a>
|
||||
</li>
|
||||
|
|
|
@ -180,6 +180,9 @@
|
|||
<li>
|
||||
Input Select
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/input_slider/'>Input Slider</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/keyboard/'>Keyboard</a>
|
||||
</li>
|
||||
|
|
227
components/input_slider/index.html
Normal file
227
components/input_slider/index.html
Normal file
|
@ -0,0 +1,227 @@
|
|||
<!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>Input Slider - Home Assistant</title>
|
||||
<meta name="author" content="Paulus Schoutsen">
|
||||
<meta name="description" content="Instructions how to integrate the Input Slider component into Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/input_slider/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Input Slider">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/input_slider/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to integrate the Input Slider component into Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
||||
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
|
||||
<meta name="twitter:title" content="Input Slider">
|
||||
<meta name="twitter:description" content="Instructions how to integrate the Input Slider component into Home Assistant.">
|
||||
<meta name="twitter: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='/demo/favicon-192x192.png'>
|
||||
<span>Home Assistant</span>
|
||||
</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>Getting started <i class="icon icon-caret-down"></i></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='/topics/'>Advanced Topics</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook'>Examples</a></li>
|
||||
<li>
|
||||
<a>Developers <i class="icon icon-caret-down"></i></a>
|
||||
<ul>
|
||||
<li><a href="/developers/">Setup Development</a></li>
|
||||
<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">
|
||||
Input Slider
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p>The <code>input_slider</code> component allows the user to define values that can be controlled via the frontend and can be used within conditions of automation.</p>
|
||||
|
||||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
|
||||
<span class="key">input_slider</span>:
|
||||
<span class="key">slider1</span>:
|
||||
<span class="key">name</span>: <span class="string"><span class="content">Slider 1</span></span>
|
||||
<span class="key">initial</span>: <span class="string"><span class="content">30</span></span>
|
||||
<span class="key">min</span>: <span class="string"><span class="content">-20</span></span>
|
||||
<span class="key">max</span>: <span class="string"><span class="content">35</span></span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p>Configuration variables:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>[alias]</strong> (<em>Required</em>): Alias for the slider input.</li>
|
||||
<li><strong>name</strong> (<em>Optional</em>): Friendly name of the slider input.</li>
|
||||
<li><strong>initial</strong> (<em>Optional</em>): Initial value when Home Assistant starts.</li>
|
||||
<li><strong>min</strong> (<em>Optional</em>): Minimum value for the slider.</li>
|
||||
<li><strong>max</strong> (<em>Optional</em>): Maximum value for the slider.</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='edit-github'><a href='https://github.com/balloob/home-assistant.io/tree/master/source/_components/input_slider.markdown'>Edit this page on GitHub</a></div>
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/home-assistant.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Automation</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/automation/'>Automation</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/ifttt/'>IFTTT</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/input_boolean/'>Input Boolean</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/input_select/'>Input Select</a>
|
||||
</li>
|
||||
<li>
|
||||
Input Slider
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/keyboard/'>Keyboard</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/device_sun_light_trigger/'>Presence based lights</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/script/'>Scripts</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/shell_command/'>Shell command</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<div class="copyright">
|
||||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||
<a rel="me" href='https://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
|
||||
|
||||
<div class="credit">
|
||||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||
</div>
|
||||
</div>
|
||||
</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>
|
|
@ -178,6 +178,9 @@
|
|||
<li>
|
||||
<a href='/components/input_select/'>Input Select</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/input_slider/'>Input Slider</a>
|
||||
</li>
|
||||
<li>
|
||||
Keyboard
|
||||
</li>
|
||||
|
|
|
@ -188,6 +188,9 @@
|
|||
<li>
|
||||
<a href='/components/media_player.universal/'>Universal</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.yamaha/'>Yamaha Network Receivers</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.itunes/'>iTunes</a>
|
||||
</li>
|
||||
|
|
|
@ -206,6 +206,9 @@
|
|||
<li>
|
||||
<a href='/components/media_player.universal/'>Universal</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.yamaha/'>Yamaha Network Receivers</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.itunes/'>iTunes</a>
|
||||
</li>
|
||||
|
|
|
@ -224,6 +224,9 @@ Note that python-firetv has support for multiple Amazon Fire TV devices. If you
|
|||
<li>
|
||||
<a href='/components/media_player.universal/'>Universal</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.yamaha/'>Yamaha Network Receivers</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.itunes/'>iTunes</a>
|
||||
</li>
|
||||
|
|
|
@ -193,6 +193,9 @@
|
|||
<li>
|
||||
<a href='/components/media_player.universal/'>Universal</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.yamaha/'>Yamaha Network Receivers</a>
|
||||
</li>
|
||||
<li>
|
||||
iTunes
|
||||
</li>
|
||||
|
|
|
@ -196,6 +196,9 @@
|
|||
<li>
|
||||
<a href='/components/media_player.universal/'>Universal</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.yamaha/'>Yamaha Network Receivers</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.itunes/'>iTunes</a>
|
||||
</li>
|
||||
|
|
|
@ -197,6 +197,9 @@
|
|||
<li>
|
||||
<a href='/components/media_player.universal/'>Universal</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.yamaha/'>Yamaha Network Receivers</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.itunes/'>iTunes</a>
|
||||
</li>
|
||||
|
|
|
@ -199,6 +199,9 @@
|
|||
<li>
|
||||
<a href='/components/media_player.universal/'>Universal</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.yamaha/'>Yamaha Network Receivers</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.itunes/'>iTunes</a>
|
||||
</li>
|
||||
|
|
|
@ -204,6 +204,9 @@ The two letters at the beginning of the model number represent the region, UE is
|
|||
<li>
|
||||
<a href='/components/media_player.universal/'>Universal</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.yamaha/'>Yamaha Network Receivers</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.itunes/'>iTunes</a>
|
||||
</li>
|
||||
|
|
|
@ -180,6 +180,9 @@
|
|||
<li>
|
||||
<a href='/components/media_player.universal/'>Universal</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.yamaha/'>Yamaha Network Receivers</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.itunes/'>iTunes</a>
|
||||
</li>
|
||||
|
|
|
@ -182,6 +182,9 @@
|
|||
<li>
|
||||
<a href='/components/media_player.universal/'>Universal</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.yamaha/'>Yamaha Network Receivers</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.itunes/'>iTunes</a>
|
||||
</li>
|
||||
|
|
|
@ -195,6 +195,9 @@ This lets you control Squeezebox hardware like the Classic, Transporter, Duet, B
|
|||
<li>
|
||||
<a href='/components/media_player.universal/'>Universal</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.yamaha/'>Yamaha Network Receivers</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.itunes/'>iTunes</a>
|
||||
</li>
|
||||
|
|
|
@ -261,6 +261,9 @@
|
|||
<li>
|
||||
Universal
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.yamaha/'>Yamaha Network Receivers</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.itunes/'>iTunes</a>
|
||||
</li>
|
||||
|
|
255
components/media_player.yamaha/index.html
Normal file
255
components/media_player.yamaha/index.html
Normal file
|
@ -0,0 +1,255 @@
|
|||
<!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>Yamaha Network Receivers - Home Assistant</title>
|
||||
<meta name="author" content="Paulus Schoutsen">
|
||||
<meta name="description" content="Instructions how to integrate Yamaha Network Receivers into Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/media_player.yamaha/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Yamaha Network Receivers">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/media_player.yamaha/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to integrate Yamaha Network Receivers into Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
||||
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
|
||||
<meta name="twitter:title" content="Yamaha Network Receivers">
|
||||
<meta name="twitter:description" content="Instructions how to integrate Yamaha Network Receivers into Home Assistant.">
|
||||
<meta name="twitter: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='/demo/favicon-192x192.png'>
|
||||
<span>Home Assistant</span>
|
||||
</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>Getting started <i class="icon icon-caret-down"></i></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='/topics/'>Advanced Topics</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook'>Examples</a></li>
|
||||
<li>
|
||||
<a>Developers <i class="icon icon-caret-down"></i></a>
|
||||
<ul>
|
||||
<li><a href="/developers/">Setup Development</a></li>
|
||||
<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">
|
||||
Yamaha Network Receivers
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p>The <code>yamaha</code> platform allows you to control <a href="http://usa.yamaha.com/products/audio-visual/av-receivers-amps/rx">Yamaha Network Receivers</a> from Home Assistant.</p>
|
||||
|
||||
<p>Supported devices:</p>
|
||||
|
||||
<ul>
|
||||
<li>HTR-4065</li>
|
||||
<li>RX-V473</li>
|
||||
<li>RX-V573</li>
|
||||
<li>RX-V673</li>
|
||||
<li>RX-V773</li>
|
||||
<li>And more</li>
|
||||
</ul>
|
||||
|
||||
<p>To add a Yamaha Network Receiver 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">media_player</span>:
|
||||
<span class="key">platform</span>: <span class="string"><span class="content">yamaha</span></span>
|
||||
<span class="key">name</span>: <span class="string"><span class="content">'Basement Receiver'</span></span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
<p>Configuration variables:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>name</strong> (<em>Optional</em>): Name of the device</li>
|
||||
</ul>
|
||||
|
||||
<p>A few notes:</p>
|
||||
|
||||
<ul>
|
||||
<li>This will automatically search your network for Yamaha receivers. It will add a media player device for each one.</li>
|
||||
<li>Currently the only controls that are available is Power On/Off, Mute, and Volume control. Other functions such as source select are in progress of being developed.</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='edit-github'><a href='https://github.com/balloob/home-assistant.io/tree/master/source/_components/media_player.yamaha.markdown'>Edit this page on GitHub</a></div>
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/yamaha.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
This is a platform for
|
||||
<a href='/components/media_player/'>the Media Player component</a>.
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Media Player</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/media_player.denon/'>Denon Network Receivers</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.firetv/'>FireTV</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.cast/'>Google Cast</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.kodi/'>Kodi</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.squeezebox/'>Logitech Squeezebox</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.mpd/'>Music Player Daemon (MPD)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.plex/'>Plex</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.samsungtv/'>Samsung Smart TV</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.snapcast/'>SnapCast</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.sonos/'>Sonos</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.universal/'>Universal</a>
|
||||
</li>
|
||||
<li>
|
||||
Yamaha Network Receivers
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/media_player.itunes/'>iTunes</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<div class="copyright">
|
||||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||
<a rel="me" href='https://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
|
||||
|
||||
<div class="credit">
|
||||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||
</div>
|
||||
</div>
|
||||
</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>
|
|
@ -118,7 +118,7 @@
|
|||
<h2><a class="title-link" name="services" href="#services"></a> Services</h2>
|
||||
|
||||
<h3><a class="title-link" name="media-control-services" href="#media-control-services"></a> Media control services</h3>
|
||||
<p>Available services: <code>turn_off</code>, <code>volume_up</code>, <code>volume_down</code>, <code>media_play_pause</code>, <code>media_play</code>, <code>media_pause</code>, <code>media_next_track</code></p>
|
||||
<p>Available services: <code>turn_on</code>, <code>turn_off</code>, <code>toggle</code>, <code>volume_up</code>, <code>volume_down</code>, <code>media_play_pause</code>, <code>media_play</code>, <code>media_pause</code>, <code>media_next_track</code>, <code>media_previous_track</code></p>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
|
@ -137,13 +137,7 @@
|
|||
</tbody>
|
||||
</table>
|
||||
|
||||
<h3><a class="title-link" name="media-play-services" href="#media-play-services"></a> Media play services</h3>
|
||||
|
||||
<p>There are three services to start playing YouTube video’s on the media player.</p>
|
||||
|
||||
<h4><a class="title-link" name="service-media_playerplay_youtube_video" href="#service-media_playerplay_youtube_video"></a> Service <code>media_player/play_youtube_video</code></h4>
|
||||
|
||||
<p>Service to start playing a YouTube video on the media player.</p>
|
||||
<h4><a class="title-link" name="service-media_playermute_volume" href="#service-media_playermute_volume"></a> Service <code>media_player/mute_volume</code></h4>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
|
@ -160,16 +154,14 @@
|
|||
<td>Target a specific media player. Defaults to all.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>video</code></td>
|
||||
<td><code>mute</code></td>
|
||||
<td>no</td>
|
||||
<td>YouTube video to be played, ie. <code>L0MK7qz13bU</code></td>
|
||||
<td>True/false for mute/unmute</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<h4><a class="title-link" name="service-media_playerstart_fireplace-and-media_playerstart_epic_sax" href="#service-media_playerstart_fireplace-and-media_playerstart_epic_sax"></a> Service <code>media_player/start_fireplace</code> and <code>media_player/start_epic_sax</code></h4>
|
||||
|
||||
<p>Will either start a fireplace or Epic Sax Guy 10h on the media player.</p>
|
||||
<h4><a class="title-link" name="service-media_playerset_volume_level" href="#service-media_playerset_volume_level"></a> Service <code>media_player/set_volume_level</code></h4>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
|
@ -185,6 +177,64 @@
|
|||
<td>yes</td>
|
||||
<td>Target a specific media player. Defaults to all.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>volume</code></td>
|
||||
<td>no</td>
|
||||
<td>Integer for volume level</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<h4><a class="title-link" name="service-media_playermedia_seek" href="#service-media_playermedia_seek"></a> Service <code>media_player/media_seek</code></h4>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Service data attribute</th>
|
||||
<th>Optional</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>entity_id</code></td>
|
||||
<td>yes</td>
|
||||
<td>Target a specific media player. Defaults to all.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>position</code></td>
|
||||
<td>no</td>
|
||||
<td>Position to seek to. The format is platform dependent.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<h4><a class="title-link" name="service-media_playerplay_media" href="#service-media_playerplay_media"></a> Service <code>media_player/play_media</code></h4>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Service data attribute</th>
|
||||
<th>Optional</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>entity_id</code></td>
|
||||
<td>yes</td>
|
||||
<td>Target a specific media player. Defaults to all.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>media_content_id</code></td>
|
||||
<td>no</td>
|
||||
<td>A media identifier. The format of this is component dependent. For example, you can provide URLs to Sonos and Cast but only a playlist ID to iTunes.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>media_content_type</code></td>
|
||||
<td>no</td>
|
||||
<td>A media type. Must be one of <code>MUSIC</code>, <code>TVSHOW</code>, <code>VIDEO</code>, <code>EPISODE</code>, <code>CHANNEL</code> or <code>PLAYLIST</code>. For example, to play music you would set <code>media_content_type</code> to <code>MUSIC</code>.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
@ -238,6 +288,9 @@
|
|||
<li><a href='/components/media_player.universal/'>
|
||||
Universal
|
||||
</a></li>
|
||||
<li><a href='/components/media_player.yamaha/'>
|
||||
Yamaha Network Receivers
|
||||
</a></li>
|
||||
<li><a href='/components/media_player.itunes/'>
|
||||
iTunes
|
||||
</a></li>
|
||||
|
|
|
@ -147,7 +147,58 @@
|
|||
|
||||
<h2><a class="title-link" name="picking-a-broker" href="#picking-a-broker"></a> Picking a broker</h2>
|
||||
|
||||
<p>The MQTT component needs you to run an MQTT broker for Home Assistant to connect to. There are three options, each with various degrees of ease of setup and privacy.</p>
|
||||
<p>The MQTT component needs you to run an MQTT broker for Home Assistant to connect to. There are four options, each with various degrees of ease of setup and privacy.</p>
|
||||
|
||||
<h4><a class="title-link" name="use-the-embedded-broker" href="#use-the-embedded-broker"></a> Use the embedded broker</h4>
|
||||
|
||||
<p>Home Assistant contains an embedded MQTT broker. If no broker configuration is given, the <a href="https://pypi.python.org/pypi/hbmqtt">HBMQTT broker</a> is started and Home Asssistant connects to it. Default settings for the embedded broker:</p>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Setting</th>
|
||||
<th>Value</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Host</td>
|
||||
<td>localhost</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Port</td>
|
||||
<td>1883</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Version</td>
|
||||
<td>3.1</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>User</td>
|
||||
<td>homeassistant</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Password</td>
|
||||
<td>Your API password</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Websocket port</td>
|
||||
<td>8080</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<p>If you want to customize the settings of the embedded broker, use <code>embedded:</code> and the values shown in the <a href="http://hbmqtt.readthedocs.org/en/latest/references/broker.html#broker-configuration">HBMQTT Broker configuration</a>.</p>
|
||||
|
||||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
|
||||
<span class="key">mqtt</span>:
|
||||
<span class="key">embedded</span>:
|
||||
<span class="comment"># Your HBMQTT config here. Example at:</span>
|
||||
<span class="comment"># http://hbmqtt.readthedocs.org/en/latest/references/broker.html#broker-configuration</span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h4><a class="title-link" name="run-your-own" href="#run-your-own"></a> Run your own</h4>
|
||||
|
||||
|
@ -263,7 +314,7 @@ Home Assistant will automatically load the correct certificate if you connect to
|
|||
|
||||
<h2><a class="title-link" name="testing-your-setup" href="#testing-your-setup"></a> Testing your setup</h2>
|
||||
|
||||
<p>For debugging purposes <code>mosquitto</code> is shipping commandline tools to send and recieve MQTT messages. For sending test messages to a broker running on localhost:</p>
|
||||
<p>The <code>mosquitto</code> broker package is shipping commandline tools to send and recieve MQTT messages. As an alternative have a look at <a href="http://hbmqtt.readthedocs.org/en/latest/references/hbmqtt_pub.html">hbmqtt_pub</a> and <a href="http://hbmqtt.readthedocs.org/en/latest/references/hbmqtt_sub.html">hbmqtt_sub</a> which are provied by HBMQTT. For sending test messages to a broker running on localhost check the example below:</p>
|
||||
|
||||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
<div class="code"><pre>$ mosquitto_pub -h 127.0.0.1 -t home-assistant/switch/1/on -m "Switch is ON"
|
||||
|
@ -271,6 +322,22 @@ Home Assistant will automatically load the correct certificate if you connect to
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<p>If you are using the embeeded MQTT broker, the command looks a little different because you need to add the MQTT protocol version.</p>
|
||||
|
||||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
<div class="code"><pre>$ mosquitto_pub -V mqttv311 -t hello -m world
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p>or if you are using a API password.</p>
|
||||
|
||||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
<div class="code"><pre>$ mosquitto_pub -V mqttv311 -u homeassistant -P <your api password> -t "hello" -m world
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p>Another way to send MQTT messages by hand is to use the “Developer Tools” in the Frontend. Choose “Call Service” and then <code>mqtt/mqtt_send</code> under “Available Services”. Enter something similar to the example below into the “Service Data” field.</p>
|
||||
|
||||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
|
@ -298,6 +365,16 @@ Home Assistant will automatically load the correct certificate if you connect to
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<p>For the embeeded MQTT broker the command looks like the sample below.</p>
|
||||
|
||||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
<div class="code"><pre>$ mosquitto_sub -V mqttv311 -t # -v
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p>Add the username <code>homeassistant</code> and your API password if needed.</p>
|
||||
|
||||
<h2><a class="title-link" name="processing-json" href="#processing-json"></a> Processing JSON</h2>
|
||||
|
||||
<p>The MQTT switch and sensor platforms support processing JSON over MQTT messages and parse them using JSONPath. JSONPath allows you to specify where in the JSON the value resides that you want to use. The following examples will always return the value <code>100</code>.</p>
|
||||
|
|
|
@ -185,6 +185,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
|
@ -197,6 +200,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
|
|
|
@ -169,6 +169,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
|
@ -181,6 +184,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
|
|
|
@ -178,6 +178,9 @@ If you disable and re-enable the SMS API option, please be sure to update your t
|
|||
<li>
|
||||
Free Mobile
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
|
@ -190,6 +193,9 @@ If you disable and re-enable the SMS API option, please be sure to update your t
|
|||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
|
|
265
components/notify.gntp/index.html
Normal file
265
components/notify.gntp/index.html
Normal file
|
@ -0,0 +1,265 @@
|
|||
<!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>GNTP (Growl) - Home Assistant</title>
|
||||
<meta name="author" content="Paulus Schoutsen">
|
||||
<meta name="description" content="Instructions for adding GNTP/Growl notifications to Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/notify.gntp/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="GNTP (Growl)">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/notify.gntp/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions for adding GNTP/Growl notifications to Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
||||
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
|
||||
<meta name="twitter:title" content="GNTP (Growl)">
|
||||
<meta name="twitter:description" content="Instructions for adding GNTP/Growl notifications to Home Assistant.">
|
||||
<meta name="twitter: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='/demo/favicon-192x192.png'>
|
||||
<span>Home Assistant</span>
|
||||
</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>Getting started <i class="icon icon-caret-down"></i></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='/topics/'>Advanced Topics</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook'>Examples</a></li>
|
||||
<li>
|
||||
<a>Developers <i class="icon icon-caret-down"></i></a>
|
||||
<ul>
|
||||
<li><a href="/developers/">Setup Development</a></li>
|
||||
<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">
|
||||
GNTP (Growl)
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p><a href="http://www.growlforwindows.com/gfw/help/gntp.aspx">GNTP</a> is a specification for sending and receiving notifications between computers. The most well known server implementations are <a href="http://growl.info">Growl</a> for Mac and <a href="http://www.growlforwindows.com/gfw/">Growl for Windows</a>.</p>
|
||||
|
||||
<p>To use GNTP notifications, 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">notify</span>:
|
||||
<span class="key">name</span>: <span class="string"><span class="content">NOTIFER_NAME</span></span>
|
||||
<span class="key">platform</span>: <span class="string"><span class="content">gntp</span></span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p>GNTP will attempt to connect to a local server running on port 23053 if no <code>hostname</code> is provided.</p>
|
||||
|
||||
<p>Configuration variables:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>name</strong> (<em>Optional</em>): Setting the optional parameter <code>name</code> allows multiple notifiers to be created. The default value is <code>notify</code>. The notifier will bind to the service <code>notify.NOTIFIER_NAME</code>.</li>
|
||||
<li><strong>app_name</strong> (<em>Optional</em>): The application name that will be displayed on every notification and will be registered with the server.</li>
|
||||
<li><strong>app_icon</strong> (<em>Optional</em>): The icon that will be displayed on every notification. You can provide a HTTP URL or a <code>file://</code> URL. File URLs only work if Home Assistant and the GNTP server are running on the same machine. If no <code>app_icon</code> is set a local copy of the Home Assistant logo will be used. If you choose to use a HTTP URL please make the maximum image size 150 px by 150 px as Growl for Mac will sometimes timeout when registering.</li>
|
||||
<li><strong>hostname</strong> (<em>Optional</em>): The hostname or IP address of the GNTP server to contact.</li>
|
||||
<li><strong>password</strong> (<em>Optional</em>): The password to authenticate to the GNTP server with.</li>
|
||||
<li><strong>port</strong> (<em>Optional</em>): The port that the GNTP server runs on. The specification states that servers should not allow users to use any port other than 23053 but <code>port</code> is provided here just in case.</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='edit-github'><a href='https://github.com/balloob/home-assistant.io/tree/master/source/_components/notify.gntp.markdown'>Edit this page on GitHub</a></div>
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/gntp.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
This is a platform for
|
||||
<a href='/components/notify/'>the Notifications component</a>.
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Notifications</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/notify.command_line/'>Command line Notify</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.file/'>File</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
GNTP (Growl)
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.instapush/'>Instapush</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.pushbullet/'>PushBullet</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.pushover/'>PushOver</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.pushetta/'>Pushetta</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.rest/'>REST</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.smtp/'>SMTP</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.sendgrid/'>SendGrid</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.slack/'>Slack</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.syslog/'>Syslog</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.telegram/'>Telegram</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.twitter/'>Twitter</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<div class="copyright">
|
||||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||
<a rel="me" href='https://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
|
||||
|
||||
<div class="credit">
|
||||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||
</div>
|
||||
</div>
|
||||
</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>
|
|
@ -191,6 +191,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
Google Voice SMS
|
||||
</li>
|
||||
|
@ -203,6 +206,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
|
|
|
@ -190,6 +190,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
|
@ -202,6 +205,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
|
|
277
components/notify.message_bird/index.html
Normal file
277
components/notify.message_bird/index.html
Normal file
|
@ -0,0 +1,277 @@
|
|||
<!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>MessageBird - Home Assistant</title>
|
||||
<meta name="author" content="Paulus Schoutsen">
|
||||
<meta name="description" content="Instructions how to add user notifications to Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/notify.message_bird/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="MessageBird">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/notify.message_bird/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to add user notifications to Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
||||
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
|
||||
<meta name="twitter:title" content="MessageBird">
|
||||
<meta name="twitter:description" content="Instructions how to add user notifications to Home Assistant.">
|
||||
<meta name="twitter: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='/demo/favicon-192x192.png'>
|
||||
<span>Home Assistant</span>
|
||||
</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>Getting started <i class="icon icon-caret-down"></i></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='/topics/'>Advanced Topics</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook'>Examples</a></li>
|
||||
<li>
|
||||
<a>Developers <i class="icon icon-caret-down"></i></a>
|
||||
<ul>
|
||||
<li><a href="/developers/">Setup Development</a></li>
|
||||
<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">
|
||||
MessageBird
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p>The <code>MessageBird</code> notification platform sends notifications as SMS messages using <a href="https://www.messagebird.com/">MessageBird</a> to your mobile phone.</p>
|
||||
|
||||
<p>To enable MessageBird notifications in 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">notify</span>:
|
||||
<span class="key">platform</span>: <span class="string"><span class="content">message_bird</span></span>
|
||||
<span class="key">api_key</span>: <span class="string"><span class="content">YOUR_API_KEY</span></span>
|
||||
<span class="key">name</span>: <span class="string"><span class="content">NOTIFIER_NAME</span></span>
|
||||
<span class="key">sender</span>: <span class="string"><span class="content">SENDER_NAME</span></span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p>Configuration variables:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>api_key</strong> (<em>Required</em>): Enter the API key for MessageBird. Go to https://www.messagebird.com/ to retrieve your API key.</li>
|
||||
<li><strong>name</strong> (<em>Optional</em>): Setting the optional parameter <code>name</code> allows multiple notifiers to be created. The default value is <code>notify</code>. The notifier will bind to the service <code>notify.NOTIFIER_NAME</code>.</li>
|
||||
<li><strong>sender</strong> (<em>Optional</em>): Setting the optional parameter <code>sender</code>. This will be the sender of the SMS. It may be either a telephone number (e.g. <code>+4915112345678</code>) or a text with a maximum length of 11 characters. Defaults to <code>HA</code>.</li>
|
||||
</ul>
|
||||
|
||||
<h3><a class="title-link" name="usage" href="#usage"></a> Usage</h3>
|
||||
|
||||
<p>MessageBird is a notify platform and thus can be controlled by calling the notify service <a href="/components/notify/">as described here</a>. It will send a notification to the specified mobile phone number(s).</p>
|
||||
|
||||
<h4><a class="title-link" name="example-service-payload" href="#example-service-payload"></a> Example service payload</h4>
|
||||
|
||||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
<div class="code"><pre>{
|
||||
<span class="key"><span class="delimiter">"</span><span class="content">message</span><span class="delimiter">"</span></span>: <span class="string"><span class="delimiter">"</span><span class="content">A message for many people</span><span class="delimiter">"</span></span>,
|
||||
<span class="key"><span class="delimiter">"</span><span class="content">target</span><span class="delimiter">"</span></span>: [ <span class="string"><span class="delimiter">"</span><span class="content">+49123456789</span><span class="delimiter">"</span></span>, <span class="string"><span class="delimiter">"</span><span class="content">+43123456789</span><span class="delimiter">"</span></span> ]
|
||||
}
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</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='edit-github'><a href='https://github.com/balloob/home-assistant.io/tree/master/source/_components/notify.message_bird.markdown'>Edit this page on GitHub</a></div>
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/message_bird.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
This is a platform for
|
||||
<a href='/components/notify/'>the Notifications component</a>.
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Notifications</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/notify.command_line/'>Command line Notify</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.file/'>File</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.instapush/'>Instapush</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
MessageBird
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.pushbullet/'>PushBullet</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.pushover/'>PushOver</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.pushetta/'>Pushetta</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.rest/'>REST</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.smtp/'>SMTP</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.sendgrid/'>SendGrid</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.slack/'>Slack</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.syslog/'>Syslog</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.telegram/'>Telegram</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.twitter/'>Twitter</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<div class="copyright">
|
||||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||
<a rel="me" href='https://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
|
||||
|
||||
<div class="credit">
|
||||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||
</div>
|
||||
</div>
|
||||
</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>
|
|
@ -202,6 +202,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
|
@ -214,6 +217,9 @@
|
|||
<li>
|
||||
MQTT Notifications
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
|
|
|
@ -170,6 +170,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
|
@ -182,6 +185,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
Notify My Android
|
||||
</li>
|
||||
|
|
|
@ -218,6 +218,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
|
@ -230,6 +233,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
|
|
|
@ -186,6 +186,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
|
@ -198,6 +201,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
|
|
|
@ -176,6 +176,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
|
@ -188,6 +191,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
|
|
|
@ -190,6 +190,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
|
@ -202,6 +205,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
|
|
|
@ -172,6 +172,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
|
@ -184,6 +187,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
|
|
|
@ -173,6 +173,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
|
@ -185,6 +188,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
|
|
|
@ -189,6 +189,9 @@ which need special attention. By default, the usage by external applications, es
|
|||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
|
@ -201,6 +204,9 @@ which need special attention. By default, the usage by external applications, es
|
|||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
|
|
|
@ -277,6 +277,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
|
@ -289,6 +292,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
|
|
|
@ -209,6 +209,9 @@ print(chat_id)
|
|||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
|
@ -221,6 +224,9 @@ print(chat_id)
|
|||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
|
|
|
@ -174,6 +174,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
|
@ -186,6 +189,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
|
|
|
@ -172,6 +172,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.free_mobile/'>Free Mobile</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.gntp/'>GNTP (Growl)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
|
||||
</li>
|
||||
|
@ -184,6 +187,9 @@
|
|||
<li>
|
||||
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.message_bird/'>MessageBird</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/notify.nma/'>Notify My Android</a>
|
||||
</li>
|
||||
|
|
|
@ -202,6 +202,9 @@
|
|||
<li><a href='/components/notify.free_mobile/'>
|
||||
Free Mobile
|
||||
</a></li>
|
||||
<li><a href='/components/notify.gntp/'>
|
||||
GNTP (Growl)
|
||||
</a></li>
|
||||
<li><a href='/components/notify.google_voice/'>
|
||||
Google Voice SMS
|
||||
</a></li>
|
||||
|
@ -214,6 +217,9 @@
|
|||
<li><a href='/components/notify.mqtt/'>
|
||||
MQTT Notifications
|
||||
</a></li>
|
||||
<li><a href='/components/notify.message_bird/'>
|
||||
MessageBird
|
||||
</a></li>
|
||||
<li><a href='/components/notify.nma/'>
|
||||
Notify My Android
|
||||
</a></li>
|
||||
|
|
|
@ -176,6 +176,9 @@
|
|||
<li>
|
||||
<a href='/components/input_select/'>Input Select</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/input_slider/'>Input Slider</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/keyboard/'>Keyboard</a>
|
||||
</li>
|
||||
|
|
|
@ -339,6 +339,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -337,6 +337,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -113,11 +113,7 @@
|
|||
<hr class="divider">
|
||||
|
||||
|
||||
<p>The <code>bitcoin</code> platform displays various details about the <a href="https://bitcoin.org">Bitcoin</a> network.</p>
|
||||
|
||||
<p>If you have an online wallet from <a href="https://blockchain.info/">Blockchain.info</a> the sensor is capable to show your current balance.</p>
|
||||
|
||||
<p>You need to enable the API access for your online wallet to get the balance. To do that log in and move to ‘Account Setting’, choose ‘IP Restrictions’, and check ‘Enable Api Access’. You will get an email message from blockchain.info where you must authorize the API access.</p>
|
||||
<p>The <code>bitcoin</code> sensor platform displays various details about the <a href="https://bitcoin.org">Bitcoin</a> network.</p>
|
||||
|
||||
<p>To add the Bitcoin sensor to your installation, add a selection of the available display options to your <code>configuration.yaml</code> file:</p>
|
||||
|
||||
|
@ -125,8 +121,6 @@
|
|||
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
|
||||
<span class="key">sensor</span>:
|
||||
<span class="key">platform</span>: <span class="string"><span class="content">bitcoin</span></span>
|
||||
<span class="key">wallet</span>: <span class="string"><span class="content">'YOUR WALLET_ID'</span></span>
|
||||
<span class="key">password</span>: <span class="string"><span class="content">YOUR_ACCOUNT_PASSWORD</span></span>
|
||||
<span class="key">currency</span>: <span class="string"><span class="content">YOUR CURRENCY</span></span>
|
||||
<span class="key">display_options</span>:
|
||||
- <span class="string"><span class="content">exchangerate</span></span>
|
||||
|
@ -157,8 +151,6 @@
|
|||
<p>Configuration variables:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>wallet</strong> (<em>Optional</em>): This is your wallet identifier from https://blockchain.info to access the online wallet.</li>
|
||||
<li><strong>password</strong> (<em>Optional</em>): Password for your online wallet.</li>
|
||||
<li><strong>currency</strong> (<em>Optional</em>): The currency to exchange to, eg. CHF, USD, EUR, etc. Default is USD.</li>
|
||||
<li><strong>display_options</strong> array (<em>Required</em>): Options to display in the frontend.
|
||||
<ul>
|
||||
|
@ -315,6 +307,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -290,6 +290,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -374,6 +374,9 @@ print(response.json()[<span class="string"><span class="delimiter">'</span><span
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -261,6 +261,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -264,6 +264,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -305,6 +305,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -253,6 +253,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -274,6 +274,9 @@ negative number of minutes your timezone is ahead/behind UTC time.</li>
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -266,6 +266,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -318,6 +318,9 @@ Glances web server started on http://0.0.0.0:61208/
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -302,6 +302,9 @@ You should choose a unique device name (DEVICE_NAME) to avoid clashes with other
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -278,6 +278,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -311,6 +311,9 @@ Each named register will create an integer sensor and each named bit will create
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -328,6 +328,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -392,6 +392,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -307,6 +307,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -330,6 +330,9 @@ The Home Assistant NetAtmo platform has only be tested with the classic indoor,
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -267,6 +267,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -266,6 +266,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -360,6 +360,9 @@ Make sure that the URL matches exactly your endpoint or resource.
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -286,6 +286,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -276,6 +276,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -313,6 +313,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -285,6 +285,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -269,6 +269,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -357,6 +357,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -351,6 +351,9 @@ Escape character is '^]'.
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -254,6 +254,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -281,6 +281,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -251,6 +251,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -328,6 +328,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -269,6 +269,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -286,6 +286,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -297,6 +297,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -266,6 +266,9 @@
|
|||
<li>
|
||||
Twitch
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
345
components/sensor.uber/index.html
Normal file
345
components/sensor.uber/index.html
Normal file
|
@ -0,0 +1,345 @@
|
|||
<!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>Uber - Home Assistant</title>
|
||||
<meta name="author" content="Paulus Schoutsen">
|
||||
<meta name="description" content="How to integrate Uber in Home Assistant">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/sensor.uber/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Uber">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/sensor.uber/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="How to integrate Uber in Home Assistant">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
||||
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
|
||||
<meta name="twitter:title" content="Uber">
|
||||
<meta name="twitter:description" content="How to integrate Uber in Home Assistant">
|
||||
<meta name="twitter: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='/demo/favicon-192x192.png'>
|
||||
<span>Home Assistant</span>
|
||||
</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>Getting started <i class="icon icon-caret-down"></i></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='/topics/'>Advanced Topics</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook'>Examples</a></li>
|
||||
<li>
|
||||
<a>Developers <i class="icon icon-caret-down"></i></a>
|
||||
<ul>
|
||||
<li><a href="/developers/">Setup Development</a></li>
|
||||
<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">
|
||||
Uber
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p>The <code>uber</code> sensor will give you time and price estimates for all available <a href="https://uber.com">Uber</a> products at the given <code>start_latitude</code> and <code>start_longitude</code>.The <code>ATTRIBUTES</code> are used to provide extra information about products, such as estimated trip duration, distance and vehicle capacity. By default, 2 sensors will be created for each product at the given <code>start</code> location, one for pickup time and one for current price. The sensor is powered by the official Uber <a href="https://developer.uber.com/">API</a>.</p>
|
||||
|
||||
<p>You must create an application <a href="https://developer.uber.com/dashboard/create">here</a> to obtain a <code>server_token</code>.</p>
|
||||
|
||||
<p>To enable this sensor, add the following lines 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">sensor</span>:
|
||||
<span class="key">platform</span>: <span class="string"><span class="content">uber</span></span>
|
||||
<span class="key">start_latitude</span>: <span class="string"><span class="content">37.8116380</span></span>
|
||||
<span class="key">start_longitude</span>: <span class="string"><span class="content">-122.2648050</span></span>
|
||||
<span class="key">end_latitude</span>: <span class="string"><span class="content">37.7768520</span></span>
|
||||
<span class="key">end_longitude</span>: <span class="string"><span class="content">-122.4155500</span></span>
|
||||
<span class="key">server_token</span>: <span class="string"><span class="content">'BeAPPTDsWZSHLf7fd9OWjZkIezweRw18Q8NltY27'</span></span>
|
||||
<span class="key">product_ids</span>:
|
||||
- <span class="string"><span class="content">'04a497f5-380d-47f2-bf1b-ad4cfdcb51f2'</span></span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p>Configuration variables:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>start_latitude</strong> (<em>Required</em>): The starting latitude for a trip.</li>
|
||||
<li><strong>start_longitude</strong> (<em>Required</em>): The starting longitude for a trip.</li>
|
||||
<li><strong>end_latitude</strong> (<em>Optional</em>): The ending latitude for a trip. While <code>end_latitude</code> is optional, it is strongly recommended to provide an <code>end_latitude</code>/<code>end_longitude</code> when possible as you will get more accurate price and time estimates.</li>
|
||||
<li><strong>end_longitude</strong> (<em>Optional</em>): The ending longitude for a trip. While <code>end_longitude</code> is optional, it is strongly recommended to provide an <code>end_latitude</code>/<code>end_longitude</code> when possible as you will get more accurate price and time estimates.</li>
|
||||
<li><strong>server_token</strong> (<em>Required</em>): A server token obtained from <a href="https://developer.uber.com">developer.uber.com</a> after <a href="https://developer.uber.com/dashboard/create">creating an app</a>.</li>
|
||||
<li><strong>product_ids</strong> (<em>Options</em>): A list of Uber product UUIDs. If provided, sensors will only be created for the given product IDs. Please note that product IDs are region and some times even more specific geographies based. The easiest way to find a UUID is to click on a sensor in the Home Assistant frontend and look for “Product ID” in the attributes.</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='edit-github'><a href='https://github.com/balloob/home-assistant.io/tree/master/source/_components/sensor.uber.markdown'>Edit this page on GitHub</a></div>
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/uber.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
IoT class<sup><a href='/blog/2016/02/12/classifying-the-internet-of-things/#classifiers'><i class="icon-info-sign"></i></a></sup>: Cloud Polling
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Sensor</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/sensor.apcupsd/'>APCUPSd Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.bitcoin/'>Bitcoin</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.bloomsky/'>BloomSky Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.cpuspeed/'>CPU speed</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.command_line/'>Command line Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.deutsche_bahn/'>Deutsche Bahn</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.dweet/'>Dweet.io</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.ecobee/'>Ecobee Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.efergy/'>Efergy</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.eliqonline/'>Eliqonline</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.glances/'>Glances</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.http/'>HTTP Sensor</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.nest/'>Nest Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.netatmo/'>Netatmo Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.neurio_energy/'>Neurio</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.onewire/'>One wire 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/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.sabnzbd/'>SABnzbd</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.speedtest/'>Speedtest.net</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.steam_online/'>Steam</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.tcp/'>TCP Sensor</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.tellduslive/'>Telldus Live sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.template/'>Template Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.time_date/'>Time & Date</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.torque/'>Torque (OBD2)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.transmission/'>Transmission Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
Uber
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.verisure/'>Verisure 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.zigbee/'>ZigBee Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.arest/'>aREST Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.mfi/'>mFi Sensor</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<div class="copyright">
|
||||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||
<a rel="me" href='https://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
|
||||
|
||||
<div class="credit">
|
||||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||
</div>
|
||||
</div>
|
||||
</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>
|
|
@ -285,6 +285,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
Vera Sensor
|
||||
</li>
|
||||
|
|
|
@ -268,6 +268,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -268,6 +268,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -272,6 +272,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -317,6 +317,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -259,6 +259,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.twitch/'>Twitch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.uber/'>Uber</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.vera/'>Vera Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -255,6 +255,9 @@
|
|||
<li><a href='/components/sensor.twitch/'>
|
||||
Twitch
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.uber/'>
|
||||
Uber
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.vera/'>
|
||||
Vera Sensor
|
||||
</a></li>
|
||||
|
|
|
@ -161,6 +161,9 @@
|
|||
<li>
|
||||
<a href='/components/input_select/'>Input Select</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/input_slider/'>Input Slider</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/keyboard/'>Keyboard</a>
|
||||
</li>
|
||||
|
|
|
@ -125,6 +125,8 @@
|
|||
<span class="key">11</span>:
|
||||
<span class="key">name</span>: <span class="string"><span class="content">Fan Office</span></span>
|
||||
<span class="key">type</span>: <span class="string"><span class="content">digital</span></span>
|
||||
<span class="key">default</span>: <span class="string"><span class="content">on</span></span>
|
||||
<span class="key">negate</span>: <span class="string"><span class="content">true</span></span>
|
||||
<span class="key">12</span>:
|
||||
<span class="key">name</span>: <span class="string"><span class="content">Light Desk</span></span>
|
||||
<span class="key">type</span>: <span class="string"><span class="content">digital</span></span>
|
||||
|
@ -139,6 +141,8 @@
|
|||
<ul>
|
||||
<li><strong>name</strong>: Name that will be used in the frontend for the pin.</li>
|
||||
<li><strong>type</strong>: The type of the pin. At the moment only ‘digital’ is supported.</li>
|
||||
<li><strong>default</strong>: The initial value for this port.</li>
|
||||
<li><strong>negate</strong>: If this pin should be inverted.</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -244,6 +244,9 @@
|
|||
<li>
|
||||
<a href='/components/switch.orvibo/'>Orvibo Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.pulseaudio_loopback/'>PulseAudio Loopback Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.rest/'>RESTful Switch</a>
|
||||
</li>
|
||||
|
@ -274,6 +277,9 @@
|
|||
<li>
|
||||
<a href='/components/switch.verisure/'>Verisure SmartPlug</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.wake_on_lan/'>Wake on LAN Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.wink/'>Wink Switch</a>
|
||||
</li>
|
||||
|
|
|
@ -286,6 +286,9 @@ switch:<br />
|
|||
<li>
|
||||
<a href='/components/switch.orvibo/'>Orvibo Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.pulseaudio_loopback/'>PulseAudio Loopback Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.rest/'>RESTful Switch</a>
|
||||
</li>
|
||||
|
@ -316,6 +319,9 @@ switch:<br />
|
|||
<li>
|
||||
<a href='/components/switch.verisure/'>Verisure SmartPlug</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.wake_on_lan/'>Wake on LAN Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.wink/'>Wink Switch</a>
|
||||
</li>
|
||||
|
|
|
@ -198,6 +198,9 @@
|
|||
<li>
|
||||
<a href='/components/switch.orvibo/'>Orvibo Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.pulseaudio_loopback/'>PulseAudio Loopback Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.rest/'>RESTful Switch</a>
|
||||
</li>
|
||||
|
@ -228,6 +231,9 @@
|
|||
<li>
|
||||
<a href='/components/switch.verisure/'>Verisure SmartPlug</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.wake_on_lan/'>Wake on LAN Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.wink/'>Wink Switch</a>
|
||||
</li>
|
||||
|
|
|
@ -189,6 +189,9 @@
|
|||
<li>
|
||||
<a href='/components/switch.orvibo/'>Orvibo Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.pulseaudio_loopback/'>PulseAudio Loopback Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.rest/'>RESTful Switch</a>
|
||||
</li>
|
||||
|
@ -219,6 +222,9 @@
|
|||
<li>
|
||||
<a href='/components/switch.verisure/'>Verisure SmartPlug</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.wake_on_lan/'>Wake on LAN Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.wink/'>Wink Switch</a>
|
||||
</li>
|
||||
|
|
|
@ -192,6 +192,9 @@ Currently works using default https port only.
|
|||
<li>
|
||||
<a href='/components/switch.orvibo/'>Orvibo Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.pulseaudio_loopback/'>PulseAudio Loopback Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.rest/'>RESTful Switch</a>
|
||||
</li>
|
||||
|
@ -222,6 +225,9 @@ Currently works using default https port only.
|
|||
<li>
|
||||
<a href='/components/switch.verisure/'>Verisure SmartPlug</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.wake_on_lan/'>Wake on LAN Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.wink/'>Wink Switch</a>
|
||||
</li>
|
||||
|
|
|
@ -200,6 +200,9 @@
|
|||
<li>
|
||||
<a href='/components/switch.orvibo/'>Orvibo Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.pulseaudio_loopback/'>PulseAudio Loopback Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.rest/'>RESTful Switch</a>
|
||||
</li>
|
||||
|
@ -230,6 +233,9 @@
|
|||
<li>
|
||||
<a href='/components/switch.verisure/'>Verisure SmartPlug</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.wake_on_lan/'>Wake on LAN Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.wink/'>Wink Switch</a>
|
||||
</li>
|
||||
|
|
|
@ -230,6 +230,9 @@ Each named bit will create a switch.
|
|||
<li>
|
||||
<a href='/components/switch.orvibo/'>Orvibo Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.pulseaudio_loopback/'>PulseAudio Loopback Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.rest/'>RESTful Switch</a>
|
||||
</li>
|
||||
|
@ -260,6 +263,9 @@ Each named bit will create a switch.
|
|||
<li>
|
||||
<a href='/components/switch.verisure/'>Verisure SmartPlug</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.wake_on_lan/'>Wake on LAN Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.wink/'>Wink Switch</a>
|
||||
</li>
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue