Asistente de hogar inteligente autohospedado y centrado en la privacidad, que funciona localmente en dispositivos como Raspberry Pi, NAS o mini-PC.
home-assistant/core
Plataforma de domótica de código abierto que funciona localmente y prioriza el control y la privacidad, a menudo en una Raspberry Pi o un servidor local.
Alternativa open source a:SmartThings
Google Home
Apple Home
- Estrellas
- 91,618
- Forks
- 38,972
- Issues abiertos
- 3,421
- Último commit
- hace 9 horas
¿Qué es?
Home Assistant es una plataforma de domótica de código abierto escrita en Python. Está diseñada para ofrecer control local, de modo que las automatizaciones y la comunicación con los dispositivos puedan ejecutarse en hardware propio, sin depender de un servicio en la nube. El proyecto está mantenido por una comunidad de aficionados y entusiastas del DIY, y está pensado para funcionar en hardware modesto, como una Raspberry Pi o un servidor local.
El núcleo está organizado como un sistema modular, y la compatibilidad con dispositivos y servicios se añade mediante integraciones. Cada integración puede desarrollarse como un componente independiente, lo que facilita añadir compatibilidad con nuevo hardware o nuevas acciones. La documentación del proyecto explica su arquitectura y cómo crear componentes personalizados.
El repositorio contiene el paquete principal de Python sobre el que se basa la plataforma Home Assistant. Los usuarios suelen instalarlo mediante los métodos oficiales de instalación, y los desarrolladores pueden trabajar en el núcleo o crear sus propias integraciones.
Funciones clave
- 01Funciona localmente y prioriza el control del usuario y la privacidad.
- 02Arquitectura modular en la que los dispositivos y servicios se añaden mediante integraciones.
- 03Diseñada para funcionar en hardware como una Raspberry Pi o un servidor local.
- 04Desarrollada en Python con asyncio.
Casos de uso
- Automatizar luces, sensores y electrodomésticos en casa sin depender de un servicio en la nube.
- Crear integraciones personalizadas para dispositivos inteligentes poco comunes o fabricados por cuenta propia.
- Usar una central privada de domótica en una Raspberry Pi o un servidor doméstico.
Inicio rápido
- 1
Sigue las instrucciones de instalación de home-assistant.io
Temas
Preguntas frecuentes
- ¿Qué es core?
- Plataforma de domótica de código abierto que funciona localmente y prioriza el control y la privacidad, a menudo en una Raspberry Pi o un servidor local. Home Assistant es una plataforma de domótica de código abierto escrita en Python. Está diseñada para ofrecer control local, de modo que las automatizaciones y la comunicación con los dispositivos puedan ejecutarse en hardware propio, sin depender de un servicio en la nube. El proyecto está mantenido por una comunidad de aficionados y entusiastas del DIY, y está pensado para funcionar en hardware modesto, como una Raspberry Pi o un servidor local.
- ¿core es gratuito? ¿Qué licencia tiene?
- core es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿core sigue mantenido?
- Mantenimiento activo. El último commit de core fue el 21 oct 2026.
- ¿Para qué puedo usar core?
- Automatizar luces, sensores y electrodomésticos en casa sin depender de un servicio en la nube. Crear integraciones personalizadas para dispositivos inteligentes poco comunes o fabricados por cuenta propia. Usar una central privada de domótica en una Raspberry Pi o un servidor doméstico.
- ¿Cómo se instala core?
- Sigue las instrucciones de instalación de home-assistant.io
- ¿Dónde consigo core?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/home-assistant/core
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Controlador de carga para vehículos eléctricos y gestor energético doméstico de código abierto que optimiza la carga de wallboxes con datos solares y de baterías, sin servicios en la nube.
Una biblioteca cliente de Python para Kubernetes con una API basada en kubectl e interfaces síncronas y asíncronas (asyncio/trio).
Plataforma de señalización digital de código abierto que convierte pantallas conectadas a Raspberry Pi y PC en pantallas de contenido gestionadas.
Plataforma open source de observabilidad y evaluación de LLM para rastrear agentes de IA, puntuar sus resultados, gestionar prompts y monitorizar sistemas en producción.
Un intérprete de Python 3 escrito en Rust que ejecuta código Python sin bindings de CPython y ofrece compatibilidad con WebAssembly e integración en aplicaciones.