Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web dashboard #44

Open
8 tasks
DanNixon opened this issue Nov 1, 2023 · 0 comments
Open
8 tasks

Web dashboard #44

DanNixon opened this issue Nov 1, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@DanNixon
Copy link
Owner

DanNixon commented Nov 1, 2023

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.

@DanNixon DanNixon self-assigned this Dec 16, 2023
@DanNixon DanNixon added the enhancement New feature or request label Feb 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant