Front door intercom automation
Contents:
Project Documentation
Telegram bot setup
Blink camera setup
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 setup OTP App on mobile phone
How to setup Apple IOS Shortcuts App to open door
ChangeLog
Release 1.0.8
Release 1.0.7
Release 1.0.6
Release 1.0.5
Advanced API documentation
Security issue guide
Contributing
Types of Contributions
View Code on GitHub
Imprint / Impressum on GitHub
GDPDR / DSGVO in GitHub
Front door intercom automation
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
V
|
W
A
add_2fa_blink_token() (camera.camera.Camera method)
adjust_image() (camera.camera.Camera method)
B
blink_snapshot() (camera.camera.Camera method)
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)
choose_cam() (camera.camera.Camera method)
create_password_hash() (web.web_door_opener.WebDoorOpener static method)
custom_auth_required() (web.web_door_opener.WebDoorOpener static method)
D
detect_daylight() (camera.camera.Camera method)
detect_rpi() (in module door.detect_rpi)
door
module
door.bell
module
door.detect_rpi
module
door.opener
module
DoorBell (class in door.bell)
DoorOpener (class in door.opener)
E
error_response_json() (web.web_door_opener.WebDoorOpener method)
F
favicon() (web.web_door_opener.WebDoorOpener method)
fdia
module
G
get_allowed() (bot.receive_msg.ReceivingMessage method)
get_allowed_user() (bot.receive_msg.ReceivingMessage method)
get_brwoser_session() (web.web_door_opener.WebDoorOpener method)
get_request_username() (web.web_door_opener.WebDoorOpener method)
H
handle_401_unauthenticated() (web.web_door_opener.WebDoorOpener method)
handle_bad_request() (web.web_door_opener.WebDoorOpener method)
handle_exception() (web.web_door_opener.WebDoorOpener method)
handle_not_found() (web.web_door_opener.WebDoorOpener method)
handle_success_response() (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)
open_door() (door.opener.DoorOpener method)
P
picam_request_download_foto() (camera.camera.Camera method)
picam_request_take_foto() (camera.camera.Camera method)
put_msg_queue_error() (camera.camera.Camera method)
put_msg_queue_photo() (camera.camera.Camera method)
R
rcv_blink_auth() (bot.receive_msg.ReceivingMessage method)
read_blink_config() (camera.camera.Camera method)
receive_any_msg_text() (bot.receive_msg.ReceivingMessage method)
ReceivingMessage (class in bot.receive_msg)
register_bink_authentication() (bot.receive_msg.ReceivingMessage method)
reply_message() (bot.send_msg.SendMessage method)
ring() (door.bell.DoorBell method)
run() (web.web_door_opener.WebDoorOpener method)
run_web_app() (in module fdia)
S
save_blink_config() (camera.camera.Camera method)
send_message() (bot.send_msg.SendMessage method)
send_photo() (bot.send_msg.SendMessage method)
SendMessage (class in bot.send_msg)
setup_error_handlers() (web.web_door_opener.WebDoorOpener method)
setup_logging() (web.web_door_opener.WebDoorOpener method)
setup_routes() (web.web_door_opener.WebDoorOpener method)
shutdown() (web.web_door_opener.WebDoorOpener method)
start() (bot.receive_msg.ReceivingMessage method)
(bot.send_msg.SendMessage method)
(camera.camera.Camera 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)
thread_cameras() (in module fdia)
thread_door_bell() (in module fdia)
thread_open_door() (in module fdia)
thread_receive_telegram_msg() (in module fdia)
thread_send_telegram_msg() (in module fdia)
transform_values() (web.web_door_opener.WebDoorOpener method)
V
validate_msg_text_has_code() (bot.receive_msg.ReceivingMessage method)
verify_otp_code_in_msg() (bot.receive_msg.ReceivingMessage method)
verify_password() (web.web_door_opener.WebDoorOpener method)
W
web
module
web.web_door_opener
module
WebDoorOpener (class in web.web_door_opener)