Closed ScrewLooseDan closed 1 year ago
@ScrewLooseDan Thanks for the error output, makes my life a lot easier.
The update feature may have a few bugs as it's hard to test when my Apex only lets me update once :)
I can fix that executor error fairly easy, my concern is it reporting a weird version with an L in it. Could you please check what version is reported on the integration device page. I currently use the version inside the config json but wondering on certain models if it reports with a L for like Lite versions?
It is showing the "L"
I do see the "L" listed on the /cgi-bin/status.xml:
<status software="5.11L_6A23" hardware="1.0">
This is a A3 Apex Controller (not a Pro).
Thanks. Could you also check on the "apex/config/network" on the actual Apex web interface itself and tell me what it says for the current version and installed version.
Yep, no "L" there (I included the text of that in my first post)
1.14 Should fix the version and update issues. Looking at the JavaScript on the Apex web interface they just strip out the "L".
Thank you very much for the quick fix! I deployed it and it shows as "Up-to-date".
I'll open another issue if there is an issue with the next update.
Home Assistant is telling me there is an upgrade for the firmware:
I'm not sure where the "L" comes from in the "Installed Version" as when I check in Fusion or the device itself, it shows:
If I try to do the firmware upgrade through HA, I get a generic "failed to call service". Looking in the logs after that, shows:
Edit: Should have included, running HA 2023.8.0, Apex HA Version 1.13.