1 votos

Aplicación de iOS para exportar datos de HomeKit?

He comprado un Elgato Eve Sensor de profundidad L compatible con HomeKit. Funciona bastante bien, pero por desgracia la aplicación que lo acompaña no admite la exportación de datos.

Por lo que entiendo de Apple HomeKit, otras apps deberían ser capaces de acceder a los datos de HomeKit que se almacenan en el mismo dispositivo (como por ejemplo del sensor deep L), si se lo permito.

Entonces, ¿hay alguna aplicación (quizás genérica) para iOS que me permita ver todos los datos de HomeKit almacenados en mi iPhone y exportarlos (por ejemplo, enviar un archivo CSV por correo electrónico, o algo similar).

ACTUALIZACIÓN En lo que respecta a Apple Marco de trabajo de HomeKit las temperaturas parecen accesibles como HMCharacteristic s, por ejemplo, del tipo HMCharacteristicTypeCurrentTemperature dentro de un HMService de tipo HMServiceTypeThermostat . Todavía no he encontrado si el marco de HomeKit soporta de forma nativa la noción de datos históricos (por ejemplo, temperaturas pasadas). La página web de Apple HMCatalog La aplicación de muestra indica que el dispositivo específico también mantiene una serie de características privadas, algunas de las cuales podrían (quizás) estar relacionadas con datos históricos. Otra posibilidad es que todas las temperaturas lleguen a la aplicación de Elegato Eve en forma de notificaciones y que, por lo tanto, los datos históricos solo se admitan a nivel de esta aplicación.

1voto

Tempus Puntos 22972

He podido resolverlo de la siguiente manera:

  • utilizar iTunes para sincronizar desde iOS a Mac para crear una copia de seguridad del iPhone sin cifrar
  • obtener y comenzar Extractor de copias de seguridad del iPhone para OS X
  • seleccione la última copia de seguridad, luego el modo experto, luego los dominios de aplicación, luego com.elgato.eve , Documents , Elgato Systems##EveWeather##*sql ( * representa lo que parece un número de serie del dispositivo) y extrae el archivo SQL a ~/Desktop/
  • sqlite3 ~/Desktop/Application\ Domains/com.elgato.eve/Documents/Elgato Systems##EveWeather##*sql revela que la base de datos contiene 3 tablas, una para la humedad, la temperatura y la presión atmosférica cada una
  • exportar tablas, por ejemplo, a Archivos CSV y luego importar, por ejemplo, a Excel

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X