Открыть меню
Toggle preferences menu
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

Что такое шаблоны?

Материал из Sprut.hub Wiki

Шаблоны в Sprut.hub, используются для перевода различных событий, приходящих от устройств в понятную структуру Аксессуаров, Сервисов и Характеристик, которая используется в хабе.

Именно шаблоны, отвечают за появление устройства в интерфейсе хаба после его спаривания

Если нет шаблона, то устройством невозможно управлять. Тогда придется отправить информацию об этом устройстве разработчикам, чтобы они выяснили как оно работает и добавили для него шаблон.

Шаблоны бывают встроенные и пользовательские, которые еще называют кастомные.

При этом пользователь может самостоятельно разрабатывать шаблоны и загружать из в хаб в соответствии с инструкцией.

Шаблоны, подразделяются на несколько типов, при этом их приоритет для хаба, определяется по очередности (чем выше тем приоритетнее):

  • Внешнее хранилище
  • Внутреннее хранилище
  • Премиум
  • Ранний доступ
  • Основные
  • Встроенные в систему

Внешнее хранилище - шаблоны, которые расположены на флешке, подключенной к хабу

Внутреннее хранилище - шаблоны, которые лежат в папке Templates/Custom в основной папке хаба (для владельцев Raspberry PI и WirenBoard)

Премиум - шаблоны для тех пользователей, кто подписан на boosty. Они становятся доступными для всех через месяц после появления в премиум подписке.

Основные шаблоны - это те, которые используются у всех пользователей и являются проверенными и адекватно работающими. Перечень устройств, официально перечислен в каталоге как поддерживаемый в Sprut.hub

Встроенные в систему - шаблоны, которые уже встроены в ядро и не являются изменяемыми при обновлении шаблонов из интерфейса.