The goal is to reduce integration mistakes and dead-end hardware choices.
Useful for registry checks, automation planning and Thread or bridge decisions.
Updated when firmware, interoperability, certification or route quality changes.
Vendor docs, CSA data, local stack constraints and field notes are combined into a usable recommendation.
Este artículo asume que tienes Home Assistant OS instalado (versión 2025.12 o superior). Los ejemplos YAML son funcionales con las integraciones estándar, sin add-ons de pago ni hardware especial, salvo donde se indica.
Por qué las automatizaciones simples ya no son suficientes
La mayoría de usuarios de Home Assistant empieza con automatizaciones básicas: apagar las luces a las 11pm, encender el calefactor a las 7am. Son útiles, pero dejan el 80% del potencial real de una casa inteligente sin explotar.
En 2026, con la madurez de Matter 1.4, los modelos de IA local corriendo en hardware asequible (con integraciones como LLaMA via Ollama o Whisper para voz), y las herramientas de gestión energética que se han vuelto centrales para reducir facturas de luz, las automatizaciones se han vuelto mucho más sofisticadas. Esta guía va directo a las que realmente marcan diferencia.
1. Automatizaciones de energía: la que más ahorra
El precio de la electricidad en España (PVPC) varía por horas. Encender el lavavajillas, la lavadora o el cargador del coche cuando la electricidad es más barata puede suponer un ahorro del 30-40% en esas cargas.
Prerequisito: integración Precio Luz PVPC
Instala la integración oficial “Spain Electricity Hour Prices” o la HACS de “Precios PVPC” para tener el precio por hora en tiempo real.
Automatización: electrodoméstico en hora valle
alias: "Lavadora en hora más barata del día"
description: "Activa la lavadora cuando el precio baja del umbral configurado"
trigger:
- platform: template
value_template: >
{{ states('sensor.pvpc_price') | float(0) <
states('input_number.precio_objetivo_kwh') | float(0.12) }}
condition:
- condition: time
after: "00:00:00"
before: "08:00:00"
- condition: state
entity_id: input_boolean.lavadora_programada
state: "on"
action:
- service: switch.turn_on
target:
entity_id: switch.enchufe_lavadora
- service: notify.mobile_app
data:
message: "Lavadora activada: precio actual {{ states('sensor.pvpc_price') }}€/kWh"
- service: input_boolean.turn_off
target:
entity_id: input_boolean.lavadora_programada
mode: single
Resultado típico: con una lavadora de 1.5 kWh por ciclo y 1 ciclo/día, pasar de precio pico (~0.25€/kWh) a valle (~0.08€/kWh) supone un ahorro de ~€0.25/día → €90/año en solo una electrodoméstico.
Automatización: modo standby inteligente
Un televisor moderno en standby consume 1-3W constantes. Con 8-10 dispositivos en standby, son 20-30W continuos = ~5€/mes de electricidad pagada “por no apagar bien”. Esta automatización corta la alimentación cuando no hay presencia en el salón durante 30 minutos:
alias: "Cortar standby salón sin presencia"
trigger:
- platform: state
entity_id: binary_sensor.presencia_salon
to: "off"
for:
minutes: 30
condition:
- condition: time
after: "10:00:00"
before: "02:00:00"
action:
- service: switch.turn_off
target:
entity_id:
- switch.enchufe_tv
- switch.enchufe_soundbar
- switch.enchufe_consola
mode: single
2. Detección de presencia real: el problema más subestimado
La presencia es el input más importante de una casa inteligente, y el más difícil de hacer bien. Los sensores PIR (movimiento infrarrojo) tienen un problema clásico: si no te mueves durante 5-10 minutos, la habitación se apaga aunque estés ahí (leyendo, viendo TV, en videoconferencia).
Solución: fusión de sensores con lógica de estado
La combinación ganadora en 2026 es:
- PIR para detección de movimiento inmediato
- Sensor mmWave (como Aqara FP2 o Seeed mmWave) para presencia estática
- Dispositivos en red (tracking WiFi o BLE del móvil) como confirmación
alias: "Presencia real habitación (multi-sensor)"
trigger:
- platform: state
entity_id:
- binary_sensor.pir_habitacion
- binary_sensor.mmwave_habitacion
- device_tracker.movil_persona1
action:
- service: input_boolean.turn_on
target:
entity_id: input_boolean.presencia_real_habitacion
- delay:
minutes: 10 # mantener activo 10 min tras último trigger
- condition: template
value_template: >
{{ is_state('binary_sensor.pir_habitacion', 'off') and
is_state('binary_sensor.mmwave_habitacion', 'off') }}
- service: input_boolean.turn_off
target:
entity_id: input_boolean.presencia_real_habitacion
3. IA local en Home Assistant: lo que ya funciona
La integración más interesante de 2026 es Assist con LLM local. Home Assistant Assist puede usar un modelo de lenguaje local (vía Ollama + LLaMA 3.1 o Mistral 7B corriendo en tu red) como backend de conversación, sin enviar nada a la nube.
Prerequisitos para IA local en HA
- Hardware recomendado mínimo: PC/servidor con GPU de 8GB VRAM (RTX 3060 o superior) o Apple Silicon M2+
- Ollama instalado en ese hardware y accesible en la red local
- Integration “Ollama” instalada en Home Assistant (disponible en Settings > Integrations)
- Modelo:
llama3.1:8b(equilibrio rendimiento/velocidad),mistral:7b(más rápido), ollama3.2:3b(para hardware más limitado)
Qué puede hacer la IA local en HA
Una vez configurado, puedes hablar con tu casa de forma natural:
- “Está haciendo mucho frío en el salón, ¿puedes encender la calefacción y bajar las persianas?”
- “¿Cuánto llevamos gastado de luz este mes comparado con el mes pasado?”
- “Cuando llegue a casa esta tarde, que esté todo preparado como me gusta para trabajar”
El modelo comprende el contexto de tus dispositivos porque HA le pasa el estado actual de los sensores y entidades como contexto.
Limitación real: los modelos de 7-8B parámetros a veces cometen errores en lógica compleja o contexto muy largo. Para automatizaciones críticas (sistema de alarma, cerraduras), mejor no depender del LLM y usar automatizaciones YAML deterministas.
4. Automatizaciones con Matter y Thread en 2026
Con Matter 1.4, los dispositivos de diferentes ecosistemas (Apple HomeKit, Google Home, Amazon Alexa) pueden controlarse desde Home Assistant sin hacks. Pero la integración va más allá del control básico:
Thread border router en HA
Si tienes un Apple HomePod mini o Google Nest Hub Gen 2 en casa, ya tienes un Thread border router. Home Assistant puede usar esa infraestructura Thread para comunicarse directamente con dispositivos Matter sin pasar por la nube de ningún fabricante.
# Configuración en HA para priorizar Thread sobre WiFi
# En la integración Matter, activar "Thread networking"
# Los dispositivos aparecerán con latencia reducida (~50ms vs ~200ms WiFi)
Beneficio tangible: las persianas, termostatos y sensores Matter/Thread responden más rápido y con menos fallos de conexión. En una casa con 20+ dispositivos, la diferencia de estabilidad es notable.
Home Assistant avanzado en 2026
✓ Puntos Fuertes
- Las automatizaciones de energía generan ahorro real y cuantificable (30-40% en cargas programables)
- La IA local mantiene privacidad total: nada sale de tu red
- Matter/Thread elimina la dependencia de clouds de fabricantes
- El ecosistema HACS tiene miles de integraciones gratuitas para cualquier dispositivo
✕ Limitaciones
- Curva de aprendizaje real: YAML, conceptos de red y debugging necesarios
- Hardware para IA local (GPU 8GB+) tiene coste de entrada alto (400-600€ usado)
- Los dispositivos Matter más baratos aún tienen firmware buggy en 2026
- Mantenimiento continuo: actualizaciones de HA pueden romper automatizaciones
5. La automatización que más me recomiendan: el modo salida perfecto
Esta es la automatización más solicitada en foros de HA y la que más valor aporta con menos complejidad:
alias: "Modo salida: casa vacía en 60 segundos"
description: "Al salir todos de casa, pone todo en modo ahorro"
trigger:
- platform: state
entity_id: group.todos_en_casa
to: "not_home"
for:
minutes: 2 # Espera para confirmar que no es un error GPS
action:
- service: climate.set_preset_mode
target:
entity_id: climate.termostato_principal
data:
preset_mode: "away"
- service: light.turn_off
target:
entity_id: all
- service: switch.turn_off
target:
entity_id:
- switch.grupo_standbys
- service: media_player.turn_off
target:
entity_id: all
- service: cover.close_cover
target:
entity_id: cover.persianas_grupo
- service: alarm_control_panel.alarm_arm_away
target:
entity_id: alarm_control_panel.alarma_casa
data:
code: !secret alarm_code
- service: notify.mobile_app
data:
title: "Casa asegurada"
message: >
Modo ausencia activado.
Temp exterior: {{ states('weather.mi_ciudad') }}
Última comprobación: {{ now().strftime('%H:%M') }}
mode: single
Resultado: salir de casa sin preocuparte de si dejaste algo encendido. Un usuario promedio de HA reporta ahorrar 15-20 minutos de “revisión mental” por cada salida.
Recursos y siguientes pasos
- Foro oficial: community.home-assistant.io — la documentación más actualizada siempre viene de aquí
- r/homeassistant: 800K miembros, mucho YAML de ejemplo listo para adaptar
- HACS: tienda de integraciones no oficiales. Imprescindible
- YouTube: Smart Home Junkie / EverythingSmartHome — tutoriales en inglés de alta calidad
El próximo nivel: integrar paneles solares (si los tienes) con la lógica de precios de energía para autoconsumo máximo — una automatización que puede dar retorno de inversión en semanas.
Publicado: marzo 2026. Ejemplos YAML probados en Home Assistant 2025.12 y 2026.2. Los precios de energía son estimaciones basadas en PVPC español.