Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The ubisys OTA updates are not working #8184

Open
ciberkids opened this issue Oct 25, 2024 · 1 comment
Open

The ubisys OTA updates are not working #8184

ciberkids opened this issue Oct 25, 2024 · 1 comment

Comments

@ciberkids
Copy link

ciberkids commented Oct 25, 2024

Hi,

I am in posses of several ubisys devices some C4, S2, S1.

I was super please that the OTA update page was populated with these device, unfortunately it seems that the ota update is not working correctly.
First the link to the change logs is wrong, i already open a MR for this on the other repository.
Second i was looking into the OTA page and it seems that the regex is not completely correct, i checked my device

going here: https://www.ubisys.de/en/support/firmware/

and then selecting the link for the C4 that I have: https://www.ubisys.de/wp-content/uploads/10F2-7B49-0100-0100-0250044D-ubisys-c4-qpg6105.ota.zigbee

the important bit is the .ota. the OTA page is instead using a regex that filter for a .ota1.

i verified that the link that is listed in the page is still working http://fwu.ubisys.de/smarthome/OTA/release/index
and it is and I can find the firmware 10F2-7B49-0100-0100-0250044D-ubisys-c4-qpg6105.ota.zigbee in the downloaded page from the previous link so the link is updated and it is working.

I would like to help.
I am a developer and i can chew some regular expressions. I am unfortunately not so much skilled in TS and the framework used.
And i need some direction and information, links would be also ok.

Also i am not a super expert of firmwares, from the comments in the source page in this repo it seems that ubisys changed something in the versioning of their firmware and now there are both firmware with .ota. and .ota1. particle in it (literally 3 characters in that regex).

so my questions are:

  1. is it safe to adjust the regex to pick up the firmwares with the .ota. for devices like mine?
  2. once the match is found is flashing working as intended?
  3. it a way i can test all of this before bricking my entire house :) ??
  4. is there any documentation on how this framework works, (like a start up guide? the entire site assume that you understand well how this work, I don't :( and for one person that is not familiar i find the entire try to help overwhelming)

this is the page where the bug resides imho:

zigbee-herdsman-converters/src/lib/ota

@ciberkids
Copy link
Author

anyone can give a some insight on this? i would like to help really but i need some information

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant