Как стать автором
Обновить

Комментарии 17

А у кого-нибудь работает русская Сири — в том плане распознает ли она «включить свет»?
У меня усердно пытается запустить программу «Свет» :)
ps: на Intel Edison есть аналогичный вариант поставить HomeKit.
У меня и по английски Siri свет не включает. В приложении homekit есть устройство с названием Lamp, говорю ей: «lamp on», она понимает и отвечает: «не могу этого сделать.»
Если отвечает на русском, то и спрашивать надо на русском))
Кратко изложу свои изыскания. Нужно говорить «включи свет» вместо «включить свет». Во втором случае Сири пытается запустить приложение. Аналогично «выключи свет» вместо «выключить свет».
Если Сири точно настроена на английский, то нужно попробовать «lights on»
У меня 50 различных устройств и среди них есть такие как: lamp, nightlight, light in living room.
Как мне сказать Сири, чтобы она включила именно ночник с названием nightlight?
Таким количество подключенных устройств не обладаю — поэтому мало чем могу помочь. Возможно как вариант — это настроить «зону», в которую прописать нужное устройство типа «свет».
а можно ссыль на intel edison home kit
да, устанавливал оттуда
И как нормально? а кто в роли исполнительного устройства
Всем управляет Intel Edison. Нужно только скопировать, собрать и запустить исходники выше на эдисоне.
По умолчанию там есть ряд шаблонов для девайсов — можно удалить лишнее или добавить свое. Ну и конечно нужно дописать в шаблоны нужные действия — например послать сигнал на нужное gpio.

С iPhone (или другого iOS девайса) нужно запустить приложение, которое поддерживает HomeKit — прекрасно подойдет и демо приложение от Apple (в статье указано) и сделать поиск устройств

Все должно происходить в одной wi-fi сети.
А даже так, я думал эти исходники просто бридж, а там дальше эдисон шлёт команды кудато дальше, на какой-то контроллер умного дома, ну у вас наверно всё к эдисон подключено, и всё компактно в одном месте, а если разбросаны по дому датчики. А в какой среде вы исходники собирала Intel XDK?
Возможно есть реализации бриджа под эдисон, но мне показалось это достаточно простым способом поиграться с HomeKit, тем более нет никаких проблем подключить нужные реле на эдисона. Для того что бы запустить все это дело нужно просто скопировать исходники из репозитария, и выполнить две команды: npm rebuild и node Core.js и все. Здесь более подробно — github.com/KhaosT/HAP-NodeJS/wiki/Installing

Intel XDK не нужен, код можно править в любой удобной IDE. Я все делаю в web storm. Только дописал один скрипт который делает деплой на эдисон.

Не совсем понял про датчики, способы подключения зависят от вас и от выбранного железа)
Насчёт установки понял. Насчёт датчиков, ну у меня по дому беспроводный датчики Z-wave, arduino(Mysensors), ясен пень что edison с ними напрямую не заработает.
Я думаю возможно подключить плату RaZberry к Intel Edison. На Edison есть UART, к нему подключаем плату RaZberry. Для x86 Debian и Ubuntu есть софт (Z-Way) для работы с платой RaZberry. Возможно есть подводные камни, но на первый взгляд добавить Z-Wave к Edison возможно.
Правильно ли я понимаю RaZberry просто добавил поддержку HomeKit в свой дистрибутив?
Написали модуль HomeKit Bridge, который берет данные Z-Wave устройства и передает их в HomeKit.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий