probonopd / ESP8266HueEmulator

Emulate a Philips Hue bridge running on an ESP8266 using the Arduino IDE.
MIT License
411 stars 93 forks source link

Hue iOS app seems to require scenes functionality #42

Closed probonopd closed 7 years ago

probonopd commented 7 years ago

When I open the iOS app (the one with the color icon), it finds the emulated bridge, but it immediately asks me to create a "room". Then it stalls forever "saving" the "room", doing requests like

=== 121256
Method: POST
requestedUri: api/api/scenes
URI: scenes
121257
[{"error":{"type":4,"address":"/api/api/","description":"Method not supported for scenes"}}]
121261
=== 121287
Method: POST
requestedUri: api/api/scenes
URI: scenes
121288
[{"error":{"type":4,"address":"/api/api/","description":"Method not supported for scenes"}}]
121292
=== 121317
Method: DELETE
requestedUri: api/api/groups/1
URI: groups/1
121317
=== 123624

Apparently the app insists on each lamp being in a scene now. It used to work entirely without scenes before.

This effectively prevents me from using the iOS app.

The other iOS app (the one with the b/w icon) does not seem to be able to find the emulated bridge at all.

probonopd commented 7 years ago

1ad3705 fixes this for me.