diff --git a/atom.xml b/atom.xml index f2cc07ed5e..1c34c4acd7 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2017-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/announcements/atom.xml b/blog/categories/announcements/atom.xml index b5c0d8264b..c7f900154d 100644 --- a/blog/categories/announcements/atom.xml +++ b/blog/categories/announcements/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Announcements | Home Assistant]]> - 2017-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index b1a4f46f6f..52661c17dd 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2017-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index 356fb688d8..2ad39cd9e5 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-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index 27b55060cc..924bc51500 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2017-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index 88c3a2db29..73c8c0abfc 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-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index 272753abdf..a59deacccc 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2017-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+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 57db9ab425..f3ef285131 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-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index 5e5f05a1bc..9d1463a6fd 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-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/media/atom.xml b/blog/categories/media/atom.xml index 43a31cb0dc..af2e6838ac 100644 --- a/blog/categories/media/atom.xml +++ b/blog/categories/media/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Media | Home Assistant]]> - 2017-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/merchandise/atom.xml b/blog/categories/merchandise/atom.xml index de63354d7d..f4231ad8c6 100644 --- a/blog/categories/merchandise/atom.xml +++ b/blog/categories/merchandise/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Merchandise | Home Assistant]]> - 2017-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index 3a5d27bc28..6b09fd0661 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2017-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index 5aa1c7e712..aba39ea52f 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2017-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index 69180c48e5..e5d2c8d6d7 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2017-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index d30f060b3c..58c04f5ad7 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2017-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index fa697f38c1..11313c0ed8 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-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+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 b960f2cdce..8093b7c39a 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-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index 63d4cb568c..582dc64b83 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-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index 5ab9d9675d..0c3b475f2f 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2017-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index 48be710ed2..ab4550a3c7 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2017-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index a02d8161be..3c274a1189 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2017-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index b22c15da16..8e1dcc767d 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-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index 55ae81f770..d2cf6fa00f 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2017-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 33bcfdfa2b..f3ca23f4ad 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2017-11-25T20:31:48+00:00 + 2017-11-25T22:36:26+00:00 https://home-assistant.io/ diff --git a/components/device_tracker.nmap_tracker/index.html b/components/device_tracker.nmap_tracker/index.html index d763cae8e6..e55aa00c59 100644 --- a/components/device_tracker.nmap_tracker/index.html +++ b/components/device_tracker.nmap_tracker/index.html @@ -75,7 +75,7 @@

As an alternative to the router-based device tracking, it is possible to directly scan the network for devices by using Nmap. The IP addresses to scan can be specified in any format that Nmap understands, including the network-prefix notation (192.168.1.1/24) and the range notation (192.168.1.1-255).

-

If you’re on Debian or Ubuntu, you might have to install the packages for arp and nmap. Do so by running $ sudo apt-get install net-tools nmap. On a Fedora host run $ sudo dnf -y install nmap.

+

You might have to install the packages for arp and nmap. On Debian based hosts (for example Hassbian and Raspbian) do so by running $ sudo apt-get install net-tools nmap. On a Fedora host run $ sudo dnf -y install nmap.

If you are using Hass.io then just move forward to the configuration as all requirements are already fulfilled.

diff --git a/components/emulated_hue/index.html b/components/emulated_hue/index.html index 1b1f6c4a56..03167fed6f 100644 --- a/components/emulated_hue/index.html +++ b/components/emulated_hue/index.html @@ -81,7 +81,7 @@ At this time emulated_hue doesn’t appea entities. The driving use case behind this functionality is to allow Home Assistant to work with an Amazon Echo or Google Home with no set up cost outside of configuration changes. The virtual bridge has the ability to turn entities on or off, or change the brightness of dimmable lights. The volume level of media players can be controlled as brightness.

