Saltar a contenido

Source: 100+ HA Automations (BrightCoding 2026-05)

Curaduría de patterns de automation reales basados en el config público de Bas Nijholt. Lo que tiene de valor: cada pattern viene con required entities, complexity rating, y el "vale la pena?". Pattern destacado: Room-Level Occupancy via Sensor Fusion (template binary sensor combinando múltiples señales) — base de casi cualquier automation contextual.

Por qué entró al wiki

  • Source de patterns reales, no abstract advice.
  • Cubre el gap "ideas de automatización útiles" del usuario.
  • Identifica los low-effort high-value picks explícitamente.

Páginas derivadas

Highlights

Room-Level Occupancy via Sensor Fusion (★ pattern central)

Template binary sensor que combina señales:

binary_sensor:
  - platform: template
    sensors:
      office_occupied:
        value_template: >
          {{ (states('binary_sensor.office_motion') == 'on'
              and states('sensor.desk_power') | float > 20)
             or
             (states('binary_sensor.office_door') == 'on'
              and states('device_tracker.phone') == 'home') }}
        delay_off: '00:05:00'  # evita false negatives

Una vez tenés binary_sensor.<room>_occupied para cada room, el resto de automations se vuelven triviales: - Climate per-room. - Lighting per-room. - Energy savings per-room. - "House occupied" como OR de todos los rooms.

Adaptive Lighting con override-respect

  • Lights ajustan brightness + temp circadiano.
  • Cuando vos cambiás manualmente, NO pisa tu cambio durante N minutos.
  • Esto es el anti-pattern: automations que "corrigen" tu intent manual son frustrantes.

Magic Cube Multi-Gesture

Xiaomi Aqara Magic Cube: 6 orientations + shake + rotate + flip 90° + flip 180° = ~10 gestures distinguibles. Cada uno → service call. Tactile, no requiere phone.

Battery Monitoring

Trivial pero subestimado. Alert cuando cualquier device wireless < 30%. Sin esto, los devices mueren silenciosamente y te enterás cuando algo crítico falla.

Sleep Mode booleans per-user

Multi-person households: cada uno tiene su input_boolean.<name>_sleep_mode. Condiciones AND/OR según escenarios.

Citas

  • "The system knows which room you're in and adjusts conditions accordingly. Walk into the home office during work hours? Lights set to 5000K for focus, temperature drops to 20°C."

  • "Office occupied if motion AND desk_power>20W, OR door_open AND phone_nearby"

Abierto / gaps

  • Ejemplos de vacation/away mode específicos (no cubierto en source).
  • Patrones de safety/emergency (smoke detect, water leak, no respuesta de alarma).
  • Patrón concreto de delay_off para evitar flickering en presence detection.