CLI commands

Node

OmeniaClaw nodes

Kelola node (perangkat) yang dipasangkan dan panggil kapabilitas node.

Terkait:

Opsi umum:

  • --url, --token, --timeout, --json

Perintah umum

bash
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 24h

nodes list mencetak tabel tertunda/terpasang. Baris yang terpasang menyertakan usia koneksi terbaru (Koneksi Terakhir). Gunakan --connected untuk hanya menampilkan node yang saat ini terhubung. Gunakan --last-connected <duration> untuk memfilter node yang terhubung dalam suatu durasi (mis. 24h, 7d). Gunakan nodes remove --node <id|name|ip> untuk menghapus catatan pemasangan node lama milik gateway.

Catatan persetujuan:

  • OmeniaClaw nodes pending hanya memerlukan cakupan pemasangan.
  • gateway.nodes.pairing.autoApproveCidrs dapat melewati langkah tertunda hanya untuk pemasangan perangkat role: node pertama kali yang dipercaya secara eksplisit. Ini nonaktif secara default dan tidak menyetujui peningkatan.
  • OmeniaClaw nodes approve <requestId> mewarisi persyaratan cakupan tambahan dari permintaan tertunda:
    • permintaan tanpa perintah: hanya pemasangan
    • perintah node non-eksekusi: pemasangan + tulis
    • system.run / system.run.prepare / system.which: pemasangan + admin

Panggil

bash
OmeniaClaw nodes invoke --node <id|name|ip> --command <command> --params <json>

Flag pemanggilan:

  • --params <json>: string objek JSON (default {}).
  • --invoke-timeout <ms>: batas waktu pemanggilan node (default 15000).
  • --idempotency-key <key>: kunci idempotensi opsional.
  • system.run dan system.run.prepare diblokir di sini; gunakan alat exec dengan host=node untuk eksekusi shell.

Untuk eksekusi shell pada node, gunakan alat exec dengan host=node, bukan OmeniaClaw nodes run. CLI nodes sekarang berfokus pada kapabilitas: RPC langsung melalui nodes invoke, ditambah pemasangan, kamera, layar, lokasi, Canvas, dan notifikasi. Perintah Canvas diimplementasikan oleh plugin Canvas eksperimental yang dibundel; inti mempertahankan hook kompatibilitas agar perintah tersebut tetap berada di bawah OmeniaClaw nodes canvas.

Terkait

Was this useful?
On this page

On this page