-A physical Hue Bridge is required for the lights to function - this virtual bridge will not replace a physical bridge. +A physical Hue Bridge is required for Philips Hue lights to function - this virtual bridge will not replace a physical bridge. Instead, it allows Home Assistant to represent non-Philips Hue devices to Amazon Echo as Philips Hue devices, which Amazon Echo can control with built-in support.

It is recommended to assign a static IP address to the computer running Home Assistant. This is because the Amazon Echo discovers devices by IP addresses, and if the IP changes, the Echo won’t be able to control it. This is easiest done from your router, see your router’s manual for details. diff --git a/components/sensor.dsmr/index.html b/components/sensor.dsmr/index.html index 19171e086c..5f1bcb55c9 100644 --- a/components/sensor.dsmr/index.html +++ b/components/sensor.dsmr/index.html @@ -164,6 +164,11 @@ 2001:raw:600:/dev/ttyUSB0:115200 NONE 1STOPBIT 8DATABITS XONXOFF LOCAL -RTSCTS +

or

+
# Example /etc/ser2net.conf for proxying USB/serial connections to DSMRv2.2 smart meters
+2001:raw:600:/dev/ttyUSB0:9600 EVEN 1STOPBIT 7DATABITS XONXOFF LOCAL -RTSCTS
+
+

HASSbian users have to give dialout permission to the user homeassistant:

$ sudo usermod -a -G dialout homeassistant
 
diff --git a/components/vacuum.xiaomi_miio/index.html b/components/vacuum.xiaomi_miio/index.html index 10008ddafd..25c7848a23 100644 --- a/components/vacuum.xiaomi_miio/index.html +++ b/components/vacuum.xiaomi_miio/index.html @@ -221,7 +221,7 @@ mode with remote_control_start.

Attributes

In addition to all of the attributes provided by the vacuum component, -(battery_icon, cleaned_area, fan_speed, fan_speed_list, status, and +(battery_icon, cleaned_area, fan_speed, fan_speed_list, status, and params), the xiaomi platform introduces specific attributes. These are:

  • cleaning_time
  • @@ -308,6 +308,29 @@ easily via a hidden menu item at the Mi-Home app.
  • On the phone, you must confirm the backup. DO NOT enter any password and press the button to make the backup.
  • Once you have confirmed the backup the token extraction will begin, it should appear in the MiToolKit shortly.
  • +

    Linux and Android (not rooted)

    +

    Follow the pairing process using your phone and Mi-Home app. You will be able to retrieve the token from a SQLite file inside your phone.

    +

    Before you begin you need to install libffi-dev and libssl-dev by running the command below. This is needed for python-mirobo to be installed correctly.

    +
    $ sudo apt-get install libffi-dev libssl-dev
    +
    +
    +

    If your Home Assistant installation is running in a Virtualenv, make sure you activate it by running the commands below.

    +
    $ sudo su -s /bin/bash homeassistant
    +$ source /srv/homeassistant/bin/activate
    +
    +
    +

    To fetch the token follow these instructions depending on your mobile phone platform.

    +
      +
    1. Configure the robot with the Mi-Home app.
    2. +
    3. Enable developer mode, USB debugging and plug the Android phone into the computer.
    4. +
    5. Get ADB e.g. apt-get install android-tools-adb or apt-get install adb
    6. +
    7. adb devices should list your device. Consult ADB manual if necessary.
    8. +
    9. Issue a backup command via adb: adb backup -noapk com.xiaomi.smarthome -f backup.ab (set a password if prompted on your phone)
    10. +
    11. Download the ‘ADB Backup Extractor’ from here
    12. +
    13. Extract the data from the backup: java -jar Android\ Backup\ Utilities/Android\ Backup\ Extractor/android-backup-extractor-20171005-bin/abe.jar unpack backup.ab unpacked.tar (enter the password, if prompted)
    14. +
    15. Untar the unpacked data: tar -xvf unpacked.tar
    16. +
    17. sqlite3 apps/com.xiaomi.smarthome/db/miio2.db 'select token from devicerecord where name = "Mi Robot Vacuum";' returns the token for your Xiaomi vacuum bot.
    18. +

    Linux and Android (rooted!)

    Follow the pairing process using your phone and Mi-Home app. You will be able to retrieve the token from a SQLite file inside your phone.

    Before you begin you need to install libffi-dev and libssl-dev by running the command below. This is needed for python-mirobo to be installed correctly.

    diff --git a/docs/autostart/systemd/index.html b/docs/autostart/systemd/index.html index 6b0a9c8ffb..6b3cad8269 100644 --- a/docs/autostart/systemd/index.html +++ b/docs/autostart/systemd/index.html @@ -89,7 +89,7 @@
[Unit]
 Description=Home Assistant
-After=network.target
+After=network-online.target
 
 [Service]
 Type=simple
@@ -104,7 +104,7 @@ WantedBy=multi-user.target
 

If you’ve setup Home Assistant in virtualenv following our Python installation guide or manual installation guide for Raspberry Pi, the following template should work for you. If Home Assistant install is not located at /srv/homeassistant, please modify the ExecStart= line appropriately.

[Unit]
 Description=Home Assistant
-After=network.target
+After=network-online.target
 
 [Service]
 Type=simple
diff --git a/sitemap.xml b/sitemap.xml
index 7029d2237f..8771dc121f 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -3690,7 +3690,7 @@
 
 
 https://home-assistant.io/components/switch.hook/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/cookbook/automation_for_rainy_days/
@@ -4362,99 +4362,99 @@
 
 
 https://home-assistant.io/docs/autostart/init.d/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/api/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/configuration/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/example_apps/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/installation/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/operation/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/reboot/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/running/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/tutorial/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/updating/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/appdaemon/windows/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/certificates/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/hadashboard/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/hass-configurator/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/ios/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/nginx/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/notebooks/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/scenegen/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/ecosystem/synology/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/tools/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/tools/dev-tools/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/tools/hass/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/docs/tools/scripts/
-2017-11-25T20:31:48+00:00
+2017-11-25T22:36:26+00:00
 
 
 https://home-assistant.io/faq/after-upgrading/
@@ -5570,62 +5570,62 @@
 
 
 https://home-assistant.io/demo/frontend.html
-2017-11-25T20:31:09+00:00
+2017-11-25T22:35:42+00:00
 
 
 https://home-assistant.io/demo/index.html
-2017-11-25T20:31:09+00:00
+2017-11-25T22:35:42+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-dev-event.html
-2017-11-25T20:31:09+00:00
+2017-11-25T22:35:42+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-dev-info.html
-2017-11-25T20:31:09+00:00
+2017-11-25T22:35:42+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-dev-service.html
-2017-11-25T20:31:09+00:00
+2017-11-25T22:35:42+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-dev-state.html
-2017-11-25T20:31:09+00:00
+2017-11-25T22:35:42+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-dev-template.html
-2017-11-25T20:31:09+00:00
+2017-11-25T22:35:42+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-history.html
-2017-11-25T20:31:09+00:00
+2017-11-25T22:35:42+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-iframe.html
-2017-11-25T20:31:09+00:00
+2017-11-25T22:35:42+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-logbook.html
-2017-11-25T20:31:09+00:00
+2017-11-25T22:35:42+00:00
 
 
 https://home-assistant.io/demo/panels/ha-panel-map.html
-2017-11-25T20:31:09+00:00
+2017-11-25T22:35:42+00:00
 
 
 https://home-assistant.io/googlef4f3693c209fe788.html
-2017-11-25T20:31:09+00:00
+2017-11-25T22:35:42+00:00
 
 
 https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html
-2017-11-25T20:31:09+00:00
+2017-11-25T22:35:42+00:00
 
 
 https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html
-2017-11-25T20:31:09+00:00
+2017-11-25T22:35:42+00:00
 
 
 https://home-assistant.io/static/mdi-demo.html
-2017-11-25T20:31:09+00:00
+2017-11-25T22:35:42+00:00