Node-RED Apple HomeKit: различия между версиями

 
(не показано 8 промежуточных версий 1 участника)
Строка 3: Строка 3:


== Описание ==
== Описание ==
[https://developer.apple.com/homekit/ HomeKit] — это программный фреймворк для умных устройств от Apple. Все добавленные устройства будут видны в приложении Home, что позволит вам управлять ими со своего iPhone и других устройств Apple, которые находятся в одной сети с контроллером.
В инструкции мы расскажем, как подключиться к [[Apple HomeKit]] с помощью Node-RED и модуля ''node-red-contrib-homekit-bridged''.


В инструкции используется модуль ''node-red-contrib-homekit-bridged'', поддержку которого осуществляет сообщество [https://t.me/SprutAI_NodeRED Node-RED].
Разработкой и поддержкой модуля занимается открытое сообщество пользователей [https://t.me/SprutAI_NodeRED Node-RED].


== Подготовка ==
== Подготовка ==
Для настройки моста Apple HomeKit на контроллере [[Wiren Board]] с помощью Node-RED нам понадобится:
Для настройки моста Apple HomeKit на контроллере [[Wiren Board]] с помощью Node-RED нам понадобится:
* установленный [[Node-Red | Node-RED]],
* установленный Node-RED совместимой версии и [[Node-Red | настроенный модуль WB Nodes]],
* настроенный модуль [[Node-Red#WB_Nodes |WB Nodes]],  
* модуль [https://flows.nodered.org/node/node-red-contrib-homekit-bridged node-red-contrib-homekit-bridged] — его мы установим ниже и для этого нам понадобится доступ в интернет,
* модуль [https://flows.nodered.org/node/node-red-contrib-homekit-bridged node-red-contrib-homekit-bridged] — его мы установим ниже и для этого нам понадобится доступ в интернет,
* аккаунт iCloud и устройство Apple с приложением Home.
* аккаунт iCloud и устройство Apple с приложением Home.
Строка 150: Строка 149:


== Настройка в устройстве Apple ==
== Настройка в устройстве Apple ==
Теперь нам нужно добавить созданный выше мост в экосистему Apple HomeKit и распределить созданные устройства по комнатам. В будущем, при добавлении устройств, они будут автоматически появляться в приложении Home.
{{Wbincludes:Apple HomeKit Tunning iPhone}}
 
Пекред началом настройки подключите контроллер Wiren Board и ваше устройство Apple к одной Wi-Fi сети.
 
Мы будем использовать iPhone и стандартное приложение Home:
# Откройте '''приложение Home'''.
# Выберите '''Add Accessory'''.
# Нажмите '''More options…'''
# Если контроллер и iPhone в одной Wi-Fi сети, то в списке появится мост, который мы настроили выше — ''wb-demo''.
# Выберите наш мост из списка.
# На сообщение о том, что аксессуар не сертифицирован, ответьте '''Add Anyway'''.
# Введите код, который мы сохранили при добавлени моста.
# Выберите для нашего моста комнату, например, ''Breadroom''.
# Укажите имя моста, или оставьте по умолчанию.
# Нажмите '''Continue''' и дальше для каждого устройтства укажите комнату.
 
Настройка завершена.
<gallery mode="packed" heights="200px" caption="Настройка в приложении Home">
Image: 3. iPhone Home 1.png | Иконка приложения Home
Image: 3. iPhone Home 2.png | ''Add Accessory''
Image: 3. iPhone Home 3.png | ''More options…''
Image: 3. iPhone Home 4.png | Выбор моста
Image: 3. iPhone Home 5.png | Запрос подтверждения
Image: 3. iPhone Home 6.png | Ввод кода
Image: 3. iPhone Home 7.png | Выбор комнаты
Image: 3. iPhone Home 8.png | Имя моста
Image: 3. iPhone Home 9.png | Мост добавлен
Image: 3. iPhone Home 9-1.png | Добавление устройства
Image: 3. iPhone Home 9-2.png | Выбор типа устройства
Image: 3. iPhone Home 10.png | Устройства в Apple Home
</gallery>


== Полезные ссылки ==
== Полезные ссылки ==
* [[Media: Apple HomeKit DemoFlow.zip | Пример флоу из инструкции ]], замените пин-код в настройках моста.
* [[Media: Apple HomeKit DemoFlow.zip | Пример флоу из инструкции ]], замените пин-код в настройках моста.
* [https://developer.apple.com/documentation/homekit/hmcharacteristic/characteristic_types Документация Apple HomeKit]
* [https://developer.apple.com/homekit/ Документация Apple HomeKit]
* [https://developer.apple.com/documentation/homekit/hmcharacteristic/characteristic_types Список доступных характеристик Apple HomeKit]
wb_editors
890

правок