Hace unos pocos días Apple publicó la nueva versión de su sistema operativo, iOS 13. En esta nueva versión hay algunas diferencias con el entorno de Casa y HomeKit, por lo que debido al éxito que tuvo mi artículo anterior donde os contaba las automatizaciones que tengo en casa y todos los dispositivos compatibles con Apple HomeKit, he pensado que sería buena idea crear un artículo específico para HomeKit en iOS 13.
¡No os asustéis! Las automatizaciones y dispositivos que ya tenemos funcionando van a seguir funcionando igual, solo cambia un poquito la presentación en algunas apps y la forma de hacer las automatizaciones… pero las que ya tenéis seguirán funcionando como si nada 🙂
La buena noticia es que ahora tenemos un montón más de posibilidades de crear automatizaciones, ¡y no todas relacionadas con Casa o HomeKit! No sé si os ha pasado alguna vez que entráis al coche, se conecta por Bluetooth y empieza a sonar la primera canción de la Biblioteca. Siempre la misma. Lo odio. ¡Me ha hecho hasta borrar de forma recurrente la primera canción simplemente para que sonara otra! Al final siempre tienes que sacar el móvil de donde lo tengas y reproducir en modo aleatorio o decírselo a Siri o lo que sea. Evidentemente esto sólo nos afecta a los usuarios que no tenemos Apple CarPlay en el coche, esos lo tenéis mucho más fácil 😉
El caso es que ahora es posible crear una automatización para decirle al móvil ‘Cada vez que te conectes con el dispositivo Bluetooth SEAT-3456, reproduce esta lista de reproducción de forma aleatoria’. ¡Y lo mejor es que es muy sencillo!. Por ejemplo, yo siempre que voy andando al trabajo o salgo a correr me pongo los AirPods… y siempre que me pongo los AirPods reproduzco la lista de Podcasts que se me descarga automáticamente en Apple Podcasts. Cuando se acaba la lista de reproducción de Podcasts ya me pongo música, pero por defecto siempre empiezo con Podcasts, así que he creado la siguiente automatización en Atajos:
¡A que mola! Pero no nos adelantemos, que me ha podido el ansia y he empezado la casa por el tejado.
Novedades en la aplicación Casa y HomeKit en iOS 13
Estéticamente ha habido pocos cambios, cuando abres la aplicación parece muy similar a como estaba antes, pero ahora por ejemplo se han agrupado dispositivos que tenían varias funciones. Por ejemplo, el sensor de temperatura de Aqara que dispone de indicadores para temperatura y humedad. Antes se mostraban por separado y podías elegir cual querías que se mostrara en la página principal, con lo que yo mostraba la temperatura y ocultaba la humedad… ahora esto no es posible y se muestran juntos:
Si haces click en el dispositivo ya ves los datos por separado, pero a simple vista ya no se pueden ver tal y como se hacía antes. No me gusta, pero parece que se corregirá en próximas versiones del sistema operativo.
ACTUALIZACIÓN:: Ya está arreglado!! Con la actualización a iOS 13.3 ya es posible separar los elementos que se mostraban juntos! Simplemente hay que entrar en Ajustes del elemento y seleccionar la opción para mostrarlos por separado:
Lo que sí que me gusta es que los bridges que tengamos (en mi caso el de Aqara y el de Hue) ya no salen en la aplicación, aunque se pueden consultar a través de los ajustes.
Las automatizaciones dentro de la App son muy parecidas a las que teníamos antes, pero como veréis hay algunas que se quedan ‘en background‘ y no aparecen como tal. En este momento estoy de limpieza y ahora entenderéis por qué, por eso me salen aún menos:
El comportamiento de las bombillas también ha cambiado un poquito y ahora es posible añadir colores ‘favoritos’. Ah, y si tienes el HomePod también puedes crear una Escena para que por ejemplo reproduzca la canción de ‘You can leave your hat on’ y ponga las luces rojas cuando llegas a casa de noche con ganas de jarana y está tu mujer o tu marido. Una funcionalidad estupenda, ¿verdad? A ver, tened cuidado la hora a la que llegáis y limitar esto en la automatización para que no se active si son más de las 4 de la mañana, no sea que se ponga a sonar Joe Cocker a todo volumen y despierte a medio vecindario.
Novedades en Home+ ¿3?
Si recordáis el primer post donde hablamos de las automatizaciones, yo utilizo una app que se llama Home+3 para controlar algunas condiciones complicadas dentro de las automatizaciones. Por ejemplo, puedes hacer que se encienda la caldera si estoy en casa, son las 6 de la mañana y el termómetro de temperatura del salón está por debajo de X grados. Este tipo de condiciones no las puedes hacer con Casa, por lo que Home+ era necesaria pero muy fea… Ahora han actualizado a la versión 4 y es mucho más bonita que antes, se ha adaptado al modo Oscuro de iOS 13 y ha renovado iconos, por lo que parece un poco menos fea… pero ya veremos si sigue siendo necesaria, de momento estoy intentando migrar todas mis automatizaciones a Atajos:
Atajos en iOS 13
Y por fin llegamos a lo que parece que va a ser la joya de la corona en cuanto a automatizaciones, me da que vamos a tener que estudiar… o por lo menos yo voy a tener que estudiar y luego os lo cuento de una forma fácil xD
Ahora en Atajos se concentran no solo las automatizaciones que se han podido hacer desde la versión anterios de iOS y antes que eso con la app Workflow, sino que se incluyen todas las automatizaciones en general. De esta forma vamos a encontrar las automatizaciones a nivel de dispositivo y las automatizaciones de Casa:
De hecho, si tratamos de crear una automatización en la App Casa como hacíamos antes, veremos que la última opción es ‘Avanzado: Crear Atajo’, con lo cual nos saca de la App Casa y nos lleva a Atajos para crear esa automatización pero pudiendo añadir condiciones de uso. No he visto ninguna novedad con respecto a las automatizaciones sencillas que hacíamos con Casa en versiones anteriores del sistema operativo, pero estoy seguro de que iremos viendo novedades en este sentido y que las opciones de Atajos irán mejorando para incluir condiciones complejas como la que os comentaba antes, por lo que de momento voy aprendiendo y espero poder contároslo en próximos artículos 🙂
Nuevos dispositivos conectados en mi casa
Hace unos pocos días compré la nueva versión del termostato inteligente de Tado para el aire acondicionado movido por la pregunta de Jorge en el post anterior. Básicamente es un mando a distancia universal que se pone en la pared y permite convertir aparatos de aire acondicionado antiguos y sin ninguna capacidad de automatización en ‘smart‘. Tiene varias pegas que no me gustan demasiado, como que el termostato tenga que llevar un cable sí o sí (veremos de dónde saco un cable de luz para no tener un cable blanco en medio de mi pared) y que no puedes alegarlo demasiado del aire acondicionado porque en realidad le está mandando infrarrojos, así que si lo alejas no va a funcionar… lo cual implica que no puedes tener un solo cacharrito de estos para varios aparatos de aire acondicionado que tengas en casa. Aún así creo que puede ser buena idea integrar el aire acondicionado con el resto de dispositivos y sensores para que se active automáticamente si la temperatura sube de X, que se desconecte automáticamente si abrimos una ventana o puerta y que sea capaz de activarse si vamos a llegar a casa y hace más de X grados en el salón. ¡Ya os contaré!
Gracias Carlos por el análisis. Espero tu versión extendida de atajos….
en cuanto al Tado… una alternativa seria https://www.broadlink.com.es/broadlink-rm-mini3-domotica-mando-distancia-universal.html
Yo tengo este y mediante homebridge puedo incluirlo en homekit y controlar todo aquello que lleve infrarrojos, aires, televisores, sensores de persianas…. solo hay que grabar los códigos.
Bien es cierto que «homebridge » es un software que debes tener en un pc, raspberry etc… y eso puede limitar para su uso.
waiting for your next post! Thanks
Gracias Rubén! La verdad es que es un cacharrito interesante, llevo un par de días pensando en posibles usos para el trasto y se me ocurren un montón, aunque ninguno cumple realmente una necesidad que tenga actualmente xD. De momento tengo pendiente la instalación del Tado, que no me gusta demasiado que lleve cable y debo darle una pensada para ver dónde lo coloco y que el cable no sea un tostón… igual lo enchufo directamente a una caja de la luz y saco de ahí el mínimo cable posible, ya os contaré 🙂
Hola Ruben yo tengo e BroadLink rm4 pro para controlar las persianas que tenía instaladas via radio y la tv . Me gustaria integrarlo con HomeKit pero e leido y buscado mucho sobre el homebridge y lo veo muy complicado… no me aclaro.. hay alguna web o video en castellano que explique paso a paso? Desde comprar la Raspberry al instalarla… muchas gracias
Hola Guillem! Estamos a punto de publicar una nueva entrada sobre la instalación de HomeBridge paso a paso! Así que no te vayas muy lejos y stay tuned! Jajajaja
Prometo tener mis atajos al día a principios de diciembre. Para que o me regañen, más que nada… XD
Claro macho, o ya te esperas a principios de enero y haces la ‘Security Week’ con el cambio de contraseñas y de Atajos todo en una! Jajajaja
Un abrazo, César!
Hola Carlos, seguí tu recomendación y me comoré varios dispositivos Aqara y la verdad es que funcionan perfectamente, la única pega que tengo es que al crear una automatización con un sensor no aparecen los sensores de temperatura, solo el de la puerta.
¿Se te ocurre por qué puede ser? en la App Casa sí que aparecen.
Hola Jorge! Efectivamente, una vez que los termómetros se intregran con HomeKit puedes saber la temperatura pero no le puedes decir ‘cuando baje de X grados me enciendes la caldera’. Para ello, hay compañeros que han utilizado la app de Eve (aunque no tengas dispositivos Eve) y yo lo hago desde la app Home+4. Estuvimos hablando de esto en este comentario en el post anterior https://sahuquillo.org/mi-casa-con-apple-homekit/#comment-175
Para ese tipo de automatizaciones un poco más avanzadas te recomiendo esa misma app, Home+4. Ya sé que no es barata… pero permite automatizar casi cualquier cosa que se te ocurra con condiciones del tipo ‘if then’.
Ya nos contarás finalmente si lo consigues con la app de Eve o con Home4!
Carlos eres un crack! Con la aplicación Eve, lo he podido hacer sin problemas y además las automatizaciones me han aparecido en la App Casa.
Ole ole! Me alegro mucho, Jorge! Pues te va a encantar una prueba que estoy haciendo con pegatinas NFC para automatizar mierdas xD
Hola,estoy tratando de hacer una automatización para cuando un sensor de temperatura aqara baje de unos determinados grados actúe sobre un enchufe de la marca athom tech(compatible con homekit),pero no hay forma humana ni con EVE ni con home+ 4,no se si automatizo mal o es que el enchufe no va bien…sería mucho pedir unos pantallazos de como habéis hecho la regla?gracias
Hola Jose! Yo la tengo así con Home+ (lo verás raro porque estoy probando la beta de esta aplicación). Lo importante es la primera acción, el ‘WHEN’, aquí no hay que poner ‘cuando la temperatura sea menor de X’, sino que hay que poner ‘Con cualquier cambio’ y después poner la temperatura como condición. Te pongo también la del Aire Acondicionado porque cumple las mismas condiciones:
Lo espero con ansia!!!
Por cierto otra duda, me he comprado una cámara Xiaofang de Xiaomi creyendo que es compatible con HomeKit pero no lo es, ¿sabes si hay alguna manera de integrarla con el resto de dispositivos? Porque Eve tampoco la ve.
No lo es, no, pero la puedes integrar con HomeKit mediante Homebridge. Lo que pasa es que para montar Homebridge ya necesitas meter hardware intermedio, una Raspberry PI sería suficiente, pero no sé si esa es tu idea. La mía no, no quiero trastos en casa más allá de los imprescindibles, así que en mi caso la vendería y me pillaría la 360 o la G2 de Aqara/Xiaomi que sí son compatibles.
Lo bueno de meter Homebridge es que te puedes liar mucho más y hacer que aprenda por ejemplo el mando a distancia del aire acondicionado o de la tele para automatizar esas acciones también. Al final el límite está en la imaginación más que en el bolsillo porque ya has visto que los trastos no son demasiado caros.
Buenas Carlos, dices que la 360 de Xiaomi es compatible con Homekit, pero no veo por ninguna parte que así sea. ¿Es posible conectar la 360 al Hub de Aqara y desde Homekit pedirle que grabe la puerta al saltar la alarma? ¿También sería posible controlar la 360 desde fuera de casa usando Homekit o es necesario usar MiHome de Xiaomi para poder conectarse externamente a ella?
Hola Sergio, perdona, se me pasó contestarte 🙁 La he visto funcionando al 100%, lo que no te sé decir es si la persona que me lo enseñó tiene un Homebridge detrás para integrar cosas o si directamente la detectó el hub de Aqara, ya me haces dudar… Pero yo la he visto funcionando tal y como tú dices, desde la app de Casa te puedes conectar a la cámara y verla en tiempo real o automatizar para que grabe después de que pase algo en concreto.
Hola Carlos, muchas gracias por tu tiempo y tus escritos.
Una pregunta, ¿significa que los «cacharros» de Aqara mediante el Gateway son visibles por Homekit o solo por la app de Aqara?
¿Es decir si me compro el sensor de temperatura y humedad de Aqara, necesito el Gateway de Aqara y veré los datos de este sensor desde Homekit? Entiendo por lo que escribes e imágenes que sí… En caso afirmativo, ¿hay alguna excepción?
Muchas gracias.
Hola Rafa! Muchas gracias a ti por haberte tomado la molestia de leerlo y por tu comentario de ánimo 🙂
Es tal cual lo dices, los cacharros de Aqara, si te compras el Gateway de Aqara que es compatible con HomeKit (ojo, no todos lo son, los antiguos no se integran), los ves tanto desde la App de Aqara o la app ‘Mi Home’ de Xiaomi como en Casa de Apple. Yo por ejemplo no utilizo la App de Xiaomi para nada, solo para añadir los nuevos dispositivos que voy comprando, pero una vez los reconoce el gateway ya aparecen en Casa de Apple y es aquí donde hago la configuración y las automatizaciones.
La excepción la tienes en los dispositivos más viejos, los que aún se llamaban Mija, hay algunas cámaras y está por ahí el gateway antiguo que solo es compatible consigo mismo, de manera que no aparecen los dispositivos en Casa. Pero ya van quedando muy pocos, todo lo nuevo que va saliendo de Aqara ya es compatible.
Muchas gracias! De momento ya he picado y he pedido 3 kogeek, el Gateway de Aqara y 4 sensores de humedad y temperatura. Para jugar con las estufas antes de llegar a casa, acostarme y levantarme.
Mi suerte, estoy soltero, jajajaja 😭
Muchas gracias.
Jajajajaja, por lo menos no te vas a pelear con nadie por la temperatura! Jajajaja
Ya nos contarás cuando te lleguen!
Buenas, algún dispositivo para poder domotizar las persianas eléctricas a través de Apple Homekit?? Gracias por todo!!
Hola Miguel! Pues en este momento, lo único que puedes hacer es instalar un Shelly 2.5 y HomeBridge para poder integrarlas con Apple HomeKit, aquí tienes un par de enlaces: https://www.shelly-support.eu/forum/index.php?thread/1044-shelly-goes-apple-homekit-homebridge/ y https://www.npmjs.com/package/homebridge-shelly
Hola, buenas, en primer lugar enhorabuena por tu página, ayuda muchísimo.
Llevaba tiempo utilizando algunas funciones de homekit con casa, pero ahora con el appletv ya puedo tener una central.
Tengo 2 preguntas.
En primer lugar, en creado una automatización desde casa, para que ponga la alarma cuando salga la ultima persona, y que la quite cuando llegue la primera. funciona correctamente pero siempre pide confirmarlo mediante una notificación. Es posible quitarlo? En la automatización pone : «es necesario confirmar esta automatización porque puede permitir la entrada a tu casa»
También me he creado una automatización desde atajos, para que cuando se conecte al bluetooth del coche abra y reproduzca spotify, y me pasa lo mismo, funciona, pero tengo que confirmar la notificación que me llega.
Como podría hacer que fuera realmente automática?
Muchas gracias.
Hola Carlos! Muchas gracias, me alegro de que te haya sido útil. Es verdad, muchas de esas automatizaciones piden confirmación y en este momento no hay muchas más opciones con iOS13. Desde qué App estás haciendo las automatizaciones? Desde Atajos? Has probado a hacerlas desde otra App como Home+4 o desde la misma de Aqara?
Por otro lado, has leído el post sobre Atajos NFC? Yo lo del coche lo tengo solucionado así: Atajos NFC en HomeKit
Hola, lo del coche lo haré como dices. parece lo mas cómodo y no pide confirmación. entiendo que cambio el que al conectarese al bluetooth del coche inicie la reproducción de spotify a que cuando detecte la etiqueta nfc haga lo mismo.
Por otra parte lo de la alarma, efectivamente lo tenia hecho, con la app atajos. atajos de casa para detectar la ultima o primera persona. Con una automatización personal, podría hacer lo que indicas en el post de al salir de casa activarlo, pero, tendría que hacer una etiqueta por cada dispositivo y que la ultima persona en salir pasase el móvil encima, no? y al llegar a casa tendría que seguir aceptando la confirmación en el móvil.
Desde la app home+4,que he leído que es bastante completa, podrías probar si se puede? si es así, me animaría a comprarla. Aunque mi idea es tenerlo todo centralizado en casa, ya que para eso he comenzado a utilizar la domótica de homekit, para evitar utilizar las aplicaciones de cada fabricante.
Lo pruebo estos días con Home+ y te cuento, Carlos, que precisamente esta tarde voy a recoger un par de sensores más que me han llegado y quiero integrar 🙂
Lo de la alarma es como tú dices, tienes que registrar la etiqueta en todos los dispositivos… y sí, la entrada en casa tienes que confirmarla, sino suena. Yo desconecto la alarma cuando estoy en la zona desde el ambiente ‘Cuando llego a casa’ que no solicita confirmación.
Y una misma etiqueta vale para dos dispositivos, entiendo que cuando la configuro con un dispositivo, ya no vale para el anterior, no?
Y respecto a lo que dices de desconectar la alarma con el ambiente, te refieres a una automatización personal, tendría que hacer una por cada persona, y al llegar la primera se desactiva, o podría hacerlo con una automatización de casa, pero en lugar de elegir los accesorios, elegir un ambiente? y con eso no pide confirmación.
Perdona que pregunté de nuevo, cuando dices que desarmas la alarma desde el ambiente, te refieres a pulsando en el ambiente o desde alguna automatización. No soy capaz de configurarlo sin confirmación.
Perdón por escribir otro comentario. No me deja editar. Para las acciones nfc. El iPhone debe estar desbloqueado?
Hola Carlos! Te has leído la entrada que escribimos sobre los atajos con NFC? La tienes en https://sahuquillo.org/atajos-nfc-en-homekit/
Como verás en esa entrada, no es necesario tener el iPhone desbloqueado para los tags NFC, simplemente hay que ponerlo o pasarlo por encima.
Para la alarma es exactamente igual, lo malo es que no puedes decirle ‘Cuando me vaya y pase el iPhone por aquí, pones la alarma… pero cuando vuelva la quitas’, es decir, que necesitas 2 tags distintos uno para cada cosa. Quitando eso no hay ningún problema 🙂
Voy a ver si soy capaz de contar lo que quiero hacer y no consigo afinar en homekit.
Tengo una habitación con un sensor philips hue y el interruptor está con un rele de Fibaro que me permite usar el interruptor «normal» y así pude encenderse y apagarse la luz como siempre o bien mediante homekit o mediante el sensor.
la cuestión es que quiero que la luz se apague sola si no hay movimiento en X tiempo, y la única manera que he encontrado es poner la opción de «desactivar la automatización pasados X minutos» peeeeeero el problema es que esos X minutos no se suman si el sensor hace una detección en esa ventana de tiempo, es decir la luz se apaga si o si pasado el tiempo establecido independientemente de que el sensor entre tanto haya hecho otra detección.
Lo ideal sería especificar que la luz se apague si el sensor no ha detectado movimiento en X tiempo, o no ha detectado X movimientos en X tiempo, no se si me explico.
La cuestión es ponerlo por ejemplo en un cuarto de baño y no tener que estar cagando como si estuvieras dirigiendo la filarmónica de Londres para que no se te apague la luz 😂
Probé el HOME+ que habéis indicado en el foro, pero no soluciona este problema, y he probado casi de todo (Con la app EVE) y no soy capaz.
¿alguna sugerencia?
Voy a ver si soy capaz de contar lo que quiero hacer y no consigo afinar en homekit.
Tengo una habitación con un sensor philips hue y el interruptor está con un rele de Fibaro que me permite usar el interruptor «normal» y así pude encenderse y apagarse la luz como siempre o bien mediante homekit o mediante el sensor.
la cuestión es que quiero que la luz se apague sola si no hay movimiento en X tiempo, y la única manera que he encontrado es poner la opción de «desactivar la automatización pasados X minutos» peeeeeero el problema es que esos X minutos no se suman si el sensor hace una detección en esa ventana de tiempo, es decir la luz se apaga si o si pasado el tiempo establecido independientemente de que el sensor entre tanto haya hecho otra detección.
Lo ideal sería especificar que la luz se apague si el sensor no ha detectado movimiento en X tiempo, o no ha detectado X movimientos en X tiempo, no se si me explico.
La cuestión es ponerlo por ejemplo en un cuarto de baño y no tener que estar cagando como si estuvieras dirigiendo la filarmónica de Londres para que no se te apague la luz.
Probé el HOME+ que habéis indicado en el foro, pero no soluciona este problema, y he probado casi de todo (Con la app EVE) y no soy capaz.
¿alguna sugerencia?
Jajajajajajajaja, a mi no me pasó lo de estar cagando… pero sí me pasó lo de estar duchándome y tener que sacar el brazo por encima de la mampara de la ducha para ‘saludar’ hasta que el sensor te vuelve a detectar, jajajajaja.
Pues es muy buena pregunta, yo creo que es por el Fibaro. Has probado a configurar que la luz se encienda automáticamente cuando el sensor de movimiento detecte movimiento? Me temo que si la enciendes con el interruptor (Fibaro) no va a ser capaz de unir esa acción al sensor de movimiento, no? Pero es algo que se podría plantear al grupo de desarrollo de Home+4, no creo que cueste mucho de implementar…
No tengo ningún relé de Fibaro, qué modelo tienes? Puedo comprar uno y probar, que me viene bien para alguna la luz de la terraza ya que alguna vez se queda encendida sin darnos cuenta, así la pueden encender mis hijos del interruptor y, si no detecta movimiento en X tiempo, apagarla. Dime qué modelo es y miro a ver si me encaja y lo puedo comprar para trastear.
Y si mientras tanto consigues solucionarlo dinos cómo, porfa!
Hola Carlos, ante todo, felicitarte por tu iniciativa y por la forma en que lo explicas.
Dicho esto, yo también soy un enfermo de la domotización mediante Homekit pero hay una cosa que no consigo automatizar y me lleva por la calle de la amargura, a ver si puedes echarme una mano y si sirve para otras personas.
Hace unos meses pusimos placas solares en casa y intento aprovechar al máximo la energia producida. Por ello, quería automatizar el ACS (o el calentador de agua, da igual) de manera que cuando las placas estan produciendo mas de lo necesario durante el día, se ponga en marcha y caliente el agua. Me temo que eso será bastante dificil de conseguir porque habría que hacer que se entendiese el inversor de las placas con Homekit y creo que todavía está un poco verde. A lo mejor a través de Homebridge….. pero bueno, eso es otro tema. Para conseguir algo parecido he usado una camara que tengo en el jardín que también mide la luz solar (una Logi) para crear una automatización que basicamente enciende un interruptor inteligente donde tengo conectado el ACS si la cantidad de lumens que recibe es superior a X y viceversa, que lo apague si en inferior a X lumens. Parece una buena idea pero no consigo que la automatización funcione bien y por muchas pruebas que hago no me sale. Uso Home+ y me baso en ‘WHEN’ ‘Con cualquier cambio’ y después pongo el nivel de lumens como condición.
Si me ayudas, nos ahorraremos un montón de €€€€!!!
MIL GRACIAS!!