Как устройство попадает в облако: провижининг (получение токена) → привязка к аккаунту (claim) → телеметрия по MQTTS. И что делать, если токен потерян.
iot.crm-iot.com/api/v1/provision с ключом семейства прошивки и получает свой access token (сохраняется в NVS). Заводское устройство делает это само.mqtt.crm-iot.com:8883 (TLS, проверка сертификата).tb status. Запросить провижининг вручную: tb provision.Если устройство уже существует в облаке, а токен на нём пропал (например, после полного стирания при перепрошивке), провижининг вернёт FAILURE (имя занято). Токен восстанавливается тремя способами:
| Способ | Как |
|---|---|
| Кнопка 🔑 в панели | Devices → карточка устройства → «Восстановить токен» → показывает/копирует токен. Затем на устройстве: tb token <токен> |
| Токен по USB | Страница «Прошивка» → «Токен из облака по USB»: браузер сам читает имя, забирает токен и вписывает его в устройство |
| Вручную | Получить токен (панель) и ввести на устройстве командой tb token <ACCESS_TOKEN> — применяется без перезагрузки |
Шлюз без интернета (роль CAMP) не может провижиниться сам. Он получает свой токен от HOME-шлюза по LoRa автоматически (зашифровано ключом фермы) — ручных действий не требуется. Подробнее — LoRa Gateway.
Чтобы отдать устройство новому владельцу «как с завода»: в панели удалите устройство режимом «Удалить навсегда» — история и токен стираются, имя освобождается, и при следующем включении устройство заведётся заново у нового владельца. Режим «Отвязать» лишь снимает привязку, сохраняя историю.