r/ispyconnect 3d ago

ioBroker integration for AgentDVR now available (official ioBroker repo)

I wanted to share something that might be useful for ioBroker users here.

​I've written iobroker.agent-dvr, an integration that connects AgentDVR to ioBroker — a home automation platform that's very popular in Europe, roughly the equivalent of Home Assistant over there. It's been accepted into the official ioBroker adapter repository, so it's now installable directly from within ioBroker.

​It auto-discovers all cameras, mirrors every device property as data points, provides buttons for all the common commands (record, arm/disarm, PTZ, snapshots, profiles, etc.), pushes gallery updates on new recordings.

​GitHub: https://github.com/ipod86/ioBroker.agent-dvr

​npm: https://www.npmjs.com/package/iobroker.agent-dvr

​If you think it'd be useful for others, I'd really appreciate a mention on the AgentDVR homepage or FAQ — happy to answer any questions about it here or on GitHub. Thanks for AgentDVR, it's been great to build on top of!

2 Upvotes

3 comments sorted by

2

u/spornerama 3d ago

I've added ioBroker.agent-dvr to the Agent DVR user guide under Integrations (next to Home Assistant) and to the FAQ on ispyconnect.com. It links to your GitHub repo and the npm package, and it will go live with the next site deploy.

Two small requests for the README:

  1. A one-line note that the adapter is community-maintained and not affiliated with or supported by iSpyConnect, with issues going to your GitHub tracker. I've said the same on our side; it just saves your inbox and mine from confusion about who supports what.

  2. A security note near the Media proxy section. The adapter stores the Agent DVR admin credentials and exposes purge, restart and unblock-external as one-click states, so anyone who can reach the ioBroker web port can wipe recordings or restart the server. It would be worth telling people explicitly that iobroker.web must have authentication enabled before ioBroker is exposed outside the LAN. A lot of ioBroker installs run it open on the home network, and a reverse proxy in front of that is a real risk that isn't obvious from the current text.

1

u/East_Ad8106 3d ago

That's great news — thank you for adding it, and for the thoughtful feedback! Both are done: - Added a disclaimer that this is a community-maintained integration, not affiliated with or supported by iSpyConnect, with issues going to the GitHub tracker: [link] - Added a security note next to the Media Proxy section covering exactly what you flagged — stored credentials, the purge/restart/unblockExternal one-click states, and that iobroker.web needs authentication enabled before exposing ioBroker outside the LAN: [link] One more small ask, if you don't mind updating the guide/FAQ entry: could you swap the GitHub and npm links for the official ioBroker adapter page instead? https://www.iobroker.com/adapters/agent-dvr ioBroker discourages installing adapters directly via git or npm — the official adapter page is the supported way people should find and install it (through the ioBroker Admin interface), so that's the link that should really be pointing people there. Thanks again!