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/axis.markdown
+36-15Lines changed: 36 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -50,21 +50,23 @@ axis:
50
50
51
51
Configuration variables:
52
52
53
-
- **device** (*Required*): Unique name for the Axis device.
54
-
- **host** (*Required*): The IP address to your Axis device.
55
-
- **username** (*Optional*): The username to your Axis device. Defaults to `root`.
56
-
- **password** (*Optional*): The password to your Axis device. Defaults to `pass`.
57
-
- **trigger_time** (*Optional*): Minimum time (in seconds) a sensor should keep its positive value. Defaults to 0.
58
-
- **location** (*Optional*): Physical location of your Axis device. Default not set.
59
-
- **include** (*Required*): This cannot be empty else there would be no use adding the device at all.
60
-
- **camera**: Stream MJPEG video to Home Assistant.
61
-
- **motion**: The built-in motion detection in Axis cameras.
62
-
- **vmd3**: ACAP Motion Detection app which has better algorithms for motion detection.
63
-
- **pir**: PIR sensor that can trigger on motion.
64
-
- **sound**: Sound detector.
65
-
- **daynight**: Certain cameras have day/night mode if they have built-in IR lights.
66
-
- **tampering**: Signals when camera believes that it has been tampered with.
67
-
- **input**: Trigger on whatever you have connected to device input port.
53
+
## {% linkable_title Configuration variables %}
54
+
55
+
- **device** (*Required*): Unique name
56
+
- **host** (*Required*): The IP address to your Axis device.
57
+
- **username** (*Optional*): The username to your Axis device. Default 'root'.
58
+
- **password** (*Optional*): The password to your Axis device. Default 'pass'.
59
+
- **trigger_time** (*Optional*): Minimum time (in seconds) a sensor should keep its positive value. Default 0.
60
+
- **location** (*Optional*): Physical location of your Axis device. Default not set.
61
+
- **include** (*Required*): This cannot be empty else there would be no use adding the device at all.
62
+
- **camera**: Stream MJPEG video to Home Assistant.
63
+
- **motion**: The built-in motion detection in Axis cameras.
64
+
- **vmd3**: ACAP Motion Detection app which has better algorithms for motion detection.
65
+
- **pir**: PIR sensor that can trigger on motion.
66
+
- **sound**: Sound detector.
67
+
- **daynight**: Certain cameras have day/night mode if they have built-in IR lights.
68
+
- **tampering**: Signals when camera believes that it has been tampered with.
69
+
- **input**: Trigger on whatever you have connected to device input port.
68
70
69
71
A full configuration example could look like this:
70
72
@@ -85,10 +87,29 @@ axis:
85
87
location: köket
86
88
```
87
89
90
+
<p class='note'>
91
+
If you are using Python3.6 you might need to replace the 34m with 36m in the _gi.*.so filename in the gi folder.
92
+
</p>
93
+
88
94
<p class='note'>
89
95
Any specific levels for triggers needs to be configured on the device.
90
96
</p>
91
97
92
98
<p class='note'>
93
99
It is recommended that you create a user on your Axis device specifically for Home Assistant. For all current functionality it is enough to create a user belonging to user group viewer.
94
100
</p>
101
+
102
+
## {% linkable_title Device services %}
103
+
Available services: `vapix_call`.
104
+
105
+
#### {% linkable_title Service `axis/vapix_call` %}
106
+
Send a command using [Vapix](https://www.axis.com/support/developer-support/vapix). For details please read the API specifications.
107
+
108
+
| Service data attribute | Optional | Description |
0 commit comments