Skip to content

xsismadn3ss/fusalmo_bot

Repository files navigation

Bot de Telegram para monitoreo de humedad y temperatura

Este proyecto muestra una forma de automatizar datos de un sensor usando raspberry, python y telegram para crear tareas automatizadas que se pueden ejecutar desde un teléfono por medio de un bot de telegram.

Proyecto diseñado para Hackathon Space Apps

Clonar repositorio

Para clonar el repositorio ejecuta el siguiente comando en la consola de la raspberry.

git clone https://github.com/xsismadn3ss/fusalmo_bot

Configuración de raspberry

Se necesita un paquete linux llamado OpenBLAS para trabajar con numpy y crear las gráficas. Ejecuta el siguiente el comando para instalar el paquete:

sudo apt-get install libopenblas-dev

Lista de comandos

Crear entorno virtual

Para trabajar con dependecias y paquetes, es necesario crear un entorno virtual para que los paquetes no sean accesibles por fuera del directorio y sea seguro.

python -m venv .venv

Activar entorno virtual

(powershell)

.venv/Scripts/activate

Installar dependencias

(poershell)

pip install -r requirements.txt

Probar sensor

Ejcuta el archivo test_dht_sensor.py para comprobar el funcionamiento del sensor a utilizar.

python test_dht_sensor.py

Si el sensor esta conectado correctamente veras un mensaje con los datos que lee el sensor.

Conexiones

  • Voltaje (DHT11) → pin1 1 (raspberry)
  • Señal de salida (DHT11) → pin 7 (raspberry)
  • GND (DHT11) → pin 9 (raspberry)

Crea la base de datos

Ejecuta el archivo create_db.py.

python create_db.py

About

Bot de telegram para monitorear temperatura y humedad en tiempo real.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages