Skip to content

Commit d88109f

Browse files
committed
Site updated at 2017-08-02 13:26:01 UTC
1 parent 274e657 commit d88109f

File tree

27 files changed

+61
-59
lines changed

27 files changed

+61
-59
lines changed

atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Home Assistant]]></title>
55
<link href="https://home-assistant.io/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/announcements/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: Announcements | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/announcements/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/community/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: Community | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/community/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/device-tracking/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: Device-Tracking | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/device-tracking/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/esp8266/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: ESP8266 | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/esp8266/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/how-to/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: How-To | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/how-to/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/ibeacons/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: iBeacons | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/ibeacons/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/internet-of-things/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: Internet-of-Things | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/internet-of-things/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/iot-data/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: IoT-Data | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/iot-data/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/media/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: Media | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/media/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/merchandise/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: Merchandise | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/merchandise/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/micropython/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: Micropython | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/micropython/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/mqtt/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: MQTT | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/mqtt/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/organisation/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: Organisation | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/organisation/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/owntracks/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: OwnTracks | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/owntracks/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/presence-detection/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: Presence-Detection | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/presence-detection/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/public-service-announcement/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: Public-Service-Announcement | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/public-service-announcement/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/release-notes/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: Release-Notes | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/release-notes/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/survey/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: Survey | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/survey/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/talks/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: Talks | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/talks/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/technology/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: Technology | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/technology/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/user-stories/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: User-Stories | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/user-stories/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/video/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: Video | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/video/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

blog/categories/website/atom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title><![CDATA[Category: Website | Home Assistant]]></title>
55
<link href="https://home-assistant.io/blog/categories/website/atom.xml" rel="self"/>
66
<link href="https://home-assistant.io/"/>
7-
<updated>2017-08-02T10:20:39+00:00</updated>
7+
<updated>2017-08-02T13:16:46+00:00</updated>
88
<id>https://home-assistant.io/</id>
99
<author>
1010
<name><![CDATA[Home Assistant]]></name>

components/media_player.vizio/index.html

+14-13
Original file line numberDiff line numberDiff line change
@@ -76,18 +76,18 @@ <h1 class="title indent">
7676
<hr class="divider">
7777
<p>The <code class="highlighter-rouge">vizio</code> component will allow you to control <a href="https://www.vizio.com/smartcast-app">SmartCast</a> compatible TVs (2016+ models).</p>
7878
<h2>Pairing</h2>
79-
<p>Before adding TV to Home Assistant you’ll need to pair it manually, to do so follow these steps:</p>
80-
<p>Install the command-line tool using pip (you can choose to download it manually):</p>
79+
<p>Before adding your TV to Home Assistant you’ll need to pair it manually. To do so follow these steps:</p>
80+
<p>Install the command-line tool using pip (or you can choose to download it manually):</p>
8181
<div class="language-bash highlighter-rouge"><pre class="highlight"><code><span class="gp">$ </span>pip3 install git+https://github.com/vkorn/pyvizio.git@master
8282
<span class="gp">$ </span>pip3 install -I .
8383
</code></pre>
8484
</div>
85-
<p>Make sure that your TV is on, as sometimes it won’t show PIN code if it wasn’t on during pairing initialization.
86-
If you don’t know IP address of your TV run following command:</p>
85+
<p>Make sure that your TV is on before continuing.</p>
86+
<p>If you don’t know IP address of your TV run following command:</p>
8787
<div class="language-bash highlighter-rouge"><pre class="highlight"><code><span class="gp">$ </span>pyvizio --ip<span class="o">=</span>0 --auth<span class="o">=</span>0 discover
8888
</code></pre>
8989
</div>
90-
<p>Initiate pairing:</p>
90+
<p>Enter the following command to initiate pairing:</p>
9191
<div class="language-bash highlighter-rouge"><pre class="highlight"><code><span class="gp">$ </span>pyvizio --ip<span class="o">={</span>ip<span class="o">}</span> pair
9292
</code></pre>
9393
</div>
@@ -102,21 +102,21 @@ <h2>Pairing</h2>
102102
<tbody>
103103
<tr>
104104
<td style="text-align: left">Challenge type</td>
105-
<td style="text-align: left">Usually it’s should be <code class="highlighter-rouge">"1"</code>, if it’s not the case for you, use additional parameter <code class="highlighter-rouge">--ch_type=your_type</code> in the next step</td>
105+
<td style="text-align: left">Usually it should be <code class="highlighter-rouge">"1"</code>. If not, use the additional parameter <code class="highlighter-rouge">--ch_type=your_type</code> in the next step</td>
106106
</tr>
107107
<tr>
108108
<td style="text-align: left">Challenge token</td>
109109
<td style="text-align: left">Token required to finalize pairing in the next step</td>
110110
</tr>
111111
</tbody>
112112
</table>
113-
<p>Finally, at this point PIN code should be displayed at the top of your TV. With all these values, you can now finish pairing:</p>
113+
<p>Finally, at this point a PIN code should be displayed at the top of your TV. With all these values, you can now finish pairing:</p>
114114
<div class="language-bash highlighter-rouge"><pre class="highlight"><code><span class="gp">$ </span>pyvizio --ip<span class="o">={</span>ip<span class="o">}</span> pair_finish --token<span class="o">={</span>challenge_token<span class="o">}</span> --pin<span class="o">={</span>tv_pin<span class="o">}</span>
115115
</code></pre>
116116
</div>
117-
<p>You will need authentication token returned by this command to configure Home Assistant.</p>
117+
<p>You will need the authentication token returned by this command to configure Home Assistant.</p>
118118
<h2>Configuration</h2>
119-
<p>To add your Vizio TV to your installation, add following to your <code class="highlighter-rouge">configuration.yaml</code> file:</p>
119+
<p>To add your Vizio TV to your installation, add the following to your <code class="highlighter-rouge">configuration.yaml</code> file:</p>
120120
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="c1"># Example configuration.yaml entry</span>
121121
<span class="s">media_player</span><span class="pi">:</span>
122122
<span class="pi">-</span> <span class="s">platform</span><span class="pi">:</span> <span class="s">vizio</span>
@@ -127,18 +127,19 @@ <h2>Configuration</h2>
127127
<p>Configuration variables:</p>
128128
<ul>
129129
<li><strong>host</strong> (<em>Required</em>): IP address of your TV.</li>
130-
<li><strong>access_token</strong> (<em>Required</em>): Authentication token you’ve received in last step of the pairing process.</li>
130+
<li><strong>access_token</strong> (<em>Required</em>): Authentication token you received in the last step of the pairing process.</li>
131131
</ul>
132132
<h2>Notes and limitations</h2>
133133
<h3>Turning TV on</h3>
134-
<p>If you do have <code class="highlighter-rouge">Power Mode</code> of your TV configured to be <code class="highlighter-rouge">Eco Mode</code>, turning device ON won’t work.</p>
134+
<p>If the <code class="highlighter-rouge">Power Mode</code> of your TV is set to <code class="highlighter-rouge">Eco Mode</code>, turning the device ON won’t work.</p>
135135
<h3>Changing tracks</h3>
136136
<p>Changing tracks works like channels switching. If you have source other than regular TV it might end do nothing.</p>
137137
<h3>Sources</h3>
138138
<p>Source list shows all external devices connected to the TV through HDMI plus list of internal devices (TV mode, Chrome Cast, etc.).</p>
139139
<p class="note">
140-
Vizio SmartCast service is accessible through HTTPS with self-signed certificate. It means that if you have low LOGLEVEL in your Home Assistant configuration, you’ll see a lot of warnings like this <code class="highlighter-rouge">InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised.</code>
141-
As an option, you could proxy all calls for example through NGINX.
140+
Vizio SmartCast service is accessible through HTTPS with self-signed certificate. If you have low LOGLEVEL in your Home Assistant configuration, you’ll see a lot of warnings like this:
141+
<code class="highlighter-rouge">InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised.</code>
142+
You can adjust the log level for <code class="highlighter-rouge">media_player</code> components with the <a href="https://home-assistant.io/components/logger/">logger</a> component, or if you need to keep a low log level for <code class="highlighter-rouge">media_player</code> you could proxy calls to your TV through an NGINX reverse proxy.
142143
</p>
143144
</article>
144145
</div>

