HomeKit の用語とホームのレイアウト


HomeKit は、ホームをオブジェクトの階層としてモデル化し、それらを参照する用語の語彙を定義します。Home アプリは、HomeKit オブジェクトモデルと用語を使用して、人々が声、アプリ、自動化によってアクセサリを直感的に制御できるようにします。


あなたのアプリで HomeKit が定義する用語とオブジェクトモデルを使用することは非常に重要です。これにより、人々の理解を深め、ホームオートメーションを親しみやすくすることができます。


ホーム


HomeKit では、home (ホーム) という用語を使用して、実際の家、オフィス、またはユーザーに関連するその他の場所を表します。1 人のユーザーが複数のホームを持つことができます。




ホーム




オフィス



ルーム


Room (ルーム) は、家の中の実際の部屋を表します。部屋には、サイズや場所などの属性はありません。ベッドルーム (寝室) や オフィス など、人々にとって意味のある名前にすぎません。アクセサリを部屋に割り当てるときは、"Siri、寝室以外のすべての照明をつけて" や "Siri、キッチンと玄関の照明をつけて" などの音声コマンドを使用できます。





アクセサリ、サービス、および特徴


アクセサリ という用語は、シーリング ファン、ランプ、ロック、カメラなど、接続された実際のホームアクセサリを表します。HomeKit は カテゴリ を使用して、サーモスタット、ファン、ライトなどのアクセサリの種類を表します。通常、アクセサリメーカーは各アクセサリをカテゴリに割り当てますが、あなたのアプリは必要に応じてユーザーがこの割り当てを行うのを支援します。たとえば、ファンやランプに接続されているスイッチは、それが制御するアクセサリと同じカテゴリに割り当てる必要があります。


接続されたライトのスイッチなど、アクセサリの制御可能な機能は サービス と呼ばれます。一部のアクセサリは、複数のサービスを提供します。たとえば、接続されたガレージドアを使用すると、人々はライトとドアを個別に制御できます。また、接続されたコンセントを使用すると、上部のコンセントと下部のコンセントを個別に制御できます。アプリは UI で サービス という言葉を使用しません。代わりに、ガレージドア開閉器天井のファンライト など、サービスを説明する名前を使用します。人々は Siri を使用して自宅のアクセサリを制御する場合、アクセサリの名前ではなく、サービスの名前を話します。命名の詳細なガイダンスについては、便利な名前を選択できるように を参照してください。


特徴 は、サービスの制御可能な属性です。たとえば、天井の扇風機では、扇風機のサービスに速度の特徴があり、照明のサービスには明るさの特徴があります。アプリは、UI で 特徴 という単語を使用しません。代わりに、速度明るさ などの属性を表す用語を使用します。


サービスのグループ は、ユーザーが 1 つの単位として制御するアクセサリ サービスのグループを表します。たとえば、ユーザーは、3 つのサービスすべてを 読書灯 という名前のサービスのグループに割り当てることで、リビングルームの 1 つの隅にあるフロアランプと 2 つのテーブルランプを制御できます。読書灯 サービスグループを使用すると、ユーザーはリビングルームの他のすべての照明とは別に、これら 3 つの照明を制御できます。





アクションとシーン


アクション という用語は、扇風機の速度や照明の明るさを調整するなど、サービスの特徴を変更することを指します。アクションは、ユーザーと自動化によって開始されます。


シーン は、1 つ以上のアクセサリで 1 つ以上のサービスを制御するアクションのグループです。たとえば、ユーザーは、リビングルームのシェードを下げて照明を暗くする 映画の時間 シーンや、キッチンの照明を付けてシェードを上げ、コーヒーメーカーを起動する おはよう シーンを作成できます。

ヒント

HomeKit API では、シーンの代わりに アクションセット という用語を使用します。あなたのアプリの UI では、常に シーン という用語を使用してください。





自動化


