You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: source/_components/sensor.vera.markdown
+5Lines changed: 5 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -17,3 +17,8 @@ The `vera` platform allows you to get data from your [Vera](http://getvera.com/)
17
17
18
18
They will be automatically discovered if the vera component is loaded.
19
19
20
+
Please note that some vera sensors (such as _motion_ and _flood_ sensors) are _armable_ which means that vera will send alerts (email messages ot txts) when they are _armed_ an change state.
21
+
22
+
Home Assistant will display the state of these sensors regardless of the _armed_ state.
23
+
24
+
To allow you to change the _armed state_ - Home Assistant will create a switch as well as a sensor for each _Armable_ sensor. You can hide these switches using customization if you wish.
Copy file name to clipboardExpand all lines: source/_docs/autostart/systemd.markdown
+11-7Lines changed: 11 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -18,12 +18,12 @@ $ ps -p 1 -o comm=
18
18
19
19
If the preceding command returns the string `systemd`, you are likely using `systemd`.
20
20
21
-
If you want Home Assistant to be launched automatically, an extra step is needed to setup `systemd`. A service file is needed to control Home Assistant with `systemd`. The template below should be created using a text editor. Note, root permissions via 'sudo' will likely be needed. The following should be noted to modify the template:
21
+
If you want Home Assistant to be launched automatically, an extra step is needed to setup `systemd`. A service file is needed to control Home Assistant with `systemd`. The template below should be created using a text editor. Note, root permissions via `sudo` will likely be needed. The following should be noted to modify the template:
22
22
23
-
+`ExecStart` contains the path to `hass` and this may vary. Check with `whereis hass` for the location.
24
-
+ If running Home Assistant in a python virtual environment or a docker, please skip to section below.
25
-
+ For most systems, the file is `/etc/systemd/system/home-assistant@[your user].service` with [your user] replaced by the user account that Home Assistant will run as - normally `homeassistant`. For Ubuntu 16.04, the file is `/lib/systemd/system/home-assistant.service` and requires running this command `sudo ln -s /lib/systemd/system/home-assistant.service /etc/systemd/system/home-assistant.service` after file is created.
26
-
+ If unfamiliar with commandline text editors, `sudo nano -w [filename]` can be used with `[filename]` replaced with the full path to the file. Ex. `sudo nano -w /etc/systemd/system/home-assistant@homeassistant.service`. After text entered, press CTRL-X then press Y to save and exit.
23
+
-`ExecStart` contains the path to `hass` and this may vary. Check with `whereis hass` for the location.
24
+
- If running Home Assistant in a Python virtual environment or a Docker container, please skip to section below.
25
+
- For most systems, the file is `/etc/systemd/system/home-assistant@[your user].service` with [your user] replaced by the user account that Home Assistant will run as - normally `homeassistant`. For Ubuntu 16.04, the file is `/lib/systemd/system/home-assistant.service` and requires running this command `sudo ln -s /lib/systemd/system/home-assistant.service /etc/systemd/system/home-assistant.service` after file is created.
26
+
- If unfamiliar with command-line text editors, `sudo nano -w [filename]` can be used with `[filename]` replaced with the full path to the file. Ex. `sudo nano -w /etc/systemd/system/home-assistant@homeassistant.service`. After text entered, press CTRL-X then press Y to save and exit.
27
27
28
28
```
29
29
[Unit]
@@ -39,7 +39,9 @@ ExecStart=/usr/bin/hass
39
39
WantedBy=multi-user.target
40
40
```
41
41
42
-
If you've setup Home Assistant in `virtualenv` following our [python installation guide](https://home-assistant.io/getting-started/installation-virtualenv/) or [manual installation guide for raspberry pi](https://home-assistant.io/getting-started/installation-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.
If you've setup Home Assistant in `virtualenv` following our [Python installation guide](https://home-assistant.io/getting-started/installation-virtualenv/) or [manual installation guide for Raspberry Pi](https://home-assistant.io/getting-started/installation-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.
Copy file name to clipboardExpand all lines: source/_docs/installation/fedora.markdown
+21Lines changed: 21 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -23,3 +23,24 @@ and Home Assistant itself.
23
23
$ pip3 install homeassistant
24
24
```
25
25
26
+
To isolate the Home Assistant installation a [venv](https://docs.python.org/3/library/venv.html) is handy. First create a new directory to store the installation.
27
+
28
+
```bash
29
+
$ sudo mkdir -p /opt/homeassistant
30
+
$ cd /opt/homeassistant
31
+
```
32
+
Now switch to the new directory, setup the venv, and activate it.
33
+
34
+
```bash
35
+
$ cd /opt/homeassistant
36
+
$ pyvenv-3.5 .
37
+
$ source bin/activate
38
+
```
39
+
40
+
Install Home Assistant itself.
41
+
42
+
```bash
43
+
$ pip3 install homeassistant
44
+
```
45
+
46
+
Check the [autostart](/docs/autostart/systemd/) section in the documentation for further details.
0 commit comments