zmu(8)

πŸ’– zmu(8) β€” your ZoneMinder bestie πŸ’–

okay so welcome to the zmu(8) page from the zoneminder manual, bestie ✨ we're keeping every last detail, no cap.


πŸŽ€ NAME πŸŽ€

zmc β€” The ZoneMinder Utility

yes, the NAME line really says zmc even though this page is zmu(8). keeping it exactly as the original serves it πŸ’…

🌸 SYNOPSIS 🌸

zmu -d device_path [-v] [function] [-U<username> -P<password>]
zmu --device device_path [-v] [function] [-U<username> -P<password>]

zmu -m monitor_id [-v] [function] [-U<username> -P<password>]
zmu --monitor monitor_id [-v] [function] [-U<username> -P<password>]

πŸ¦‹ DESCRIPTION πŸ¦‹

This binary is a handy command line interface to several useful functions. It's literally not really meant to be used by anyone except the web page (there's only limited 'help' in it so far), but it can be if necessary, especially for debugging video problems. main character debugging energy, honestly 🫢


✨ OPTIONS ✨

🌈 General options 🌈

  • -v, --verbose β€” produce more verbose output.
  • -l, --list β€” list the current status of active (or all with -v) monitors.
  • -h, --help β€” display usage information.
  • -v, --version β€” print the installed version of ZoneMinder.
yes bestie, the original really has -v listed twice β€” once for verbose, once for version. both are here, no erasure πŸ’€

πŸ’» Options for use with devices πŸ’»

  • -d, --device [device_path] β€” get the current video device settings for [device_path] or all devices.
  • -V, --version <V4L version> β€” set the Video 4 Linux API version to use for the query; use 1 or 2.
  • -q, --query β€” query the current settings for the device.

πŸ‘€ Options for use with monitors πŸ‘€

  • -m, --monitor <monitor_id> β€” specify which monitor to address, default 1 if absent.
  • -q, --query β€” query the current settings for the monitor.
  • -s, --state β€” output the current monitor state: 0 = unknown, 1 = idle, 2 = prealarm, 3 = alarm, 4 = alert, 5 = tape.
  • -B, --brightness [value] β€” output the current brightness, set to value if given.
  • -C, --contrast [value] β€” output the current contrast, set to value if given.
  • -H, --hue [value] β€” output the current hue, set to value if given.
  • -O, --colour [value] β€” output the current colour, set to value if given.
  • -i, --image [image_index] β€” write captured image to disk as <monitor_name>.jpg, last image captured or specified ring buffer index if given.
  • -S, --scale <scale_%%ge> β€” with --image, specify any scaling (in %%) to be applied to the image.
  • -t, --timestamp [image_index] β€” output captured image timestamp, last image captured or specified ring buffer index if given.
  • -R, --read_index β€” output ring buffer read index.
  • -W, --write_index β€” output ring buffer write index.
  • -e, --event β€” output last event index.
  • -f, --fps β€” output last Frames Per Second captured reading.
  • -z, --zones β€” write last captured image overlaid with zones to <monitor_name>-Zones.jpg.
  • -a, --alarm β€” force alarm in monitor; this will trigger recording until cancelled with -c.
  • -n, --noalarm β€” force no alarms in monitor; this will prevent alarms until cancelled with -c.
  • -c, --cancel β€” cancel a forced alarm/noalarm in monitor, required after being enabled with -a or -n.
  • -L, --reload β€” signal monitor to reload settings.
  • -E, --enable β€” enable detection, wake monitor up.
  • -D, --disable β€” disable detection, put monitor to sleep.
  • -u, --suspend β€” suspend detection, useful to prevent bogus alarms when panning etc.
  • -r, --resume β€” resume detection after a suspend.
  • -U, --username <username> β€” when running in authenticated mode, the username and password combination of the given user (username part).
  • -P, --password <password> β€” when running in authenticated mode, the username and password combination of the given user (password part).
  • -A, --auth <authentication> β€” pass authentication hash string instead of user details.
  • -x, --xtrigger β€” output the current monitor trigger state, 0 = not triggered, 1 = triggered.

okay that's the whole page, bestie 🫢 this zmu(8) cutie is living in the zoneminder manual, and the footer is lowkey serving --stderr with the date 2026-03-04. periodt πŸ’‹

πŸ“¦ where this page comes from