Use case example: We have three state, Day, Night and Armed. 5 I am using Home Assistant and Node-Red to automate ZoneMinder scheduling and data from/to ZoneMinder for a Security Alarm. Things are pretty simple. So when no one is home switch to Run State "no on home" and then when people are at home switch to that Run State. Jump to navigation Jump to search <Home. Need more info. x Development Branch; ↳ ZoneMinder 1. 0-u8. 4 posts Joined: Tue May 02, 2006 3:58 pm Location: Italy -- Cremona. Specifically, as discussed previously the web GUI seems to always report the run state as 'STOPPED' even if it is actually running, as per the screenshot: The zoneminder sensor platform lets you monitor the current state of your ZoneMinder install including the number of events, the current state of the cameras and ZoneMinder’s current run state. Basically I only want to send emails when this run state is enabled and all other times the system detect motion but does not send emails. x i'm experiencing a probable bug if i save the current running state, ZM save only the id and the function state in the db, and not the enabled state to make things working i must enter the mysql database and add the enabled state to 1 in the states table Need more info. here is my problem, i don't want to call zmpkg to switch Is there a way for me to find out the current running state of zone minder? Not just 'running' or 'stopped' but assuming I've created 2-3 run states, find out that state (let's say I have 3 states: in, out, vacation), I'd like to know which state ZM is in (while running) Use-case: I have a cron that switches between in/out depending on time of day. 1, and i needed to do a fresh install of zoneminder. 3. Jul 19, 2015 · bmather9@bmather9:~$ sudo service mysql status. Each one of these runstates changes the mode of specific monitors depending on time of day and other conditions. I am writing a shell script which will change the run state of zoneminder (basically will start/stop motion detection on all cameras). 04. It uses the ZoneMinder API and requires the user to match a PIN in order to change the run state. x”. 3) and was expecting a suspected bug I reported to be resolved but it appears not to be the case. To set it up, add the following information to your configuration. here is my problem, i don't want to call zmpkg to switch If you want to configure ZoneMinder to do motion detection during the day and just record at night, for example, you will need to use ZoneMinder ‘run states’. x; ↳ ZoneMinder 1. So when you set a run state, ZoneMinder sets the corresponding monitor functions and then Jan 28, 2022 · 1. Nov 20, 2016 · Note: You'll need to make sure that your ZoneMinder server is publicly accessible at a static IP or hostname so IFTTT's Maker Channel can send the "change Run Time" request to your ZoneMinder API. I always have to open the web UI and change the state to get it to start. For this you can use cron. 33. I can see the Run State has been changed immediately and with correctly capturing mode in "Console" page. 25. Everything works fine, but I would like to extract the current Run State information from ZoneMinder. Saving them is actually tricky; you have to type the name in the "New State" box, then press the tab key to exit that field, *then* the "Save' button becomes enabled and the state can be saved. The other cameras remain in the old run state. Monitor your home, office, or wherever you want. I noticed that /dev/shm kept getting more and more full every time I started and stopped ZoneMinder (changing the run state). I have a couple of custom run states that I use to switch all of my cameras between Modect and Mocord modes. More esoteric examples of switching run states based on phone location can be found here. Jul 6, 2024 · The challenge of all surveillance systems lies in its motion detection analysis (thus the 'zone' in zoneminder, being the motion detection zones). yaml The configuration. 0 20 * * * /usr/local/bin/zmpkg. I've run across having a similar needs as I, but it's been approached in a different (what I believe is more complicated) manner. Use your imagination to decide which conditions require state changes. pl Nighttime. and that did the trick. 36. if I change the state to start, and press apply it remains in Jun 5, 2016 · ↳ ZoneMinder 1. May 10, 2012 · Then setup ZM to record and save that as a different Run State. Although the example above describes changing Modifying ZoneMinder to remember run state names. There is actually not really a concept of persistent run states in ZoneMinder (at least not that I can find). You can create a new run state name which is the same as "running" and you can change the monitor settings and save them under the new run state name. * apache2 is running. When I change the run state in the web ui, it changes my rtsp source function from monitor to none. On Ubuntu 7. 3 and my run states dialog shows run states I've saved (I have two). If any variable is equal to 1 (for home) it would then change the zoneminder state to home. With the ZM run state is possible to setup differents configurations, for example: run state “OnHouse”: In this states all internal cameras are in monitor mode and the external cameras are in detect mode. i even hit restart and apply after. 12 on truenas 12. here is my problem, i don't want to call zmpkg to switch Feb 5, 2022 · Well, the best thing is that ZoneMinder is available to install using the APT package manager and base repository of both Ubuntu 20. x i'm experiencing a probable bug if i save the current running state, ZM save only the id and the function state in the db, and not the enabled state to make things working i must enter the mysql database and add the enabled state to 1 in the states table I'm running version 1. here is my problem, i don't want to call zmpkg to switch To save a run state you should first configure your monitors for Modect, Record, Monitor etc as you would want them during one of the times of day. Sep 10, 2018 · The channel state options populate from the list of run states returned from the following ZoneMinder API call. The Day state is from 8 to 24. pl Daytime. 3; PPA; Ubuntu 19. but i cant set up a new zone and have it carry over. May 16 18:49:52 rugrat zmpkg[11978]: INF [Command: start] Describe Your Environment. Modifying ZoneMinder to remember run state names. A simple entry to change to the Daylight state at at 8am and to the nighttime state at 8pm would be as follows, Zoneminder @Ubuntu 11 server, ZM 1. A run state is a particular configuration of monitor functions that you want to use at any time. mysql start/running, process 20910. I've configured my PC to boot automatically after a power failure, and Zoneminder also starts once the system boots. It is intended to be run on a small computer like a Raspberry Pi with a monitor and keypad. 04; Describe the bug Whenever Zoneminder is restarted, it starts in a stopped state. I have noticed that in a multi-server configuration, changing the run state affects only those cameras that are assigned to the server to which I am connected. x i'm experiencing a probable bug if i save the current running state, ZM save only the id and the function state in the db, and not the enabled state to make things working i must enter the mysql database and add the enabled state to 1 in the states table Jan 22, 2023 · I made a simple text UI to set the ZoneMinder run state. Apr 22, 2018 · Zoneminder always starts in a stopped state after reboot/shutdown. 0 for over a year now and I have never been able to find a fix for this issue. x i'm experiencing a probable bug if i save the current running state, ZM save only the id and the function state in the db, and not the enabled state to make things working i must enter the mysql database and add the enabled state to 1 in the states table Oct 13, 2016 · View and Change Zoneminder run state in HA. 5 in docker. service" to check status, sometime said service ok sometime said failed. Here a simple bash script to change the run state. You will then be able to save the current state and give it a name, 'Daytime' for 1. Run State button and Zones Post by codabiz » Mon Oct 15, 2018 6:01 pm Recently upgraded from 1. 32. Then click on the running state link at the top of the Console view. by RNikki » Thu Apr 21, 2022 9:21 pm. html. The Night state is from 24 to 8. And YES I have tried the Sleep 15 flag in the config with zoneminder 1. To get the latest version of ZoneMinder use its PPA, available on launchpad Need more info. Specifically, as discussed previously the web GUI seems to always report the run state as 'STOPPED' even if it is actually running, as per the screenshot: Here is what I understand about Run State: By default Zoneminder has two run states: running and stop When you create monitor settings they are saved under the running run state. 34. Specifically, as discussed previously the web GUI seems to always report the run state as 'STOPPED' even if it is actually running, as per the screenshot: 1. I can't tell if it's actually the Stopped state, or the default state, but in either case, none of my Monitors are capturing anything until I manually go in and switch the state. If you don't know what all that means, you'll find out in a moment! 1. Jan 17, 2007 · May 16 18:47:45 rugrat zmsystemctl[11705]: INF [Redirecting command through systemctl] and it just carries on running. A simple entry to change to the Daylight state at at 8am and to the nighttime state at 8pm would be as follows, 0 8 * * * /usr/local/bin/zmpkg. However, it comes up in the 'Stopped' state which is not good. Everything else is working. Here is an example of multiple run states that I’ve defined. Issued command. /zm-install Follow the prompts. as well as apache2. here is my problem, i don't want to call zmpkg to switch Need more info. The run states are simply database entries that correspond to various monitor functions. I'm running 1. if ping succeeds then it will turn off motion detection. For example I only want a filter to send an email if the run state is set to "EmailAlert". That script will first ping ip address of my cell phone (connected on local wifi network), if it can't ping it then it will start motion detection. If you want to configure ZoneMinder to do motion detection during the day and just record at night, for example, you will need to use ZoneMinder ‘run states’. To answer your second question, the answer is no. 04 and 22. here is my problem, i don't want to call zmpkg to switch Nov 20, 2016 · Note: You'll need to make sure that your ZoneMinder server is publicly accessible at a static IP or hostname so IFTTT's Maker Channel can send the "change Run Time" request to your ZoneMinder API. Feb 24, 2024 · I made a simple text UI to set the ZoneMinder run state. but with the fresh install the Zoneminder is stuck in the Stopped State. Thank you for pointing me in the right direction Bluemax! 7 posts • Page 1 of 1. Otherwise the state would be changed to 'away'. Press enter to continue" nothing clear Copy the contents of the script, open a terminal and run: nano zm-install Paste the contents of the script into Nano Then: Ctrl + o Ctrl + x Next run: chmod 755 zm-install Start the script by entering: . 1. Download Now. I'm Running zoneminder V1. day/night i saved each one with its own preclusive zone and settings. For me, that means turning the function of the monitors inside my house to "Monitor" when I get home (saved as "Home" Run Time), and to "Modect" when I go away (saved as "Away" Run Time). 1 under Ubuntu Server 14. Prior to using curl to call zoneminder it would then check these variables. Is there a way for me to find out the current running state of zone minder? Not just 'running' or 'stopped' but assuming I've created 2-3 run states, find out that state (let's say I have 3 states: in, out, vacation), I'd like to know which state ZM is in (while running) Use-case: I have a cron that switches between in/out depending on time of day. ZoneMinder - Home. I'm running version 1. The bottom line that I can't understand, is how the zoneminder web interface works, and the service is running, but the web interface still says I have just upgraded to 1. I know somewhat awful explanation but it is Saturday and my brain in in Run State "Saturday". etc …. by swolsen » Sun Apr 11, 2021 5:22 pm. 3 on Ubuntu 18. I've been using Zoneminder 1. 30. x i'm experiencing a probable bug if i save the current running state, ZM save only the id and the function state in the db, and not the enabled state to make things working i must enter the mysql database and add the enabled state to 1 in the states table Hi, ZM 1. I'm thinking that having a filter test for "Run State" (string comparison) would allow me to create a run state of say "NoEmail" and I could toggle the server's run state to "NoEmail" which would then cause the Jun 30, 2015 · I running Zoneminder V1. The effect would be if anyone is home then zoneminder is set to HOME otherwise it is set to away (as no one is home) Jul 9, 2020 · with zoneminder 1. x; ↳ Mobile Apps and Event Server; ↳ Docker; ↳ ZoneMinder Distributions; ↳ ZoneMinder Translations; ↳ Archive [End of Life Versions] ↳ ZoneMinder 1. See "I" here for more info. 2 running Ubuntu Server 16. 5. run state “OutOfHouse”: In this state all cameras are in detect mode. Jan 28, 2022 · 1. sudo systemctl enable zoneminder. with zoneminder 1. Like AI, expect 90% but do not ever expect 100%. I've got two sources setup: a remote HTTP source and an ffmpeg rtsp stream setup. Remember what you call your home/away Run Times, you'll need them in part 3 below. 22. But running "systemctl status zoneminder. Oct 6, 2011 · The final step you need to take, is scheduling the time the changes take effect. . Additionally, I am not able to save any new run states (the save button remains greyed out after I type in a name). Before it was working perfectly. Therefore, a Selection widget in the sitemap or in HABpanel (and I guess Main UI) will show a list of the possible state options. 5 (from 1. x Nov 10, 2017 · Ugh, more issues with my new server. However, the version from the official repository will not be the latest one. 04, hence we can run a single command to get it. bmather9@bmather9:~$ sudo service apache2 status. I made a simple text UI to set the ZoneMinder run state. Jan 4, 2019 · i made 2 run states. 04 and possibly others, look in /usr/bin not just /usr/local/bin for the zmpkg. Using off the shelf hardware with any camera, you can design a system as large or as small as you need. 31. 1 to 1. when i load them, it doesnt change anything. ZM only run 10' and change to "stop state" iconnor/zoneminder-feature-h264-videostorage 12 CPU , 24GB ram i run 25 camera IP with property : ffmpeg , fps 5 Apr 21, 2022 · Zoneminder stuck in Stopped State. We can set via cron to switch from Day to Night and vice-versa, except for the case if the current state is Armed. I am using four 1080p Hikvision cameras, in h264 passthrough and modect modes. I'm thinking that having a filter test for "Run State" (string comparison) would allow me to create a run state of say "NoEmail" and I could toggle the server's run state to "NoEmail" which would then cause the 1. See: Understanding Zoneminder's Zoning system for Dummies. I have just upgraded to 1. Code: Select all. 28. service. Support and queries relating to all previous versions of ZoneMinder. 10. 23. Is it possible to add a conditions to filters which check the run state. here is my problem, i don't want to call zmpkg to switch Nov 7, 2022 · Open Zoneminder/Options and set the timezone. 6ghz P4mobile, 2GB ram, 60GB-HDD. If Zoneminder was stopped (via the command line) prior to selecting 'Start', then the logs say: Code: Select all. b) it assumes you are using my patches to ZM to keep a record of the running state (not just Running, but name of your custom run state) and if you are not, you need to modify the scripts c) This assumes you have enabled 'find my iPhone' on your device But if you are hands-on, and have a bit of programming in you, you can easily customize it Need more info. Return to “ZoneMinder 1. Post by zoneminder » Wed Nov 01, 2006 6:08 pm Yes, there should be as the web interface uses http. Deprecated. Here is what I understand about Run State: By default Zoneminder has two run states: running and stop When you create monitor settings they are saved under the running run state. Apr 11, 2020 · Agree, hence confused about the whole "feature" It seem to work somehow though, but I only manage this by using "Nighttime" (run state that change the cameras mode to "Modect" ) (that in effect activates the camera where it starts capturing movement) and "default" that changes the cameras state from "Modect" to "disabled". From ZoneMinder Wiki. Set up your ZoneMinder Run States. pl file. Maybe something like this already exists, but it was easy and fun to make. Mar 20, 2021 · Re: Zoneminder does not start in the running state after reboot. i can change it from mocord to record. When I press the run state button, the run state window opens, but none of the change state commands does anything when I click apply. Apologies if you knew that. yaml file is the main configuration file for Home Assistant with zoneminder 1. I am running ZM 1. 0 , FFMPEG, 4 Analoge cameras, 1. Change the run state . Jump to. the only thing a run state seems to do is set the monitor state. A full-featured, open source, state-of-the-art video surveillance software system. ZoneMinder - ZoneMinder Cloud - /index. 3 LTS. 35. 2. This will usually say 'Running' or 'Stopped'. by wdizzle » Sun Apr 22, 2018 6:56 pm. Zones have their gotchas, and you may want to consider ZMES. I haven't tested it but if you use "action=state&run_state=<your state>" in your url it should do it. ZoneMinder can not restart the cameras after you turn them off and on I have just upgraded to 1. These ones are actually serious, unlike the load and disk usage display issues in my other thread. cy ii zc ui mm ti yf iu zo op