Hyperion NG Philips Hue Sync läuft ncht mehr

  • Hallo zusammen,


    habe folgendes Problem, habe vor einigen Tagen Hyperion NG installiert, alles funktionierte incl. Hue Sync einwandfrei. Dann habe ich mir mein System zerschossen und alles neu aufsetzen müssen. Ambiligt am TV mit Adalight läuft super. Ich habe eine neue Instanz für meine Hue erstellt und im Webif alles erstellt, jedoch funktionieren die Hue Lampen nicht mehr. Ich habe schon den Entertainmet Bereich gelöscht und neu erstellt, den Pi neu installiert, die Bridge zurückgesetzt, alles ohne Erfolg. Gibt es ein Bug in der Alpha 8?


    Code
    2020-11-10T20:40:05.857Z [hyperiond LEDDEVICE] (DEBUG) (LedDevicePhilipsHue.cpp:417:log()) Bridge-ID                     :
    2020-11-10T20:40:05.857Z [hyperiond LEDDEVICE] (DEBUG) (LedDevicePhilipsHue.cpp:417:log()) SoftwareVersion               :
    2020-11-10T20:40:05.857Z [hyperiond LEDDEVICE] (DEBUG) (LedDevicePhilipsHue.cpp:417:log()) API-Version                   : 0.0.0
    2020-11-10T20:40:05.857Z [hyperiond LEDDEVICE] (DEBUG) (LedDevicePhilipsHue.cpp:417:log()) EntertainmentReady            : 0
    2020-11-10T20:40:05.857Z [hyperiond LEDDEVICE] (ERROR) Device disabled, device 'philipshue' signals error: 'No light-IDs found at the Philips Hue Bridge'
    2020-11-10T20:40:05.859Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:147:init()) deviceConfig: [{"blackLightsTimeout":15000,"brightnessFactor":1,"brightnessMax":1,"brightnessMin":0,"brightnessThreshold":0,"clientkey":"*******************************************","colorOrder":"rgb","currentLedCount":5,"debugLevel":"0","debugStreamer":false,"groupId":6,"hardwareLedCount":5,"latchTime":0,"lightIds":["1","2","3","6","7"],"output":"Philips-hue.fritz.box:80","restoreOriginalState":true,"sslHSTimeoutMax":1000,"sslHSTimeoutMin":400,"sslReadTimeout":0,"switchOffOnBlack":true,"transitiontime":1,"type":"philipshue","useEntertainmentAPI":true,"username":"-************************************************","verbose":false}]
  • Code
    2020-11-10T21:43:34.803Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) LED device: disabled
    2020-11-10T21:43:34.805Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRestApi.cpp:182:getResponse()) Reply.httpStatusCode [0]
    2020-11-10T21:43:35.306Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRestApi.cpp:124:get()) GET: [http://philips-hue.fritz.box:80/api/-******************************************/groups/6]
    2020-11-10T21:43:35.308Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRestApi.cpp:182:getResponse()) Reply.httpStatusCode [0]
    2020-11-10T21:43:35.309Z [hyperiond LEDDEVICE] (ERROR) Device disabled, device 'philipshue' signals error: 'no Streaming Infos in Group found'
    2020-11-10T21:43:38.750Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1032:handleLoggingCommand()) log streaming activated for client ::ffff:10.5.0.23
    2020-11-10T21:43:38.786Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1041:handleLoggingCommand()) log streaming deactivated for client  ::ffff:10.5.0.23
    2020-11-10T21:46:33.072Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) LED device: enabled
    2020-11-10T21:46:35.483Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1032:handleLoggingCommand()) log streaming activated for client ::ffff:10.5.0.23
    • Offizieller Beitrag

    "(ERROR) Device disabled, device 'philipshue' signals error: 'no Streaming Infos in Group found'


    Looks like your Group is not configured as an Entertainment-API one....


    Did you configure the device via the Wizard?
    There you should be also be able to select the appropriate group and test the individual lights in advance ("Identify").


    Nach ein paar Zwischenschritten solltest Du hier ankommen:


  • Thank you for your response! Yes, i have configured Philips Hue Entertainment via the wizard. I think, i have configured everything correctly.


    I have also created a new Entertainmet Group with a new ID, but i have the same problem.


    When i press the lamp buttons in the wizzard, the lamps not blinking blue.


    I have used the alpha 8 deb package, is it possible, that this package have a bug?




    Here is my Api output

    • Offizieller Beitrag

    I checked the log again


    I looks like that your bridge is reachable, but could not access the values:


    Code
    2020-11-10T21:43:35.306Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRestApi.cpp:124:get()) GET: [http://philips-hue.fritz.box:80/api/-******************************************/groups/6]
    2020-11-10T21:43:35.308Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRestApi.cpp:182:getResponse()) Reply.httpStatusCode [0]


    Valid answer from the bridge should be a StatusCode = 200 rather than 0


    Code
    2020-11-11T10:59:24.337 hyperiond LEDDEVICE    : <DEBUG> ProviderRestApi.cpp:179:getResponse() | Reply.httpStatusCode [200]


    Is your "Benutzername" correct? It confuses me that it starts with a minus "-"
    Could you provide a full log, please?


    Please enable

    You might need putting Settings Level to "Expert" first.



    You could share the full log with me privately... Just start a Conversation with me in the Forum.

  • Yes, the username (Benutzername) is correct, see my api output in post #2


    Here is my log


    • Offizieller Beitrag

    Hey


    the communication with the bridge already fails at the very beginning.
    You see it that the Bdrige details are all empty.
    That the device is not put in error at that point in time is a different story...


    Code
    2020-11-10T22:26:22.410Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRestApi.cpp:124:get()) GET: [http://philips-hue.fritz.box:80/api/-ThXP8g2K2Sn7BOdj9JScFsi******************/]
    2020-11-10T22:26:22.413Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRestApi.cpp:182:getResponse()) Reply.httpStatusCode [0]
    ....
    2020-11-11T10:50:26.248Z [hyperiond LEDDEVICE] (DEBUG) (LedDevicePhilipsHue.cpp:417:log()) Bridge Name                   :
    2020-11-11T10:50:26.248Z [hyperiond LEDDEVICE] (DEBUG) (LedDevicePhilipsHue.cpp:417:log()) Model                         :
    2020-11-11T10:50:26.248Z [hyperiond LEDDEVICE] (DEBUG) (LedDevicePhilipsHue.cpp:417:log()) Bridge-ID                     :
    2020-11-11T10:50:26.248Z [hyperiond LEDDEVICE] (DEBUG) (LedDevicePhilipsHue.cpp:417:log()) SoftwareVersion               :
    2020-11-11T10:50:26.249Z [hyperiond LEDDEVICE] (DEBUG) (LedDevicePhilipsHue.cpp:417:log()) API-Version                   : 0.0.0
    2020-11-11T10:50:26.249Z [hyperiond LEDDEVICE] (DEBUG) (LedDevicePhilipsHue.cpp:417:log()) EntertainmentReady            : 0
    2020-11-11T10:50:26.249Z [hyperiond LEDDEVICE] (ERROR) Device disabled, device 'philipshue' signals error: 'No light-IDs found at the Philips Hue Bridge'


    Could you give it a try with the following reconfigurations:


    a) Use the hostname without domain (i.e. "philips-hue")
    b) Use the IP-address of the bridge


    c) Open the following URL via a Browser. What do you get back?
    Replace the client name with the not masked one.


    http://philips-hue.fritz.box:8…JScFsi******************/


    Thank you!

  • Ohhh Damn, i don't belive it, i can see the lights in the log. I have tried everything, but i don't use the ip, i use only the hostname and hostname+domain. When i'm home, i can test it, if is works.


    Thank you very much!


    What i don't understand, when i ping the hostname in the network, i see the correct ip adress. Why Hyperion can't connect with hostname, is this a Hyperion Bug?


    • Offizieller Beitrag

    Hi


    Good that it is working now.
    I am of the opinion that it should also with the hostname and with and without domain.


    What does the url I asked you to run in the browser return back?

    • Offizieller Beitrag

    And that is the problem....
    It has nothing to do with Hyperion, but that the hostname is not resolved on your local network...


    Suggest you check the name assigned in the Fritzbox.

  • Springen wir mal auf deutsch um :)


    Sorry, wir sind vom Thema abgekommen....


    Ich stehe total auf dem Schlauch




    Alles wird korrekt aufgelöst, trotzdem löst Hyperion die Bridge nicht korrekt auf. :( Ich habe der Bridge jetzt über die FritzBox eine feste IP zugewiesen. Es ist zwar jetzt nicht die elegante Lösung, aber so geht es zumindest :thumbup:


    Vielen vielen Dank für netten und schnellen Support

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!