CLI commands
Вузли
OmeniaClaw nodes
Керуйте спареними вузлами (пристроями) та викликайте можливості вузлів.
Пов’язане:
- Огляд вузлів: Вузли
- Камера: Вузли камер
- Зображення: Вузли зображень
Поширені параметри:
--url,--token,--timeout,--json
Поширені команди
OmeniaClaw nodes listOmeniaClaw nodes list --connectedOmeniaClaw nodes list --last-connected 24hOmeniaClaw nodes pendingOmeniaClaw nodes approve <requestId>OmeniaClaw nodes reject <requestId>OmeniaClaw nodes remove --node <id|name|ip>OmeniaClaw nodes rename --node <id|name|ip> --name <displayName>OmeniaClaw nodes statusOmeniaClaw nodes status --connectedOmeniaClaw nodes status --last-connected 24hnodes list виводить таблиці очікуваних/спарених вузлів. Рядки спарених вузлів містять вік останнього підключення (Last Connect).
Використовуйте --connected, щоб показувати лише вузли, підключені зараз. Використовуйте --last-connected <duration>, щоб
відфільтрувати вузли, які підключалися протягом певної тривалості (наприклад, 24h, 7d).
Використовуйте nodes remove --node <id|name|ip>, щоб видалити застарілий запис спарення вузла, яким володіє Gateway.
Примітка щодо схвалення:
OmeniaClaw nodes pendingпотребує лише області спарення.gateway.nodes.pairing.autoApproveCidrsможе пропустити крок очікування лише для явно довіреного першого спарення пристроюrole: node. За замовчуванням це вимкнено й не схвалює оновлення.OmeniaClaw nodes approve <requestId>успадковує додаткові вимоги до області від очікуваного запиту:- запит без команди: лише спарення
- команди вузла без виконання: спарення + запис
system.run/system.run.prepare/system.which: спарення + адміністратор
Виклик
OmeniaClaw nodes invoke --node <id|name|ip> --command <command> --params <json>Прапорці виклику:
--params <json>: рядок JSON-об’єкта (за замовчуванням{}).--invoke-timeout <ms>: час очікування виклику вузла (за замовчуванням15000).--idempotency-key <key>: необов’язковий ключ ідемпотентності.system.runіsystem.run.prepareтут заблоковані; для виконання команд оболонки використовуйте інструментexecізhost=node.
Для виконання команд оболонки на вузлі використовуйте інструмент exec із host=node замість OmeniaClaw nodes run.
CLI nodes тепер зосереджений на можливостях: прямий RPC через nodes invoke, а також спарення, камера,
екран, місцезнаходження, Canvas і сповіщення. Команди Canvas реалізовані вбудованим експериментальним Plugin Canvas; ядро зберігає гачок сумісності, тому вони залишаються в OmeniaClaw nodes canvas.