CLI commands
Węzły
openclaw nodes
Zarządzaj sparowanymi węzłami (urządzeniami) i wywołuj możliwości węzłów.
Powiązane:
- Omówienie węzłów: Węzły
- Kamera: Węzły kamery
- Obrazy: Węzły obrazów
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 remove --node <id|name|ip>
openclaw nodes rename --node <id|name|ip> --name <displayName>
openclaw nodes status
openclaw nodes status --connected
openclaw nodes status --last-connected 24h
nodes list wypisuje tabele oczekujących/sparowanych. Sparowane wiersze zawierają wiek najnowszego połączenia (Ostatnie połączenie).
Użyj --connected, aby pokazać tylko aktualnie połączone węzły. Użyj --last-connected <duration>, aby
odfiltrować węzły, które połączyły się w określonym czasie (np. 24h, 7d).
Użyj nodes remove --node <id|name|ip>, aby usunąć nieaktualny rekord parowania węzła należący do Gateway.
Uwaga dotycząca zatwierdzania:
openclaw nodes pendingwymaga tylko zakresu parowania.gateway.nodes.pairing.autoApproveCidrsmoże pominąć krok oczekiwania tylko dla jawnie zaufanego, pierwszego parowania urządzeniarole: node. Domyślnie jest wyłączone i nie zatwierdza uaktualnień.openclaw nodes approve <requestId>dziedziczy dodatkowe wymagania zakresu z oczekującego żądania:- żądanie bez polecenia: 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łania:
--params <json>: ciąg obiektu JSON (domyślnie{}).--invoke-timeout <ms>: limit czasu wywołania węzła (domyślnie15000).--idempotency-key <key>: opcjonalny klucz idempotencji.system.runisystem.run.preparesą tutaj blokowane; do wykonywania powłoki użyj narzędziaexeczhost=node.
Do wykonywania powłoki na węźle użyj narzędzia exec z host=node zamiast openclaw nodes run.
CLI nodes koncentruje się teraz na możliwościach: bezpośredni RPC przez nodes invoke, a także parowanie, kamera,
ekran, lokalizacja, canvas i powiadomienia.