Axis Communications devices are surveillance cameras, speakers, access control and other security-related network connected hardware. Event API works with firmware 5.50 and newer.
Adding Axis to your Home Assistant instance can be done via the user interface, by taking the following steps:
- Browse to your Home Assistant instance.
- In the sidebar click on Configuration.
- From the configuration menu select: Integrations.
Axis can be auto-discovered by Home Assistant. If an instance was found, it will be shown in the top of the list of integrations as “Discovered”. If that is the case click on the Configure button to start setting up the discovered instance.
If there wasn’t any discovered automatically, don’t worry! You can set up a manual integration entry:
- In the bottom right, click on the Add Integration button.
- From the list, search and select “Axis”.
- Follow the instruction on screen to complete the set up.
After completing, the Axis integration will be immediately available for use.
If you have problems with a device or the integration you can add debug prints to the log.
logger: default: info logs: axis: debug homeassistant.components.axis: debug
If you are having issues and want to report a problem, always start with making sure that you’re on the latest Axis OS version.
If your device is not discovered. On your camera, go to System Options -> Advanced -> Plain Configuration. Change the drop-down box to
network and click
Select Group. If
Network Interface I0 ZeroConf contains the
169.x.x.x IP address, unchecked the box next to
Enabled for this section and click
When creating an issue detailing a problem related to the integration make sure to share the device model and firmware as well as prepare logs. Logs might contain sensitive information so make sure to look through it before sharing.
The following sensor types are supported:
- Motion detection (Fence guard/Loitering guard/Motion guard/Object analyzer/VMD3/VMD4)
- Passive IR motion detection
- Sound detection
- Day/night mode
- Inputs and Supervised Inputs
The Axis camera platform is configurable through integration options. Available options (device dependent) are to select what stream profile to use and what video source to show.
A Stream profile makes up settings such as resolution, frame rate and compression and is configured on the device. If this setting is disabled (default) it will use camera default stream settings.
A Video source (view area) defines a subsection of the camera’s sensor typically a more focused area of interest. Additional view areas can be configured on the device. If this setting is disabled (default) it will use the camera default source.
Control brightness and state of IR LED lights connected to device.
The following controllable port types are supported:
Suggest an edit to this page, or provide/view feedback for this page.