Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
28-04-2021 Página 1 de 8 Enrique J. TUTORIAL PARA EXTRAER LAS KEYS DE LOCAL TUYA E INTEGRAR DISPOSITIVOS TUYA EN H.A. • Estas instrucciones pretenden ayudar, dentro de lo posible, a los novatos en la instalación de dispositivos Tuya en H.A. • Están basadas en mis experiencias, fallos y aciertos, después de ver muchos videos, tutoriales e información. • Además de la ayuda inestimable, recibida de mi hijo, que ha traducido todo el vídeo. • Toda la información ha sido extraída del vídeo de YouTube, https://www.youtube.com/watch?v=YKvGYXw-_cE, autor Mark Watt Tech. • Local Tuya es una integración de HCAS. • El procedimiento se ha realizado en un pc, con Windows 10 y 64 bits. • Recalcar que esta instalación la he realizado en la fecha de 28-04-2021, lo indico ya que cuando entraba en las páginas que necesitaba, cambiaban algunas cosas respecto a los vídeos e información que miraba. • Por supuesto, no me hago responsable de cualquier incidencia, borrado, perdida de datos, rotura, incendio, etc., de vuestros dispositivos, información, software, y/o configuraciones que os carguéis. • Esto es un tutorial, no un curso de formación. • Recomiendo leer la documentación de Home Assistant, https://www.home-assistant.io/ • Dicho esto, vamos al toste corrosque: Procedemos a la descarga de todos los archivos necesarios, recomendable crear una carpeta y ponerlos todos juntos: • BSTWEAKER: Nos permitirá extraer el archivo .XML de Smart Life desde el ordenador. https://bstweaker.tk/ • BLUESTACKS: Emulador de Android que utilizaremos para entrar en la aplicación SmartLife. https://www.bluestacks.com/download.html • SMART LIFE APK: La utilizaremos para crear el archivo .XML La versión del APK debe ser necesariamente la 3.6.1 como está puesto en el link. Una versión superior inhabilitará todo este proceso. https://www.apkmirror.com/apk/volcano-technology-limited/smart-life-smart-living/smart-life-smart-living-3-6-1-release/smart-life- smart-living-3-6-1-android-apk-download/ • MY TUYA KEY EXTRACTION TOOL: Nos permitirá ver de forma sencilla los códigos del producto para crear la entidad. https://github.com/MarkWattTech/TuyaKeyExtractor • NET CORE Runtime: Necesario para poder iniciar My tuya key extraction tool. Este link es para Windows 10 x64. https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-3.1.13-windows-x64-installer 1. Instalar BlueStacks en el ordenador, este proceso puede tardar unos minutos. 2. Click derecho en el APK de SmartLife y abrir con BlueStacks. Esto instalará la APK que podremos ver en “Mis juegos” 3. Entramos en la aplicación SmartLife e iniciamos sesión con la cuenta en la que tengamos los dispositivos cuyo código queremos. • Importante, en nuestro dispositivo móvil tenemos que tener la APP de SmartLife con la información actualizada de los dispositivos, detectados e incluidos. 4. Una vez iniciada la sesión y comprobado que los dispositivos están ahí cerramos la aplicación y minimizamos BlueStacks. E.J . L lác er se se nta ys eis https://www.youtube.com/watch?v=YKvGYXw-_cE https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbnhFQ2g5b3FXMkFWRUV4VG1SQnhOTWdpbFpoQXxBQ3Jtc0tsdXdMbkxBYzlSaHdPS05SRC1FbnRwc3daX0pKX1pQTi1LbDFUTGlRTGRfQW8yOGJFX3FvQ1A3MmpOVkJ5R0lXR0c5TVVuV2ZjcGZsSGxkSk1DUFA3OVRGTjNMN0pDdzJmX1BQeU45bi1PWk5jTHd1OA&q=https%3A%2F%2Fbstweaker.tk%2F https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbXZ5bjA4NElBeEtnMHRONUdSY2JEZTFGc1U4d3xBQ3Jtc0tuNEhZTVJIZHNoOE9wcmY2WklFVTJWRll5RkE5LVIxdVlFbC1xNkJLZTdmeFNEbFNMeG9iM2NQYkZMZ290YXJhc0ppdm44eEVJRl9nd2VWODJGNEUtVlIyU0gwV3N4anRTWVVBaFJmSVpwUGtVMlVsdw&q=https%3A%2F%2Fwww.bluestacks.com%2Fdownload.html https://www.apkmirror.com/apk/volcano-technology-limited/smart-life-smart-living/smart-life-smart-living-3-6-1-release/smart-life-smart-living-3-6-1-android-apk-download/ https://www.apkmirror.com/apk/volcano-technology-limited/smart-life-smart-living/smart-life-smart-living-3-6-1-release/smart-life-smart-living-3-6-1-android-apk-download/ https://github.com/MarkWattTech/TuyaKeyExtractor https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-3.1.13-windows-x64-installer 28-04-2021 Página 2 de 8 Enrique J. 5. Iniciamos BlueStacksTweaker.exe nos debería aparecer algo similar a esto: 6. Entramos en File Manager 7. Clicamos “/data” en la parte superior derecha, en esta pantalla la parte derecha es el dispositivo y la izquierda nuestro PC. E.J . L lác er se se nta ys eis 28-04-2021 Página 3 de 8 Enrique J. 8. Movemos la barra hacia abajo hasta encontrar de nuevo “data” y entramos. 9. Bajamos hasta el final y buscamos “com. tuya. SmartLife” y entramos. E.J . L lác er se se nta ys eis 28-04-2021 Página 4 de 8 Enrique J. 10. Aquí dentro entramos en “shared_prefs” al final de la lista. 11. Buscamos el archivo “preferences_global_key (con numeros).xml” no confundir con “preferences_global_key.xml” que no tiene números. E.J . L lác er se se nta ys eis 28-04-2021 Página 5 de 8 Enrique J. 12. Ahora en la parte izquierda (nuestro ordenador) buscamos una carpeta en la que queremos insertar el archivo. En nuestro caso hemos creado una carpeta en C:/ llamada “keysç”. Acto seguido arrastramos el archivo “preferences_global_key(numeritos).xml” de la parte derecha a la carpeta receptora. 13. Cerramos BlueStacks Tweaker. Ahora en la carpeta en la que hemos puesto el .XML, verificamos que tenemos el archivo. E.J . L lác er se se nta ys eis 28-04-2021 Página 6 de 8 Enrique J. 14. Ahora hay dos formas de ver los códigos. La primera no será necesario instalar nada y en la segunda utilizaremos la herramienta de Mark Watt que es más visual. 15. Método 1. El difícil: Botón derecho en el archivo. XML y clicamos en “editar”. Nos aparecerán muchos datos, pero lo que nos interesa lo encontraremos con la herramienta Buscar (Ctrl+F) e insertamos “LocalKey” en el buscador. La primera coincidencia será la LocalKey del primer producto de la lista: ;,"localKey":"SECUENCIAALFANUMERICA ", 16. Unas líneas más abajo encontraremos el nombre del producto: quot;name":"NOMBRE","productId":"vSECUENCIALFANUMERICA" E.J . L lác er se se nta ys eis 28-04-2021 Página 7 de 8 Enrique J. 17. Método 2: El visual. Para este método necesitaremos My Tuya Key Extraction Tool y .net CoreRuntime. En la carpeta TuyaKeyExtractor v0.03 iniciaremos el archivo TuyaKeyExtractor.exe. Se nos abrirá una pantalla de comandos. 18. Lo primero que haremos será establecer la ubicación de la carpeta con el archivo .XML Para esto tecleamos 1 y Enter en “Enter a Menu Option” y escribiremos la ubicación del archivo (recomiendo cambiar el nombre del archivo para que sea más fácil copiarlo a mano, esto no afecta en nada. En mi caso lo cambio a preferences.xml. Se quedaría tal que: 19. Pulsamos Enter después de poner la ruta con el nombre del archivo. Y la respuesta que dará será “PATH has been set” Press Enter to Continue. E.J . L lác er se se nta ys eis 28-04-2021 Página 8 de 8 Enrique J. 20. Presionamos de nuevo Enter y se limpiará la línea de comandos. Ahora a la parte derecha deberá salir [ PATH: Ubicación] en nuestro caso: 21. Ahora tecleamos el número 2 y presionamos Enter. ¡MAGIA! Aparecerán los nombres de los dispositivos, la Local Key y su Device ID que utilizaremos en Local Tuya Integration. E.J . L lác er se se nta ys eis
Compartir