Aunque ya lo sabrás, si has llegado hasta aquí, Homekit es la base de la domótica del ecosistema Apple, puedes leer más en este artículo.
A veces hay problemas asociados a Homekit, problemas que me he ido encontrado a lo largo de mi ya larga andadura con este sistema. Y he pensado ir abordando cada uno, con su solución, o al menos la que me ha servido a mi, por si a alguno le sirve también.
Este es uno de los casos más comunes, de hecho hay muchas entradas en los foros oficiales de Apple de gente preguntando cómo lo arreglan.
Hay que tener cuidado con estos foros, porque mucha gente se va a lo más extremo en primer lugar: resetear el teléfono y volverlo a instalar todo, o borrar los datos de casa y volver a introducir todos los accesorios y ambientes.
Ni que decir tengo que esa es la última opción, porque por supuesto funciona, pero si te pasa como a mi que ya tienes una casa bien domotizada y con escenas útiles y automatizaciones a las que tu familia se ha acostumbrado… no tendrás que arreglarlo porque sea tu hobby, tendrás que arreglarlo… ¡Porque si no se te echan encima!
La app de casa está atrancada en esta pantalla:
Pues bien, nos olvidamos de esa pantalla y por supuesto NO RESETEAMOS LA CONFIGURACIÓN DE LA CASA.
Ve a Ajustes -> iCloud (arriba del todo) -> iCloud-> y desactiva la casilla «Casa»
Luego vuelve a abrir la app «Casa» y te aparecerá un mensaje diciendo que necesitas activar iCloud para que funcione todo correctamente. Acepta el mensaje e iCloud para Casa se activará por si solo.
De nuevo aparece la dichosa pantalla de cargando accesorios, pero con una diferencia, en lugar de intentar cargar desde el teléfono que tenía la base de datos mal, los va a cargar desde iCloud, por lo que en cuestión de segundos (paciencia, se hace eterno, lo sé) lo tendrás todo funcionando tal y como lo tenías.
Te acabo de ahorrar mas de 1 hora de tu tiempo libre. De nada 😀 Espero que os haya servido, estaría bien un mensaje en los comentarios para saberlo.
Actualizo esta entrada tras dar con el origen del problema, porque como ya sabemos todos es mejor prevenir que curar.
Justo el día anterior puse mi cuenta de iCloud en un iPad Mini de primera generación (2012) cuya versión de iOS es la 9, y por tanto incluía por primera vez la aplicación casa de forma muy arcáica.
Como Apple es una empresa sin miedo a recortar retrocompatibilidades, las nuevas versiones de Homekit deben ser incompatibles con iOS9, por lo que al sincronizarse los datos se corrompían.
Tras un día entero teniendo que aplicar la solución de este artículo más de 4 veces, quitado del iPad Mini mis datos de iCloud y todo ha vuelto a la normalidad.
Moraleja, si tienes un dispositivo muy muy antiguo no quieras usarlo para todo, dale un uso sencillo y concreto o puede causarte problemas inesperados.
Sinesby
4 noviembre 2020👏🏻👏🏻👏🏻 Yo siempre lo he dicho, pon un Rafa en tu vida!! No he vuelto a tener este problema, pero ya me quedo mas tranquilo por si me vuelve ocurrir. Gracias!!
rafaelroa
4 noviembre 2020Pues desde que lo he arreglado me ha pasado de nuevo 3 veces más. Estoy pensando que ayer puse en marcha un iPad mini de primera generación para las videoconferencias con los abuelos y quizá, por usar una versión del iOS muy antigua sea la que me esta liando el tema.
Voy a probar a desconfigurarlo a ver.
Jorge
4 noviembre 2020Es muy posible porque creo que a mi me paso al probar HomeKit con un viejo iPhone 🧐
ventas
29 enero 2022Lo he hecho y me sigue saliendo. No te doy las gracias. Devuélveme las “de nadas”.
rafaelroa
29 enero 2022Comprueba que no haya sido tras añadir un dispositivo nuevo a tu cuenta de iCloud. Fue lo que me pasó a mi.
ivan01gr
29 marzo 2022Muchas gracias, la verdad es que ya estaba por mandar todo mi proyecto de Domótica a la basura borrando la app y volviéndola a instalar de los dispositivos. Como contexto, esto me pasó después de utilizar la App FIBARO Home, que directamente tiene comunicación instantánea con HomeKit, al instalar un FIBARO Motion Sensor. No se si la app sea muy antigua pero causó estragos en esa primera instalación. Después de esto todo bien. Muchas gracias por el consejo.
rafaelroa
29 marzo 2022Me alegro de que te haya servido. La verdad es que frustra mucho cuando deja de funcionar porque el sistema es como muy opaco, o funciona o no, y como está en los servidores de apple no hay nada que tocar.
Juan
28 noviembre 2022hola, muchas gracia por la info, pero tengo un problema, resulta que quiero invitar a una persona a mi «Home», por lo tanto no me sirve su respaldo, no hay alguna manera de borrar la info respalda en iCloud de solo la aplicación home?
rafaelroa
28 noviembre 2022No entiendo la pregunta. Si reseteas la Casa que hayas creado de la app Casa no se toca para nada tus datos en iCloud.