mongoose-os-apps / shelly-homekit

Apple HomeKit firmware for Shelly's
Other
1.71k stars 127 forks source link

HomeKit - shelly 1+ - impossible #1386

Closed ledoudou68 closed 1 month ago

ledoudou68 commented 2 months ago

Hi I wanted to flash my two shelly 1 +. The first one worked well and I got the QR code at the end. For the second I can't do it. I can't get the QR code like before.

Capture d’écran 2024-05-05 à 20 37 31
yzalvov commented 1 month ago

Same problem on Plus1PM for me

markirb commented 1 month ago

I tried to fix the problem https://github.com/markirb/shelly-homekit/tree/gh-ci

If you feel adventurous you can try: shelly-homekit-ShellyPlus1PM.zip

(this worked on my)

shelly-homekit-ShellyPlus1.zip

(not tested)

br

InventoryAndi commented 1 month ago

Same for me. Seems that they did an update and now flashing does not work anymore. For the + series it is mot possible to downgrade so would be awesome if this could be fixed 🙏🏻

markirb commented 1 month ago

@InventoryAndi did you try the zip file from above?

markirb commented 1 month ago

I published a beta release under "Releases": 2.12.0-beta1 that should fix this. Feel free to try out

jazevedodesigner commented 1 month ago

Same problem whit me, there is a solution for that?

markirb commented 1 month ago

Did you try with 2.12.0-beta?

If so how do you do it?

Can you enable debug logging on Shelly fw and watch and post the log messages during upgrade please?

jazevedodesigner commented 1 month ago

yes I try it.

I upload the new 2.12.0-beta, but when do start update, nothing happens.

Or do I have to update it first? Because there is a newer version on shelly?

Regards

markirb commented 1 month ago

What is the filename? beta1 unfortunately contains zip within zip. Filename you upload has to be:

shelly-homekit-ShellyPlus1.zip

jazevedodesigner commented 1 month ago

It worked perfectly, thank you for the fantastic work you do.

InventoryAndi commented 1 month ago

Hi. I am sorry, I was busy the last days so I was not able to test it. But seems that it works for jazevedodesigner. How can I upload the downloaded file to my shelly device? I only know the OTA method.

markirb commented 1 month ago

https://github.com/mongoose-os-apps/shelly-homekit/releases/tag/2.12.0-beta2 there is a drag and drop web if in 1.3 firmware section of shelly...

InventoryAndi commented 1 month ago

Ok thanks. For me nothing happens. I renamed it as you wrote "shelly-homekit-ShellyPlus1.zip" and when I press Update from File, nothing happens...

Bildschirmfoto 2024-05-21 um 12 25 52
sebw commented 1 month ago

Told my cousin to get two Shelly Plus 1 (model SNSW-001X16EU) to control his garage doors. He updated from stock firmware version 1.0.7 to 1.3.2, released 3 days ago. From there, he couldn't upgrade to Mongoose.

He was able to flash Mongoose on the second from stock firmware 1.0.7.

markirb commented 1 month ago

Ok thanks. For me nothing happens. I renamed it as you wrote "shelly-homekit-ShellyPlus1.zip" and when I press Update from File, nothing happens...

Bildschirmfoto 2024-05-21 um 12 25 52

I did not say rename the file. It is called like that. If you do not have a file called like that then there is something wrong.

your screenshot even says 0 bytes

InventoryAndi commented 1 month ago

Right, sorry. I tried to upload the unzipped file. The zip file works great. Thanks for the fantastic job! Will donate

markirb commented 1 month ago

Thanks. If you want to donate to me personally, you can use my PayPal https://www.paypal.com/donate/?hosted_button_id=RVFA9G5VMXRX8 ; the official link currently goes to rojer, the original maintainer, who currently cannot work on the project anymore due to conflicts of interest

InventoryAndi commented 1 month ago

Ah sorry, I have already done it via the official link. Next time I will do it directly to you