Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xsismadn3ss/smart-home-bot
Smart Home Telegram Bot
https://github.com/xsismadn3ss/smart-home-bot
bot iot python raspberry-pi telegram-bot
Last synced: 8 days ago
JSON representation
Smart Home Telegram Bot
- Host: GitHub
- URL: https://github.com/xsismadn3ss/smart-home-bot
- Owner: xsismadn3ss
- Created: 2024-08-22T20:06:51.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-09-28T18:17:44.000Z (about 1 month ago)
- Last Synced: 2024-10-16T20:46:30.106Z (22 days ago)
- Topics: bot, iot, python, raspberry-pi, telegram-bot
- Language: Python
- Homepage: https://malachite-clock-422.notion.site/Raspberry-bot-d060d796ccdd4b58a55fde02253e6614?pvs=4
- Size: 110 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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.
Ver [tareas en Notion](https://malachite-clock-422.notion.site/Smart-home-Raspberry-bot-d060d796ccdd4b58a55fde02253e6614?pvs=74)
# 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:
```bash
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.```powershell
python -m venv
```### Activar entorno virtual
(powershell)
```powershel
.venv/Scripts/activate
```### Installar dependencias
(poershell)
```powershell
pip install -r requirements.txt```