Построить на apple homekit умный дом
Есть много любителей устройств от Apple, я и сам предпочитаю использовать планшет от Apple, чем у других производителей и причин тому конечно очень много, они все разные у каждого свои, но если доме все-таки есть такие устройства, то нужно с ними что-то делать и как-то их использовать.
Голосовые ассистенты от Apple конечно не очень удобны, у нас таких колонок практически не покупают и в принципе проблема в том, что изначально конечно Siri гораздо хуже понимала чем тот же ассистент Яндекса и конечно сейчас даже в принципе мне не так нравится как работает Siri например, поэтому все-таки хочется строить систему так, чтобы голосовой ассистент хорошо понимал и не надо было придумывать какие-то определенные фразы для этого.
Голосовые ассистенты от Apple у нас не так популярны, конечно больше покупают колонки от Яндекса, и у меня в принципе есть несколько станций от Яндекса, и конечно Siri изначально гораздо хуже понимала русский язык и принципе ответы сейчас даже как бы не всегда какие-то адекватные и в принципе управление через Siri тоже какое-то не очень удобное, и конечно в этом плане все-таки Яндекс гораздо более лучше настроен, ориентирован и на русский язык, и можно говорить свободней и колонки гораздо лучше понимают.
Но все-таки конечно Siri больше ориентирован на английский язык изначально, но и поскольку все таки они продаются по всему миру большим количеством чем Яндекс колонки, поэтому все таки качество поддержки русского языка от них ждать наверное не стоит.
Многие производители конечно стремятся поддерживать экосистему от Apple, но в принципе это довольно дорого получается сертифицировать устройства, и например у Xiaomi сами устройства в основном не поддерживаются, не поддерживается их работа через Apple, и Tuya в принципе не работает через Apple, но у Xiaomi есть отдельный суббренд Aqara, который конечно ориентирован в первую очередь на иностранный рынок и как раз в нем предусмотрена интеграция, и шлюзы от Aqara в основном они конечно интегрируются
с HomeKit и может туда все устройства пробросить и управлять ими через Siri, или просто с помощью iPhone или iPad.
У меня используется два iPad они по сути сейчас работают как дашборды умного дома, потому что они уже не очень новые, да и в принципе больше наверное на них что-то связанное с системой умного дома сделать не получится, но я пытался сделать так чтобы подключить использование Siri, для этого нужно соответственно было пробросить в Homekit на этих айпадах все устройства из системы умного дома, тогда Siri можно давать команду и управлять устройствами с этих Айпадов, но сам iPad слышит не очень хорошо, то есть нужно находиться достаточно близко к нему, и говорить громко, чтобы он соответственно сработал и например уже с некоторого расстояния, там около двух метров, уже он не распознает команду и нужно подходить вплотную к нему, это неудобно, я поэтому попробовал мне и ответы в принципе Siri не очень понятны, она как-то реагирует не всегда корректно на команды и выполняет действия неправильно, и поэтому я эту функцию фактически не стал использовать, поскольку все-таки у меня в основном использование ориентировано Яндекс колонки.
Конечно к экосистеме Apple рекламируется так что для того чтобы можно было использовать эти устройства подключеные соответственно там к определенному телефону или айпаду, или Apple TV например, и тогда можно будет просто управлять локально без использования каких-то облаков и это в принципе работает, но на самом деле большого смысла в этом нет, и если в принципе все работает и интернет работает, то конечно такие функции особой не нужны, на скорость они конечно влияют, например если использовать zigbee, то конечно он в принципе и так будет работать локально, допустим шлюз Aqara и так выполняет команды локально, без использования облаков, а если нужно какие-то более сложные сценарии выполнять, то только в этом случае обращается к облаку и соответственно может быть некоторае задержка.
Сам интерфейс Apple Home Kit не очень удобен, там конечно говорят, что он такой userfriendly, но на самом деле там он достаточно однообразен, сейчас например в приложении Яндекса Умный дом, там очень похоже сделано. конечно видимо они все равно делают так чтобы немножко отличалось, но общая логика это разделение устройств по комнатам, по типам устройств, по группам каким-то это конечно и можно и в HomeKit сделать и соответственно и в других экосистемах в принципе тоже сейчас поддерживается, поэтому сказать что это какое-то прямо преимущество у Apple нельзя.
С точки зрения написания сценариев тоже там постепенно развивают эту тему, то есть появляются разные варианты написания этих сценариев, но я не думаю, что какое-то прямо серьезное использование в реальном умном доме будет полезно, все равно например Яндекс развивается сейчас гораздо динамичнее и способов написания там тоже достаточно много и если все-таки использовать разные устройства, разных производителей, а не только которые поддерживают homekit, то гораздо будет удобнее написать сценарий например в другой экосистеме чем непосредственно это делать на Apple.
Ну и для того чтобы в HomeKit прокинуть какие-то устройства которые не поддерживаются по умолчанию, можно использовать например интеграцию в Home Assistant, она в принципе работает неплохо, может прокидывать и датчики, и устройства, и камеры и в принципе это все будет работать вполне надежно, и даже срабатывает достаточно быстро, но сама настройка она конечно не очень проста, то есть нужно отдельно установить специальный модуль интеграции, а потом в нем есть два варианта режима подключения к HomeKit, это использовать Home Assistant как мост, то есть он фактически появится как некоторые шлюз в HomeKit, и дальше все устройства будут через него туда проброшены, но получается так что пробрасывается очень много устройств, фактически все из Home Assistant, и если их там как у меня допустим штук 30, и причем это еще разные датчики могут быть и например выключатель кнопочный представлен как три разных выключателя, и нужно будет потом сидеть и очень долго, я последний раз когда делал там 50 устройств, мне приходилось отдельно их растаскивать там, уже настраивать в HomeKit по разным комнатам, потому что как-то комнаты не передались в HomeKit, указывать что я собираюсь это устройство использовать, как бы фактически его активировать вручную, что конечно очень много времени занимает, и любая перенастройка устройства, тоже нужно будет это повторять, причем если например устройство перестало поддерживаться в Home Assistant, например я его там отключил, переключил, переподключил или как-то еще изменил, то в HomeKit оно не появится и не изменится, и нужно будет вручную удалять конечно все эти не действующие устройства, что совсем не просто и отнимает реально очень много времени на эту настройку.
Есть второй режим, он конечно в этом плане слегка поудобнее, то есть можно выбрать отдельно не как мост, а каждое устройство вручную выбирать и говорить что это устройство должно появиться в экосистеме Apple, но тогда они тоже в принципе неплохо работают, тоже все параметры этих устройств, тоже появляются, но тогда нужно будет во-первых и в Home Assistant указывать вручную, что это устройство нужно передать и дальше в ХоумКит каждое устройство отдельно подключать вводить код этого устройства, в общем это очень долго, и нудная операция, и у мне даже 10 устройств до сих пор не смог туда перевести все, потому что несколько раз переустанавливал Home Assistant, перенастраивал, и эту интеграцию нужно было снова полностью переподключать, что очень трудоемко поэтому сейчас они просто у меня висят ожидают сопряжения с HomeKit, но наверное я никогда не доберусь до этой настройки, потому что смысла в этом вообще никакого нет.
Ну и конечно есть энтузиасты, которые полностью пытается строить на экосистеме Apple, наверное где-то за границей это вполне осознанный выбор и действительно можно ориентироваться на это решение, но у нас все таки конечно это будет довольно сложно и все-таки есть другие решения для умного дома более удобные.
Автоматизация в умном доме должна быть полезной и создавать дополнительный комфорт, но иногда всё идет не так… Причины этого, и как всё настроить смотри на моём канале.
Discuss about post