homebridgeプラグイン作成入門で書かれているServiceがiPhoneでどう表示されるのか?を確認する方法を探ったところ、Simulatorがあるようで。
その導入方法です。
環境
- iPhone 6S iOS Version 10.2 (14C92)
- Macbook macOS Sierra Version 10.12.2
- Xcode Version 8.2.1 (8C1002)
Apple Deployment Programs を登録した Apple IDが必要です。
HomeKit Accessory Simulatorを導入方法
- リンク or Xcode の [Open Developer tool] → [More Developer Tools...]を開く
- Additional Tools for Xcode 8.2 をダウンロード
- Hardware ディレクトリにある Simulator を
/Applications
にコピー
Accessory の設定
- HomeKit Accessory Simulatorを起動
- window下部の[Add Service...]から任意のServiceを追加
- window右上のBLEをON
その後、iPhoneからAccessoryを追加することでServiceに対応するActionを確認することができます。
これでIRKitからエアコンの温度を調節するために適切なServiceを確認できますね!