Uma aplicação desenvolvida em Python envolvendo Raspberry Pi, automação e Telegram Bots.
o Captura de fotos
-Sob demanda, através do Telegram
-Automaticamente, caso movimento seja detectado por um sensor PIR
o Reprodução de áudio
-Sob demanda
-Quando movimento é detectado
Tendo instaladas todas as dependências, você deve definir o valor da variável my_token como o token recebido no momento da criação do seu bot junto ao BotFather. Feito isso, é só começar a usá-lo via Telegram.
o Programas
- fswebcam
- omxplayer
- scrot
o Pacotes python
- Python 3 ou superior
- RPi.GPIO
- Python-telegram-bot
-O projeto foi testado com Raspberrys Pi 2B e 3B
-Sensor PIR compatível com Arduino (OUTPUT 3.3V)
-Webcam padrão USB.
-Caixas de som analógicas
O usuário se comunica via telegram, através de moblile ou computador. A raspberry coleta as atualizações dos servidores do telegram. A raspberry lê os dados do sensor de movimento. Envia audio para reprodução nas caixas de som. Envia ordens para a webcam e recebe imagens.
A arquitetura usada no bot pode ser vista no diagrama.