
Ранее я отмечал, что функция обнаружения присутствия HomeKit работает для меня крайне ненадежно, поскольку полагается на Службы геолокации.
GPS-позиционирование в городах и так может быть не совсем точным, так как сигналы либо блокируются высокими зданиями, либо отражаются от них. А для тех из нас, кто живет в многоквартирных домах, возникает дополнительная сложность…
Даже 100% точное определение местоположения сработает, когда мы достигнем вестибюля здания, а не когда окажемся у своей двери. Поскольку мы живем на 18-м этаже, и путь от вестибюля через охрану и на лифте может занять пару минут, это делает небезопасным использование обнаружения присутствия для таких действий, как, например, разблокировка входной двери.
Это разочаровывает, потому что существует гораздо более надежный вариант: срабатывание обнаружения присутствия при подключении к домашней сети Wi-Fi. Для большинства людей это будет в пределах видимости их входной двери.
Также было бы полезно заимствовать некоторые функции у Android-устройств, таких как Pixel. Они могут, например, автоматически переключать звук звонка телефона с громкого (который может понадобиться на улице) на вибрацию (более подходящую для дома) при обнаружении, что вы дома.
Существует также приложение для Android под названием Tasker, которое по сути является IFTTT для запуска специализированных действий при подключении телефона к домашней сети Wi-Fi. Оно может, например, открыть приложение, переключить настройки, даже отправлять сообщения. Песочница iOS ограничила бы возможности стороннего приложения, но Apple могла бы реализовать подобные автоматизации нативно в iOS.
Итак, вот что я хотел бы видеть. Определить вашу домашнюю сеть Wi-Fi, и пусть iOS ее запомнит. Затем иметь возможность установить различные автоматизации, как только ваш телефон к ней подключится. Они могли бы включать:
- Автоматизация HomeKit (разблокировка двери, включение света и т. д.)
- Переключение настроек (звук вызова, режим «Не беспокоить», отключение VPN и т. д.)
- Возможность больше не требовать аутентификацию для разблокировки устройства
- Переключение на другой домашний экран (содержащий приложения, которые вы используете дома)
Второй набор действий может запускаться при подключении телефона к рабочей сети – и, конечно же, переключать все обратно при уходе из любой сети.
Это лишь те идеи, которые пришли мне в голову; у вас, вероятно, есть еще.
Хотели бы вы видеть обнаружение присутствия HomeKit по сети Wi-Fi? Пожалуйста, примите участие в нашем опросе и поделитесь своими мыслями и идеями в комментариях.
Бен Скун внес вклад в эту статью.