Przejdź do głównej treści

openclaw nodes

Zarządzaj sparowanymi węzłami (urządzeniami) i wywołuj możliwości węzłów. Powiązane: Typowe opcje:
  • --url, --token, --timeout, --json

Typowe polecenia

openclaw nodes list
openclaw nodes list --connected
openclaw nodes list --last-connected 24h
openclaw nodes pending
openclaw nodes approve <requestId>
openclaw nodes reject <requestId>
openclaw nodes rename --node <id|name|ip> --name <displayName>
openclaw nodes status
openclaw nodes status --connected
openclaw nodes status --last-connected 24h
nodes list wyświetla tabele oczekujących/sparowanych elementów. Sparowane wiersze zawierają czas od ostatniego połączenia (Last Connect). Użyj --connected, aby wyświetlić tylko aktualnie połączone węzły. Użyj --last-connected <duration>, aby filtrować węzły, które połączyły się w podanym czasie (np. 24h, 7d). Uwaga dotycząca zatwierdzania:
  • openclaw nodes pending wymaga tylko zakresu parowania.
  • openclaw nodes approve <requestId> dziedziczy dodatkowe wymagania zakresu z oczekującego żądania:
    • żądanie bez poleceń: tylko parowanie
    • polecenia węzła inne niż exec: parowanie + zapis
    • system.run / system.run.prepare / system.which: parowanie + admin

Wywoływanie

openclaw nodes invoke --node <id|name|ip> --command <command> --params <json>
Flagi wywoływania:
  • --params <json>: ciąg obiektu JSON (domyślnie {}).
  • --invoke-timeout <ms>: limit czasu wywołania węzła (domyślnie 15000).
  • --idempotency-key <key>: opcjonalny klucz idempotencji.
  • system.run i system.run.prepare są tutaj zablokowane; do wykonywania poleceń powłoki użyj narzędzia exec z host=node.
Do wykonywania poleceń powłoki na węźle użyj narzędzia exec z host=node zamiast openclaw nodes run. CLI nodes jest teraz skoncentrowane na możliwościach: bezpośrednie RPC przez nodes invoke, a także parowanie, kamera, ekran, lokalizacja, canvas i powiadomienia.