diff --git a/atom.xml b/atom.xml index 45177d9eea..cff339ad60 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index 369e4fdcf2..037d1ea4cb 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index 2e797f0f8c..df1041ca44 100644 --- a/blog/categories/device-tracking/atom.xml +++ b/blog/categories/device-tracking/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Device-Tracking | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index 00386f699e..a8d1964142 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index b0228659cc..4c7c35f5f2 100644 --- a/blog/categories/how-to/atom.xml +++ b/blog/categories/how-to/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: How-To | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index 4dce2b057e..a1a232cb9f 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/internet-of-things/atom.xml b/blog/categories/internet-of-things/atom.xml index 919a475e5f..42697699c1 100644 --- a/blog/categories/internet-of-things/atom.xml +++ b/blog/categories/internet-of-things/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Internet-of-Things | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index c454528a17..205866952f 100644 --- a/blog/categories/iot-data/atom.xml +++ b/blog/categories/iot-data/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: IoT-Data | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index b392d8573a..f12c5450cc 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index a00f772b11..65c56690ab 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index f50dec423b..616c9dd0ec 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index 7337d847d5..c8a59da12f 100644 --- a/blog/categories/presence-detection/atom.xml +++ b/blog/categories/presence-detection/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Presence-Detection | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/public-service-announcement/atom.xml b/blog/categories/public-service-announcement/atom.xml index e2b909ce00..294879951f 100644 --- a/blog/categories/public-service-announcement/atom.xml +++ b/blog/categories/public-service-announcement/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Public-Service-Announcement | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index afd933363a..271843e6d6 100644 --- a/blog/categories/release-notes/atom.xml +++ b/blog/categories/release-notes/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Release-Notes | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index cbb7c5c1fb..861850ba7b 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index 9fc221b40d..9b10339b3e 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index d934947fcf..da468d0fe9 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 3dd425e3bd..f9b9d1ecf1 100644 --- a/blog/categories/user-stories/atom.xml +++ b/blog/categories/user-stories/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: User-Stories | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index 601758bd88..abb832ea0b 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 6e36ee075e..4e4f1df289 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2016-07-28T21:13:06+00:00 + 2016-07-29T20:28:14+00:00 https://home-assistant.io/ diff --git a/components/http/index.html b/components/http/index.html index 35020fc272..c3b3472d62 100644 --- a/components/http/index.html +++ b/components/http/index.html @@ -91,6 +91,10 @@

The http component serves all files and data required for the Home Assistant frontend. You only need to add this to your configuration file if you want to change any of the default settings.

+

+It’s HIGHLY recommended that you set the api_password, especially if you are planning to expose your installation to the internet. +

+
# Example configuration.yaml entry
 http:
diff --git a/components/media_player.onkyo/index.html b/components/media_player.onkyo/index.html
index 8f814847ac..28529b1727 100644
--- a/components/media_player.onkyo/index.html
+++ b/components/media_player.onkyo/index.html
@@ -109,7 +109,7 @@
 

Configuration variables:
- host (Optional): IP address of the device. Example:192.168.1.2 If not specified, the platform will load any discovered receivers.
-- name (Optional, required if host is specified): Name of the device
+- name (Required if host is specified): Name of the device
- sources (Optional): A list of mappings from source to source name. Valid sources can be found below. A default list will be used if no source mapping is specified.

