Статья

Установка плагинов с ресурса GitHub на Homey

Для начала на компьютер необходимо установить Node.js - переходите по ссылке https://nodejs.org/en/download... скачивайте и устанавливайте необходимый дистрибутив NodeJSпосле завершения установки открывайте Командную строку и вписывайте 

bash
Копировать
npm install -g athom-cli

Затем вводим:

bash
Копировать
athom login

перейдите по ссылке https://developer.athom.com/cli-login и войдите в вашу учетную запись Athom, там же надо дать доступ для режима разработчика

подтверждаем и видим набор символов - это токен, который нужно будет скопировать и вставить в окно командной строки

После этого можно приступать к установке плагинов. Для работы Athom CLI используются следующие команды:

bash
Копировать
athom app      App related commands
  athom homey    Homey related commands
  athom ledring  LED ring related commands
  athom login    Log in with an Athom Account
  athom logout   Log out the current user

Примеры

bash
Копировать
$ athom login
$ athom app create
$ athom app validate
$ athom app validate --level appstore
$ athom app run
$ athom app run --clean
$ athom app run --path /path/to/my/app/folder
$ athom app install
$ athom app version patch
$ athom app build
$ athom app driver create
$ athom homey list
$ athom homey select
$ athom homey unselect

Простая установка плагинов с GitHub:

переходите на страницу плагина в GitHub и скачивайте zip файл   

Распакуйте содержимое архива на пример в папку на рабочем столе, в командной строке переходите в эту папку. 

bash
Копировать
cd C:\Users\igitl\Desktop\com.sprut.homekit2-master

И далее команду на установку плагина

bash
Копировать
athom app install

Установка плагинов с использованием приложения GitHub

Иногда плагин использует Simlink - символические ссылки и может некорректно устанавливаться, для этого придется использовать приложение GitHub и немного пошаманить с компьютером.

  • Скачиваем и ставим GitHub https://desktop.github.com/
  • На странице устанавливаемого плагина нажимаем Open in Desktop

должно открыться приложение GitHub

Нажимаем Clone.Далее будем активировать работу с Символическими ссылками

  • В командной строке наберите 
bash
Копировать
whoami /priv

Если видите как на скрине выделенное желтым, то все ок. Если нет идем дальше в поиске Windows введите gpedit.msc, в открывшейся консоли переходите как указано на скрине ниже и добавьте вашего пользователя

после добавления пользователя желательно перезагрузить компьютер

Теперь нужно включить симлинки в настройках приложения GitHub, для этого перейдем в папку с файлом конфигурации GitHubC:\Users\Ваш Пользователь\AppData\Local\GitHubDesktop\app-1.1.1\resources\app\git\mingw64\etc - обратите внимание что в зависимости от установленной версии GitHub путь может изменитьсяapp-1.1.1 - измените на ту версию которая установлена у вас.Откройте в текстовом редакторе (я использую Notepad++) файл gitconfig и замените в нем строку symlinks = false на symlinks = trueУра! Если вы проделали все правильно, но можете приступать к установке плагина - все так же как и в простой установке, только вместо скачивания ZIP выбирайте Open in Desktop и путь к плагину будет находится в папке куда GitHub их сохраняет, в моем случае C:\Users\igitl\Documents\GitHub\com.sprut.homekit2


Много вопросов сразу сняло ;) спасибо 

надо поправить очепятки - 
если нет идем дальшев поиске Windows введите gpedit.msc



если нет идем дальше - в поиске Windows введите gpedit.msc


а тут бы сразу ссылку на редактор вставить ( я использую Notepad++)

огромное спасибо за инструкцию!

Олег, а ваш Homekit for Homey 3.0.7 только так ставится ? Из https://apps.athom.com">https://apps.athom.com  никак ? Там только старая версия

А ктото может рассказать как сделать то же самое но использую мак?!
Спасибо заранее


Вернуться назад
Вернуться назад