Hue Bridge Pro -> https instead of http, API not working

  • Hi all,


    I am new to hyperion and tried to get my Hue Bridge Pro working without success (on Ubuntu 25.10). :(
    This is the error message I get in my self-compiled Hyperion (had another issue with Ubuntu 25.10 and libcec7):

    Code
    Device disabled, device 'philipshue' signals error: 'API request (Get) failed with error: '[301 Moved Permanently] - Moved Permanently''

    I hope, I did not make any mistake setting up hyperion, but maybe there error occured because Philips Hue moved away from HTTP to HTTPS.


    Source: https://developers.meethue.com/

    Quote

    Deprecation of HTTP support

    With the RED compliance being effective per 1st August, all firmware releases being released will no longer support HTTP. The Hue API should be accessed exclusively over TLS (HTTPS) to protect personal and sensitive information even better. Guidance on implementation can be found in our application design guidance.

    Maybe this is something worth looking into.
    Thanks a lot!

  • I tried to clone and compile the latest one (2.1.2-beta1) from Github, added the option for libcec7 to be able to run it on Ubuntu 25.10 and got that "....301 Moved Permanently" error.


    Regarding libcec7 dependency on Ubuntu:

    Maybe it is a simple change in hyperion.ng / cmake / Packaging.cmake, to allow for libcec7, but I have not clue if this might break anything, I can add a pull request for this if you like.
    line 81# set(CPACK_DEBIAN_PACKAGE_DEPENDS "libcec7 | libcec6 | libcec4 | libcec (>= 4.0)")

  • Yes, you are right, the libcec error only occurs when trying to install the debian package from Github release page only.
    The nightly installed via repo script works like a charm, thanks!

    I still get the 301 error... Which is crazy, because Hyperion is able to find my HuE Bridge Pro using the wizard, also the "Entertainment Group", but after that, it fails with the "301 Moved Permanently" error.


    Code
    2025-11-11T11:44:55.007Z [LEDDEVICE|Hue-Office] (ERROR) Device disabled, device 'philipshue' signals error: 'API request (Get) failed with error: '[301 Moved Permanently] - Moved Permanently''
    • Official Post

    Would you mind sharing a full debug log from where you start the wizard to when you saved and run the Hue Bridge, please?


    Just a side question, do you start fresh with the Hue device or are you using an existing configuration in Hyperion?

  • I was trying to reproduce the issue:

    - setting protocol level to debug

    - I changed the GUI to expert mode (!)

    - removed the hardware instance completely (I only had one)

    - redid the wizard...

    And bang! Issue gone. No http 301 anymore.



    Removed the hyperion DB, started from scratch.
    GUI in "beginner" mode, Wizard -> error 301 (http)


    Removed the hyperion DB, started from scratch.

    GUI in "expert" mode, Wizard -> no errors.



    So, having the Hue working with Hyperion, I tried to configure the screen grabber.
    Ubuntu 25.10 (incl. GNOME) does NOT support x11 anymore, only wayland. So I think, I am having a new issue here.

    Edited once, last by MutzelMe ().

    • Official Post

    Thank you for testing the behaviour and sharing your findings.

    That there is a difference related to expert mode seems odd…

    Let me have a look, if I can reproduce the behaviour with a classical bridge.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!