4 acciones de Home Assistant que deberías utilizar en tus automatizaciones

Home Assistant ha itinerario un espléndido camino desde los días en que todas las automatizaciones debían escribirse en YAML. Hoy en día, puedes crear automatizaciones en el editor de automatizaciones sin ver una sola secante de código. Con tantas acciones para nominar en el editor de automatización, es viable suceder por suspensión algunas de las más avíos.

emplazar a un raya

Muchas de mis automatizaciones contienen algunas acciones similares. Por ejemplo, tengo múltiples automatizaciones que envían una notificación a mi teléfono, al teléfono de mi esposa y, si estamos en casa y está encendido, a mi televisor inteligente.

Podría ocurrir adjunto acciones de notificación para los tres dispositivos a cada automatización que las requiriera. En cambio, escribí un script que requiere el mensaje como entrada y luego envía ese mensaje a los tres dispositivos.

El beneficio de emplazar a un script en extensión de pegar tres acciones de notificación a cada automatización es que si alguna vez decido cambiar a qué dispositivos quiero que vayan mis notificaciones, o actualizamos nuestros teléfonos o nuestro televisor, solo tendré que hacer cambios en el script. Todas las automatizaciones que llaman a ese script funcionarán como se esperaba una vez que se actualice el script, lo que me evitará tener que revisar múltiples automatizaciones para solucionarlas.

Un script en Home Assistant para enviar notificaciones a múltiples dispositivos.

Puede crear un script yendo a Configuración > Automatización y escenas > Scripts y haciendo clic en el pimpollo “Crear script”. El método es similar a crear una automatización en el editor de automatización, pero puede usar la opción “Juntar campos” del menú de tres puntos para pegar campos obligatorios, como el contenido de su mensaje de notificación. Una vez creado, puede distinguir su secuencia de comandos como una movimiento en el editor de automatización.

El sitio web de Home Assistant Blueprints Exchange en la pantalla de una computadora de escritorio.

4 planos de Home Assistant que me ahorraron horas de esfuerzo

No es necesario reinventar la rueda.

Usar nominar

Si tiene una automatización y desea realizar uno de dos conjuntos diferentes de acciones, según las condiciones, entonces la movimiento “Si-entonces” puede hacer el trabajo. Seguirá un conjunto de acciones si se cumple la condición y el otro conjunto si no se cumple. A veces, sin confiscación, es posible que tenga más de dos conjuntos posibles de acciones entre los que desee nominar.

La acción de elección en una automatización de Home Assistant.

Ahí es donde entra en pernio la movimiento de “nominar”. En extensión de tener sólo dos opciones (“si” y “si no”), puede pegar varios conjuntos de condiciones. La primera opción donde se cumplen todas las condiciones es la que se ejecutará. Todavía puede pegar un conjunto de acciones predeterminadas que se ejecutarán si no se cumple ninguna de las condiciones.

Usar la movimiento “nominar” tiene una serie de beneficios, como ayudarlo a aminorar un montón de automatizaciones similares en solo una o dos. Por ejemplo, puede incluir varios activadores en una automatización y asignar a cada uno un ID de activador. Con la movimiento “nominar”, puede ejecutar diferentes conjuntos de acciones según el ID de activación que activó la ejecución de la automatización.

Acciones de calma

Hay varias acciones de “calma” en Home Assistant, cada una de las cuales tiene sus propios beneficios. “Esperar a que pase el tiempo (retraso)” es una movimiento que puedes utilizar para pegar un retraso a tu automatización. Por ejemplo, si desea mandar dos notificaciones de voz a un altavoz inteligente una tras otra, puede utilizar esta movimiento para detener la reproducción de la segunda notificación ayer de que finalice la primera.

Las acciones de espera en el editor de automatización de Home Assistant.

Hay otras dos acciones avíos de “calma” que puedes utilizar. “Esperar una plantilla” pausará la automatización hasta que una plantilla se evalúe como verdadera. Si no es así, la automatización permanecerá en pausa.

La plantilla se evalúa nuevamente cada vez que una entidad a la que hace narración la plantilla cambia de estado. Si la plantilla aún no es verdadera, la automatización seguirá esperando. Sólo cuando la plantilla sea reevaluada como verdadera se realizarán el resto de acciones.

