CLI commands

Node'lar

OmeniaClaw nodes

Eşleştirilmiş Node'ları (cihazları) yönetin ve Node yeteneklerini çağırın.

İlgili:

Yaygın seçenekler:

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

Yaygın komutlar

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 bekleyen/eşleştirilmiş tabloları yazdırır. Eşleştirilmiş satırlar en son bağlantı yaşını (Son Bağlantı) içerir. Yalnızca şu anda bağlı Node'ları göstermek için --connected kullanın. Bir süre içinde bağlanmış Node'larla filtrelemek için --last-connected <duration> kullanın (örn. 24h, 7d). Eski bir Gateway'e ait Node eşleştirme kaydını silmek için nodes remove --node <id|name|ip> kullanın.

Onay notu:

  • OmeniaClaw nodes pending yalnızca eşleştirme kapsamı gerektirir.
  • gateway.nodes.pairing.autoApproveCidrs, bekleme adımını yalnızca açıkça güvenilen, ilk kez yapılan role: node cihaz eşleştirmesi için atlayabilir. Varsayılan olarak kapalıdır ve yükseltmeleri onaylamaz.
  • OmeniaClaw nodes approve <requestId>, bekleyen istekten ek kapsam gereksinimlerini devralır:
    • komutsuz istek: yalnızca eşleştirme
    • yürütme dışı Node komutları: eşleştirme + yazma
    • system.run / system.run.prepare / system.which: eşleştirme + yönetici

Çağırma

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

Çağırma bayrakları:

  • --params <json>: JSON nesnesi dizesi (varsayılan {}).
  • --invoke-timeout <ms>: Node çağırma zaman aşımı (varsayılan 15000).
  • --idempotency-key <key>: isteğe bağlı idempotency anahtarı.
  • system.run ve system.run.prepare burada engellenir; shell yürütmesi için host=node ile exec aracını kullanın.

Bir Node üzerinde shell yürütmesi için OmeniaClaw nodes run yerine host=node ile exec aracını kullanın. nodes CLI artık yetenek odaklıdır: nodes invoke üzerinden doğrudan RPC; ayrıca eşleştirme, kamera, ekran, konum, Canvas ve bildirimler. Canvas komutları birlikte gelen deneysel Canvas Plugin tarafından uygulanır; çekirdek, bunların OmeniaClaw nodes canvas altında kalması için bir uyumluluk kancası tutar.

İlgili

Was this useful?
On this page

On this page