rstrouse / ESPSomfy-RTS

A controller for Somfy RTS shades and blinds
The Unlicense
428 stars 32 forks source link

Cannot update firmware to version 2.4.5 #406

Closed hajar97 closed 2 days ago

hajar97 commented 1 week ago

Hardware

ESP32

Firmware version

v2.4.4

Application version

v2.4.4

What happened? What did you expect to happen?

HA notified me of new firmware being available. But when I try to install it I get the following error: Failed to call service update/install. tuple index out of range.

image

How to reproduce it (step by step)

1. Go to device page
2. Click on firmware update
3. Click on install

Logs

No response

hajar97 commented 1 week ago

Just noticed that this error only happened when trying to update by connecting to HA via Nabu Casa URL. When using a local IP address, then it has updated without a problem.

larserhardsen commented 1 week ago

I have the same issue, and I am not using the Nabu Casa URL. The same error is thrown when clicking the backup button on the device's page

TranceSetter commented 1 week ago

Here the same issue, and as @larserhardsen said it's for both Nabu Case and local URLs.

Jezza34000 commented 1 week ago

This issue is fixed with the last update : https://github.com/rstrouse/ESPSomfy-RTS-HA/releases/tag/v2.4.5

hajar97 commented 1 week ago

Unfortunately I cannot test it as I already updated to the latest version using another approach before. But thanks a lot for looking into it.

On 21 Jun 2024, at 20:56, Jezza @.***> wrote:

This issue is fixed with the last update : https://github.com/rstrouse/ESPSomfy-RTS-HA/releases/tag/v2.4.5

— Reply to this email directly, view it on GitHub https://github.com/rstrouse/ESPSomfy-RTS/issues/406#issuecomment-2183292557, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD2QG7TFTWZHFCULEGJVJEDZIRZOBAVCNFSM6AAAAABJUTBYWWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBTGI4TENJVG4. You are receiving this because you authored the thread.

rstrouse commented 2 days ago

I am going to close this. The cause of this is well understood and addressed in later versions.