La movimiento “esperar un desencadenante” se puede utilizar para pausar la automatización hasta que ocurra un evento desencadenante específico. Estos son los mismos desencadenantes que se utilizan para hacer que se activen las automatizaciones de Home Assistant, como presionar un pimpollo o detectar movimiento.

Para todas las acciones de “calma”, puede pegar un tiempo de calma opcional que detendrá la automatización a posteriori de que transcurra un período de tiempo determinado. Esto garantiza que una movimiento de “esperar una plantilla” no provoque que una automatización se detenga indefinidamente, por ejemplo.

crear una panorama

La movimiento “scene.create” puede ser en realidad útil y no la conocía desde hace mucho tiempo. Es efectivamente una forma de tomar una instantánea del estado contemporáneo de los dispositivos en su hogar inteligente. Luego puede recuperar esa panorama en cualquier momento para devolver su hogar inteligente al estado exacto en el que se encontraba cuando tomó la instantánea.

Las acciones scene.create y scene.activate en el editor de automatización de Home Assistant.

Por ejemplo, si se detecta una fuga de agua, es posible que desee que las luces de su casa parpadeen en rojo para informarle de inmediato sobre el problema. Sin confiscación, si originalmente había atenuado las luces de la sala de estar para mirar televisión, no querrá que vuelvan a ponerse colorado con su brillo mayor una vez que se haya detenido la fuga de agua.

Con la movimiento “scene.create”, puede enumerar todas las entidades de las que desea tomar una instantánea en la sección “Instantánea de entidades”. Si hay entidades que no están en el estado que desea, puede usar la sección “Estados de entidades” para configurar manualmente los estados de las entidades para su panorama. Luego puedes usar la movimiento “scene.activate” con el ID de la panorama que creaste para devolver todos tus dispositivos a sus estados anteriores.


Home Assistant tiene una gran cantidad de acciones que puedes utilizar en tus automatizaciones. Incluso con la entrada del nuevo selector “Objetivos”, puede resultar viable suceder por suspensión algunas de las acciones avíos que están disponibles. Definitivamente vale la pena probar algunos de ellos, ya que podrían ahorrarle una cantidad significativa de tiempo y esfuerzo.

Related Posts

Las noticiero más destacadas de esta semana: MacBook Neo, iPhone 17e y mucho más

Bienvenido a las principales noticiero de la semana de 9to5Mac, donde resumimos las noticiero más importantes del mundo Apple todos los sábados. Esta semana tenemos todos los anuncios de Apple,…

Los científicos intentan vincular las pistolas aparición impresas en 3D con marcas de filamentos específicas mediante huellas dactilares químicas; los principales fabricantes de filamentos suelen ofrecer productos de marca blanca, lo que complica los esfuerzos.

A nuevo estudio de investigadores de la Universidad de Curtin en Australia está explorando la posibilidad de que las “pistolas aparición” impresas en 3D puedan rastrearse mediante investigación químicos. En…

You Missed

Fresco se gradúa como ingeniero de software pese a tener más del 50 % de inmovilidad tras azar

Fresco se gradúa como ingeniero de software pese a tener más del 50 % de inmovilidad tras azar

Las noticiero más destacadas de esta semana: MacBook Neo, iPhone 17e y mucho más

Las noticiero más destacadas de esta semana: MacBook Neo, iPhone 17e y mucho más

Sameji golpea primero y vence 87-84 a Pueblo Nuevo en dramático Ocio 1

Sameji golpea primero y vence 87-84 a Pueblo Nuevo en dramático Ocio 1

Brigadas de la ETED realizarán mantenimiento programado este fin de semana en subestaciones y líneas de transmisión

Brigadas de la ETED realizarán mantenimiento programado este fin de semana en subestaciones y líneas de transmisión

RD avanza en cobertura de lozanía, pero enfrenta grandes retos como la crisis por accidentes de tránsito

RD avanza en cobertura de lozanía, pero enfrenta grandes retos como la crisis por accidentes de tránsito

Vaguada provocará aguaceros y oleaje peligroso; COE emite alerta verde para 8 provincias

Vaguada provocará aguaceros y oleaje peligroso; COE emite alerta verde para 8 provincias