4.7 KiB
Home assistant add-on: Zoneminder
Thanks to everyone having starred my repo! To star it click on the image below, then it will be on top right. Thanks!
About
"Zoneminder" is a full-featured, open source, state-of-the-art video surveillance software system.
This addon is based on the docker image https://github.com/ZoneMinder/zmdockerfiles/blob/master/utils/entrypoint.sh
Configuration
Webui can be found at http://homeassistant:3778/zm.
Setup Steps
- Access the web interface after starting the addon
- Configure cameras through the web interface
- Set up motion detection zones and alerts
- Configure storage locations for recordings
- Requires MariaDB addon for database storage
Options
| Option | Type | Default | Description |
|---|---|---|---|
Images_location |
str | /config/addons_config/zoneminder/images |
Path for storing camera images |
Example Configuration
Images_location: "/share/zoneminder/images"
Database Requirements
ZoneMinder requires a MySQL/MariaDB database. Install the MariaDB addon and configure Zoneminder to use it.
Storage Paths
- Images: Configured via
Images_locationoption - Events:
/var/cache/zoneminder/events2 - Sounds:
/var/cache/zoneminder/sounds2 - Config:
/config/addons_config/zoneminder
Additional Resources
For detailed configuration: https://github.com/ZoneMinder/zmdockerfiles/blob/master/utils/entrypoint.sh
Installation
The installation of this add-on is pretty straightforward and not different in comparison to installing any other add-on.
- Add my add-ons repository to your home assistant instance (in supervisor addons store at top right, or click button below if you have configured my HA)
- Install this add-on.
- Click the
Savebutton to store your configuration. - Set the add-on options to your preferences
- Start the add-on.
- Check the logs of the add-on to see if everything went well.
- Open the webUI and adapt the software options
Integration in home assistant
https://www.home-assistant.io/integrations/zoneminder/
Support
Create an issue on github

