Site updated at 2017-09-09 08:11:28 UTC

This commit is contained in:
Travis CI 2017-09-09 08:11:28 +00:00
parent 884f293365
commit f9e31a30cd
827 changed files with 13304 additions and 2121 deletions

View file

@ -74,8 +74,8 @@
</h1>
</header>
<hr class="divider">
<p>The <a href="http://www.directv.com/">DirecTV</a> receivers will be automatically discovered if you enable the <a href="/components/discovery/">discovery component</a>.</p>
<p>The <code class="highlighter-rouge">directv</code> media player platform can also be forced to load by adding the following lines to your <code class="highlighter-rouge">configuration.yaml</code>:</p>
<p>Master <a href="http://www.directv.com/">DirecTV</a> receivers (ie: those that have tuners) will be automatically discovered if you enable the <a href="/components/discovery/">discovery component</a> and the the receiver is powered-on. Slave/RVU client/Genie boxes will also be discovered, but only if they are also online at the time of discovery.</p>
<p>To ensure that your DirecTV boxes are always found and configured, they should be added into your <code class="highlighter-rouge">configuration.yaml</code>.</p>
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="c1"># Example configuration.yaml entry</span>
<span class="s">media_player</span><span class="pi">:</span>
<span class="pi">-</span> <span class="s">platform</span><span class="pi">:</span> <span class="s">directv</span>
@ -88,7 +88,6 @@
<li><strong>name</strong> (<em>Optional</em>): Use to give a specific name to the device.</li>
<li><strong>device</strong> (<em>Optional</em>): Use to specify a particular receiver in a Genie setup.</li>
</ul>
<p>In a DirecTV setup with Genie slave boxes, only the master Genie server is currently found via the <a href="/components/discovery/">discovery component</a>. Slave boxes must be manually configured via the <code class="highlighter-rouge">device</code> configuration variable in order to be used with Home Assistant.</p>
<p>To find valid device IDs, open <code class="highlighter-rouge">http://&lt;IP Address of Genie Server&gt;:8080/info/getLocations</code> in a web browser. For each Genie slave, you will find a variable <code class="highlighter-rouge">clientAddr</code> in the response, and this should be used for <code class="highlighter-rouge">device</code> in <code class="highlighter-rouge">configuration.yaml</code></p>
<p>For example, a response such as:</p>
<div class="language-json highlighter-rouge"><pre class="highlight"><code><span class="p">{</span><span class="w">
@ -126,7 +125,7 @@
<span class="s">device</span><span class="pi">:</span> <span class="s">5009591D6969</span>
</code></pre>
</div>
<p>It is important to notice that the host and port variables for slave receivers are the same as the master receiver.</p>
<p>It is important to notice that the host and port variables for slave/Genie receivers are the same as the master receiver.</p>
</article>
</div>
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
@ -287,6 +286,9 @@
<li>
<a href='/components/media_player.volumio/'>Volumio Media Player</a>
</li>
<li>
<a href='/components/media_player.yamaha_musiccast/'>Yamaha MusicCast Receivers</a>
</li>
<li>
<a href='/components/media_player.yamaha/'>Yamaha Network Receivers</a>
</li>