Skip to content

Conversation

@MosesMuiru
Copy link
Contributor

@MosesMuiru MosesMuiru commented Jan 31, 2026

Adapted from #320

  • Working PTZ UI
  • UI for zoom

TODO: PTZ Endpoints Overview

  • GET /ptz/profiles — Media profiles
  • GET /ptz/status — PTZ status
  • GET /ptz/presets — Preset list
  • GET /ptz/nodes — PTZ nodes
  • GET /ptz/configurations — PTZ configs
Home Position
  • POST /ptz/home — Go home
  • POST /ptz/home/set — Set home
Presets
  • POST /ptz/presets/:preset_token/set — Update preset
  • POST /ptz/presets/create — Create preset
Abs Movement
  • POST /ptz/continuous/start/:direction — Start motion
  • POST /ptz/continuous/zoom — Zoom motion
  • POST /ptz/continuous/stop — Stop motion

@github-actions
Copy link

📦 To trigger a firmware build, comment /build below.
To build a specific target, comment /build <target> with on of the following targets
Valid target names:

  • ex_nvr_rpi4
  • ex_nvr_rpi5
  • giraffe

You can also specify a custom version: /build <target> version=<version>
Examples:
/build version=1.0.0-test
/build ex_nvr_rpi5 version=1.0.0-test.123

If no version is specified, one will be generated automatically.

@MosesMuiru MosesMuiru self-assigned this Jan 31, 2026
@MosesMuiru MosesMuiru marked this pull request as draft January 31, 2026 10:37
@MosesMuiru MosesMuiru requested a review from gBillal February 10, 2026 21:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant