FS#66077 - [home-assistant] Package zoneminder setup failed. No module named 'zoneminder'

Attached to Project: Community Packages
Opened by Max Pray (synthead) - Thursday, 02 April 2020, 07:28 GMT
Last edited by Maxime Gauduin (Alucryd) - Wednesday, 14 April 2021, 17:00 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Maxime Gauduin (Alucryd)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

When attempting to use the zoneminder integration in Home Assistant, I see this error in home-assistant.log:

2020-04-02 00:24:04 ERROR (MainThread) [homeassistant.config] Package zoneminder setup failed. Integration zoneminder No module named 'zoneminder' (See /var/lib/hass/packages/zoneminder.yaml:0).

This is in my zoneminder.yaml package:

zoneminder:
host: <host>
path: /
path_zms: /cgi-bin/nph-zms
ssl: true
username: <username>
password: <password>

This follows the configuration in the documentation exactly, so it should be fine: https://www.home-assistant.io/integrations/zoneminder/

Additional info:
* home-assistant 0.107.7-1

Steps to reproduce:
1. Install home-assistant
2. Configure a basic zoneminder configuration from https://www.home-assistant.io/integrations/zoneminder/
3. Observe that the error above gets written to home-assistant.log and that the zoneminder functionality in HA is not operational.
This task depends upon

Closed by  Maxime Gauduin (Alucryd)
Wednesday, 14 April 2021, 17:00 GMT
Reason for closing:  Won't implement
Additional comments about closing:  Optional integrations are only supported if we have the required packages in [community]. Since we don't have this one and likely won't until someone wants to add it, I'm closing this.
Comment by Jonas Witschel (diabonas) - Thursday, 02 April 2020, 08:12 GMT
Home Assistant relies on the zm-py Python module (https://pypi.org/project/zm-py/) for its ZoneMinder integration, see https://github.com/home-assistant/core/blob/b4d6d238e5647a74d9bd7f4dd8b6810a178d1d8f/homeassistant/components/zoneminder/manifest.json#L5 Since ZoneMinder is currently not in the official Arch Linux repositories, you will have to take care of installing the necessary dependencies yourself.

Loading...