Post

Replies

Boosts

Views

Activity

HomeKit Accessory and services name(s) ?
Hi all, We are developing a Smart Home / IoT product that integrates into HomeKit. The integration is mostly done and interation with the product works great. We have only one problem: naming inside the home app. Each time we add one of our devices to the home app, the services names are changed to the name of the accessory. Here is an example with the homekit tree: Accessory Service: Accessory Information Characteristrics: name = "my accessory" Service: Light Bulb Characteristics: name = "light 1" Service: Light Bulb Characteristics: name = "light 2" Service: Light Bulb Characteristics: name = "light 3" Service: Light Bulb Characteristics: name = "light 4" Service: Temperature Sensor Characteristics: name = "temperature sensor 1" When adding this device with 4 lights and 1 temperature sensor to homekit, all the services inside the app gets renamed "my accessory". They do not keep their name. It is especially strange since HomeKit knows about the names of the services since if I modify the name of the first light, HomeKit will suggest (in the background on the text input in gray) to rename it "light 1". I know that my characteristics declaration are correct because I verified it with the HomeKit Accessory Tester. What I can do so that the services offered by my device are not renamed to the name of the accessory itself ? Thanks in advance.
0
1
682
Mar ’24