yandex-homekit
v1.3.0
Published
Bridge for Homekit to add Yandex Devices
Downloads
13
Maintainers
Readme
Yandex HomeKit
Добавляет устройства из Умного Дома Яндекса в HomeKit
Note
Это перезапущенная версия Mon4ik/homebridge-yandex.
Старая версия имела множество багов и не самую лучшую структуру, но теперь всё будет намного лучше
Установка и запуск
- Установить через:
- NPM:
npm i -g yandex-homekit@latest - Вручную:
gh repo clone Mon4ik/yandex-homekit # git clone https://github.com/Mon4ik/yandex-homekit.git cd yandex-homekit pnpm i pnpm build pnpm link . yandex-homekit - Docker: пока что нету, сорри)
- NPM:
- Первый запуск для создания конфигов
yandex-homekit start # напишет сверху всякие ошибки # но самое главное что создаст конфиги по пути: # > ~/.yandex-homekit - Создаём API клиент на oauth.yandex.ru c:
- запрашиваемыми правами
iot:view iot:control - Redirect URI
http://<локальный IP сервера>:13370/callback
- запрашиваемыми правами
- Открываем
~/.yandex-homekit/config.jsonи заполняем конфиг:{ "client": { "id": "CLIENT ID", "secret": "CLIENT SECRET" } } - Запускаем OAuth сервер и входим в аккаунт через:
yandex-homekit oauth # можно можно поставить флаг -o для открытия сайта в браузере: # $ yandex-homekit oauth -o - Готово! Теперь можем запустить мост и добавить его по QR-коду в HomeKit!
yandex-homekit start
Известные ошибки
- HomeKit не может сразу содержать
ColorTemperatureиHue/Saturation, так что мне придётся танцевать с бубном для правильной работы лампочек с выбором кельвинов и цвета (#1)
