Удалённое управление устройствами и надёжное хранение данных

IoT-платформа нового поколения.

Subrose управляет устройствами удалённо — роутером, Raspberry Pi, Linux-машиной или Mac. Достаточно поставить на устройство агента subrose, небольшую программу, — и команды, события, настройки и оплата обслуживания становятся доступны из браузера, скрипта или ИИ-чата, откуда угодно.

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

console.subrose.co
Роутер — прихожая node1 Терминал
EQCkR2v8…1uP3xK
оплата и газ1.842 TON
связьalive 12 с
Блокировка
Телеметрия
11:04chainServicePaid · 7f21c9ab
включи блокировку на роутере в прихожей Нашёл «Роутер — прихожая». Блокировка выключена — транзакция готова, нужна подпись.
Подписать: SetLock(true) EQCkR2v8…1uP3xK · ключ owner-1 ПодписатьОтклонить
Спросить или попросить…↑
Д Группа «Дом» 4 12.4 TON
Роутер — прихожаядо 12.09
Малина — гараждо 04.09
NASдо 01.09
11:04chainServicePaid · 7f21c9ab 10:51nodealive · rssi -58 09:12chainSetStat(true) · e19b4402
Устройство ИИ-чат Группа и события
18 млрд подключённых устройств уже работают в мире — и большинство из них зависит от облака своего производителя
1 700+ моделей роутеров поддерживает OpenWrt — это то самое железо, на котором работает агент subrose

01 · Проблема

Доступ к устройству зависит от сервера производителя.

Команды и события обычного «умного» устройства идут через облако его производителя. Вещь уже куплена и стоит у владельца, но правила для неё по-прежнему пишет чужой сервер: производитель решает, какие функции разрешены, что с устройством можно делать и когда это условие поменять.

В Subrose связь тоже идёт через серверы — их называют нодами. Ноды независимы, не принадлежат никому одному и заменяют друг друга. Право командовать держится на ключе владельца, а запись о том, чьё это устройство, лежит в TON: права владельца не зависят ни от отдельной ноды, ни от сервисов производителя.

02 · Что это даёт

Четыре обещания владельцу.

Командует только владелец

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

Управление — как удобно

Одно окно вместо пяти приложений — из браузера, своим скриптом, через свой сервис или ИИ-чат. В веб-консоли Subrose чат уже работает: состояние он читает сразу, а любое изменение проводит только с подписью владельца.

Событиями распоряжается владелец

История устройства открыта владельцу: значимые факты из его жизни записаны в TON, а собственное событие отправляется одной командой и читается в консоли или через API.

Правила, которые можно проверить

Кто владелец устройства и что с ним происходило — записано в TON: подделать такую запись нельзя, а проверить её можно в любой момент.

03 · Как это устроено

Subrose отвечает за доступ, хранение данных и доверие.

Команда «перезагрузить» уходит из веб-консоли Subrose. Нода — независимый сервер, который держит связь с устройством, — находит роутер и передаёт команду, а агент subrose, небольшая программа на самом устройстве, сверяет подпись и выполняет команду. Через пару секунд консоль показывает, что команда выполнена.

В TON лежит то, что должно быть надёжно: кто владелец, какие у кого права и какая нода обслуживает устройство.

Веб-консоль, нода, агент на устройстве и TON — путь команды через систему

04 · Кто начинает

Выбор своей страницы.

05 · Надёжность

Почему на это можно положиться.

Сеть вместо одного сервераустройства используют сеть независимых нод: пропадёт одна — останутся остальные
Чужие сбои не касаются владельцаупала обслуживающая нода — устройство переходит на другую само
Оплата в TONмгновенные платежи из любой точки мира, без посредников и лишних издержек — так устроена оплата
Ничего лишнего в блокчейнетелеметрия и детали домашней сети туда не попадают

06 · Манифест

Надёжно спрятанное на виду.

Sub rosa — «под розой»: в Риме розу вешали над столом переговоров, и она значила, что сказанное здесь останется между своими. У Subrose эту роль играет TON: правила и права видны всем, и именно поэтому подделать их нельзя.

07 · Вопросы

Что спрашивают первым делом.

Нужно ли особое «умное» устройство от производителя?Нет — агент subrose ставится на то, что уже стоит дома или на столе: роутер на OpenWrt или Keenetic, Raspberry Pi, Linux-машину, Mac.
Что будет, если одна из нод сети пропадёт?Устройство само переключается на другую ноду из сети — обслуживание не привязано к одному серверу.
Устройства разных производителей нужно настраивать по отдельности?Нет — один и тот же агент и веб-консоль работают с устройствами разных производителей: команды, события и настройки видны в одном месте, без отдельного приложения под каждое.
Чем это отличается от фирменного приложения производителя?В фирменном приложении правила задаёт производитель: какие функции доступны, на каких условиях и как долго. Здесь право командовать держится на ключе владельца, а связь дают независимые серверы сообщества.

Проверить самому

Начало — с одного устройства.

Агент ставится на роутер с OpenWrt или Keenetic, на Raspberry Pi, Linux- или macOS-машину; привязка устройства — по 5-значному коду в веб-консоли Subrose.

Открыть инструкцию