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

6 мая 2018 г.

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

после завершения установки открывайте Командную строку и вписывайте 

npm install -g athom-cli

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

athom login

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

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

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

  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

Примеры

$ 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 файл 

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

cd C:\Users\igitl\Desktop\com.sprut.homekit2-master

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

athom app install

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

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

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

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

Нажимаем Clone.

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

  1. В командной строке наберите 

whoami /priv
.

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

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

Теперь нужно включить симлинки в настройках приложения GitHub, для этого перейдем в папку с файлом конфигурации GitHub

C:\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


Мы в Telegram - t.me/soprut
  1. Олег Челбаев (sprut)
    Олег Челбаев (sprut) отредактировано 11 месяцев назад

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

    • Илья Гитлин (iGitlin)
      Илья Гитлин (iGitlin) отредактировано 11 месяцев назад
      надо поправить очепятки -  если нет идем дальшев поиске Windows введите gpedit.msc
      если нет идем дальше - в поиске Windows введите gpedit.msc

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

  2. Алексей  Егоров (Aleksey_AE)
    Алексей Егоров (Aleksey_AE) 10 месяцев назад

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

  3. (virtualinsanity)
    (virtualinsanity) месяц назад

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

К списку статей

Тематические чаты

Похожие статьи

15 нояб. 2018 г.
Xiaomi Mi Remote 360 добавляем Apple HomeKit
28 авг. 2018 г.
От голого Raspbian до веб-интерфейса homebridge за четыре команды в терминале.
14 нояб. 2018 г.
Плагин для интеграции в Athom Homey дочерних zigbee-устройств, подключенных на координаторы deCONZ - RaspBee или ConBee.
1 нояб. 2018 г.
Настройка Deconz USB стика ConBee от Dresden Elektronik в Hass.io и некоторые особенности эксплуатации
25 нояб. 2018 г.
Умное зеркало добавляем модули Airplay и Google Calendar
3 окт. 2018 г.
Как собрать и настроить Hyperion Ambilight - адаптивную подсветку ТВ.
30 июн. 2018 г.
Добавляем устройства управляемые по ИК через Broadlink RM3 Mini на примере кондиционера.
4 апр. 2019 г.
Расскажу о том за ~1 час перевезти УД с 2мя USB стиками с Raspberry PI на Synology NAS.
25 сент. 2018 г.
Делаем умный замок с интеграцией в HomeKit
7 янв. 2019 г.
Внимание, в тексте присутствует ирония к разным системам отличным от Home-assistant. А так же лирика, которую разумеется читать не обязательно. В тексте так же пойдет речь о софте который я рекомендую использовать с любыми WEB дашбордами, без привязки к хом-асистанту, в связи с широко открываемыми дополнительными возможностями.