[EASY] Flashing New Shelly Plus, Mini, Pro and Gen3 for Apple HomeKit over Wifi, OTA
Vložit
- čas přidán 10. 09. 2024
- Now, it is possible to integrate the new Shelly models into Apple HomeKit thanks to the HAA Home Accessory Architect firmware, and the flashing is done via WiFi, without cables or additional devices, and quickly and directly, without going through Tasmota. In this video, I show you how to do it with a Shelly Plus 2PM, but it works for any of the new Shellys models Plus, Pro and Mini Gen3. Remember that flashing devices via OTA poses a risk and the device may be bricked if something goes wrong; In that case it would have to be flashed by connecting it to a computer. If you have any questions, do not hesitate to access the official Discord chat:
/ discord
GitHub HAA website:
github.com/Rav...
HAA Home Manager App:
apps.apple.com...
Home Bench App:
apps.apple.com...
Buen día. Gracias por tus instrucciones. Me funcionó perfecto para el shelly mini Gen3. Saludos desde México.
Muchas gracias por tu trabajo tan bueno, Jose! Me encanta utilizar los dispositivos Shelly Plus con HomeKit! Bien hecho!
¡Gracias a ti!
thank you!
Una buena opción aunq como siempre has dicho por cable es súper rápido y fiable
Si, por cable es lo suyo, aunque los Shelly minis me parece que no tienen conector en pcb y tendrias que ir soldando cablecitos 🤯
Good job. Good video. Thank you
Thanks!! 😊
Esta bien, lastima que no sirva para los Shelly “antiguos” 😢
Interesante que lleve un JSON por defecto incluido. 🧐
Lo de esperar 8 minutos a que se cargue el firmware definitivo, creo que debe ser la mayor causa de Shellys “brickeados” 😅 (entiendo que si interrumpes el proceso, es lo que pasa)
En esos 8 minutos no se puede brickear. La instalación de HAA es un proceso totalmente seguro y no pasa nada si se corta la corriente. La parte crítica son los 30 segundos tras cargar el archivo ZIP. Lo he aclarado en las instrucciones de instalación en GitHub para evitar dudas.
Con la última versión (v0.3.0), he añadido una protección para evitar que se queden "brickeados".
Hola! Queria saber si flasheando los shellys para usarlos con persianas y homekit, podre tener control % de ellos, ya que es algo imprescindible para mi (pedirle a siri que ponga las persianas al 20% por ejemplo). (Voy tras eso, control de persianas con Siri, a poder ser desde homekit y usando un homepod)
Podrás controlarlas por su porcentaje. Ej: "Oye Siri, abre la persiana del salón al 40%".
Muchas gracias! Soy nuevo con los Shelly, el 2 PM pude usarlo con el otro firmware de HomeKit pero el 1 Plus me funcionó con el tuyo. Te agradezco el tutorial y tu trabajo. Una pregunta, una vez añadido a HomeKit, si puedo agregarlo a la app de HAA Manager? No lo hice antes y no se si aún se pueda.
No tienes que añadirlo. HAA Manager lee los datos directamente de Apple Home. Si la yo añadiste a la aplicación Casa, te tiene que aparecer en la aplicación HAA Manager, así como en cualquier otra aplicación HomeKit de terceros, como EVE. A diferencia de otros firmwares, HAA sólo usa HAP (HomeKit Accessory Protocol) y no deja abiertas puertas traseras como webs para controlar el accesorio sin HomeKit, lo que es un problema grave de seguridad.
Hola José Antonio. Tengo un problema, he flasheado 1 Shelly Plus 2PM y funciona perfecto con Homekit, pero resulta que ahora quiero añadirle un Shelly Addon con una sonda de temperatura y no tengo idea de cómo hacerlo. ¿Podrías indicarme?
No hay problema. Lo vemos en el chat de Discord.
How did you find the Setup Code for the shelly? the 0218-2017
how can I find it ?
It is always the same for all shelly -> 0218-2017
Muchas gracias por el video. Acabo de hacerlo y funciona muy bien. Solo tengo una pregunta: Con el interruptor que tengo en la pared la persiana deja de funcionar cuando dejo de apretarlo. El firmware original de Shelly me dejaba cambiar en el ajuste de interruptor a botón y así la persiana o subía o bajaba de todo con solo apretar el interruptor. Es posible hacerlo con el firmware de HomeKit?
Sí, claro que es posible. Simplemente hay que modificar el script. Pásate por el chat de Discord para verlo.
@@RavenSystemJose Gracias. Tengo una duda: me he metido en el chat y no consigo encontrarlo. Lanzo la pregunta en el apartado de los scripts? O sigo buscando ya que estará por ahí la respuesta...
Pregunta directamente sin problema. Abajo tienes los canales en español.
Hello!
Thanks for you video.
I followed your instructions but I have a problem with my blinds 😰.
-I changed the firmware and it was installed in Apple Home.
-The blind obeys the schedules and specific instructions to raise and lower sent by Home d'apple.
-The wiring is properly installed as I have had a tech come to check it.
-But... the manual switches (🔼🔽) don't work.
Questions:
- Do they work for you?
-What script do you have in Shelly 2PM? (I used the same script you used in the.video).
Thanks again.
Yes, external switches work fine. There are 2 different models of Plus 2PM (Current and old). Probably, you used the wrong script. Please, enter in setup mode and change it.
@@RavenSystemJose yes !!! They work now. Thanks a lot
Hello Jose
Good job
My Spanish is not good, my problem is that the roller shutter is not all the way down or up where can I adjust this?
You must increase open and close times in the script: "o": and "c": keys (open and close), in seconds. Close your roller shutter before entering setup mode.
Hola, muchas gracias por el video y la ayuda. Yo estoy intentando configurar un Shelly plus 1 para la apertura de un telefonillo clásico. Pero no se que script coger. Para poder controlar el tiempo de apertura y eso… muchas gracias de antemano
Buenas, no se si me pregunta es muy básica o no tiene respuesta… perdóname porque es la primera vez que hago esto… he conseguido flashearlo y me he descargado tu app pero el script que he seleccionado es el de “doorbell” y no se adapta a un simple switch de pulsador para poder programar una apertura de una cerradura electrónica. ¿Podrías indicarme como puedo hacerlo o si es que con el 1 plus no es posible ? Muchas gracias
Lo puedes hacer perfectamente con un Shelly Plus 1. El script que tienes que usar es el del "Portal lock". Recuerda marcar la casilla "Reset HomeKit ID" en el setup cuando cambies el script, y deberás volver a añadir el accesorio a Casa. Para cualquier duda, tienes también disponible el chat de Discord.
Muchísimas gracias, se me ha echado el tiempo encima y no podré probarlo hasta dentro de unos días. A bote pronto me surgen dos dudas pero intentaré unirme al chat que entiendo sera mas fácil. Muchas gracias otra vez
¡Claro! En el chat de Discord la comunicación es mucho más fluida, y somos una gran comunidad de usuarios. Siéntete libre de preguntar cualquier duda, por simple que te pueda parecer. Las posibilidades de configuración de HAA son infinitas.
Hola, he seguido tus pasos al pie de la letra para mi
Shelly 2PM comprado en diciembre de 2023 y todo Ok, pero no consigo ver mi accesorio en mi app de homekit, no lo encuentra. He puesto tu mismo script ya que se trata de una persiana con interruptores en la pared para subir y bajar persiana.¿que hago? Gracias!
Lo más seguro que el script esté mal copiado, y se ha quedado en modo setup. O que las credenciales WiFi estén mal. Comprueba en tu router si está conectado a tu red, y mira que dirección IP tiene, y entra por direccion_ip:4567 Si fuese que las credenciales WiFi son incorrectas, cada 2 reinicios podrás ver el punto de acceso WiFi HAA-xxxxxx.
@@RavenSystemJose gracias, he reiniciado y vuelvo a ver el setup. Para hacerlo bien; ¿que script elijo exactamente si quiero seguir usando los interruptores que tengo en la pared? Me han estado funcionando bien como shelly 2PM normal. Gracias!
@@davizco Si el Shelly no está conectado a tu WiFi y te has conectado a él usando su punto de acceso, y la web del setup sigue siendo verde claro, el problema no es del script, sino de las credenciales WiFi. Tienes que volver a buscar tu red WiFi y configurarle correctamente la contraseña.
Todo bien con Mini1gen3 hasta el punto en que debe aparecer la red HAA…….
No aparece.
Si es cierto que al descargar el archivo Zip, en la carpeta de descargas NO la deja en Zip si no como una carpeta normal y no en formato Zip.
Tienes que usar el archivo ZIP para que funcione, sin descomprimirlo. Si usas Safari y te lo descomprime automáticamente al descargarlo, es debido a que tienes activada la opción "Abrir archivos seguros al descargarlos" en sus ajustes.
@@RavenSystemJose muchisimas gracias por la ayuda y respuesta tan rapida! Lo intentaré de nuevo. Graciaaaas
Hola, el vídeo es muy explicativo y facilita la configuración. Sin embargo, terminé la configuración pero necesito editar el script. ¿Cómo puedo editar el script MEPLHAA una vez que la configuración se haya completado y agregado a la aplicación Home?
gracias
Puedes usar la aplicación HAA Manager, tal y como tienes explicado en el minuto 11:00h. O ponerlo en modo setup siguiendo la Wiki: github.com/RavenSystem/esp-homekit-devices/wiki/setup-mode#entering-setup-mode Si el cambio en el script implica cambiar de tipo de accesorio en HomeKit (por ejemplo, cambiar de interruptor a persiana, deberás activar también "Reset HomeKit ID" en la web del setup, y volver a añadir el accesorio a la aplicación Casa.
@@RavenSystemJose Tengo un shelly plus 2pm y escribí el script en la aplicación HAA Manager para cubrir ventanas con botones externos del RavenSystem. Mi problema al añadir a Homekit es que funciona en sentido contrario (lo mando hacia arriba y baja) y las alturas en % no son las mismas que las reales. ¿Puedes decirme cómo puedo solucionar este problema en el script?
Gracias
Claro. Simplemente es hacer los cambios en el script. Pásate mejor por el chat de Discord, que va a ser más rápido.