CLI commands
Node'lar
OmeniaClaw nodes
Eşleştirilmiş Node'ları (cihazları) yönetin ve Node yeteneklerini çağırın.
İlgili:
- Node'lara genel bakış: Node'lar
- Kamera: Kamera Node'ları
- Görseller: Görsel Node'ları
Yaygın seçenekler:
--url,--token,--timeout,--json
Yaygın komutlar
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 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 pendingyalnızca eşleştirme kapsamı gerektirir.gateway.nodes.pairing.autoApproveCidrs, bekleme adımını yalnızca açıkça güvenilen, ilk kez yapılanrole: nodecihaz 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
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ılan15000).--idempotency-key <key>: isteğe bağlı idempotency anahtarı.system.runvesystem.run.prepareburada engellenir; shell yürütmesi içinhost=nodeileexecaracı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.