components/snips/index.html

+8-7
Original file line numberDiff line numberDiff line change
@@ -134,13 +134,14 @@ <h3>Specifying the MQTT broker</h3>
134134
<h3>Triggering actions</h3>
135135
<p>In Home Assistant, we trigger actions based on intents produced by Snips using the <a href="/components/intent_script"><code class="highlighter-rouge">intent_script</code></a> component. For instance, the following block handles <code class="highlighter-rouge">ActivateLightColors</code> intents (included in the Snips IoT intent bundle) to change light colors:</p>
136136
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="s">snips</span><span class="pi">:</span>
137-
<span class="s">intents</span><span class="pi">:</span>
138-
<span class="s">ActivateLightColor</span><span class="pi">:</span>
139-
<span class="s">action</span><span class="pi">:</span>
140-
<span class="pi">-</span> <span class="s">service</span><span class="pi">:</span> <span class="s">light.turn_on</span>
141-
<span class="s">data_template</span><span class="pi">:</span>
142-
<span class="s">entity_id</span><span class="pi">:</span> <span class="s">light.{{ objectLocation | replace(" ","_") }}</span>
143-
<span class="s">color_name</span><span class="pi">:</span> <span class="pi">{{</span> <span class="nv">objectColor</span> <span class="pi">}}</span>
137+
138+
<span class="s">intent_script</span><span class="pi">:</span>
139+
<span class="s">ActivateLightColor</span><span class="pi">:</span>
140+
<span class="s">action</span><span class="pi">:</span>
141+
<span class="pi">-</span> <span class="s">service</span><span class="pi">:</span> <span class="s">light.turn_on</span>
142+
<span class="s">data_template</span><span class="pi">:</span>
143+
<span class="s">entity_id</span><span class="pi">:</span> <span class="s">light.{{ objectLocation | replace(" ","_") }}</span>
144+
<span class="s">color_name</span><span class="pi">:</span> <span class="pi">{{</span> <span class="nv">objectColor</span> <span class="pi">}}</span>
144145
</code></pre>
145146
</div>
146147
</article>

0 commit comments

Comments
 (0)