Search Criteria
Package Details: zmeventnotification 6.1.29.ga306ad2-4
Package Actions
| Git Clone URL: | https://aur.archlinux.org/zmeventnotification.git (read-only, click to copy) |
|---|---|
| Package Base: | zmeventnotification |
| Description: | A machine learning powered, secure websocket & MQTT based event notification server for ZoneMinder |
| Upstream URL: | https://github.com/ZoneMinder/zmeventnotification |
| Licenses: | GPL-2.0-only |
| Submitter: | Nocifer |
| Maintainer: | Nocifer |
| Last Packager: | Nocifer |
| Votes: | 4 |
| Popularity: | 0.000000 |
| First Submitted: | 2020-07-08 15:07 (UTC) |
| Last Updated: | 2026-03-01 13:26 (UTC) |
Dependencies (24)
- opencv (opencv-cuda)
- perl-config-inifilesAUR
- perl-crypt-eksblowfishAUR
- perl-json
- perl-lwp-protocol-https
- perl-net-mqtt-simpleAUR
- perl-net-websocket-serverAUR
- python-face_recognitionAUR
- python-gifsicleAUR
- python-imageio
- python-imageio-ffmpegAUR
- python-imutilsAUR
- python-mysql-connector
- python-psutil
- python-pyzmAUR (python-pyzm-gitAUR)
- python-requests
- python-scikit-learn (python-scikit-learn-gitAUR)
- python-shapely
- python-sqlalchemy (python-sqlalchemy-gitAUR, python-sqlalchemy1.4)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- Show 4 more dependencies...
Required by (2)
- zoneminder (optional)
- zoneminder-git (optional)
Sources (14)
- https://dl.google.com/coral/canned_models/coco_labels.txt
- https://github.com/AlexeyAB/darknet/releases/download/darknet_yolo_v3_optimal/yolov4.weights
- https://github.com/AlexeyAB/darknet/releases/download/darknet_yolo_v4_pre/yolov4-tiny.weights
- https://github.com/google-coral/edgetpu/raw/master/test_data/ssd_mobilenet_v2_coco_quant_postprocess_edgetpu.tflite
- https://github.com/google-coral/edgetpu/raw/master/test_data/ssd_mobilenet_v2_face_quant_postprocess_edgetpu.tflite
- https://github.com/google-coral/test_data/raw/master/ssdlite_mobiledet_coco_qat_postprocess_edgetpu.tflite
- https://github.com/ZoneMinder/zmeventnotification/archive/a306ad2dbe87c5ace3d0ba89d9d4235fd489424b.zip
- https://pjreddie.com/media/files/yolov3-tiny.weights
- https://pjreddie.com/media/files/yolov3.weights
- https://raw.githubusercontent.com/AlexeyAB/darknet/master/cfg/yolov4-tiny.cfg
- https://raw.githubusercontent.com/AlexeyAB/darknet/master/cfg/yolov4.cfg
- https://raw.githubusercontent.com/pjreddie/darknet/master/cfg/yolov3-tiny.cfg
- https://raw.githubusercontent.com/pjreddie/darknet/master/cfg/yolov3.cfg
- https://raw.githubusercontent.com/pjreddie/darknet/master/data/coco.names
Latest Comments
1 2 Next › Last »
boogschutter commented on 2026-03-04 07:16 (UTC) (edited on 2026-03-05 07:26 (UTC) by boogschutter)
Thank you @Nocifer. I got it installed on blendOS.
Needed:
system disk > 40GB.
RAM: 8GB (or 4GB + >1GB swapfile) (the swapfile shouldn't be needed but I had 3 instances where RAM got exhausted and my system effectively froze but I could not reproduce this behavior).
My system.yaml ended up being surprisingly simple:
arch-repo: https://geo.mirror.pkgbuild.com
impl: https://github.com/blend-os/tracks/raw/main
repo: https://pkg-repo.blendos.co
track: default-gnome
packages:
- 'fcgiwrap'
- 'spawn-fcgi'
- 'nginx'
- 'mariadb' # required for zoneminder
aur-packages:
- 'multiwatch' # https://aur.archlinux.org/packages/multiwatch
- 'zmeventnotification' # https://aur.archlinux.org/packages/zmeventnotification
- 'zoneminder' #success https://aur.archlinux.org/packages/zoneminder
services:
- 'fcgiwrap-multiwatch.service'
Now it's all installed... Now what do I do? :) I'll repost any answers I found.
Nocifer commented on 2026-03-01 13:36 (UTC)
@boogschutter It's not that the files are missing, it's just that they've been updated by their creator and their hashes have changed, which means the PKGBUILD also needs to be updated with the new hashes.
The way their creator pushes new updates for the files (AFAIK they simply overwrite the old ones with the new ones) means that I can't easily/automatically synchronize the PKGBUILD with those changes, so occasionally things break. But it's not a major issue really, next time simply report the package as out-of-date and I'll get right on it.
boogschutter commented on 2026-02-28 18:49 (UTC) (edited on 2026-02-28 18:58 (UTC) by boogschutter)
I'm trying to install zoneminder on blendOS Immutable Arch Linux through the /system.yaml file.
I think Deimos666 is right when he says yolov3 is missing. Quote:
==> Validating source files with sha256sums...
a306ad2dbe87c5ace3d0ba89d9d4235fd489424b.zip ... Passed
coco.names ... Passed
yolov3.cfg ... Passed
yolov3.weights ... FAILED
yolov3-tiny.cfg ... Passed
yolov3-tiny.weights ... FAILED
yolov4.cfg ... Passed
yolov4.weights ... Passed
yolov4-tiny.cfg ... Passed
yolov4-tiny.weights ... Passed
coco_labels.txt ... Passed
ssd_mobilenet_v2_coco_quant_postprocess_edgetpu.tflite ... Passed
ssd_mobilenet_v2_face_quant_postprocess_edgetpu.tflite ... Passed
ssdlite_mobiledet_coco_qat_postprocess_edgetpu.tflite ... Passed
==> ERROR: One or more files did not pass the validity check!
error: failed to download sources for 'zmeventnotification-6.1.29.ga306ad2-3':
Now what do we do? The links given by Deimos666 in August last year do work again and the files can be downloaded. But how to tell my system.yaml this...? I'll have to start asking around I suppose? :)
Deimos666 commented on 2025-08-03 09:27 (UTC)
The sources file: https://pjreddie.com/media/files/yolov3-tiny.weights https://pjreddie.com/media/files/yolov3.weights
Are not anymore avalaible
dreieck commented on 2025-01-11 15:51 (UTC)
If possible, please remove the dependency on
python-furure/ make the package working withoutpython-future:Regards and thanks for this package!
fiatguy85 commented on 2023-04-25 02:38 (UTC) (edited on 2023-04-25 02:40 (UTC) by fiatguy85)
In order to implement with a Coral Edge TPU and the default (after enabling EdgeTPU) objectdetect.ini, I also needed the following weights files:
Nocifer commented on 2021-02-14 16:05 (UTC)
@happyrogue
Regarding [2], most of these sound weird to me as well, but they have been previously reported as needed by two separate commenters (see below), so unless someone tests and confirms they're not needed I'll have to keep them in. The exceptions are face_recognition and scikit-learn (which could be remnants of a pre-6.0.0 version) but again, I'd need someone who actively uses zmeventnotification (I don't anymore) to test for this and verify they are OK to remove.
Regarding [3], since it's listed in setup.py, that's also something for upstream to correct if needed.
Regarding [4], it's not listed because as you said it's already being pulled in by shapely, so there's no need to list it here as well.
happyrogue commented on 2021-02-14 15:46 (UTC) (edited on 2021-02-14 15:49 (UTC) by happyrogue)
The dependencies seem a bit outdated, so I went through them.
Perl dependencies:
TODO (by someone else)
Python dependencies:
opencv
Imported by hook/{zm_detect.py,zmes_hook_helpers/image_manip.py}
python-future[1]
Imported by hook/zmes_hook_helpers/utils.py
[1]: Should probably be dropped, but that's something for upstream.
python-gifsicle
Imported by hook/zmes_hook_helpers/image_manip.py
python-imageio
Imported by hook/zmes_hook_helpers/image_manip.py
python-imutils
Imported by hook/zm_detect.py
python-pyzm-git
Imported by hook/{train_faces.py,zm_detect.py,zm_train_faces.py,zmes_hook_helpers/apigw.py,zmes_hook_helpers/log.py} pushapi_plugins/pushapi_pushover.py
python-requests
Imported by hook/{zm_detect.py,zmes_hook_helpers/image_manip.py} pushapi_plugins/pushapi_pushover.py
python-shapely
Imported by hook/zmes_hook_helpers/image_manip.py
python-face_recognition[2]
python-imageio-ffmpeg[3]
python-mysql-connector[2]
python-psutil[2]
python-scikit-learn[2]
python-sqlalchemy[2]
qt5-base[2]
[2]: No references found.
[3]: Not referenced outside of hook/setup.py?
python-numpy[4]
Imported by hook/{zm_detect.py,zmes_hook_helpers/image_manip.py}
[4]: Listed as a dependency of python-shapely but not this package directly. Could someone clarify for me if it should be added?
Of note, the "no references" packages may still be required by pyzm. But that's an issue for a different package maintainer.
Nocifer commented on 2021-01-10 08:27 (UTC)
@lainpants @ultimategrandson Actually both of you correct; the two files were indeed updated and thus needed to have their sha256 sums updated (which was done in the 6.1.6 release) but you also may have to clear your cache (or at least find and delete those two yolov4 specific files) in order for e.g. yay to redownload them instead of trying to use the out-of-date existing files and failing. That's the case for most all packages that use unversioned binary files as their sources.
ultimategrandson commented on 2021-01-10 03:23 (UTC) (edited on 2021-01-10 03:23 (UTC) by ultimategrandson)
@lainpants
I got the same issue but after clearing the package cache (in my case yay -Scc), it worked fine.
1 2 Next › Last »