-
Notifications
You must be signed in to change notification settings - Fork 506
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
Philips Hue app complains about "old version bridge" #2837
Comments
+1 for this. The Hue app cant be used until theres an update |
I just installed the Hue App because I wanted to test if works with the Windows App "Hue Sync". Have the same issue - but I am unsure: Was the official Hue App working with deconz before? I never tried it before so cant answer. How did you find out the emulated Hue Bridge Version of Deconz? |
You haven't the version gived by deconz ? |
The hue app needs version 1938112040 to function, i.e. to be used at all. @Smanar |
Yep but IDK wich one deconz is using. If you test with changing this value ? Or if you can retreive the value gived by deconz to be sure it's the good line ? |
Right, let me check - do you have any idea how to retrieve the version from the API? Otherwise I will try to reverse engineer as good as I can 😄 |
Nope :(, and it seem the code don't answer the same thing depending of the request type. But you can try to edit the value and recomplile the code, it s easy if you have a linux machine (and not HA or ARM 64) |
Yeah I guess I'll do that tomorrow. Thanks so much for your help already, will let you know when I've made any progress or at least know more 👍 |
@Smanar Ok, I just figured it out. The trick is to set the devicetype while requesting an API key to a name that starts either with "Hue " or "hue_" as seen here: deconz-rest-plugin/authorisation.cpp Line 200 in 31ffad9
After that the the ApiRequestMode ist set to ApiModeHue which is not ApiModeNormal and thus forces the API to output the swversion upon request on http://yourdevice/api/your_api_key/ After doing that, you should find the line "swversion": "1810251352" which is exactly what we are looking for. Tomorrow, I will either try to change the corresponding lines of code or implement a proxy that modifies said data, and will come up with a comprehensive report on possible results. 👍 |
After setting |
@ebaauw Awesome, thanks so much! |
Would it be possible to have a user-settable field for this, that is pre-populated with the hardcoded value, instead of just a hardcoded value? It would mean people won't need to wait for the next update to use their Hue apps again, but could manually update the firmware on their end. |
On my phone the hue app still wants to install an update that I can’t dismiss. I’m using 2.05.78 |
@pattyland - I had the same issue, however it looks like something is broken even deeper - removing all the Hue app data allowed me to set up the virtual bridge, but it was incredibly buggy, I couldn't get away from the room management screen in any way, rooms were not synced from deCONZ (though if I did try to create a room with the same name, it would freak out), rooms wouldn't save (either generic error, or the room seemingly saves, but it disappears in a matter of seconds). |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue is still relevant, the problem still exists. |
Hi there. |
When successfully adding Deconz to the official Hue app, the app gives a warning about an update for the bridge that fails
The latest version of the official bridge is:
1938112040
is it possible to change the emulated Deconz version to 1938112040
The text was updated successfully, but these errors were encountered: