Raspberry Pi Doorbell


I have been looking for ages to replicate the functions of the functions of products like the Ring doorbell. I've seen a bunch of projects around, but not that have really covered everything I liked.

I nearly got to the point of just ordering a commercial solution such as this:
https://www.aliexpress.com/item/32892191562.html
but was reluctant to use a non-generic cloud app on my network, and would also like to be able to do other things with the camera such as take snapshots and stream.


Goals

Mandatory
- 2 way audio from the door, to a phone app
- ability to view the person at the door whilst communicating via voice
- fast communication from time doorbell pressed
- minimal audio/video delay and lag
- ability to have more than one entry call
- ability for doorbells to call multiple people (also, preferably selectable with 2 doorbells a la apartment style)
- one or more actual doorbell 'bells' in the house that would operate even if the other technology fails
Nice-to-have
- a screen at the door for two way video (For a nice friendly video chat with the courier)
- ability to have an unlock button for the door easily accessible for the person receiving the calls
- video or image recorded with at least a snapshot when doorbell pressed
- ability to have at least one permanent 'receiver station' inside the house for answering calls.
- mqtt integration for logging and other functions
- notification with video/snapshot of a visitor that you have missed or not answered
- ability to change modes including, local calling only, silence/night mode, reply with 'leave us alone' messages (pref set via mqtt). This could double as a useful Halloween message system.
Stretched goals
- Use the same hardware for a fingerprint reader and/or NFC access (or 1 time code etc)
- video person detection, or just IR for additional snapshot images
- ability to take voicemail

https://www.instructables.com/id/Smart-Doorbell-for-HomeAssistant/
https://hackaday.com/2020/04/27/a-raspberry-pi-video-intercom-system/
https://www.instructables.com/id/1986-Raspberry-Pi-Video-Doorbell/
https://www.hackster.io/hackershack/smart-doorbell-video-intercom-system-e5aa61
https://www.ketzler.de/2017/12/installing-chromium-on-raspberry-pi-without-desktop/
http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=2701
https://forum.armbian.com/topic/759-i2s-on-orange-pi-h3/
https://desertbot.io/blog/raspberry-pi-touchscreen-kiosk-setup
https://stackabuse.com/executing-shell-commands-with-python/
https://docs.google.com/document/d/1e7U_WM1jSo0wgMX5RdpN0eN6p9TWadGYHqWf6yR2JZM/edit
https://github.com/Jeremie-C/OrangePi.GPIO/blob/master/example/blink_led.py

split a stream from a RPi camera

https://raspberrypi.stackexchange.com/questions/27041/record-and-stream-video-from-camera-simultaneously

Last edited by ZorrUno
Tue, 19 Oct 2021 20:42 UTC [diff]


--
CategoryMicrocontrol
CategoryHomeAutomation
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki