Инструкции

Обновлено: 19 октября 2026 г.

Две задачи — два раздела. Выберите свою:

Термины — в разделе «О проекте».


Как опубликовать решение

Что понадобится

  • Аккаунт RIC Store с подтверждённой почтой.
  • Проект в платформе Rightech IoT Core, где решение уже собрано и работает.
  • Выгрузки сущностей решения в файлах .json — их делает сама платформа.

Проверка модератором, как правило, занимает до пяти рабочих дней.

1. Подтвердите почту

Без подтверждённого адреса в шапке показана кнопка «Подтвердите почту». Она ведёт на страницу подтверждения. Письмо приходит при регистрации. Если оно не дошло, на той же странице есть кнопка «Отправить письмо ещё раз» — не чаще 3 раз в час.

Результат: в шапке появляется кнопка «Добавить».

2. Соберите решение в платформе

Создайте или импортируйте в своём проекте всё, что относится к решению: модель устройства, обработчик, логику, дашборд, отчёт, геозону. Проверьте, что оно работает: в каталог попадает рабочая конфигурация, а не черновик.

Замените учётные данные параметрами объекта уже сейчас: токены, пароли и ключи доступа уедут вместе с решением в чужой аккаунт, и модератор такую публикацию вернёт.

3. Создайте публикацию

Нажмите «Добавить» в шапке. Редактор просит:

  • название — то, что увидят в выдаче, от 3 до 150 символов;
  • короткое описание — одна-две строки для карточки каталога;
  • подробное описание в Markdown — что решение делает, какое оборудование нужно, что настроить после импорта (см. шаг 4);
  • лицензию — выберите из списка во вкладке «Лицензия»; для варианта «Другая» опишите условия в поле под списком;
  • ссылку на форум — необязательно, только http или https.

Черновик сохраняется автоматически каждые 30 секунд, состояние видно под кнопкой «Сохранить». Если вкладка закрылась, несохранённый текст восстановится при следующем открытии редактора.

Результат: публикация со статусом «Черновик» в профиле, в разделе «Мои публикации».

4. Опишите требования

Шаблон описания уже содержит раздел «Требования» — заполните его, а не оставляйте как есть:

  • какое оборудование нужно: модель устройства, версия прошивки;
  • какие протоколы и порты используются;
  • что настроить после импорта: параметры объекта, ключи, адреса;
  • на какой версии платформы решение проверялось.

Без этого тот, кто импортирует, узнаёт о недостающем оборудовании уже после импорта.

Контактных данных — телефонов, почты, ссылок на мессенджеры — в описании быть не должно: правила каталога их не допускают. Сайт укажите в профиле, ссылку на обсуждение — в поле «Ссылка на форум».

5. Загрузите состав

Выгрузите сущности из платформы и загрузите файлы .json в разделе «Компоненты» кнопкой «Добавить компоненты (.json)». Можно несколько файлов за раз. Редактор разложит их по шести разделам — модели, обработчики, логика, дашборды, отчёты, геозоны — и определит вид публикации по составу.

После сохранения каталог проверяет состав автоматически и показывает находки прямо в редакторе, с путём до поля: учётные данные, контакты, действия наружу, внешние адреса, подозрительные конструкции в коде. Удалите учётные данные и запрещённые контакты. Для внешних адресов и действий наружу укажите назначение и условия работы в описании. Находки сканера требуют проверки, но не всегда означают нарушение: решение о публикации принимает модератор.

Результат: в разделе «Компоненты» перечислены все сущности; находки проверены, нарушения устранены, внешние обращения объяснены.

6. Добавьте теги

Теги — то, как решение найдут. Укажите отрасль, тип устройства, протоколы и назначение. Бессмысленные и дублирующие теги модератор уберёт.

7. Отправьте на модерацию

Нажмите «Отправить на модерацию». Публикация попадает в очередь проверки, её статус в профиле меняется на «На модерации». Модератор либо одобряет публикацию, либо возвращает её с причиной: причина приходит письмом и видна на странице публикации.

