Homekit2mqtt: различия между версиями
Eugenius (обсуждение | вклад) |
|||
(не показано 9 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: Настройка Apple HomeKit на контроллере Wiren Board через homekit2mqtt}} | {{DISPLAYTITLE: Настройка Apple HomeKit на контроллере Wiren Board через homekit2mqtt}} | ||
{{Draft}} | |||
==Описание == | |||
[[Image:apple-home.png |300px|thumb|right| Список устройств в приложении Home ]] | [[Image:apple-home.png |300px|thumb|right| Список устройств в приложении Home ]] | ||
HomeKit — это программный фреймворк для умных устройств от Apple. Все добавленные устройства будут видны в приложении Home, что позволит вам управлять ими удалённо со своего iPhone и других устройств Apple. | |||
homekit2mqtt - это Open Source реализация программного моста для подключения устройств поддерживающих протокол MQTT (например Wirenboard) к системе умного дома на основе HomeKit Accessory Protocol (HAP) от компании Apple. Данная реализация написана на Java Script и представляет из себя папку с набором скриптов и файл конфигурации. homekit2mqtt можно запустить непосредственно на контроллере для этого нужен компилятор nodejs. Ссылка на проект https://github.com/hobbyquaker/homekit2mqtt | |||
<h2>Установка</h2> | |||
# Необходимо перенести архивы homekit2mqtt.zip и node.zip на контроллер | |||
# homekit2mqtt.zip распаковать в /mnt/data/usr/local/lib/node_modules/ | |||
# node.zip распаковать /mnt/data/usr/local/bin/node | |||
# Добавить символическую ссылку | |||
<syntaxhighlight lang="bash"> | |||
cd /usr/local/bin | |||
ln -s /mnt/data/usr/local/bin/node node | |||
</syntaxhighlight> | </syntaxhighlight> | ||
<h2>Настройка</h2> | |||
<h3>Устройства</h3> | |||
<h3>Автозапуск</h3> | |||
== Настройка == | |||
== | == Файлы == | ||
Вам понадобится: | |||
* [[Media: homekit2mqtt.zip | homekit2mqtt.zip]] | |||
* [ | * [[Media: node.zip | node.zip]] | ||
* [ | * [[Media: homekit2mqtt.service.zip | homekit2mqtt.service.zip]] |
Версия 19:26, 12 мая 2022
Это черновик страницы. Последняя правка сделана 12.05.2022 пользователем Eugenius.
Описание
HomeKit — это программный фреймворк для умных устройств от Apple. Все добавленные устройства будут видны в приложении Home, что позволит вам управлять ими удалённо со своего iPhone и других устройств Apple.
homekit2mqtt - это Open Source реализация программного моста для подключения устройств поддерживающих протокол MQTT (например Wirenboard) к системе умного дома на основе HomeKit Accessory Protocol (HAP) от компании Apple. Данная реализация написана на Java Script и представляет из себя папку с набором скриптов и файл конфигурации. homekit2mqtt можно запустить непосредственно на контроллере для этого нужен компилятор nodejs. Ссылка на проект https://github.com/hobbyquaker/homekit2mqtt
Установка
- Необходимо перенести архивы homekit2mqtt.zip и node.zip на контроллер
- homekit2mqtt.zip распаковать в /mnt/data/usr/local/lib/node_modules/
- node.zip распаковать /mnt/data/usr/local/bin/node
- Добавить символическую ссылку
cd /usr/local/bin
ln -s /mnt/data/usr/local/bin/node node
Настройка
Устройства
Автозапуск
Настройка
Файлы
Вам понадобится: