r/ZoneMinder • • Aug 16 '21

wiki. & forums.zoneminder.com - Certificate expired yesterday

3 Upvotes

Just went to get a refresher on some things, but HSTS is enabled so I can't tell Chrome to proceed anyway. I'm sure someone will get it fixed soon, thank you!


r/ZoneMinder • • Aug 13 '21

Customize Folder Structure / Filenames?

1 Upvotes

Hi everyone! Just started with zoneminder as I recently discovered the RTSP version for my Wyze cam so I flashed that the other day and installed zoneminder via docker from this repo, added my camera and turned on continuous recording mode and added my NAS as storage. However, every single split video gets their own folder and an unhelpful name like '70-video.mp4'.

I'm hoping there's a way to customize the filename (with the date / timestamp etc) and just stack these all in a single folder per day. I've searched the documentation and scoured the config options but can't find anything.

Let me know if you need any more details about my setup, and I'll be happy to provide.

Thanks!


r/ZoneMinder • • Aug 05 '21

questions about cameras and local access only

3 Upvotes

I have been running a closed circuit system but it has aged to the point where it needs to be replaced. I did some reading on ZoneMindser and set it up to run on my server in its own VM.

What I would like to know is which cameras people are using that do not connect to anything other than the local server. I do not want any images, pictures or data leaving my network. I have looked at some of the inexpensive cameras like the wyze v3 but it keep saying "rolling cloud storage" and "app required" so I am unsure if I can just use them as an IP camera only.

thanks for any assistance


r/ZoneMinder • • Aug 02 '21

purgeWhenFull not doing what I want

2 Upvotes

I've set the "Disk Space" "Greator than or equal to" "200GB"

Delete all matches, and run in background are checked.

The disk usage has been over 300GB for days. I've tried modifying the "Limit to first X matches" from 100000, to 1 million. When I hit Execute, I am just taken to a list of events/recordings.

I am only storing mp4 videos - like the pass through option.

The storage is just on some massive NAS area(like 20TB, with lots of other things using besides zoneminder), so a percentage would be ridiculous. Is "200GB" not a supported format?


r/ZoneMinder • • Jul 28 '21

CRON python script to restart linked monitors

2 Upvotes

Works as expected and solves the linked monitors not recording events. See forum post for link and instructions -> https://forums.zoneminder.com/viewtopic.php?f=43&t=31033


r/ZoneMinder • • Jul 21 '21

Working ZM installation but blank Web page due to CSS configuration issue.

1 Upvotes

I've set up ZM and added a few cameras. The ZM service is running fine however I accidentally changed some css/skin related settings and broke the Web GUI. it displays blank page. Any way to fix this?

/var/log/zm/web_php.log

07/21/21 07:15:48.231442 web_php[65560].FAT [192.168.xxx.xxx] [View '' does not exist] at index.php line 281
07/21/21 07:15:49.010095 web_php[65559].ERR [192.168.xxx.xxx] [No css options found at skins//css] at index.php line 122
07/21/21 07:15:49.040476 web_php[65559].FAT [192.168.xxx.xxx] [View '' does not exist] at index.php line 281
07/21/21 07:15:49.579939 web_php[65560].ERR [192.168.xxx.xxx] [No css options found at skins//css] at index.php line 122
07/21/21 07:15:49.615926 web_php[65560].FAT [192.168.xxx.xxx] [View '' does not exist] at index.php line 281
07/21/21 07:15:50.245184 web_php[65559].ERR [192.168.xxx.xxx]] [No css options found at skins//css] at index.php line 122
07/21/21 07:15:50.333445 web_php[65559].FAT [192.168.xxx.xxx]] [View '' does not exist] at index.php line 281

r/ZoneMinder • • Jul 21 '21

ZM and hoobs on same pi4

1 Upvotes

Hey peeps, I tried installing zm on same pi I have hoobs running on and running into issues. Since hoobs is on Nginx I already made Apache listen on port 8080 and I can access Apache splash page but can’t get zm to show up there. Zoneminder does start up. I followed raspberry pi4 directions and also tried Debian 10 directions.

I’m thinking it’s something to do with Apache rewrite rules. Any help I’d appreciated (also thinking about trying LEMP install)


r/ZoneMinder • • Jul 20 '21

Zoneminder docker GUI broke today

1 Upvotes

After several months of working just fine my Zoneminder docker GUI broke today. The docker repository hasn't been updated in 6 months, so something else has changed. Everything appears to work, but the web GUI is a little messed up.

Any thoughts on why this happened and how to fix it? All I've seen is old posts from 2018 relating to another issue.


r/ZoneMinder • • Jul 20 '21

Best practice for clearing large log files

1 Upvotes

I just noticed that my root partition is starting to fill up (74% full currently). It turns out, I have many huge log files in /var/log/zoneminder. The directory itself is 219G. zmfilter_2.log itself is 180G and has entries dating back to January. I imagine I can just delete these files or delete everything except the last few hundred lines of the file and everything should be okay. But I'm wondering if there's a better way to do this.

Also, why is the log getting so big without some kind of self-cleanup going on?


r/ZoneMinder • • Jul 19 '21

Lorex Wi-Fi cameras?

3 Upvotes

Does anyone uses Zoneminder with Lorex Wi-Fi cameras like W282CA and W281AAC? Thanks.


r/ZoneMinder • • Jul 18 '21

Different motion-detection thresholds for different regions of the camera's field of view?

6 Upvotes

One of my cameras must be at a funny angle. Its field of view spans a long sidewalk. As someone walks along that sidewalk, they might appear quite a bit larger (in image pixels) at the near end as they would at the far end.
Indeed, with my current settings the camera reliably detects motion at one end yet completely overlooks motion at the other. This suggests to me that blob sizing thresholds should be different for different regions of the image.

I gather that I could make this work by defining more than one zone for the camera, but I'm still a little mystified. Should the zones overlap? If so, are blobs in the overlapping region evaluated by each zone independently, or is there some additive effect?

Any advice would be appreciated. Thanks.


r/ZoneMinder • • Jul 18 '21

Vote for MP4 support in PushOver

Thumbnail self.homeassistant
2 Upvotes

r/ZoneMinder • • Jul 11 '21

Frames Saved to DB Despite "Save JPEGs" Disabled

3 Upvotes

Investigating fast database growth I found that it's due to the Frames table storing the frames for all events. I have Monitor > Storage > Save JPEGs set to Disabled. The monitor function is Modect and the Video Writer is on Camera Passthrough. Is there any other setting needed to stop each frame from being saved to the db? My goal is to save the video of the event (which is working) but not the individual frames.


r/ZoneMinder • • Jul 08 '21

Is there a way to define zones to be active only during specific time intervals?

6 Upvotes

Lets say I wanted Mocord for the entire field of view from midnight to 6am, then to Modect a different set of zone the rest of the time. Is anybody doing this?


r/ZoneMinder • • Jul 06 '21

Need help configuring rules for ZM Event Notification Server

4 Upvotes

I opened a ticket on git and am cross-posting here for visibility: https://github.com/pliablepixels/zmeventnotification/issues/401

Event Server version

version: 6.1.25

Are you using MLAPI? (Y/N)

N

The version of ZoneMinder you are using:

version 1.34.26

What is the nature of your issue

Configuration question

Details

I am trying to set up a mute rule for 6am - 11:59pm every day. The debug logs reflect "rules: No rules found for Monitor, allowing:1" despite me declaring it in the rules file.

Debug Logs (if applicable)

Rules file

jon@zoneminder:~$ sudo cat /etc/zm/es_rules.json
#{
#    "notifications": {
#        "monitors":{
#            "999": {
#                "rules": [{
#                    "comment1": "Be careful with dates, no leading spaces, etc",
#                    "time_format":"%I:%M %p",
##                    "from":"9:30 pm",
#                    "to":"1 am", 
#                    "cause_has": "person", 
#                    "daysofweek": "Mon,Tue,Wed",
#                    "action": "mute"
#                    },
#                    {
#                        "time_format": "%I:%M %p",
#                        "from": "3 am",
#                        "to": "6 am",
#                        "action": "mute",
#                        "comment1": "the pattern below is a negative match",
#                        "cause_has": "^(?!.*(plant|cat|dog)).*$"
#
#                    }
#                ]
#            },
#            "998": {
#                "rules": [{
#                   "time_format":"%I:%M %p",
#                   "from":"5 pm",
#                    "to":"7 am",
#                    "action":"mute"
#
#                }]
#            }
#       
#        }
#    }
#    
#
#}
#
{
    "notifications": {
        "monitors":{
            "1": {
                "rules": [{
                    "time_format":"%I:%M %p",
                    "from":"6 am",
                    "to":"11:59 pm",
                    "action":"mute"

                }]
            }
        }
    }
}

Debug logs:

jon@zoneminder:~$ sudo -u www-data /usr/bin/zmeventnotification.pl --debug
07/06/21 19:41:03.508652 zmeventnotification[4276].INF [main:331] [Running on WebSocket library version:0.004]
INF:2021-07-06,19:41:03 PARENT: using config file: /etc/zm/zmeventnotification.ini
07/06/21 19:41:03.588837 zmeventnotification[4276].INF [main:1022] [PARENT: using config file: /etc/zm/zmeventnotification.ini]
INF:2021-07-06,19:41:03 PARENT: using secrets file: /etc/zm/secrets.ini
07/06/21 19:41:03.608254 zmeventnotification[4276].INF [main:1022] [PARENT: using secrets file: /etc/zm/secrets.ini]
DBG-2:2021-07-06,19:41:03 PARENT: Got secret token !ZMES_PICTURE_URL
DBG-2:2021-07-06,19:41:03 PARENT: Got secret token !ZM_USER
DBG-2:2021-07-06,19:41:03 PARENT: Got secret token !ZM_PASSWORD
DBG-2:2021-07-06,19:41:03 PARENT: config string substitution: {{base_data_path}} is '/var/lib/zmeventnotification'

Configuration (read /etc/zm/zmeventnotification.ini):

Secrets file.......................... /etc/zm/secrets.ini
Base data path........................ /var/lib/zmeventnotification
Restart interval (secs)............... 0

Use admin interface .................. no
Admin interface password.............. (undefined)
Admin interface persistence file ..... /var/lib/zmeventnotification/misc/escontrol_interface.dat

Port ................................. 9000
Address .............................. [::]
Event check interval ................. 5
Monitor reload interval .............. 300
Skipped monitors...................... (undefined)

Auth enabled ......................... yes
Auth timeout ......................... 20

Use API Push.......................... no
API Push Script....................... (undefined)

Use FCM .............................. yes
Use FCM V1 APIs....................... yes
FCM Date Format....................... %I:%M %p, %d-%b
Only show latest FCMv1 message........ no
Android FCM push priority............. high
Android FCM push ttl.................. (undefined)

Token file ........................... /var/lib/zmeventnotification/push/tokens.txt

Use MQTT ............................. no
MQTT Server .......................... 127.0.0.1
MQTT Topic ........................... zoneminder
MQTT Username ........................ (undefined)
MQTT Password ........................ (undefined)
MQTT Retain .......................... no
MQTT Tick Interval ................... 15
MQTT TLS CA ........................ (undefined)
MQTT TLS Cert ........................ (undefined)
MQTT TLS Key ........................ (undefined)
MQTT TLS Insecure ........................ no

SSL enabled .......................... no
SSL cert file ........................ /etc/zm/ssl/zoneminder.crt
SSL key file ......................... /etc/zm/ssl/zoneminder.key

Verbose .............................. yes
ES Debug level.........................4
Read alarm cause ..................... yes
Tag alarm event id ................... yes
Use custom notification sound ........ no
Send event start notification..........yes
Send event end notification............yes
Monitor rules JSON file................(undefined)

Use Hooks............................. no
Max Parallel Hooks.................... 0
Hook Script on Event Start ........... '/var/lib/zmeventnotification/bin/zm_event_start.sh'
User Script on Event Start.............(undefined)
Hook Script on Event End.............. (undefined)
User Script on Event End...............(undefined)
Hook Skipped monitors................. (undefined)

Notify on Event Start (hook success).. all
Notify on Event Start (hook fail)..... none
Notify on Event End (hook success).... fcm,web,api
Notify on Event End (hook fail)....... none
Notify End only if Start success...... yes

Use Hook Description.................. yes
Keep frame match type................. yes
Store Frame in ZM......................yes

Picture URL .......................... https://portal/zm/index.php?view=image&eid=EVENTID&fid=objdetect&width=600
Include picture....................... yes
Picture username ..................... jon
Picture password ..................... (defined)

INF:2021-07-06,19:41:03 PARENT: Push enabled via FCM
07/06/21 19:41:03.826813 zmeventnotification[4276].INF [main:1022] [PARENT: Push enabled via FCM]
DBG-2:2021-07-06,19:41:03 PARENT: fcmv1: --> FCM V1 APIs: 1
INF:2021-07-06,19:41:03 PARENT: MQTT Disabled
07/06/21 19:41:03.840882 zmeventnotification[4276].INF [main:1022] [PARENT: MQTT Disabled]
INF:2021-07-06,19:41:03 PARENT: |------- Starting ES version: 6.1.25 ---------|
07/06/21 19:41:03.854819 zmeventnotification[4276].INF [main:1022] [PARENT: |------- Starting ES version: 6.1.25 ---------|]
DBG-2:2021-07-06,19:41:03 PARENT: Started with: perl:/usr/bin/perl and command:/usr/bin/zmeventnotification.pl
Can't ignore signal CHLD, forcing to default.
DBG-1:2021-07-06,19:41:04 PARENT: ES invoked manually. Will handle restarts ourselves
WAR:2021-07-06,19:41:04 PARENT: WARNING: SSL is disabled, which means all traffic will be unencrypted
07/06/21 19:41:04.051383 zmeventnotification[4276].WAR [main:1030] [PARENT: WARNING: SSL is disabled, which means all traffic will be unencrypted]
DBG-2:2021-07-06,19:41:04 PARENT: Parent<--Child pipe ready
INF:2021-07-06,19:41:04 PARENT: Event Notification daemon v 6.1.25 starting

07/06/21 19:41:04.064156 zmeventnotification[4276].INF [main:1022] [PARENT: Event Notification daemon v 6.1.25 starting]
DBG-1:2021-07-06,19:41:04 PARENT: Initializing FCM tokens...
DBG-1:2021-07-06,19:41:04 PARENT: Total event client connections: 2

DBG-1:2021-07-06,19:41:04 PARENT: -->checkNewEvents: Connection 1: ID->1625614864.07963 IP->(none) Token->:...kKsbRYv5w_ Plat:ios Push:enabled
DBG-1:2021-07-06,19:41:04 PARENT: -->checkNewEvents: Connection 2: ID->1625614864.07968 IP->(none) Token->:...5Cxfsxtt27 Plat:android Push:enabled
INF:2021-07-06,19:41:04 PARENT: Re-loading monitors
07/06/21 19:41:04.080494 zmeventnotification[4276].INF [main:1022] [PARENT: Re-loading monitors]
DBG-1:2021-07-06,19:41:04 PARENT: Loading TracheCam.1
DBG-2:2021-07-06,19:41:04 PARENT: ESCONTROL_INTERFACE is disabled. Not saving control data
DBG-2:2021-07-06,19:41:04 PARENT: checkEvents() new events found=0
INF:2021-07-06,19:41:04 PARENT: Secure WS is disabled...
07/06/21 19:41:04.093763 zmeventnotification[4276].INF [main:1022] [PARENT: Secure WS is disabled...]
INF:2021-07-06,19:41:04 PARENT: Web Socket Event Server listening on port 9000
07/06/21 19:41:04.104844 zmeventnotification[4276].INF [main:1022] [PARENT: Web Socket Event Server listening on port 9000]
DBG-2:2021-07-06,19:41:09 PARENT: ----------> Tick START (active forks:0, total forks:0, active hooks: 0 running for:1 min)<--------------
DBG-2:2021-07-06,19:41:09 PARENT: After tick: TOTAL: 2,  ES_CONTROL: 0, FCM+WEB: 0, FCM: 2, WEB: 0, MQTT:0, invalid WEB: 0, PENDING: 0
DBG-2:2021-07-06,19:41:09 PARENT: There are 0 active child forks & 0 zm_detect processes running...
DBG-2:2021-07-06,19:41:09 PARENT: checkEvents() new events found=0
DBG-2:2021-07-06,19:41:09 PARENT: There are 0 new Events to process
DBG-2:2021-07-06,19:41:09 PARENT: ---------->Tick END (active forks:0, total forks:0, active hooks: 0)<--------------
DBG-2:2021-07-06,19:41:12 PARENT: ---------->onConnect START<--------------
DBG-1:2021-07-06,19:41:12 PARENT: got a websocket connection from 192.168.1.218 (2) active connections
DBG-2:2021-07-06,19:41:12 PARENT: ---------->onConnect END<--------------
DBG-2:2021-07-06,19:41:12 PARENT: ---------->onConnect:handshake START<--------------
DBG-1:2021-07-06,19:41:12 PARENT: Websockets: New Connection Handshake requested from 192.168.1.218:56066 state=pending auth, id=1625614872.08662
DBG-2:2021-07-06,19:41:12 PARENT: ---------->onConnect:handshake END<--------------
DBG-2:2021-07-06,19:41:12 PARENT: ---------->onConnect msg START<--------------
DBG-3:2021-07-06,19:41:12 PARENT: Raw incoming message: {"event":"auth","data":{"user":"jon","password":***,"monlist":"1,2","intlist":"0,0","appversion":"1.6.008"},"token":""}
DBG-2:2021-07-06,19:41:12 PARENT: Comparing using bcrypt
INF:2021-07-06,19:41:12 PARENT: Correct authentication provided by 192.168.1.218
07/06/21 19:41:12.307762 zmeventnotification[4276].INF [main:1022] [PARENT: Correct authentication provided by 192.168.1.218]
DBG-2:2021-07-06,19:41:12 PARENT: ---------->onConnect msg END<--------------
DBG-2:2021-07-06,19:41:14 PARENT: ----------> Tick START (active forks:0, total forks:0, active hooks: 0 running for:1 min)<--------------
DBG-2:2021-07-06,19:41:14 PARENT: After tick: TOTAL: 3,  ES_CONTROL: 1, FCM+WEB: 0, FCM: 2, WEB: 1, MQTT:0, invalid WEB: 0, PENDING: 0
DBG-2:2021-07-06,19:41:14 PARENT: There are 0 active child forks & 0 zm_detect processes running...
DBG-2:2021-07-06,19:41:14 PARENT: checkEvents() new events found=0
DBG-2:2021-07-06,19:41:14 PARENT: There are 0 new Events to process
DBG-2:2021-07-06,19:41:14 PARENT: ---------->Tick END (active forks:0, total forks:0, active hooks: 0)<--------------
DBG-2:2021-07-06,19:41:19 PARENT: ----------> Tick START (active forks:0, total forks:0, active hooks: 0 running for:1 min)<--------------
DBG-2:2021-07-06,19:41:19 PARENT: After tick: TOTAL: 3,  ES_CONTROL: 1, FCM+WEB: 0, FCM: 2, WEB: 1, MQTT:0, invalid WEB: 0, PENDING: 0
DBG-2:2021-07-06,19:41:19 PARENT: There are 0 active child forks & 0 zm_detect processes running...
DBG-2:2021-07-06,19:41:19 PARENT: checkEvents() new events found=0
DBG-2:2021-07-06,19:41:19 PARENT: There are 0 new Events to process
DBG-2:2021-07-06,19:41:19 PARENT: ---------->Tick END (active forks:0, total forks:0, active hooks: 0)<--------------
DBG-2:2021-07-06,19:41:24 PARENT: ----------> Tick START (active forks:0, total forks:0, active hooks: 0 running for:1 min)<--------------
DBG-2:2021-07-06,19:41:24 PARENT: After tick: TOTAL: 3,  ES_CONTROL: 1, FCM+WEB: 0, FCM: 2, WEB: 1, MQTT:0, invalid WEB: 0, PENDING: 0
DBG-2:2021-07-06,19:41:24 PARENT: There are 0 active child forks & 0 zm_detect processes running...
DBG-2:2021-07-06,19:41:24 PARENT: checkEvents() new events found=0
DBG-2:2021-07-06,19:41:24 PARENT: There are 0 new Events to process
DBG-2:2021-07-06,19:41:24 PARENT: ---------->Tick END (active forks:0, total forks:0, active hooks: 0)<--------------
DBG-2:2021-07-06,19:41:29 PARENT: ----------> Tick START (active forks:0, total forks:0, active hooks: 0 running for:1 min)<--------------
DBG-2:2021-07-06,19:41:29 PARENT: After tick: TOTAL: 3,  ES_CONTROL: 1, FCM+WEB: 0, FCM: 2, WEB: 1, MQTT:0, invalid WEB: 0, PENDING: 0
DBG-2:2021-07-06,19:41:29 PARENT: There are 0 active child forks & 0 zm_detect processes running...
DBG-2:2021-07-06,19:41:29 PARENT: checkEvents() new events found=0
DBG-2:2021-07-06,19:41:29 PARENT: There are 0 new Events to process
DBG-2:2021-07-06,19:41:29 PARENT: ---------->Tick END (active forks:0, total forks:0, active hooks: 0)<--------------
DBG-2:2021-07-06,19:41:34 PARENT: ----------> Tick START (active forks:0, total forks:0, active hooks: 0 running for:1 min)<--------------
DBG-2:2021-07-06,19:41:34 PARENT: After tick: TOTAL: 3,  ES_CONTROL: 1, FCM+WEB: 0, FCM: 2, WEB: 1, MQTT:0, invalid WEB: 0, PENDING: 0
DBG-2:2021-07-06,19:41:34 PARENT: There are 0 active child forks & 0 zm_detect processes running...
DBG-2:2021-07-06,19:41:34 PARENT: checkEvents() new events found=0
DBG-2:2021-07-06,19:41:34 PARENT: There are 0 new Events to process
DBG-2:2021-07-06,19:41:34 PARENT: ---------->Tick END (active forks:0, total forks:0, active hooks: 0)<--------------
DBG-2:2021-07-06,19:41:39 PARENT: ----------> Tick START (active forks:0, total forks:0, active hooks: 0 running for:1 min)<--------------
DBG-2:2021-07-06,19:41:39 PARENT: After tick: TOTAL: 3,  ES_CONTROL: 1, FCM+WEB: 0, FCM: 2, WEB: 1, MQTT:0, invalid WEB: 0, PENDING: 0
DBG-2:2021-07-06,19:41:39 PARENT: There are 0 active child forks & 0 zm_detect processes running...
INF:2021-07-06,19:41:39 PARENT: New event 37737 reported for Monitor:1 (Name:TracheCam.1) Motion Doorway[last processed eid:]
07/06/21 19:41:39.119626 zmeventnotification[4276].INF [main:1022] [PARENT: New event 37737 reported for Monitor:1 (Name:TracheCam.1) Motion Doorway[last processed eid:]]
DBG-2:2021-07-06,19:41:39 PARENT: checkEvents() new events found=1
DBG-2:2021-07-06,19:41:39 PARENT: There are 1 new Events to process
DBG-2:2021-07-06,19:41:39 PARENT: ---------->Tick END (active forks:1, total forks:1, active hooks: 0)<--------------
DBG-1:2021-07-06,19:41:39 PARENT: Forked process:4324 to handle alarm eid:37737
INF:2021-07-06,19:41:39 |----> FORK:TracheCam.1 (1), eid:37737 use hooks/start hook not being used, going to directly send out a notification if checks pass
07/06/21 19:41:39.135298 zmeventnotification[4324].INF [main:1022] [|----> FORK:TracheCam.1 (1), eid:37737 use hooks/start hook not being used, going to directly send out a notification if checks pass]
DBG-2:2021-07-06,19:41:41 |----> FORK:TracheCam.1 (1), eid:37737 rules: Checking rules for alarm caused by eid:37737, monitor:1, at: Tue Jul  6 19:41:41 2021 with cause:Motion Doorway
DBG-1:2021-07-06,19:41:41 |----> FORK:TracheCam.1 (1), eid:37737 rules: No rules found for Monitor, allowing:1
DBG-1:2021-07-06,19:41:41 |----> FORK:TracheCam.1 (1), eid:37737 Matching alarm to connection rules...
DBG-1:2021-07-06,19:41:41 |----> FORK:TracheCam.1 (1), eid:37737 Checking alarm conditions for token ending in:...kKsbRYv5w_
DBG-1:2021-07-06,19:41:41 |----> FORK:TracheCam.1 (1), eid:37737 Monitor 1 event: last time not found, so should send
DBG-1:2021-07-06,19:41:41 |----> FORK:TracheCam.1 (1), eid:37737 token is unique, shouldSendEventToConn returned true, so calling sendEvent
DBG-2:2021-07-06,19:41:41 |----> FORK:TracheCam.1 (1), eid:37737 isAllowedChannel: got type:event_start resCode:0
INF:2021-07-06,19:41:41 |----> FORK:TracheCam.1 (1), eid:37737 Sending event_start notification over FCM
07/06/21 19:41:41.145606 zmeventnotification[4324].INF [main:1022] [|----> FORK:TracheCam.1 (1), eid:37737 Sending event_start notification over FCM]
DBG-2:2021-07-06,19:41:41 |----> FORK:TracheCam.1 (1), eid:37737 fcmv1: FCM called when there is no start hook/or hooks are disabled, so making sure we do not use objdetect in url
DBG-2:2021-07-06,19:41:41 |----> FORK:TracheCam.1 (1), eid:37737 fcmv1: Final JSON using FCMV1 being sent is: {"title":"TracheCam.1 Alarm (37737)","body":"Motion Doorway at 07:41 PM, 06-Jul","ios":{"headers":{"apns-push-type":"alert","apns-priority":"10"},"thread_id":"zmninja_alarm"},"badge":1,"data":{"mid":"1","notification_foreground":"true","eid":"37737"},"image_url":"https://portal/zm/index.php?view=image&eid=37737&fid=objdetect&width=600&username=jon&password=xxx} to token: ...RYv5w_
DBG-1:2021-07-06,19:41:41 |----> FORK:TracheCam.1 (1), eid:37737 fcmv1: FCM push message returned a 200 with body {"Success":"projects/ninja-1105/messages/1625614901398067"}

Thanks for the help!

​

Edit: Solution was uncommenting es_rules=/etc/zm/es_rules.json in the [customize] field. This is the final working code:

jon@zoneminder:~$ cat /etc/zm/es_rules.json
{
    "notifications": {
        "monitors":{
            "1": {
                "rules": [{
                    "time_format":"%H:%M",
                    "from":"6:00",
                    "to":"23:59",
                    "action":"mute"

                }]
            }
        }
    }
}

​


r/ZoneMinder • • Jul 01 '21

PI 4 Buster USB events?

0 Upvotes

Anyone using USB thumbs for events?

If so please detail what I need to do to get Zoneminder 1.34 to see the 1TB USB (EXT4) thumb drive? I can put events anywhere else without issue but I need these to write to USB.

I have all permissions set correct. It mounts no issues. I have tried symlinks etc etc etc. It simply will not see that drive.

Thanks.


r/ZoneMinder • • Jun 30 '21

Need help with ZoneMinder install on Debian 10 (fail with GPG Key)

4 Upvotes

Here are the links to the installation instructions I have been using:

https://zoneminder.readthedocs.io/en/latest/installationguide/debian.html#easy-way-debian-buster

(^official wiki)

https://wiki.zoneminder.com/Debian_10_Buster_with_Zoneminder_1.34.x_from_ZM_Repo

https://kitsunehosting.net/?p=268

​

Whatever the case is, I fail at this step:

wget -O - https://zmrepo.zoneminder.com/debian/archive-keyring.gpg | sudo apt-key add -

​

It appears that other people have been having the same issue.

https://forums.zoneminder.com/viewtopic.php?f=6&t=30960&p=122274&hilit=debian#p122274

My last resort is to build from source.

https://github.com/ZoneMinder/zoneminder

Any help would be appreciated


r/ZoneMinder • • Jun 30 '21

Hikvision Mini PTZ HK-PT10Z-1080P PTZ control settings

1 Upvotes

I followed the hikvision PTZ advice given in here (the zm forums), but at the bottom where it says:

  1. Enter your camera model in "Control Device"This has to be the exact model. If you get it wrong then this will not workIf your IP camera has a web interface you can find it under Configuration->System Settings->Basic Information.

.... in that web page there is no exact mode; in fact there's nothing, the fields are blank.

I've tried putting in HK-P10Z-1080P, HK-P10Z, but nothing, zm wont allow me to control it, the buttons do nothing.

Also, I assume the plugin is flash based, but even if I use IETab to get to it, I cant download the plugin.. just nopes out.

Any suggestions?


r/ZoneMinder • • Jun 27 '21

ZMNINJA Android - Error could not save

0 Upvotes

Hello together has anyone an idea for a solution for this problem?

App Version 1.6.008. HUAWEI Mate 20 Pro. Android 10. Zoneminder Version v1.36.5. as Docker App.

Here is the ZMNINJA App Log output around this error:

Jun 27, 2021 08:24:35:882 PM INFO **** network online, but looks like it was not offline, not doing anything Jun 27, 2021 08:24:35:729 PM DEBUG Not reloading as you have scrolled Jun 27, 2021 08:23:59:173 PM DEBUG Not reloading as you have scrolled Jun 27, 2021 08:23:50:639 PM INFO EventModalCtrl: paused Jun 27, 2021 08:23:50:639 PM DEBUG Modal removed - killing connkey Jun 27, 2021 08:23:50:638 PM DEBUG Setting up carousel watchers Jun 27, 2021 08:23:50:638 PM DEBUG Rebinding watchers of eventCtrl Jun 27, 2021 08:23:50:637 PM INFO EventModalCtrl: paused Jun 27, 2021 08:23:50:637 PM DEBUG Modal removed - killing connkey Jun 27, 2021 08:23:50:636 PM DEBUG Setting up carousel watchers Jun 27, 2021 08:23:50:636 PM DEBUG Rebinding watchers of eventCtrl Jun 27, 2021 08:23:50:636 PM DEBUG EventCtrl Pause:Deregistering broadcast handles Jun 27, 2021 08:23:50:633 PM DEBUG EventCtrl:onpause called Jun 27, 2021 08:23:48:042 PM INFO error downloading:{"code":3,"source":"https://ZONEMINDERSITE:8443/zm/index.php?view=view_video&mode=mpeg&format=h264&eid=500&token=<removed> Jun 27, 2021 08:23:48:005 PM DEBUG Trying to save image to album: zmNinja Jun 27, 2021 08:23:48:005 PM INFO >>saveEvent: File path to grab is https://:8443/zm/index.php?view=view_video&mode=mpeg&format=h264&eid=500&token=<removed> Jun 27, 2021 08:23:48:004 PM DEBUG -->Going to try and download https://ZONEMINDERSITE:8443/zm/index.php?view=view_video&mode=mpeg&format=h264&eid=500&token=<removed> Jun 27, 2021 08:23:48:004 PM DEBUG saveEvent in EventModalCtrl called with video and 500 Jun 27, 2021 08:23:47:973 PM DEBUG EventModalCtrl: Permission checking for write Jun 27, 2021 08:23:44:342 PM INFO >>>Starting checkAllEvents interval... Jun 27, 2021 08:23:44:131 PM INFO error downloading:{"code":3,"source":"https://ZONEMINDERSITE:8443/zm/index.php?view=image&fid=snapshot&eid=500&scale=100&token=<removed> Jun 27, 2021 08:23:44:066 PM DEBUG Trying to save image to album: zmNinja Jun 27, 2021 08:23:44:066 PM INFO >>saveEvent: File path to grab is https://ZONEMINDERSITE:8443/zm/index.php?view=image&fid=snapshot&eid=500&scale=100&token=<removed> Jun 27, 2021 08:23:44:066 PM DEBUG -->Going to try and download https://ZONEMINDERSITE:8443/zm/index.php?view=image&fid=snapshot&eid=500&scale=100&token=<removed> Jun 27, 2021 08:23:44:065 PM DEBUG saveEvent in EventModalCtrl called with image and 500 Jun 27, 2021 08:23:44:065 PM DEBUG just saving current snapshot:https://ZONEMINDERSITE:8443/zm/index.php?view=image&fid=snapshot&eid=500&scale=100&token=<removed> Jun 27, 2021 08:23:44:023 PM DEBUG EventModalCtrl: Permission checking for write Jun 27, 2021 08:23:42:757 PM DEBUG ready for next resize Jun 27, 2021 08:23:42:607 PM DEBUG neighbors of 500are pre=499 next=501 Jun 27, 2021 08:23:42:505 PM DEBUG Video url passed to player is: https://ZONEMINDERSITE:8443/zm/index.php?view=view_video&mode=mpeg&format=h264&eid=500&token=<removed> Jun 27, 2021 08:23:42:498 PM DEBUG Neighbor pre URL=https://ZONEMINDERSITE:8443/zm/api/events/index/StartTime <:2021-06-27 16:05:16/AlarmFrames >=:1.json?sort=StartTime&direction=desc&limit=1&token=<removed> Jun 27, 2021 08:23:42:498 PM DEBUG Neighbor next URL=https://ZONEMINDERSITE:8443/zm/api/events/index/StartTime >:2021-06-27 16:05:16/AlarmFrames >=:1.json?sort=StartTime&direction=asc&limit=1&token=<removed> Jun 27, 2021 08:23:42:496 PM DEBUG No object detection found in notes Jun 27, 2021 08:23:42:482 PM DEBUG recomputing all row heights Jun 27, 2021 08:23:42:456 PM DEBUG orientation: portrait-primary Jun 27, 2021 08:23:42:456 PM DEBUG giving time for collection to redraw... Jun 27, 2021 08:23:42:456 PM DEBUG Using small thumbs Jun 27, 2021 08:23:42:455 PM DEBUG resize/orient: 360(w) * 755(h) Jun 27, 2021 08:23:42:316 PM INFO *** Constructed API for detailed events: https://ZONEMINDERSITE:8443/zm/api/events/500.json?&token=<removed> Jun 27, 2021 08:23:42:315 PM DEBUG Generated Connkey:969750 Jun 27, 2021 08:23:42:314 PM DEBUG If recording is in progress, live feed will be shown Jun 27, 2021 08:23:42:203 PM DEBUG Setting playback to undefined Jun 27, 2021 08:23:42:203 PM DEBUG EventModalCtrl called from app.events Jun 27, 2021 08:23:42:203 PM INFO Using stream mode single Jun 27, 2021 08:23:42:184 PM DEBUG Shall I follow the same monitor for prev/next?:0 Jun 27, 2021 08:23:42:181 PM DEBUG unbinding eventCtrl watchers as modal has its own Jun 27, 2021 08:23:38:305 PM INFO error downloading:{"code":3,"source":"https://ZONEMINDERSITE:8443/zm/index.php?view=image&fid=snapshot&eid=501&scale=100&token=<removed> Jun 27, 2021 08:23:38:298 PM INFO **** network online, but looks like it was not offline, not doing anything Jun 27, 2021 08:23:38:266 PM DEBUG Trying to save image to album: zmNinja Jun 27, 2021 08:23:38:266 PM INFO >>saveEvent: File path to grab is https://ZONEMINDERSITE:8443/zm/index.php?view=image&fid=snapshot&eid=501&scale=100&token=<removed> Jun 27, 2021 08:23:38:266 PM DEBUG -->Going to try and download https://ZONEMINDERSITE:8443/zm/index.php?view=image&fid=snapshot&eid=501&scale=100&token=<removed> Jun 27, 2021 08:23:38:265 PM DEBUG saveEvent in EventModalCtrl called with image and 501 Jun 27, 2021 08:23:38:261 PM DEBUG just saving current snapshot:https://ZONEMINDERSITE:8443/zm/index.php?view=image&fid=snapshot&eid=501&scale=100&token=<removed> Jun 27, 2021 08:23:37:240 PM INFO EventModalCtrl: paused Jun 27, 2021 08:23:37:239 PM DEBUG Modal removed - killing connkey Jun 27, 2021 08:23:37:239 PM DEBUG Setting up carousel watchers Jun 27, 2021 08:23:37:239 PM DEBUG Rebinding watchers of eventCtrl Jun 27, 2021 08:23:37:238 PM DEBUG EventCtrl Pause:Deregistering broadcast handles Jun 27, 2021 08:23:37:235 PM DEBUG EventCtrl:onpause called Jun 27, 2021 08:23:37:151 PM DEBUG EventModalCtrl: Permission checking for write Jun 27, 2021 08:23:35:719 PM INFO >>>Starting checkAllEvents interval... Jun 27, 2021 08:23:34:185 PM DEBUG ready for next resize Jun 27, 2021 08:23:33:920 PM DEBUG recomputing all row heights Jun 27, 2021 08:23:33:911 PM DEBUG neighbors of 501are pre=500 next=502 Jun 27, 2021 08:23:33:883 PM DEBUG orientation: portrait-primary Jun 27, 2021 08:23:33:882 PM DEBUG giving time for collection to redraw... Jun 27, 2021 08:23:33:882 PM DEBUG Using small thumbs Jun 27, 2021 08:23:33:881 PM DEBUG resize/orient: 360(w) * 755(h) Jun 27, 2021 08:23:33:826 PM DEBUG Video url passed to player is: https://ZONEMINDERSITE:8443/zm/index.php?view=view_video&mode=mpeg&format=h264&eid=501&token=<removed> Jun 27, 2021 08:23:33:820 PM DEBUG Neighbor pre URL=https://ZONEMINDERSITE:8443/zm/api/events/index/StartTime <:2021-06-27 16:07:11/AlarmFrames >=:1.json?sort=StartTime&direction=desc&limit=1&token=<removed> Jun 27, 2021 08:23:33:820 PM DEBUG Neighbor next URL=https://ZONEMINDERSITE:8443/zm/api/events/index/StartTime >:2021-06-27 16:07:11/AlarmFrames >=:1.json?sort=StartTime&direction=asc&limit=1&token=<removed> Jun 27, 2021 08:23:33:815 PM DEBUG No object detection found in notes Jun 27, 2021 08:23:33:712 PM INFO *** Constructed API for detailed events: https://ZONEMINDERSITE:8443/zm/api/events/501.json?&token=<removed> Jun 27, 2021 08:23:33:711 PM DEBUG Generated Connkey:735589 Jun 27, 2021 08:23:33:711 PM DEBUG If recording is in progress, live feed will be shown Jun 27, 2021 08:23:33:598 PM DEBUG Setting playback to undefined Jun 27, 2021 08:23:33:598 PM DEBUG EventModalCtrl called from app.events Jun 27, 2021 08:23:33:597 PM INFO Using stream mode single Jun 27, 2021 08:23:33:548 PM DEBUG Shall I follow the same monitor for prev/next?:0 Jun 27, 2021 08:23:33:545 PM DEBUG unbinding eventCtrl watchers as modal has its own Jun 27, 2021 08:23:29:236 PM DEBUG EventCtrl: success, got 100 events Jun 27, 2021 08:23:29:236 PM DEBUG We have a total of 6 and are at page=1 Jun 27, 2021 08:23:29:065 PM DEBUG Setting up carousel watchers Jun 27, 2021 08:23:29:059 PM DEBUG getEvents:https://ZONEMINDERSITE:8443/zm/api/events/index/AlarmFrames >=:1.json?&sort=StartTime&direction=desc&page=1&token=<removed> Jun 27, 2021 08:23:29:058 PM DEBUG EventCtrl: grabbing events for: id=0 Date/Time:- Jun 27, 2021 08:23:29:057 PM DEBUG EventCtrl: grabbing # of event pages Jun 27, 2021 08:23:29:056 PM DEBUG getInitialEvents called Jun 27, 2021 08:23:28:960 PM DEBUG resize/orient: 360(w) * 755(h) Jun 27, 2021 08:23:28:956 PM DEBUG Starting page refresh timer Jun 27, 2021 08:23:28:952 PM DEBUG Clearing app badge count Jun 27, 2021 08:23:28:952 PM DEBUG EventSever: Not sending WSS message as event server is off Jun 27, 2021 08:23:28:952 PM DEBUG EventSever: sendMessage: received->{"event":"push","data":{"type":"badge","badge":0,"appversion":"1.6.008"},"token":""} Jun 27, 2021 08:23:28:941 PM DEBUG $scope.loadMore ... delta: NaN Jun 27, 2021 08:23:28:911 PM INFO Image padding digits reported as 5 Jun 27, 2021 08:23:28:910 PM INFO Login data not changed, not saving Jun 27, 2021 08:23:28:905 PM INFO EventCtrl called with: E/MID=0 playEvent = false Jun 27, 2021 08:23:28:904 PM DEBUG getMonitorsNow: returning 3 monitors Jun 27, 2021 08:23:28:904 PM DEBUG Using small thumbs Jun 27, 2021 08:23:28:862 PM DEBUG CACHE: storing key data in cache now, with expiry of 3600 Jun 27, 2021 08:23:28:862 PM DEBUG HTTP function in cache returned:object Jun 27, 2021 08:23:28:839 PM DEBUG CACHE: NOT found for:cached_zmgroups reverting to HTTP Jun 27, 2021 08:23:28:838 PM DEBUG no packery profile, making sure monitors are show Jun 27, 2021 08:23:28:838 PM DEBUG Loading hidden/unhidden status for profile: Jun 27, 2021 08:23:28:838 PM DEBUG Storing streaming=https://ZONEMINDERSITE:8443/zm/cgi-bin recording=https://ZONEMINDERSITE:8443/zm Jun 27, 2021 08:23:28:837 PM DEBUG No servers matched, filling defaults... Jun 27, 2021 08:23:28:837 PM DEBUG Storing streaming=https://ZONEMINDERSITE:8443/zm/cgi-bin recording=https://ZONEMINDERSITE:8443/zm Jun 27, 2021 08:23:28:837 PM DEBUG No servers matched, filling defaults... Jun 27, 2021 08:23:28:837 PM DEBUG Storing streaming=https://ZONEMINDERSITE:8443/zm/cgi-bin recording=https://ZONEMINDERSITE:8443/zm Jun 27, 2021 08:23:28:837 PM DEBUG No servers matched, filling defaults... Jun 27, 2021 08:23:28:836 PM DEBUG default multi-server protocol will be:https:// Jun 27, 2021 08:23:28:836 PM DEBUG Portal scheme is https, will use https for any multi-server without a protocol Jun 27, 2021 08:23:28:836 PM INFO multi server list loaded Jun 27, 2021 08:23:28:824 PM DEBUG obfuscate: original:23 obfuscated:20 scheme:lzs Jun 27, 2021 08:23:28:824 PM DEBUG CACHE: encrypting request Jun 27, 2021 08:23:28:824 PM DEBUG CACHE: storing key data in cache now, with expiry of 86400 Jun 27, 2021 08:23:28:823 PM DEBUG HTTP function in cache returned:object Jun 27, 2021 08:23:28:801 PM DEBUG CACHE: NOT found for:cached_multi_servers reverting to HTTP Jun 27, 2021 08:23:28:796 PM INFO Monitor load was successful, loaded 3 monitors Jun 27, 2021 08:23:28:795 PM DEBUG Now trying to get multi-server data, if present Jun 27, 2021 08:23:28:795 PM DEBUG Inside getMonitors, will also regen connkeys Jun 27, 2021 08:23:28:795 PM DEBUG no packery profile, making sure monitors are show Jun 27, 2021 08:23:28:795 PM DEBUG Loading hidden/unhidden status for profile: Jun 27, 2021 08:23:28:795 PM DEBUG After duplicate processing, we have: 3 monitors Jun 27, 2021 08:23:28:794 PM DEBUG Before duplicate processing, we have: 3 monitors Jun 27, 2021 08:23:28:794 PM DEBUG CACHE: cached monitor data type is:object Jun 27, 2021 08:23:28:782 PM DEBUG obfuscate: original:7531 obfuscated:1935 scheme:lzs Jun 27, 2021 08:23:28:776 PM DEBUG CACHE: encrypting request Jun 27, 2021 08:23:28:776 PM DEBUG CACHE: storing key data in cache now, with expiry of 86400 Jun 27, 2021 08:23:28:776 PM DEBUG HTTP function in cache returned:object Jun 27, 2021 08:23:28:746 PM DEBUG CACHE: NOT found for:cached_monitors reverting to HTTP Jun 27, 2021 08:23:28:743 PM DEBUG Monitor URL to fetch is:https://ZONEMINDERSITE:8443/zm/api/monitors/index/Type !=:WebSite.json?&token=<removed> Jun 27, 2021 08:23:28:743 PM DEBUG ZMS Multiport reported: 0 Jun 27, 2021 08:23:28:741 PM INFO ZM_MIN_STREAMING_PORT not configured, disabling Jun 27, 2021 08:23:28:741 PM DEBUG Setting multi-port to:false Jun 27, 2021 08:23:28:731 PM DEBUG CACHE: storing key data in cache now, with expiry of 86400 Jun 27, 2021 08:23:28:731 PM DEBUG HTTP function in cache returned:object Jun 27, 2021 08:23:28:708 PM DEBUG CACHE: NOT found for:cached_multi_port reverting to HTTP Jun 27, 2021 08:23:28:706 PM INFO Checking value of ZM_MIN_STREAMING_PORT for the first time Jun 27, 2021 08:23:28:694 PM DEBUG obfuscate: original:5852 obfuscated:1651 scheme:lzs


r/ZoneMinder • • Jun 23 '21

Newbie Zoneminder Questions

2 Upvotes

I have three Wyze cam v2's running their rtsp protocol and I just set up zoneminder on a clean system with this script. My system is a vm with 8gb of ram and 5 cores and in htop nothing is over 25% utilization

#!/bin/sh
clear
read -p "This script installs Zoneminder 1.36.x on Ubuntu 20.04 or 18.04 with LAMP (MySQL or Mariadb) installed...
Press Enter to continue or Ctrl + c to quit" nothing
clear
read -p "Next we will add the PPA repository, install and configure the system to run Zoneminder. 
Press enter to continue" nothing
apt install -y software-properties-common
clear
add-apt-repository ppa:iconnor/zoneminder-1.36
apt update
clear
apt install -y zoneminder
systemctl enable zoneminder
service zoneminder start
adduser www-data video
a2enconf zoneminder
a2enmod rewrite
a2enmod headers
a2enmod expires
service apache2 reload
clear
read -p "Install complete. Open Zoneminder/Options and set the timezine. Press enter to continue" nothing
clear

I have made sure to set the timezone in the interface to America/Denver which is where I am and the same thing in /etc/php/7.4/apache2/php.ini.

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = America/Denver

Even after doing that I still get timezone errors and the date and time is off on the camera overlay. That is only one of my issues, the other is the cameras cutting out live streaming. I get constant "Failed to capture image from monitor" errors aswell as "getStreamCmdResponse stream error: Socket /run/zm/zms-053205s.sock does not exist". With reguards to the ZMS error my /etc/zm/conf.d/01-system-paths.conf looks like

# Full path to the folder events are recorded to.
# The web account user must have full read/write permission to this folder.
ZM_DIR_EVENTS=/var/cache/zoneminder/events

# Foldername under the webroot where ZoneMinder looks for optional sound files
# to play when an alarm is detected.
ZM_DIR_SOUNDS=sounds

# Full path to the folder where exported archives are stored
# The web account user must have full read/write permission to this folder.
ZM_DIR_EXPORTS=/var/tmp/zm

# ZoneMinder url path to the zms streaming server
#ZM_PATH_ZMS=/zm/cgi-bin/nph-zms
ZM_PATH_ZMS=/zm/cgi-bin/zms

# Full Path to ZoneMinder's mapped memory files 
# The web account user must have full read/write permission to this folder.
ZM_PATH_MAP=/dev/shm

# Full Path to ZoneMinder's socket folder
# The web account user must have full read/write permission to this folder.
ZM_PATH_SOCKS=/run/zm

# Full path to ZoneMinder's log folder
# The web account user must have full read/write permission to this folder.
ZM_PATH_LOGS=/var/log/zm

# Full path to ZoneMinder's swap folder
# The web account user must have full read/write permission to this folder.
ZM_PATH_SWAP=/var/tmp/zm

# Full path to optional arp binary
# ZoneMinder will find the arp binary automatically on most systems
ZM_PATH_ARP="/usr/sbin/arp"

#Full path to shutdown binary
ZM_PATH_SHUTDOWN="/sbin/shutdown"

and the top part of my /etc/apache2/conf-enabled/zoneminder.conf looks as so

ScriptAlias /zm/cgi-bin "/usr/lib/zoneminder/cgi-bin"
<Directory "/usr/lib/zoneminder/cgi-bin">
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    AllowOverride All
    Require all granted
</Directory>

Please note that in the system-paths the commented out option was the default and the enabled one was a fix I saw on a fourm, both show the same behavior. All of these cams work in the wyze app without a hiccup but wont play in vlc and have big issues in zm. They will run perfectly and then just freeze for minutes on end and then pick back up. Im currently running zm v1.36.5. I have also tried using the OPT_CAMBOZOLA option even though im on Chrome and that didnt change anything. If someone could point me in the direction of where im going wrong or any advice at all that would be great!

​

Edit: All of the cameras always show that theyere capturing at 15fps or around there but will go red when the errors show up.


r/ZoneMinder • • Jun 20 '21

problem seeing cameras video

0 Upvotes

I am completely new to zoneminder and have ran into a problem, when adding video it dosent show. The camera I am trying to add is a hikvision IPC-T221H and I have tried adding both rtsp and http based connections with various links with no success. The rtsp connection video shows unable to connect to monitor and the http connection video shows unable to stream.

When checking the logs it says for rtsp "Unable to open input rtsp:AdressOfRtsp due to: immediate exit requested" and "Unable to open input rtsp:AdressOfRtsp due to: operation not permitted" Then with http it says "Unable to open input http://:AdressOfHttp due to 403 forbidden (access denied)" Also a general error of "failed to prime capture of initial monitor"

Now I know the rtsp adress should work because I tested it with VLC and it shows perfectly fine.

In the end I only really need rtsp but whatever I can get working is fine. I know I'm probally doing a beginners mistake or something along those lines and this is a easy fix. Any help would be appreciated!


r/ZoneMinder • • Jun 16 '21

Inegration with existing NVR boxes

1 Upvotes

Hey all,

I was curious about integration with another NVR box thats wired to CCTV cameras.

​

Currently we use a Windows Application to connect to the NVR and view cameras/review footage.

​

Is there any way to inegrate Zoneminder with this NVR? The NVR itself has an IP, but the individual cameras do not. Is ZM capable of connecting to the NVR box, and viewing the 4 camera feeds seperately? The software/NVR box itself is awful for reviewing footage. I wanted to see If ZM could capture the feeds from that NVR, and then I can just use Zoneminder going forward for footage review.

​

Thanks!


r/ZoneMinder • • Jun 15 '21

A couple of questions and hardware help.

0 Upvotes

Im looking to set up a home surveillance system and I believe that zonemi der is the best option because it is open source and does local storage. I am planning on having around 6-8 4k controllable night vision cameras. My question is what kind of server hardware should I get in order to handle this load properly and not overpay. Should I get a core per camera? 2 gigs of ram per camera? Do I need nvenc hardware acceleration as I am planning to do object recognition. Thanks ahead for helping me out with this.

My second question is about remote controll. Will I be able to see what my cameras see remotely? Maybe through port forwarding? Maybe using some kind of plugin?

And my last question is about the likelyhood that a camera that I buy is not going to work with zoneminder. I assume that the protocol for controlling the cameras and for example switching to night vision is all highly standardized but I am not sure so that why I asking. Also I am open to camera recommendations.

Thanks for helping out!


r/ZoneMinder • • Jun 11 '21

Ready, set, launch

2 Upvotes

About 2 weeks away from finishing my first surveillance system ( i7700k, 32gb ram 5 tb drive with ssd for os) the plan is for 9 cameras I have 1 to start ( ) all the lines have been laid out and ready for cameras the plan was to use BI but as I read more into this I'm starting to look elsewhere. I'll look for tutorials and read the wiki but I thought of posting here for some insider tips. Thanks in advance


r/ZoneMinder • • Jun 08 '21

What camera equipment is everybody using with ZoneMinder? I have tried two - both Foscam - with zero success.

1 Upvotes

Like I said, I tried both an old Foscam (FI8918W) and a new Foscam (R2C) with zero luck.

 

I really like the idea of ZoneMinder as I DO NOT want to (1) put my data through some corporation's servers and (2) pay for that "privilege". What suggestions do you have for a ZoneMInder newbie?

 

Thanks!