diff --git a/atom.xml b/atom.xml index e864b2e076..ca90ed2ab5 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index f4dfba881c..5e8401be88 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: community | Home Assistant]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index 4f36d0603b..6e72acc7b4 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]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index ff4468d056..ac646dc87c 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index 3574751c9d..d43211f854 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]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index 84bbcae4ae..3019f86551 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+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 45b76374f3..130155e82e 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]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index 38176b66fe..00daaa1904 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]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index 9570331990..d7c6a3e714 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index e51bbdbb47..27e37466b6 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index a5fcff7445..c543236d5b 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index 1e90f9e05b..0e9819ee36 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index 45fb90d628..aabc85c52e 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]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+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 45d6f13e78..74feca8c03 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]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index e183d36cf6..ebd037925f 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]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index 561dbf4730..72051c9209 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index 7463fc4eb9..e7f842f3d0 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index 0db93b62c7..a4bccf7ceb 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 9919e86fcb..29abde404a 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]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index e372430b08..ecb9b3ccb2 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 01c1e109d6..943c8a6354 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2017-01-17T19:55:30+00:00 + 2017-01-18T07:41:45+00:00 https://home-assistant.io/ diff --git a/components/climate.eq3btsmart/index.html b/components/climate.eq3btsmart/index.html index dabf61ba8e..d470e552cb 100644 --- a/components/climate.eq3btsmart/index.html +++ b/components/climate.eq3btsmart/index.html @@ -92,43 +92,27 @@

The eq3btsmart climate platform allows you to integrate EQ3 Bluetooth Smart Thermostats.

-

The only functionality is to set the temperature, there doesn’t seem to be any way to query the temperature sensor or battery level (read more).

+

The current functionality allows setting the temperature as well as controlling the supported modes with help of python-eq3bt library. +As the device doesn’t contain a temperature sensor (read more), +we report target temperature also as current one.

-

Setup is a bit more cumbersome than for most other thermostats. It has to be paired first:

+

Testing the connectivity

+

Before configuring Home Assistant you should check that connectivity with the thermostat is working, which can can be done with the eq3cli tool:

-
bluetoothctl
-scan on
-<Wait for the thermostat to be found, which looks like this: [NEW] Device 00:11:22:33:44:55 CC-RT-BLE>
-scan off
-<Set the thermostat to pairing mode.>
-pair <MAC>
-trust <MAC>
-disconnect <MAC>
-exit
+
eq3cli --mac 00:11:22:33:44:55
+
+[00:1A:22:XX:XX:XX] Target 17.0 (mode: auto dst, away: no)
+Locked: False
+Batter low: False
+Window open: False
+Boost: False
+Current target temp: 21.0
+Current mode: auto dst
+Valve: 0
 
-

Then check with gatttool if the connection works as expected:

- -
gatttool -b 00:11:22:33:44:55 -I
-[00:11:22:33:44:55][LE]> connect
-Attempting to connect to 00:11:22:33:44:55
-Connection successful
-[00:11:22:33:44:55][LE]> char-write-req 0x0411 03
-Characteristic value was written successfully
-Notification handle = 0x0421 value: 02 01 09 14 04 2d
-[00:11:22:33:44:55][LE]> disconnect
-[00:11:22:33:44:55][LE]> exit
-
-
- -

Important: For gatttool or homeassistant to work, the thermostat needs to be disconnected from bluetoothd, so I found it best to modify the hass-daemon startscript by adding:

- -
/usr/bin/bt-device -d CC-RT-BLE
-
-
- -

to the start function of /etc/init.d/hass-daemon.

+

Configuration

# Example configuration.yaml entry
 climate:
diff --git a/components/device_tracker.swisscom/index.html b/components/device_tracker.swisscom/index.html
index 844b5e3907..8588ce6b5c 100644
--- a/components/device_tracker.swisscom/index.html
+++ b/components/device_tracker.swisscom/index.html
@@ -90,7 +90,7 @@
   
-

The swisscom platform offers presence detection by looking at connected devices to an Internet-Box router from Swisscom, which is the main Internet provider in Switzerland.

+

The swisscom platform offers presence detection by looking at connected devices to an Internet-Box router from Swisscom which is an Internet provider in Switzerland.

There are three models of Internet-Box (light, standard and plus). The platform has only been tested on the Internet-Box plus but the others should work as well because they have the same web interface. @@ -100,11 +100,16 @@ There are three models of Internet-Box (light, standard and plus). The platform

# Example configuration.yaml entry
 device_tracker:
-  platform: swisscom
-  host: "192.168.1.1" # only required if not 192.168.1.1
+  - platform: swisscom
 
+

Configuration variables:

+ +
    +
  • host (Optional): The IP address of your router. Set it if you are not using 192.168.1.1.
  • +
+

See the device tracker component page for instructions how to configure the people to be tracked.

diff --git a/components/device_tracker.upc_connect/index.html b/components/device_tracker.upc_connect/index.html index bc7c3c467d..931155ebc6 100644 --- a/components/device_tracker.upc_connect/index.html +++ b/components/device_tracker.upc_connect/index.html @@ -90,18 +90,24 @@
-

The upc_connect platform offers presence detection by looking at connected devices to an ConnectBox router from Liberty Global, which is a Internet provider in Switzerland, Austria.

+

The upc_connect platform offers presence detection by looking at connected devices to a Connect Box from Liberty Global (also known as UPC Cablecom in Switzerland) which is a Internet provider in Switzerland and Austria.

-

To use an Internet-Box router in your installation, add the following to your configuration.yaml file:

+

To use a Connect Box in your installation, add the following to your configuration.yaml file:

# Example configuration.yaml entry
 device_tracker:
-  platform: upc_connect
-  password: '123456'
-  host: "192.168.0.1" # only required if not 192.168.0.1
+  - platform: upc_connect
+    password: YOUR_PASSWORD
 
+

Configuration variables:

+ +
    +
  • password (Required): The password for your Connect Box.
  • +
  • host (Optional): The IP address of your router. Set it if you are not using 192.168.0.1.
  • +
+

See the device tracker component page for instructions how to configure the people to be tracked.

diff --git a/components/media_player.vlc/index.html b/components/media_player.vlc/index.html index 03576923c9..6321473a05 100644 --- a/components/media_player.vlc/index.html +++ b/components/media_player.vlc/index.html @@ -123,6 +123,14 @@
+
Additional configuration on macOS
+ +

On macOS phython-vlc won’t find the VLC plugin directory unless you add this to the user’s .bash_profile that is running Home Assistant:

+ +
export VLC_PLUGIN_PATH=$VLC_PLUGIN_PATH:/Applications/VLC.app/Contents/MacOS/plugins
+
+
+ diff --git a/developers/releasing/index.html b/developers/releasing/index.html index 7fa6bbe1e8..a376954188 100644 --- a/developers/releasing/index.html +++ b/developers/releasing/index.html @@ -114,6 +114,10 @@
  • Merge pull request (blog post, updated frontpage, and all new documentation) to current.
  • +

    Docker Hub

    + +

    Create a new tag at https://hub.docker.com for the release.

    +

    Python Package Index

    Checkout the master branch and run script/release to publish the new release on Python Package Index.

    diff --git a/sitemap.xml b/sitemap.xml index cc2cf0dff4..f066f3dc50 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2615,62 +2615,62 @@ https://home-assistant.io/demo/frontend.html -2017-01-17T19:54:39+00:00 +2017-01-18T07:41:02+00:00 https://home-assistant.io/demo/index.html -2017-01-17T19:54:39+00:00 +2017-01-18T07:41:02+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-event.html -2017-01-17T19:54:39+00:00 +2017-01-18T07:41:02+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-info.html -2017-01-17T19:54:39+00:00 +2017-01-18T07:41:02+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-service.html -2017-01-17T19:54:39+00:00 +2017-01-18T07:41:02+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-state.html -2017-01-17T19:54:39+00:00 +2017-01-18T07:41:02+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-template.html -2017-01-17T19:54:39+00:00 +2017-01-18T07:41:02+00:00 https://home-assistant.io/demo/panels/ha-panel-history.html -2017-01-17T19:54:39+00:00 +2017-01-18T07:41:02+00:00 https://home-assistant.io/demo/panels/ha-panel-iframe.html -2017-01-17T19:54:39+00:00 +2017-01-18T07:41:02+00:00 https://home-assistant.io/demo/panels/ha-panel-logbook.html -2017-01-17T19:54:39+00:00 +2017-01-18T07:41:02+00:00 https://home-assistant.io/demo/panels/ha-panel-map.html -2017-01-17T19:54:39+00:00 +2017-01-18T07:41:02+00:00 https://home-assistant.io/googlef4f3693c209fe788.html -2017-01-17T19:54:39+00:00 +2017-01-18T07:41:02+00:00 https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html -2017-01-17T19:54:39+00:00 +2017-01-18T07:41:02+00:00 https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html -2017-01-17T19:54:39+00:00 +2017-01-18T07:41:02+00:00 https://home-assistant.io/static/mdi-demo.html -2017-01-17T19:54:39+00:00 +2017-01-18T07:41:02+00:00