Proyecto domótico autónomo que controla persianas, calefacción y luces.
Si este proyecto te ayuda a reducir tu tiempo de desarrollo o a mejorar tu vida diaria, puedes contribuir con:
En proyecto se pretende crear un sistema domótico automatizado que nos permite aumentar la sensación de confort y bienestar dentro de nuestros domicilios. Nuestro simulador de presencia funciona de forma autónoma subiendo y bajando persianas, así como encendiendo y apagando luces, desde una máquina RaspberryPi mediante relés. De esta forma la vivienda parece estar ocupada de forma que ahuyentamos a potenciales delincuentes.
Para ello se han alcanzado algunos objetivos mínimos:
- El sistema domótico funciona de forma autónoma.
- Es un proyecto de bajo coste y asequible.
- Corre sobre un Sistema Operativo GNU (Raspbian Os).
- Posibilidad de interacción multiplataforma.
- Fácilmente escalable.
- Consigue un ahorro energético real.
El código se divide en tres partes:
- Recopilación de datos y automatización del sistema.
- Control de los periféricos.
- Interacción a través del bot.
Las funciones que nos ofrecen, ordenados cronológicamente son:
- Obtención de datos meteorológicos, geográficos y astronómicos de APIs externas.
- Los datos son procesados y se almacenan en el equipo.
- Se genera una automatización diaria ajustando los parámetros según la información recogida.
- Los datos pueden ser entregados mediante un bot de Telegram.
- Desde el bot podemos cambiar la configuración de nuestro sistema automatizado, entre otras opciones.
- También podemos controlar el sistema de persianas motorizadas a placer.
Además, este sistema domótico es fácilmente escalable con sistemas de acceso a la vivienda, telefonía IP, música, calefacción, telefonillo IP, etc.
La calidad del código se ha comprobado mediante la plataforma SonarCloud, accesible desde este logo:
El proyecto se ha desarrollado bajo las siguientes licencias:
Código Fuente: GPL3
Documentación: CC-BY-SA-3.0
Imágenes: CC-BY-SA-3.0