Как правило, проверка занимает до пяти рабочих дней. Если публикация ждёт дольше недели, напишите на support@rightech.io, указав её название.

Результат: публикация отправлена на проверку. После одобрения она появится в каталоге, а автор получит письмо.

Если публикацию отклонили

  1. Прочитайте причину: она в письме, на странице публикации и в профиле.
  2. Исправьте в редакторе то, что названо.
  3. Нажмите «Отправить на модерацию» ещё раз — публикация встанет в очередь заново. Ограничений на число попыток нет.

Не согласны с причиной — напишите на support@rightech.io, как описано в политике модерации.

Что происходит с публикацией в каталоге

  • Правка снимает её с публикации: изменённое содержимое проходит проверку заново, об этом приходит письмо. Закончив правки, отправьте публикацию на модерацию ещё раз.
  • Снять с публикации своё решение можно самому — оно вернётся в черновики.
  • Удалить публикацию из каталога нельзя, пока она в каталоге: сначала снимите её с публикации. На неё уже могут ссылаться.

Автор может создать не больше 10 публикаций в сутки.


Как импортировать решение

Что понадобится

  • Аккаунт в платформе Rightech IoT Core — в облаке или в своей установке.
  • Тестовый проект: сторонний код лучше запускать сначала там.

Регистрироваться в RIC Store для импорта не нужно.

1. Посмотрите, что внутри

На странице публикации блок «Что импортируется» показывает, сколько сущностей и в каких разделах добавится в ваш проект. Пометка «код» означает, что в публикации есть обработчики или логика с исполняемым кодом: он будет работать в вашей среде и с вашими устройствами. Код можно прочитать до импорта — у каждой сущности с кодом есть раскрывающийся блок.

Публикации добавляют сторонние авторы. Модератор проверяет их на соответствие правилам каталога, а не на безопасность для вашего контура.

2. Выберите, куда импортировать

В блоке «Импортировать в платформу» выберите инстанс:

Инстанс Что это Когда выбирать
dev.rightech.io Официальное публичное облако Rightech IoT Core Рабочие проекты — после проверки в тестовом
sandbox.rightech.io Песочница для экспериментов Первый запуск чужого решения
Локальная установка Своя установка платформы — укажите её адрес Платформа развёрнута у вас

Начинайте с песочницы или отдельного тестового проекта: импорт добавляет сущности в тот проект, который вы выберете в платформе, — в том числе в рабочий.

Адрес, на который уйдёт переход, показан под выбором инстанса. Кнопка «Скопировать ссылку» копирует его — например, чтобы открыть на другой машине.

3. Импортируйте

Кнопка «Импортировать» открывает платформу в новой вкладке с готовой формой импорта. Подтвердите её — сущности появятся в вашем проекте.

Результат: в платформе появились сущности из блока «Что импортируется».

4. Настройте у себя

Шаги зависят от вида публикации. Они же показываются на странице публикации после нажатия «Импортировать» — в блоке «Дальше в платформе».

Решение

  1. Создайте объект и привяжите к нему сущности решения.
  2. Запустите логику на объекте и проверьте данные на дашборде.

Модель устройства

  1. Создайте объект и выберите импортированную модель.
  2. Укажите идентификатор устройства и включите объект.

Компонент

  1. Откройте импортированный компонент в платформе.
  2. Подключите его к своему объекту или модели.

Импорт создаёт копию: ваши изменения не влияют на публикацию в каталоге, а её обновление не меняет то, что уже у вас.

Если что-то не работает

  • Сверьтесь с разделом «Требования» в описании публикации: оборудование, протоколы, что настроить после импорта.
  • Кнопка «Сообщить о проблеме» на странице публикации открывает письмо в поддержку с номером публикации. Напишите, что не так, что ожидалось и в какой инстанс импортировали — шаблон письма уже содержит эти поля.
  • Кнопка «Обсудить на форуме» ведёт в тему автора или в общий раздел форума.

См. также