Moin zusammen,
ich erinnerte mich noch, dass ich hier mal den Tipp bzgl. Problemen zwischen Hyperion.NG und DIYHue hinterlassen hatte - den ich heute gerne aktualisieren möchte.
Da ich heute in irrer Bastellaune war, habe ich mal Hyperion.NG auf 2.0.14 und den DIYHue Server auf 2022.08 gebracht. Danach stieß ich wieder auf alte Bekannte:
Code
2023-01-05T14:25:09.714Z [LEDDEVICE|DiyHue] (ERROR) Device disabled, device 'philipshue' signals error: 'set stream to false: Bridge response is not Valid'
2023-01-05T14:25:09.716Z [LEDDEVICE|DiyHue] (DEBUG) (LedDevicePhilipsHue.cpp:1324:stopStream()) Stop Entertainment stream. Retrying...
2023-01-05T14:25:10.237Z [LEDDEVICE|DiyHue] (ERROR) Device disabled, device 'philipshue' signals error: 'set stream to false: Bridge response is not Valid'
2023-01-05T14:25:10.239Z [LEDDEVICE|DiyHue] (DEBUG) (LedDevicePhilipsHue.cpp:1324:stopStream()) Stop Entertainment stream. Retrying...
2023-01-05T14:25:10.761Z [LEDDEVICE|DiyHue] (ERROR) Device disabled, device 'philipshue' signals error: 'set stream to false: Bridge response is not Valid'
2023-01-05T14:25:10.763Z [LEDDEVICE|DiyHue] (ERROR) Device disabled, device 'philipshue' signals error: 'The Entertainment stream did NOT stop. Give up.'
Dabei stellte ich fest, dass die o.g. Anpassung nicht mehr in der "HueEmulator3.py" erfolgen muss, sondern in der "restful.py" im Unterverzeichnis "flaskUI". Außerdem hat sich ein Variablenname geändert.
Die Zeilen 317 und 318 müssen ausgetauscht werden:
Code
for key, value in putDict.items():
responseList.append({"success": {response_location + key: value}})
gegen: