Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

hauser

Hauser es una interfaz de usuario web autocontenido para Home Assistant, diseñada como panel de control en pantalla plana para dispositivos pared, tabletas y teléfonos móviles.

Ficha actualizada 23 sept 2026, 16:41 · upstream 23 sept 2026, 16:36 · release sin release detectada

00

Qué es hauser

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Hauser es un dashboard de Home Assistant que funciona como interfaz visual calmante para el hogar. A diferencia de la interfaz estándar de Home Assistant con su grid de tarjetas, Hauser ofrece una experiencia más orgánica y visual. El panel se centra en mostrar información relevante del hogar: clima, luces, escenas, estado de las habitaciones, temperatura ambiente, calendario, notas, lista de compras y documentos guardados. Cada habitación tiene ilustraciones personalizadas que cambian según la iluminación real del hogar. La interfaz sigue un diseño consistente con tokens y animaciones definidas, lo que garantiza consistencia visual entre todas las superficies (paredes, tabletas, teléfonos). El sistema opera en modo 'standby' por defecto, donde el panel permanece quieto hasta ser tocado, mostrando solo la hora, fecha y una lista de tareas del día. Esto reduce la carga cognitiva y permite al usuario enfocarse en lo que realmente necesita ver o controlar.

El proyecto se posiciona como un complemento visual para Home Assistant, no como un reemplazo completo. La interfaz actúa como un 'espejo' del hogar: muestra el estado actual de cada dispositivo sin requerir interacción activa por parte del usuario. Esto es especialmente útil en hogares con múltiples dispositivos o cuando el usuario prefiere una experiencia más minimalista y visual que la típica interfaz de Home Assistant. La arquitectura permite que los datos se mantengan separados entre Home Assistant, Jellyfin, calendario y otros servicios, mientras que la interfaz presenta un solo sistema de diseño.

Hauser también incluye funciones adicionales como modo 'hotel' para usar el panel en una habitación compartida durante viajes, con autenticación por PIN y control de dispositivos. Además, integra integración con Paperless-ngx para gestión de documentos, y permite importar datos de Notion para listas de compras. El proyecto se construye sobre Docker Compose, lo que facilita su despliegue y mantenimiento.

Es importante destacar que Hauser no es un reemplazo de Home Assistant: el backend sigue siendo Home Assistant, pero la interfaz visual está completamente separada. Esto significa que los usuarios pueden usar am

CASOS DE USO
  • Controlar luces y clima desde un panel visual en pared o tablet
  • Ver estado de habitaciones, temperatura ambiente y escenas de iluminación
  • Acceder a calendario, notas y lista de compras directamente desde la interfaz
  • Personalizar cada habitación con ilustraciones que reflejan la iluminación real del hogar
  • Usar modo hotel para gestionar dispositivos en una habitación compartida durante viajes
  • Gestionar documentos guardados mediante integración con Paperless-ngx
PUNTOS DESTACADOS
  • Interfaz visual calmante y orgánica que reduce la carga cognitiva del usuario
  • Diseño consistente entre todas las superficies (paredes, tabletas, teléfonos) usando un mismo sistema de tokens y animaciones
  • Optimización de rendimiento con tiempos de respuesta inferiores a 16 ms desde el toque hasta la visualización de feedback
  • Interfaz que sigue 'sun.sun' para adaptarse dinámicamente a la hora del día sin intervención manual
  • Modo hotel opcional que permite usar un panel dedicado como superficie de control en habitaciones compartidas
  • Integración con Paperless-ngx para gestión segura y PIN-gated de documentos privados
PRECAUCIONES
  • No incluye integración nativa con calendarios externos (Google Calendar, Outlook) sin configuración adicional
  • La interfaz no funciona en modo oscuro por defecto; requiere configuración manual del tema nocturno
  • El sistema de imágenes para ilustraciones de habitaciones depende de una API externa pagada (OpenAI)
  • No incluye soporte nativo para dispositivos IoT avanzados como cámaras o sensores de movimiento
  • La interfaz no tiene capacidades de voz ni reconocimiento de gestos
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

An ordinary phone photograph of a living room in evening light, with a sofa, a dining table, a balcony door and children's toys on the floor.The Hauser phone layout: six room cards with their illustrations in two columns, a row with the all-off switch, the central heating target and holiday mode, and a floating bottom bThe Hauser home screen by day: a compact control panel on the left with rooms, scenes, lights and the room's climate, and a sunlit illustration of the living room on the right.HauserThe same home screen after dark: identical layout on dark surfaces, and the room illustration lit only by its own lamps.The same living room redrawn as a warm Hauser-style illustration, with the balcony door, the grey sofa and the wooden dining table in their original positions.The notes screen: a shopping list on the left grouped by shop, and reminders as coloured sticky notes grouped per person on the right.The calendar screen as a sheet: the month name in a serif, small-caps weekdays, hairline rules between the weeks, timed events under their day and multi-day events as bars across t
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Para desplegar Hauser, se recomienda usar Docker Compose con un contenedor principal que ejecuta el frontend y un contenedor separado para Home Assistant. Se debe configurar una base de datos persistente (PostgreSQL o SQLite) en un volumen del disco para guardar configuraciones y estado. Se debe habilitar la conexión WebSocket entre Home Assistant y Hauser mediante los servicios correspondientes, asegurando que ambos sistemas estén sincronizados. Para el modo hotel, se recomienda crear un contenedor dedicado con permisos restringidos y autenticación por PIN. En producción, se sugiere desplegar en una red separada del servidor principal de Home Assistant para evitar posibles conflictos de red o seguridad. Se debe configurar la integración con OpenStreetMap mediante un endpoint público seguro (HTTPS) para renderizar el mapa de fondo en modo standby.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsGo
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
4173
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.