Qué necesitas
- Componente RemoteRelay emparejado y entidad media_player identificada.
- MAC guardada, servicio wake_on_lan disponible y host capaz de alcanzar la red del PC.
- Fuente de aplicación probada y sesión de usuario disponible si es necesaria.
Cómo empezar
- Prueba media_player.turn_on sobre la entidad del PC y comprueba el despertar real.
- Con el agente activo, prueba media_player.select_source y el nombre exacto que aparece en source_list.
- Crea un script en Home Assistant con encendido, espera de disponibilidad y selección de fuente, usando el ejemplo como base.
- Sustituye media_player.mi_pc y Steam por tus valores. Prueba el script manualmente antes de añadir disparadores horarios, presencia o voz.
- Revisa la traza de Home Assistant si vence el tiempo de espera. No continúes enviando acciones a un equipo que sigue offline.
Ejemplo de script para el editor YAML
Pega el ejemplo en el editor YAML de un script de Home Assistant y adapta entidad y fuente. El límite de dos minutos es una elección de esta receta, no un tiempo de arranque garantizado.
alias: Preparar PC
sequence:
- action: media_player.turn_on
target:
entity_id: media_player.mi_pc
- wait_template: "{{ states('media_player.mi_pc') not in ['unavailable', 'unknown', 'off'] }}"
timeout: "00:02:00"
continue_on_timeout: false
- action: media_player.select_source
target:
entity_id: media_player.mi_pc
data:
source: Steam
mode: singleSensores, volumen y Assist
Añade las entidades de sensores que exponga tu ordenador al panel; para alertas de disco, revisa unidad, umbral y tiempo por debajo del límite. No uses CPU como sustituto de consumo eléctrico.
Para volumen prueba volume_up, volume_down y mute desde el media player. Para Assist, expón a tu asistente el script o las entidades que Home Assistant permita y prueba una frase en tu idioma; no se garantiza que toda entidad quede disponible por voz automáticamente.
Compatibilidad y límites
La entidad disponible indica conectividad del agente, no que una sesión gráfica o una aplicación estén listas. Las métricas dependen del sistema. Reproducción y pausa se traducen actualmente a un toggle: no las trates como operaciones idempotentes.
Comprueba la acción en tu equipo antes de incorporarla a una rutina. Los planes y las funciones disponibles se detallan en el portal.
Preguntas frecuentes
¿Quién envía Wake-on-LAN cuando el PC está apagado?
El host de Home Assistant, usando las MAC configuradas. Debe permanecer activo y tener conectividad con la red del ordenador.
¿Puedo ejecutar scripts del PC desde Home Assistant?
Sí, crea una fuente Terminal Command en RemoteRelay, pruébala y selecciona esa fuente con media_player.select_source. El comando se ejecuta con los permisos del agente.
Pon tu ordenador a trabajar con tu casa
Elige tu integración y comprueba una primera acción. Después añade las aplicaciones, sensores y cámaras que necesites.
