Automatizaciones de HomeKit en días festivos

00:00 /07:59

Esta necesidad surge porque a veces tenemos una automatización que se enciende todos los días entre semana a las 7 y media para despertarte, pero resulta que hoy, que es un miércoles festivo por ejemplo, pues no se tiene que encender, se supone que quieres dormir un ratillo más aprovechando el día festivo. Así que normalmente lo que tienes que hacer es acordarte y deshabilitar esa automatización para que no te despierte.

Lo que quiero contaros hoy es eso mismo, cómo crear una automatización que tenga en cuenta si es festivo. En Home Assistant es muy sencillo, la verdad, en el próximo episodio os explico cómo hacerlo, pero desde la app Casa no hay una opción tan obvia.

Podéis leer el artículo completo en el blog Automatizaciones de HomeKit en días festivos - Carlos Sahuquillo

También podéis descargar el Atajo si no os apetece hacerlo: https://www.icloud.com/shortcuts/509c6ef60581465c8428d235c7c5f799

O ver el vídeo completo en el canal de Youtube: https://youtu.be/9wsYZUwkykg

A mi me podéis seguir en Twitter como csahuqui, escribirme por Telegram o poneros en contacto conmigo a través del blog. Un abrazo y hasta el siguiente capítulo!

Transcripción


Hola a todos, muy buenos días y bienvenidos de nuevo a domótica compatible, en concreto al capítulo número cincuenta y dos, donde voy a hablaros sobre las automatizaciones en homekit para los días festivos. A ver, lo típico que tiene es una luz, por ejemplo, que se enciende todos los días entre semana a las siete y media para despertarte, pero resulta que hoy, que es un miércoles festivo, pues pues bueno, pues no se tiene que que encender, ¿no? Se supone que quieres dormir un ratillo más aprovechando el día festivo. Así que normalmente lo que tienes que hacer es acordarte y deshabilitar esa automatización para que no te despierte. Pues bueno, vamos a ver cómo poder integrar un calendario de festivos con este tipo de automatizaciones.

Yo soy Carlos Soquillo y comenzamos. Sesiones. Yo soy Carlos Soquillo y comenzamos. Bueno, ya sabéis que yo soy muy fan de las automatizaciones, siempre digo que no quiero ir dando voces por la casa o sacando el teléfono para hacer ciertas acciones. Yo quiero que la casa, pues, vaya reaccionando sola a distintas circunstancias.

Por ejemplo, si es de noche y no estoy en casa, pues, no hace falta que se enciendan las luces, pero si es de noche, no estoy en casa y por tanto las luces están apagadas, pero me estoy acercando a casa, pues entonces que se enciendan, cosas y eso hace, pues, que tenga un montón de automatizaciones. Además, no pueden ser automatizaciones simples. Yo no quiero Quiero que mi radiador se encienda a las siete de la mañana entre semana para que me duche después de correr, por ejemplo. Quiero que se encienda a las siete de la mañana si estoy fuera de casa, pero por la zona, es decir, que no y yo que sé en otra ciudad, porque por algún viaje de trabajo o similar. Y si la temperatura del baño es menor de catorce grados, por ejemplo, entonces sí, entonces sí que quiero que se encienda, pero no no que se encienda a las siete y media de la mañana o a las siete de la mañana, así porque sí.

Desde que casa se abrió la posibilidad de crear un atajo, pues las opciones de automatización han mejorado mucho y ahora podemos hacer automatizaciones mucho más complejas y hemos hablado alguna vez de eso no solo desde casa con atajos sino también desde aplicaciones de terceros como por ejemplo Controller for home kit. Lo que quiero contaros hoy es eso mismo, cómo crear una automatización que tenga en cuenta si es festivo. En home assistant es muy sencillo, la verdad, en el próximo episodio os explico cómo hacerlo, pero desde casa, pues bueno, no hay una opción tan obvia. Así que lo primero que hay que hacer es crear atajo nosotros abrimos la aplicación de atajo y ahí vamos a añadir un calendario para eso le decimos que queremos buscar todos los eventos en un calendario, os pondré, bueno, enlazaré con el blog y así os pongo unos cuantos screenshots y bueno, también lo puedo hacer en un vídeo de YouTube y os lo dejaré ahí colgado en las notas del programa en algún momento. Pero bueno, de momento os lo voy contando.

El caso es que bueno creamos un atajo y y le decimos buscar todos los eventos del calendario y luego donde el, bueno, el mismo atajo donde dice las siguientes condiciones sean verdaderas y en este caso te sale directamente fecha de inicio los días siguientes y te pone por ejemplo siete días, pues no, yo eso lo cambio y pongo la La fecha inicio es al día siguiente, o sea, un día solo. Y después que el calendario sea un calendario específico. Yo tengo un calendario que se llama Holidays, donde pongo todos los días festivos nacionales. Es verdad que iCloud ya tiene un calendario de festivos nacionales, pero yo aparte de eso, pues pongo los festivos de mi trabajo, por ejemplo, que hay días que nos dan así, pues, un día festivo, porque yo que sé, el aniversario de la compañía, porque tenemos algún tipo de evento o algo así, y también pongo, pues, el calendario escolar para saber que que algunas automatizaciones que dependen de, pues eso, que que los nenes tengan colegio o no, pues directamente que no se ejecuten. Una de las automatizaciones que más modifico yo a lo largo de de la semana, es precisamente esa, tengo una automatización que todos los días a las ocho y media suena el despertador, enciende las luces de del cuarto de los niños y suena por los home pots de sus habitaciones una canción, una canción que cada semana elige uno de ellos.

Ya sabéis que tengo cuatro niños por un mes sin repetir canción. Bueno, el caso es que que eso, a las ocho y media todos los días de esa semana se encienden las luces poquito a poco y suena esa canción para ayudarles a despertar. Al domingo siguiente lo mismo, el domingo siguiente elegimos, Otro de mis hijos elige la canción y se cambia esa automatización. Pero claro, lo que os comentaba antes, si resulta que el miércoles es festivo o que hay un puente y resulta que jueves y viernes es festivo, pues hay que deshabilitar esa automatización, así que era una de las que más trabajo me dan. Para eso creé el calendario Holidays.

Ahí pongo directamente, pues ya lo digo, no solo las fiestas nacionales, sino las también las fiestas locales y el calendario escolar, por decirlo de alguna forma. Y ese calendario le llamo holidays, que es el que enlazó desde desde este atajo. Luego después de de, pues eso, después de poner en el atajo el buscar dentro del calendario, abro una condición y le digo, si eventos de calendario tiene algún valor, entonces detener este atajo. ¿Qué significa? Que si en el próximo día hay algún tipo de entrada, sea la que sea, puede ser un evento de todo el día, que es como lo hago yo, o un evento, yo que sé, de diez a once, porque la hora no la va a tener en cuenta, entonces detiene el atajo.

Sino lo que hace es ajustar, pues, lo que quieras hacer, en mi caso encender la luz y añades también los homepods para que reproduzcan la música y demás, ¿no? Eso esa sería la acción, y después ya terminar el sí. Esto es muy sencillo, o sea, esto lo podemos crear bastante fácil igual bueno pues igual dar con la tecla del buscar todos los eventos en el calendario en el siguiente día para el calendario holidays puede costarnos un poco pero el resto ya veis que es una automatización normal. Pero luego hay que ir a la parte de automatización y no lo podemos hacer desde la aplicación casa, porque No me preguntéis por qué, pero la aplicación Casa hay atajos que no puede lanzar, sobre todo si tienen en cuenta otras aplicaciones, como por ejemplo, en este caso es calendario. Pero sin embargo, si creamos un atajo de esos personales que llama el iPhone, pues ahí hay cosas que no se pueden hacer directamente de la aplicación casa, hay cosas que no se pueden ejecutar.

Ya os digo, o sea, hay un poco de de lío, algunos atajos no pueden hacer unas cosas y otros no pueden hacer otra. En este caso, lo que hacemos es crear una automatización personal y le digo que todos los días a las ocho y media de la mañana, en lugar de ejecutar una automatización de casa, pues que lo que hace es ejecutar el atajo, y le quitamos lo de solicitar confirmación, que ya sabéis que los atajos antes no se podía hacer esto, pero ahora sí que se le puede quitar el check para que solicite confirmación, por lo tanto se va a ejecutar automáticamente. Y ya está, es tan sencillo como eso. La verdad es que es, una vez quedas con la tecla, es bastante fácil de hacer. Hay que tener en cuenta que esta Esta automatización se ejecuta en local, es decir, en nuestro iPhone.

Si el iPhone en ese momento se encuentra sin batería, pues la automatización no va a funcionar. Y esto la verdad es que es una mierda, esto no no me gusta nada, porque las otras automatizaciones, las que se hacen desde la aplicación Casa, se ejecutan desde la central de accesorio que tengamos, así que que bueno, aunque el iPhone esté sin batería, pues la automatización va a funcionar igual, en este caso no, y puede ser un problema o no, pero bueno, hay que tenerlo en cuenta, o no no me acaba de convencer, de momento funciona así, pero yo espero que en algún momento Apple abra los atajos en ambas direcciones y desde los dos tipos de atajos puedas hacerlo todo. En fin, ya os digo, colgaré en el blog, colgaré ahí un pequeño vídeo para que veáis cómo se puede hacer. Si alguien quiere el atajo directamente, pues se lo Comparto, no hay ningún problema, lo subiré ahí a iCloud para poder compartirlo y de esta forma, pues os evitáis, tenéis que desactivar todas esas automatizaciones que tenéis para despertaros por la Ana o para hacer algo en una hora en concreto, porque si es un día de vacaciones, aunque sea entre semana, pues claro, no queremos que se ejecute.

Recordad que tenéis los artículos completos en el blog Killo punto org, con h intercalada entre la a y la u, e invitaros al grupo de Telegram, donde veréis cómo cubrir alguna necesidad que en realidad no tenéis o o sí, como esta. Igual es una necesidad que sí que tenéis, pero que todavía no lo sabíais, no sabíais que teníais. A mí me podéis encontrar en Mastodon como cesauquillo Bahamas punto to, en Twitter como Cesauki, escribirme por Telegram, poneros en contacto conmigo a través de blog o como consideréis. Y ya sabéis que que suelo contestar bastante rápido, y bueno, y por la vía que sea, no tengo ninguna favorita. Eso es todo por hoy, un abrazo y nos vemos la siguiente, Hasta luego.

Episodios recientes