A feladat egyik részé nálam így van megoldva: https://github.com/IoTGuruLive/doorbell_notification_example
Simán a csengő dobozába tettem egy ESP8266-ot és egy (9-36V -> 5V) DC-DC tápot és egy optocsatolót, így a csengő is szól, illetve a telefonom is szól, hogy csengettek.
Kamera nincs, nem is tervezek, arra nyilván valami egyéb megoldás lenne hasznos, ott szerintem érdemes valami gyári dobozt kitenni, ami vízálló és valahogy kinyerni belőle a kameraképet. Arra kell figyelni, hogy a szabályok szerint a csengőkamera olyan képet kell adjon, ami az egy méteren túli távolságban már erősen elmossa a képet, ha az már nem magánterület. Meg vannak egyéb szabályok a tárolásról és továbbításról, ezeket egy gyári kamera tudni szokta.