ebaauw / homebridge-hue

Homebridge plugin for Philips Hue
Apache License 2.0
897 stars 91 forks source link

iOS 16 - Missing scene names #1122

Closed sascharucks closed 1 year ago

sascharucks commented 1 year ago

Issue

Starting with iOS 16 I lost the names from my Hue scenes in the Home app. IMG_4355 Before I could see the names. Screenshot from old Mac Home app: Bildschirmfoto 2022-11-09 um 13 17 40

It is a bit inconvenient without the names to find the right scene. Could this be fixed? Thanks! For reference the same view in Hue. IMG_4356

My settings (version homebridge-hue v0.13.47) Bildschirmfoto 2022-11-09 um 13 21 12

ebaauw commented 1 year ago

This is an issue in HomeKit; you’ll have to take this up with Apple. If you change (delete) the service names from HomeKit, you can still see the names as exposed by Homebridge Hue.

sascharucks commented 1 year ago

Thanks for the feedback! Could you elaborate how to change/delete the service name? I couldn't find anything in the iOS Home app.

I also created a feedback ticket with Apple under FB11774172.

ebaauw commented 1 year ago

Open the tile for the accessory, scroll down to settings, select Accessories, to see a tile per service (!), select a tile, scroll down to settings, and change the name.

I find it easier to use Eve for this, where you have a single screen for all services under Types & Names in the accessory settings.

ebaauw commented 1 year ago

I do see several online conversations suggesting Apple are (now ?) using Configured Name. I tried to expose that before (in an attempt to sync the Hue bridge resource names with the HomeKit service names) and got burned badly, so I removed that feature. Maybe Apple changed the logic for iOS 16? Will need to do some testing this weekend.

sascharucks commented 1 year ago

Any success with trying Configured Name?

ebaauw commented 1 year ago

I think I tackled it. When scenesAsSwitch has been set, Configured Name is added to the Switch service, and Home shows the scene names. Both when showing the accessory as a single tile as well as separate tiles.

ebaauw commented 1 year ago

In v0.13.49.

sascharucks commented 1 year ago

I just tested it. Works perfect. Thanks a lot!

Mallepi commented 1 year ago

Hello, I have to get on the subject. I think that the problem is related.

For me, through homebridge-hue the hue scene name is displayed correctly in homekit. If I change the name of the scene switch in homekit homekit forgets this own name again after a certain time. After that, the scene name from the Hue app is displayed again in homekit.

I could not find out why? Would be happy about help. Thank you!