I use a Ubiquiti doorbell, which operates locally. However you do need some extra equipment to set it up.
Selfhosted
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.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
Pretty sure UniFi Access can also control the lock mechanism they’re describing. So it’d be a nicely integrated solution.
This was going to be my suggestion. It may seem like you need a ui.com account for it, but there is a way to use the equipment without one.
Not sure if this meets your needs but you might check out DoorBird. They claim to work with several NAS solutions and have an API, as well as the usual phone- and tablet-notification and communication through their own service.
cheapest is $670
Holy shit nope.jpg
Oof! Guess I should have looked at that.
I have a TP-link Tapo D230S1. It comes with an indoor chime that acts like a hub that has an sd-card slot. The hub supports up to 4 compatible cameras and 64 other devices. It's also pretty affordable and easy to set up. It is however battery only, but it lasts for several months between charges.
I don't know of any smart doorbells that can also open doors. Maybe you could use a shelly relay or something similar?
Also currently looking to replace my Ring Doorbell
Aqara sells one that works with HomeKit and should work offline. They say it will get Matter support later, but Home Assistant can use it through HomeKit without having to buy any Apple devices.
It's a year old video, but it still is pretty relevant I think.
Local Control Video Doorbells - Reolink, UniFi, Amcrest, Hikvision, Dahua. https://www.youtube.com/watch?v=6XCu6L0xn4Y&t=904s
If you'd rather read than watch the video, he has a nice companion blog. https://www.thesmarthomehookup.com/local-control-video-doorbells-reolink-unifi-amcrest-hikvision-dahua/
This looks the most promising. I'll take a closer look. Does it provide a rtsp stream?
I'm honestly not sure. I'm doing the same kind of research myself for a new home I'm building right now and happened to stumble across this guy's youtube channel. He does a lot of great smart home stuff. I haven't actually purchased one of them myself yet.
Home assistant, and frigate. Along with whatever type of smart lock you choose (even building one with esphome, diy version)
Not exactly what you asked for, but I went with Eufy with local storage. There is a home base so everything is stored here and not in the cloud. Costs a bit more but gives me peace of mind.
Downside is that it won’t work if my internet or power is out, but that happens once a year, max.
For door I’d go with Yale with the hub to lock and unlock remotely.
Don’t know of a combined solution, sadly.
Downside is that it won’t work if my internet or power is out
If it doesn't work when your internet is out, then it's not local.
Poor wording on my part.
It still functions, but I don’t get push notification when it detects motion or someone rings the bell while I’m out. I will see the recording once I’m on my local network again.
I assume they meant "wifi", not internet.
I was about to suggest the same thing with a small caveat. From what I know, communication between doorbell and base station is unencrypted. I might be wrong, it's been a while since I read about it, so double check the current status.