Skip to content

Web dashboard #44

@DanNixon

Description

@DanNixon

Initially I was planning to do this via Home Assistant, but my current best solution is hacky and does not quite have the features I wanted.

An ideal web dashboard should (in order of importance):

  • Show video via HLS (with the ability to access the entire history stored by the agent)
  • Show video via MJPEG (which is typically better for monitoring due to far lower latency)
  • Provide a way to manually trigger an event, being able to see all the parameters of a trigger
  • Show that an agent is still alive and possibly it's uptime (via the healthcheck/metrics endpoint)
  • Allow restricting a monitor to a date range to make historical viewing easier (easy to do by proxying the HLS playlist file)
  • Allow arranging and resizing "monitors"
  • Be able to store and recall monitor layouts (server side)
  • Not look like garbage

Once done it might be good to remove the basic HLS player from the agent.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions