iOSで長年利用されてきたHomeKitとホームアプリが、ついにMacにも登場しました。macOS Mojaveでは、ついにMacからスマートホームをコントロールできるようになります。
HomeKitはAppleのスマートホームプラットフォームで、様々なメーカーのアクセサリを連携させてホームオートメーションを実現します。電球からスプリンクラーシステム、鍵まで、あらゆるデバイスをコントロールできます。macOS Mojave以前は、HomeKitはiOS、tvOS、watchOSでのみ利用可能だったため、Macはホームオートメーションに対応していない唯一のApple製品でした。Mojaveでは、HomeKitアプリだけでなく、Siriにも対応しています。
ホームアプリを初めて起動すると、iCloud設定で有効化するように求められます。その後、簡単なセットアップが実行され、すべてのアクセサリ、シーン、オートメーションがダウンロードされます。広い家では、すべてのアクセサリのダウンロードに数分かかる場合がありますが、ほとんどの場合、すぐに完了します。
アプリがリリースされると、iOSのホームアプリを使ったことがある人なら誰でもすぐに使い慣れるでしょう。それには理由があります。AppleはiOSアプリをMacに直接移植したのです。来年開発者向けに公開される新しい開発フレームワークを用いて、ホームアプリだけでなく、ニュース、株価、ボイスメモもMacに移植しました。
Macは画面が大きいため、iPad版のホームアプリに最も似ています。画面上部には「ホーム」「ルーム」「オートメーション」の3つのセクションがあります。「ホーム」では、お気に入りのシーンやアクセサリーなど、すべての状況を俯瞰的に確認できます。 「ルーム」は家にあるすべての部屋で、スワイプで切り替えることができます。「オートメーション」は、現在設定されているすべてのオートメーションルールとトリガーのリストです。
右上には、新しいシーンまたはオートメーションを追加するための 「+」アイコンがあります。Macでは新しいアクセサリを追加できません。この作業は依然としてiPhoneとiPadに委ねられています。
アクセサリを制御するには、クリックして 2 つの状態を切り替えるか、右クリックしてクイック コントロールを開き、明るさ、温度範囲、色など、特定のアクセサリの詳細なオプションを設定することができます。
Siriは、ホームアプリ内のあらゆる操作を手動で行えるだけでなく、HomeKitコマンドにも対応しました。iOSやwatchOSでスマートホームに指示できることはすべて、デスクトップでも実行できるようになりました。
ただし、確かに制限はあります。Macでは一度に1つのホームしか管理できませんが、モバイルでは複数のホームを切り替えられます。また、Home Hubを表示したり、HomePodに変更を加えたりするための設定もありません。少なくとも今のところ、通知もうまく機能していません。
新しいオートメーションを作成する際、macOSでは位置情報に基づくトリガーを選択できません。これは奇妙な省略に思えます。MacにはiPhoneのような継続的な位置情報認識機能がないのは明らかですが、だからといって位置情報に基づくルールの作成が妨げられるわけではありません。
しかし、最も意外だったのはAirPlay 2機能の欠落でした。iOS 11.4、tvOS 11.4、そしてHomePod 11.4でリリースされたAirPlay 2は、オリジナル版のプロトコルに比べて多くの点で大きな改善が加えられました。しかし、HomeKitに依存していたためか、Macには搭載されませんでした。HomeKitがMacに搭載された今、AirPlay 2も同時に登場することを強く期待していました。しかし、今のところ、その期待は裏切られているようです。
いくつかの制限を除けば、HomeとHomeKitは期待通りのパフォーマンスを発揮し、ユーザーにとって非常に便利です。サードパーティ製のHomeKitアプリがMacに移植されるかどうかはまだ発表されていません。AppleがiOSアプリのMacへの移植を正式に許可する2019年まで待たなければならないかもしれません。