Front door intercom automation
Contents:
Project Documentation
Telegram bot setup
Blink camera setup
BTIcino door intercom specific wiring plans
GDPDR EU and Germany hint - DSGVO Hinweis zur Kameraüberwachung in Deutschland - Vorlage
Timebased One Time Password setup
TOTP helper cli - get and verify a TOTP code
How to install on a fresh RPi with code
How to start FDIA Docker container on Raspberry Pi
How to setup OTP App on mobile phone
How to setup Apple IOS Shortcuts App to open door
ChangeLog
2.0.10 - Release 2.0.10 (2026-06-30)
2.0.9 - Release 2.0.9 (2026-06-13)
2.0.8 - Release 2.0.8 (2026-06-13)
2.0.6 - Release 2.0.6 (2026-06-13)
2.0.5 - Release 2.0.5 (2026-06-12)
2.0.4 - Release 2.0.4 (2026-06-05)
2.0.3 - Release 2.0.3 (2026-06-05)
2.0.2 - Release 2.0.2 (2026-06-05)
2.0.1 - Release 2.0.1 (2026-06-05)
2.0.0 - 2.0.0 (2026-06-03)
Breaking changes
Fixes
Features
Pipelines
Documentation
1.12.0 - Release 1.12.0 (2026-06-03)
1.11.14 - Release 1.11.14 (2026-05-12)
1.11.13 - Release 1.11.13 (2026-04-14)
1.11.12 - Release 1.11.12 (2026-02-15)
1.11.11 - Release 1.11.11 (2026-02-15)
1.11.10 - Release 1.11.10 (2026-01-11)
1.11.9 - Release 1.11.9 (2026-01-07)
1.11.8 - Release 1.11.8 (2025-12-15)
1.11.7 - Release 1.11.7 (2025-12-09)
1.11.6 - Release 1.11.6 (2025-12-08)
1.11.5 - Release 1.11.5 (2025-12-06)
1.11.4 - Release 1.11.4 (2025-12-01)
1.11.3 - Release 1.11.3 (2025-11-25)
1.11.2 - Release 1.11.2 (2025-11-25)
1.11.1 - Release 1.11.1 (2025-11-25)
1.11 - 1.11 (2025-06-10)
1.10 - 1.10 (2025-05-11)
1.0.9 - 1.0.9 (2025-02-14)
1.0.8 - 1.0.8 (2025-02-10)
1.0.7 - Release 1.0.7 (2025-02-09)
1.0.6 - Release 1.0.6 (2025-02-02)
1.0.5 - Release 1.0.5 (2024-11-25)
1.0.4 - Release 1.0.4 (2024-08-22)
1.0.3 - Release 1.0.3 (2024-08-06)
1.0.2 - Release 1.0.2 (2024-08-05)
1.0.1 - Release 1.0.1 (2024-07-31)
1.0.0 - Release 1.0.0 - CODE REFACTORED - DOCU UPDATED (2024-07-18)
v0.0.5 - Release 0.0.5 - and below uses and supports (2022-04-18)
Advanced API documentation
Security issue guide
Contributing
Types of Contributions
Description 📋
Type of change 🤔
Submission checklist ✅
View Code on GitHub
Imprint / Impressum on GitHub
GDPDR / DSGVO in GitHub
Front door intercom automation
Index
Index
B
|
C
|
D
|
F
|
H
|
I
|
L
|
M
|
O
|
R
|
S
|
T
|
V
|
W
B
bot
module
bot.receive_msg
module
bot.send_msg
module
C
camera
module
Camera (class in camera.camera)
camera.camera
module
camera_task() (in module fdia)
custom_auth_required() (web.web_door_opener.WebDoorOpener static method)
D
detect_rpi() (in module door)
(in module door.detect_rpi)
door
module
door.bell
module
door.detect_rpi
module
door.opener
module
DoorBell (class in door)
(class in door.bell)
DoorOpener (class in door)
(class in door.opener)
F
favicon() (web.web_door_opener.WebDoorOpener method)
fdia
module
H
handle_exception() (web.web_door_opener.WebDoorOpener method)
handle_not_found() (web.web_door_opener.WebDoorOpener method)
I
index() (web.web_door_opener.WebDoorOpener method)
L
log_level (in module fdia)
log_request_info() (web.web_door_opener.WebDoorOpener method)
log_response_info() (web.web_door_opener.WebDoorOpener method)
login() (web.web_door_opener.WebDoorOpener method)
M
main() (in module fdia)
module
bot
bot.receive_msg
bot.send_msg
camera
camera.camera
door
door.bell
door.detect_rpi
door.opener
fdia
web
web.web_door_opener
O
open() (web.web_door_opener.WebDoorOpener method)
R
receive_any_msg_text() (bot.receive_msg.ReceivingMessage method)
ReceivingMessage (class in bot.receive_msg)
register_bink_authentication() (bot.receive_msg.ReceivingMessage method)
ring() (door.bell.DoorBell method)
(door.DoorBell method)
run() (web.web_door_opener.WebDoorOpener method)
S
SendMessage (class in bot.send_msg)
shutdown() (web.web_door_opener.WebDoorOpener method)
start() (bot.receive_msg.ReceivingMessage method)
(bot.send_msg.SendMessage method)
(camera.camera.Camera method)
(door.DoorOpener method)
(door.opener.DoorOpener method)
stop() (bot.receive_msg.ReceivingMessage method)
(bot.send_msg.SendMessage method)
T
take_blink_foto() (bot.receive_msg.ReceivingMessage method)
take_foto() (bot.receive_msg.ReceivingMessage method)
take_picam_foto() (bot.receive_msg.ReceivingMessage method)
V
verify_password() (web.web_door_opener.WebDoorOpener method)
W
web
module
web.web_door_opener
module
WebDoorOpener (class in web.web_door_opener)