自動化 により、ユーザーの位置が変化したとき、特定の時刻になったとき、別のアクセサリがオンまたはオフになったとき、センサーが何かを検出したときなど、特定の状況にアクセサリが反応します。たとえば、自動化により、日没時またはユーザーが帰宅したときに家の照明をオンにすることができます。





ゾーン


ゾーン は、2 階1 階 など、複数の部屋を含む家のエリアを表します。ゾーンの設定はオプションですが、そうすることで、人々が複数のアクセサリを一度に制御できるようになります。たとえば、1 階のすべての照明を downstairs という名前のゾーンに割り当てると、人々は "Siri、downstairs のすべての照明を消して" などの音声コマンドを使用できるようになります。





ホームレイアウト


HomeKit モデルでは、ホーム オブジェクトは、ルームアクセサリゾーン など、他のすべてのオブジェクトを含む階層のルートです。ユーザーに複数のホームがある場合、各ホームは異なる階層のルートになります。


HomeKit が使用する階層モデルを承認して下さい。 あなたのアプリの UI 内でルームやゾーンごとにアクセサリを整理していない場合でも、人々がアクセサリを設定または制御できるようにするには、HomeKit モデルを参照する必要があります。Siri と HomePod を使用して、"Siri、2 階の照明をつけて"、"ここは暗い" などのコマンドを発声して制御できるように、人々はアクセサリがどこにあるかを知る必要があります。詳細なガイダンスについては、Siri の操作 を参照してください。


アクセサリに関連する HomeKit の詳細を人々が簡単に見つけられるようにします。 あなたのアプリの構成がアクセサリに重点を置いている場合は、アクセサリのゾーンやルームなど、他の HomeKit 情報を見つけにくい設定スクリーンで非表示にしないでください。代わりに、関連する HomeKit 情報をアクセサリの詳細ビューで簡単に利用できるように検討してください。


ユーザーは複数のホームを持てることを認識してください。 あなたのアプリがユーザーごとに複数のホームを持てる概念をサポートしていない場合でも、アクセサリの詳細ビューで関連するホームの情報を提供することを検討してください。


重複するホームの設定を提示しないでください。 あなたのアプリがホームの構成について異なる視点を持っている場合は、ホームのすべてまたは一部を再度設定するように求めたり、重複した設定ビューを表示したりして、人々を混乱させないでください。人々が Home アプリで行った設定に常に従い、これらの詳細をあなたの UI に表示する直感的な方法を見つけてください。


リソース


関連


アップルのデザインリソース


Apple の商標および著作権の使用に関するガイドライン


開発者用文書


HomeKit (HomeKit)



ビデオ





目次
Xcode の新機能

  • new HIG
  • 基礎

    概要

    アクセシビリティ

    ベストプラクティス

    操作

    ボイスオーバー

    テキスト表示

    色と効果

    プラットフォームの考慮事項

    リソース


    アプリのアイコン

    ベストプラクティス

    プラットフォームの考慮事項

    仕様

    リソース


    ブランド化

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    カラー

    ベストプラクティス

    包括的カラー

    システムカラー

    カラーマネジメント

    プラットフォームの考慮事項

    仕様

    リソース


    ダークモード

    ベストプラクティス

    ダークモードの色

    プラットフォームの考慮事項

    リソース


    アイコン

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    イメージ

    拡大率

    フォーマット

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    含まれる物

    デザインによる包括

    言語の歓迎

    親しみやすい

    性同一性

    人と設定

    ステレオタイプの回避

    アクセシビリティ

    言語

    リソース


    レイアウト

    ガイドと安全なエリア

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    マテリアル(材料)

    ベストプラクティス

    プラットフォームに関する考慮事項

    リソース


    モーション

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    右から左へ

    テキストの配置

    数字と文字

    コントロール

    イメージ

    インターフェイスアイコン

    プラットフォームの考慮事項

    リソース


    SF シンボル

    ウェイトよスケール

    デザインバリアント

    カスタムシンボル

    プラットフォームの考慮事項

    リソース


    タイポグラフィ(印刷)

    ベストプラクティス

    システムフォントの使用

    カスタムフォントの使用

    プラットフォームの考慮事項

    仕様

    リソース




    パターン

    概観


    個人データへのアクセス

    許可を求める

    ロケーションボタン

    事前アラートスクリーン

    リクエストの追跡

    データの保護

    プラットフォームの考慮事項

    リソース


    データのグラフ化

    ベストプラクティス

    効果的なグラフの設計

    プラットフォームの考慮事項

    リソース

    変更記録

    協力と共有化

    ベストプラクティス

    プラットフォームの考慮事項

    リソース

    変更記録

    ドラッグアンドドロップ

    ベストプラクティス

    フィードバックの提供

    ドロップを受け入れる

    プラットフォームの考慮事項

    リソース


    データ入力

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    フィードバック

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    ファイル管理

    ベストプラクティス

    ファイルを開く

    作業の保存

    クイックルックプレビュー

    プラットフォームの考慮事項

    リソース


    全画面表示

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    起動

    ベストプラクティス

    起動画面

    プラットフォームの考慮事項

    リソース


    ライブビューのアプリ

    ベストプラクティス

    EPG の体験

    クラウド DVR

    プラットフォームの考慮事項

    リソース


    ロード中

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    アカウントの管理

    ベストプラクティス

    アカウントの削除

    TV プロバイダーアカウント

    プラットフォームの考慮事項

    リソース


    通知の管理

    フォーカスとの統合

    ベストプラクティス

    買い物通知の送信

    プラットフォームの考慮事項

    リソース


    モダリティ

    ベストプラクティス

    リソース


    マルチタスク

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    ヘルプの提供

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    搭載

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    オーディオの再生

    ベストプラクティス

    中断の処理

    プラットフォームの考慮事項

    リソース


    触覚の再生

    ベストプラクティス

    カスタムの触覚

    プラットフォームの考慮事項

    リソース


    ビデオの再生

    ベストプラクティス

    TV アプリとの統合

    プラットフォームの考慮事項

    リソース


    印刷

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    格付けとレビュー

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    検索

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    設定

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    取り消しとやり直し

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    トレーニング

    ベストプラクティス

    プラットフォームの考慮事項

    リソース




    部品

    全ての部品


    コンテンツ

    グラフ

    イメージビュー

    テキストビュー

    Web ビュー


    レイアウトと構成

    ボックス

    コレクション

    コラムビュー

    開示コントロール

    ラベル

    リストと表

    ロックアップ

    アウトラインビュー

    スプリットビュー

    タブビュー

    メニューとアクション

    活動ビュー

    ボタン

    コンテキストメニュー

    ドックメニュー

    編集メニュー

    メニュー

    ポップアップボタン

    プルダウンボタン

    ツールバー


    ナビゲーションと検索

    ナビゲーションバー

    パスコントロール

    検索フィールド

    サイドバー

    タブバー

    トークンフィールド


    プレゼンテーション

    アクションシート

    アラート

    ページコントロール

    パネル

    ポップオーバー

    スクロールビュー

    シート

    ウィンドウ


    選択と入力

    カラーウェル

    コンボボックス

    数値入力ビュー

    イメージウェル

    スクリーン上のキーボード

    ピッカー

    セグメントコントロール

    スライダー

    ステッパー

    テキストフィールド

    トグル(切り替え)


    状態

    活動リング

    ゲージ

    レベルインジケータ

    進捗インジケータ

    格付けインジケータ

    システムの体験

    複雑化

    ホーム画面のクイックアクション

    ライブ活動

    メニューバー

    通知

    ステータスバー

    一番上の棚

    時計の文字盤

    ウィジェット




    入力

    概観


    アクションボタン

  • ベストプラクティス
  • プラットフォームの考慮事項
  • リソース
  • 変更記録
  • Apple Pencil と落書き

  • ベストプラクティス
  • ホバー
  • ダブルタップ
  • 落書き

  • カスタムの描画
  • プラットフォームの考慮事項
  • リソース
  • 変更記録
  • デジタルの竜頭

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    焦点と選択

  • ベストプラクティス
  • プラットフォームの考慮事項
  • リソース

  • ゲームコントローラ

  • ベストプラクティス
  • ボタン
  • プラットフォームの考慮事項
  • リソース

  • ジャイロスコープと加速度計

    ベストプラクティス

    プラットフォームの考慮事項

    リソース


    キーボード

  • ベストプラクティス
  • キーボードショートカット
  • カスタムキーボードショートカット
  • プラットフォームの考慮事項
  • 仕様
  • リソース

  • ポインティングデバイス

  • ベストプラクティス
  • プラットフォームの考慮事項
  • リソース

  • リモコン

  • ベストプラクティス
  • ジェスチャ
  • ボタン
  • 互換性のあるリモコン
  • プラットフォームの考慮事項
  • リソース

  • 空間的相互作用

  • ベストプラクティス
  • デバイスの使用法
  • プラットフォームの考慮事項
  • リソース

  • タッチバー

  • ジェスチャ
  • ベストプラクティス
  • インターフェイスアイコン
  • コントロールとビュー
  • プラットフォームの考慮事項
  • リソース

  • タッチスクリーンジェスチャ

  • ベストプラクティス
  • 標準的なジェスチャ
  • プラットフォームの考慮事項
  • リソース



  • プラットフォーム

    概観

    iOS 用デザイン

  • ベストプラクティス
  • リソース

  • iPadOS 用デザイン

  • ベストプラクティス
  • リソース

  • macOS 用デザイン

    ベストプラクティス

    リソース


    tvOS 用デザイン

    ベストプラクティス

    リソース


    watchOS 用デザイン

  • ベストプラクティス
  • リソース



  • テクノロジー

    全てのテクノロジー

    AirPlay

    序文

    アイコン

    編集者用

    常にオン

    アプリクリップ

    序文

    ユーザー体験

    アプリクリップカード

    アプリクリップのコード

    印刷ガイドライン

    法的要件


    Apple Pay

    序文

    Apple Pay の提供

    チェックアウトと支払い

    エラー処理

    サブスクリプションと寄付

    ボタンとマーク

    編集者用


    拡張現実

    CareKit

    序文

    データとプライバシー

    ビュー

    ユーザー体験

    シンボルとブランド化

    CarPlay

    序文

    アーキテクチャ

    操作

    視覚的デザイン

    アイコンとイメージ

    システム要素

    ゲームセンター

    序文

    アクセス・ポイント

    ダッシュボード

    成果

    リーダーボード

    多数のプレイヤー

    カスタムダッシュボードのリンク


    HealthKit

    HomeKit

    序文

    用語とレイアウト

    iPhone iPad

    macOS tvOS

    watchOS

  • リソース

  • 設定

    Siri の操作

    カスタム機能

    アイコン

    編集者用


    iCloud

    アプリ内購入

    序文

    自動更新可能なサブスクリプト


    ライブ写真

    Mac Catalyst

    序章

    アプリの構造

    ユーザーの操作

    視覚的デザイン

    Mac の慣用句


    機械学習

    序文

    機械学習の役割

    明示的なフィードバック

    暗黙のフィードバック

    較正

    訂正

    間違い

    複数のオプション

    自信

    属性

    制限事項


    マップ

    序文

    Apple Watch のマップ

    屋内のマップ


    ビジネス向けメッセージ

    序文

    ブランド化

    ボタン

    ダークモード

    ロゴ

    メッセージバブルの内容

    スクリーンショット


    NFC

    写真編集

    ResearchKit

    SharePlay

    ShazamKit

    Apple でサインイン

    序文

    データ管理

    ボタン


    Siri

    序文

    システムの意図

    カスタムの意図

    ショートカットと提案

    編集者用


    タップして iPhone で支払う

    財布

    序文

    パスのデザイン

    注文追跡のデザイン









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