Apple HomeKit HMCХарактеристики

В настоящее время я работаю над довольно важным исследовательским проектом. Я работаю над темой домашней автоматизации. Поэтому я хотел бы реализовать инфраструктуру HomeKit для управления модулями действий.

Мое приложение уже может искать дома, комнаты, аксессуары, услуги и характеристики. Но я не знаю, как правильно обращаться со всеми различными типами характеристик. Есть ли способ получить тип характеристики как реальную строку (например: HMCharacteristicTypePowerState).

Я действительно не знаю, как представить пользователю только те характеристики, которые имеют значение.

Буду признателен, если кто-нибудь подскажет ;)


person A. Osterthun    schedule 03.03.2016    source источник


Ответы (2)



HMCharacteristic имеет свойство localizedDescription, которое возвращает удобочитаемую строку, но если вы хотите выбрать только определенные характеристики, лучше использовать константы HMCharacteristicsType, предложенные Марком.

person Christian R    schedule 06.03.2016