iOS 11 では、Apple は HomeKit のシーンとイベントのトリガーをより複雑にし、より幅広い状況に適応できるようにしました。たとえば、全員が外出したときにのみ家の照明を消すなどです。

編集者注: この記事は元々、iOS 11 がベータ版だった 6 月に公開されました。 iOS 11 の最終公開リリースに向けて更新され、再公開されました。

中心的な変化は、条件付きトリガーのサポートです。簡単な例として、誰かが帰宅したときに照明シーンが実行されるように設定されている場合、暗くなってからの実行に制限できることが挙げられます。冷房シーンは、誰かが家にいて、一定の温度に達した場合にのみ実行される場合があります。

これは、もう 1 つの追加機能である複数人ジオフェンスとリンクし、HomeKit をカップルや家族にとってより適したものにします。以前は、位置ベースのシーンは単一のデバイス、つまり本質的に 1 人の人物に関連付けられていました。

iOS 11 では、1 人の人が出入りしたとき、または同じ HomeKit グループの全員が行ったときにのみシーンが実行されるように設定できます。当然、これは全員が Apple モバイル デバイスを持っていることを前提としています。たとえば、最後の人が家を出るまでエアコンをオンにし、最初の人が戻ってきたときに再開することができます。忘れっぽい家族は、他の人に影響を与えずに自分の部屋の照明をオンまたはオフにすることができます。

Apple は、イベントの前後にアクションをトリガーできる相対時間オフセットも追加しました。たとえば、日の出の 30 分後に窓のブラインドが開き、日没の 1 時間前に照明が点灯する場合があります。同様に、「終了」イベントもあります。センサーを備えた地下室のドアを開けると、天井ファンが作動しますが、一定時間が経過するとファンがオフになります。

実際、最終的には 1 回限りのイベントや、特定の日付や時刻に関連付けられたイベントを作成できるようになります。休日や旅行に行くときに役立つはずです。