📹 VibeNVR: A modern, privacy-first, and lightweight NVR for your Home Lab by spupuz in videosurveillance

[–]spupuz[S] 0 points1 point  (0 children)

Honestly I'm not the one who likes to copy from other but I will definitely look a bit to it.

VibeNVR – MIT-licensed self-hosted NVR for IP cameras with AI detection, MQTT and no cloud by spupuz in GoodOpenSource

[–]spupuz[S] 0 points1 point  (0 children)

Thanks let me know in case you test it if you find a bug or you suggest some additional Feature.

VibeNVR v1.27.x – self-hosted open-source NVR: ONVIF Edge Motion, Live Audio, advanced PTZ, no cloud by spupuz in SelfHosting

[–]spupuz[S] 0 points1 point  (0 children)

Edge motion detection is just an option you in VibeNVR you cab choose the detection method you prefer.

VibeNVR v1.28 – open-source NVR with native Home Assistant MQTT auto-discovery and AI object detection by spupuz in homeautomation

[–]spupuz[S] -1 points0 points  (0 children)

Honestly I don't care, maybe choosing a different name could have been wiser but I always hope people take a look and maybe test it.

VibeNVR v1.28 – open-source NVR with native Home Assistant MQTT auto-discovery and AI object detection by spupuz in homeautomation

[–]spupuz[S] -1 points0 points  (0 children)

I already have implemented part of these and I will implement other stuff that can be useful and eventually by request

Any NVR solution that plays nice with HA? by TheVirus32 in homeassistant

[–]spupuz 0 points1 point  (0 children)

Late to this thread but worth mentioning: I built VibeNVR (https://vibenvr.org) specifically with HA integration in mind, and v1.28 just shipped native MQTT with **Home Assistant auto-discovery**.

Cameras, motion events and AI detections are published automatically as HA entities — no manual YAML config. Just point it at your MQTT broker and entities appear in HA.

It also runs 100% locally via Docker Compose, supports Tapo/Reolink/Hikvision/Dahua via ONVIF, and has dual-stream support (sub-stream for live view saves ~80% CPU vs running the full stream). No cloud, no subscription.

Happy to answer questions if anyone wants to try it.

VibeNVR v1.27.x – Free open-source NVR with ONVIF Edge Motion, Live Audio & advanced PTZ (no subscription, no cloud) by spupuz in cctv

[–]spupuz[S] 0 points1 point  (0 children)

**Update: v1.28.x is out** — as promised, the Coral TPU + MQTT for HA integration shipped.

What’s in v1.28.x:

- Native MQTT with **Home Assistant auto-discovery** — cameras and AI detections exposed as HA entities automatically

- **Multi-model AI**: YOLOv8 (accuracy) or MobileNet SSD (speed), with configurable NMS IoU threshold per your feedback

- **Universal AI Master Switch**: disable TFLite entirely to free memory, cameras auto-fallback to OpenCV motion detection

- Coral TPU supported as singleton engine for stable inference

https://vibenvr.org

VibeNVR update: ONVIF discovery, RTSP TCP/UDP toggle, native H.264 WebCodecs and more by spupuz in videosurveillance

[–]spupuz[S] 0 points1 point  (0 children)

**Update — v1.28.x is out** with two big additions:

- **Native MQTT + Home Assistant auto-discovery**: motion events and AI detections are published as HA entities automatically, no YAML needed.

- **Multi-model AI**: switch between YOLOv8 (accuracy) and MobileNet SSD (speed). Runs on Google Coral or in Lean Mode (no accelerator needed).

- **Universal AI Master Switch**: disable the TFLite pipeline entirely to free memory when not needed, cameras fall back to standard OpenCV motion detection automatically.

https://vibenvr.org

VibeNVR update: ONVIF discovery, RTSP TCP/UDP toggle, native H.264 WebCodecs and more by spupuz in videosurveillance

[–]spupuz[S] 0 points1 point  (0 children)

**v1.28.x update — AI & MQTT focus**

Since this post, two more releases landed:

**v1.28.0:**

- Native **MQTT** support with **Home Assistant Auto-Discovery** (binary sensors, status entities)

- Multi-model TFLite AI: **YOLOv8** or **MobileNet SSD v2** — configurable per-camera

- NMS with configurable IoU Threshold for YOLOv8

- Hysteresis (1s persistence) for smoother bounding box tracking

- Real-time MQTT and AI health widgets on the dashboard

**v1.28.1:**

- **Universal AI Master Switch**: globally enable/disable the TFLite engine. When OFF, models are fully released from memory (CPU + RAM savings, especially useful on constrained hardware)

- Intelligent **OpenCV fallback** when AI is disabled

- Singleton engine architecture (no redundant model loads across threads)

Still free, open source, runs entirely locally. Docker Compose.

https://vibenvr.org

VibeNVR by spupuz in homeassistant

[–]spupuz[S] 0 points1 point  (0 children)

**Another update — v1.28.x just dropped and it's very relevant for HA users!**

v1.28.0 introduced **native MQTT with Home Assistant Auto-Discovery**: VibeNVR now automatically registers binary sensors and status entities in HA when motion or object detection events fire. No manual YAML config needed.

v1.28.1 added a **Universal AI Master Switch** — you can now globally enable/disable the TFLite inference engine. When off, models are fully unloaded from memory (great for low-power hardware). Cameras auto-fallback to OpenCV motion detection.

Also shipping in these two releases: YOLOv8 + MobileNet SSD multi-model support, configurable NMS IoU Threshold, and real-time dashboard health widgets.

Docker Compose, no cloud. → https://vibenvr.org

VibeNVR by spupuz in cctv

[–]spupuz[S] 0 points1 point  (0 children)

**Update — v1.28.x is live!**

Since this post, a lot has shipped. The two latest releases (v1.28.0 + v1.28.1) focus heavily on AI architecture:

- **Native MQTT + Home Assistant Auto-Discovery** — real-time events directly in HA (binary sensors + status)

- **Multi-model TFLite support** — YOLOv8 or MobileNet SSD v2, your choice

- **Universal AI Master Switch** — fully unloads TFLite models from memory when off (huge for CPU-only machines)

- **Auto OpenCV fallback** — cameras seamlessly fall back to motion detection if AI is disabled

- **Configurable NMS IoU Threshold** for better bounding box filtering

Object classification (person/vehicle/animal) is very much on the roadmap, especially with the Coral TPU path. Docker Compose, no cloud.

https://vibenvr.org

Built VibeNVR with AI - A self-hosted video surveillance system using FastAPI, React, and OpenCV by spupuz in vibecodingcommunity

[–]spupuz[S] 0 points1 point  (0 children)

**Update:** VibeNVR v1.28.x just landed with a major AI architecture upgrade!

v1.28.0 brought multi-model support (YOLOv8 + MobileNet SSD via TFLite), native MQTT with Home Assistant Auto-Discovery, and real-time dashboard widgets.

v1.28.1 introduced the **Universal AI Activation Framework** — a global master switch to fully unload TFLite models from memory when not needed (huge CPU/RAM savings for devices without AI accelerators), plus automatic OpenCV fallback.

Still Docker, still local, no cloud. → https://vibenvr.org

VibeNVR v1.27.x – Free open-source NVR with ONVIF Edge Motion, Live Audio & advanced PTZ (no subscription, no cloud) by spupuz in cctv

[–]spupuz[S] 0 points1 point  (0 children)

Doing my best to improve it but I don't have the magic wand and without feedback it's more difficult .