Skip to content

Приложение, позволяющие управлять устройствами умного дома Яндекс с компьютера с помощью виджетов, расположенных на панели задач

License

Notifications You must be signed in to change notification settings

Yagodnik/YandexHomeWidgets

Repository files navigation

Yandex Home Widgets

Yandex Home Widgets - приложение, позволяющие управлять устройствами умного дома Яндекс с компьютера с помощью виджетов, расположенных на панели задач
Демо: https://www.youtube.com/watch?v=p_cD33zuICs

Установка

Скачать установщик можно вот тут (Для Windows):

P.S. А если вы хотите версию под MacOS вам нужно всего лишь любезно отдать мне свой мак

Сборка

Для сборки необходимо создать веб-приложение в https://oauth.yandex.ru/, при его создании необходимо разрешить приложению доступ к API Яндекс ID (портрету и имени пользователя), а так же выдать разрешение на управление Яндекс Умный Дом.
В графе Redirect URI укажите http://127.0.0.1:1337, этот адрес будет использовать Qt OAuth для авторизации пользователей.

Создаём файл secrets.json в /assets/ и заполняем его следующим образом:

{
    "client_id": "<Ваш client id>",
    "client_secret": "<Ваш client secret>"
}

Далее идёт стандратный процесс сборки, за исключением того, что необходимо скопировать библиотеки libcrypto-1_1-x64.dll и libssl-1_1-x64.dll в папку сборки проекта.

Флаги

  1. -allow-several-instances Отключает проверку на единственность исполняемого файла
  2. -disable-updates Отключает проверку на обновления (Стоит включить, если хотите что-то дополнить, иначе в папку сборки закачается много лишнего) (на данный момент бесполезна)
  3. -no-autostart Отключает добавление приложения в автозапуск (указывать при первом старте, если хотите отключить эту фичу)

Поддерживаемые устройства

На данный момент поддерживается только лампочка и розетка

Контакты

Если хотите связаться со мной пишите на почту: YagodnikDev@yandex.ru

About

Приложение, позволяющие управлять устройствами умного дома Яндекс с компьютера с помощью виджетов, расположенных на панели задач

Topics

Resources

License

Stars

Watchers

Forks