From 2253ea0a96b501256f8ed298adf1978447910140 Mon Sep 17 00:00:00 2001
From: Travis CI 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 ( If you’re on Debian or Ubuntu, you might have to install the packages for You might have to install the packages for
If you are using Hass.io then just move forward to the configuration as all requirements are already fulfilled.
192.168.1.1/24
) and the range notation (192.168.1.1-255
).arp
and nmap
. Do so by running $ sudo apt-get install net-tools nmap
. On a Fedora host run $ sudo dnf -y install nmap
.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
.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
.
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
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.
+apt-get install android-tools-adb
or apt-get install adb
adb devices
should list your device. Consult ADB manual if necessary.adb backup -noapk com.xiaomi.smarthome -f backup.ab
(set a password if prompted on your phone)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)tar -xvf unpacked.tar
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.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.
[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