List of source names:
diff --git a/developers/python_api/index.html b/developers/python_api/index.html index 959c5d21c6..9052dd98cf 100644 --- a/developers/python_api/index.html +++ b/developers/python_api/index.html @@ -124,7 +124,7 @@ living_room = hass.states.get('

import homeassistant.remote as remote
 
-api = remote.API('127.1.0.1', 'password')
+api = remote.API('127.1.0.1', 'YOUR_PASSWORD')
 
 print('-- Available services:')
 services = remote.get_services(api)
@@ -151,7 +151,7 @@ entities = remote.get_states(api)
 
import homeassistant.remote as remote
 
-api = remote.API('127.1.0.1', 'password')
+api = remote.API('127.1.0.1', 'YOUR_PASSWORD')
 office_temperature = remote.get_state(api, 'sensor.office_temperature')
 print('{} is {} {}.'.format(office_temperature.attributes['friendly_name'],
                             office_temperature.state,
@@ -175,7 +175,7 @@ print('
import homeassistant.remote as remote
 
-api = remote.API('127.1.0.1', 'password')
+api = remote.API('127.1.0.1', 'YOUR_PASSWORD')
 switch_livingroom = remote.get_state(api, 'switch.livingroom_pin_2')
 print('{} is {}.'.format(switch_livingroom.attributes['friendly_name'],
                          switch_livingroom.state
@@ -193,7 +193,7 @@ print('
import homeassistant.remote as remote
 from homeassistant.const import STATE_ON
 
-api = remote.API('127.1.0.1', 'password')
+api = remote.API('127.1.0.1', 'YOUR_PASSWORD')
 remote.set_state(api, 'sensor.office_temperature', new_state=123)
 remote.set_state(api, 'switch.livingroom_pin_2', new_state=STATE_ON)
 
@@ -210,7 +210,7 @@ remote.set_state(api, '
import time
 import homeassistant.remote as remote
 
-api = remote.API('127.1.0.1', 'password')
+api = remote.API('127.1.0.1', 'YOUR_PASSWORD')
 domain = 'switch'
 
 remote.call_service(api, domain, 'turn_on')
@@ -228,7 +228,7 @@ remote.call_service(api, domain, '<
   
import time
 import homeassistant.remote as remote
 
-api = remote.API('127.1.0.1', 'password')
+api = remote.API('127.1.0.1', 'YOUR_PASSWORD')
 domain = 'switch'
 switch_name = 'switch.livingroom_pin_2'
 
@@ -246,7 +246,7 @@ remote.call_service(api, domain, '<
 
import homeassistant.remote as remote
 
-api = remote.API('127.1.0.1', 'password')
+api = remote.API('127.1.0.1', 'YOUR_PASSWORD')
 domain = 'notify'
 data = {"title":"Test", "message":"A simple test message from HA."}
 
diff --git a/developers/server_sent_events/index.html b/developers/server_sent_events/index.html
index dc1465b480..7275a2e40a 100644
--- a/developers/server_sent_events/index.html
+++ b/developers/server_sent_events/index.html
@@ -98,7 +98,7 @@
 

There are various ways to access the stream. One is curl:

-
$ curl -X GET -H "x-ha-access: 12345" \
+  
$ curl -X GET -H "x-ha-access: YOUR_PASSWORD" \
        -H "Content-Type: application/json" http://localhost:8123/api/stream
 
@@ -128,10 +128,10 @@

Examples

-

The simplest way to consume server-sent events is curl.

+

A simplest way to consume server-sent events is httpie.

-
$ curl http://localhost:8123/api/stream?api_password=MYPASS
+  
$ http --stream http://localhost:8123/api/stream x-ha-access:YOUR_PASSWORD content-type:application/json
 
@@ -155,7 +155,7 @@
from sseclient import SSEClient
 
-messages = SSEClient('http://localhost:8123/api/stream?api_password=MYPASS')
+messages = SSEClient('http://localhost:8123/api/stream?api_password=YOUR_PASSWORD')
 for msg in messages:
     print(msg)
 
diff --git a/getting-started/basic/index.html b/getting-started/basic/index.html index 196c1dce8b..6cbd0f38a0 100644 --- a/getting-started/basic/index.html +++ b/getting-started/basic/index.html @@ -126,6 +126,10 @@
+

+If you are planing to expose your Home Assistant instance to the internet and don’t set a password then your installation could be accessed by everybody. +

+

See the HTTP component documentation for more options like HTTPS encryption.

Setting up your phone or tablet

diff --git a/sitemap.xml b/sitemap.xml index 6e30050668..67c2981a25 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1993,34 +1993,34 @@ https://home-assistant.io/demo/dev-tools.html - 2016-07-28T21:12:09+00:00 + 2016-07-29T20:27:33+00:00 https://home-assistant.io/demo/frontend.html - 2016-07-28T21:12:09+00:00 + 2016-07-29T20:27:33+00:00 https://home-assistant.io/demo/index.html - 2016-07-28T21:12:09+00:00 + 2016-07-29T20:27:33+00:00 https://home-assistant.io/demo/partial-map.html - 2016-07-28T21:12:09+00:00 + 2016-07-29T20:27:33+00:00 https://home-assistant.io/googlef4f3693c209fe788.html - 2016-07-28T21:12:09+00:00 + 2016-07-29T20:27:33+00:00 https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html - 2016-07-28T21:12:09+00:00 + 2016-07-29T20:27:33+00:00 https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html - 2016-07-28T21:12:09+00:00 + 2016-07-29T20:27:33+00:00 https://home-assistant.io/static/mdi-demo.html - 2016-07-28T21:12:09+00:00 + 2016-07-29T20:27:33+00:00