this post was submitted on 24 Nov 2023
5 points (85.7% liked)

Self-Hosted Main

502 readers
1 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

For Example

We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.

Useful Lists

founded 1 year ago
MODERATORS
 

Hi all, Currently I'm using couple of Xiaomi Home security camera 1080p 2i. Using their app on phone, I can manage the camera functions such as live feeds, two way voice communication, maneuvering positions - up down and rotate.

I want to have my own solution for these functions, is there any available open source self hosted project which can do the same? May be using own AWS or any other cloud account to run live feeds etc.

Also I have noticed when one camera is ON, I can run tv, laptop, phone on the wifi. However when I turn on the other camera which is if same model, my phone and laptop disconnects intermittently but not television.

I see they have same names but different Mac addresses, what could be a culprit? Also is there any firmware I can flash on them and use them as is with my full control?

Thank you

top 7 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 10 months ago

ZoneMinder is great for home security cameras, you should be able to add your caneras using RTSP depending on the camera and whether RTSP streams are available

[–] [email protected] 1 points 10 months ago (1 children)

Playing with Frigate right now, got it basically functional but it's a bitch to setup.

If you're not comfortable with dockers and editing yml files, stay away!

[–] [email protected] 1 points 10 months ago (1 children)

It's worth learning IMO, I spent a few weeks learning and getting my setup where I wanted, but Frigate is awesome. I wish there was an easier way to set it up, a tool to build the yaml maybe.

[–] [email protected] 1 points 10 months ago

I have it now using gpu, but not sure about the output. Cannot watch the events in the Gui for some reason....

With default cpu capture it worked but now that gpu is doing the encoding it does not. I probably have to specify some output_arg

[–] [email protected] 1 points 10 months ago

Frigate - I tried ZoneMinder some time ago but found Frigate more reliable, especially with Google Coral for object identification

[–] [email protected] 1 points 10 months ago

Frigate, then try to acquire a Google Coral TPU for full speed object detection in your streams.

[–] [email protected] 1 points 10 months ago

Everyone jumps to parrot "Frigate" but Frigate is shit for live viewing and interactions. Live viewing is rudimentary, there is no PTZ control (as far as I know) and no voice communication.

It's strictly a smart NVR and as such it performs exceptionally well. It recognizes, records and marks events so that you can come later and find what you are looking for, very easily.

If you want interaction - live viewing, PTZ, Voice, you sholud look elsewhere. Shinobi supports PTZ, so does Blue Iris. Both can record audio but I'm not sure of broadcasting audio back to the cameras. Zoneminder is an option too, it supposedly supports them aswell but I have never tried it.

When I was setting up my CCTV, it was Shinobi vs Frigate. I had configured Shinobi and planned on deploying it but decided to try Frigate on a whim and never looked back.

In short, Frigate covers most needs perfectly but people shouldn't just parrot the same thing without answering within the context of the question.