节点
openclaw nodes
Section titled “openclaw nodes”管理已配对的节点(设备)并调用节点功能。
相关:
- Nodes 概述:Nodes
- Camera:Camera nodes
- Images:Image nodes
通用选项:
--url、--token、--timeout、--json
openclaw nodes listopenclaw nodes list --connectedopenclaw nodes list --last-connected 24hopenclaw nodes pendingopenclaw 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 statusopenclaw nodes status --connectedopenclaw nodes status --last-connected 24hnodes list 打印待处理/已配对表。已配对的行包括最近一次连接时长(Last Connect)。
使用 --connected 仅显示当前已连接的节点。使用 --last-connected <duration> 过滤
在特定时长内连接的节点(例如 24h、7d)。
使用 nodes remove --node <id|name|ip> 删除过时的网关拥有的节点配对记录。
批准说明:
openclaw nodes pending仅需要配对范围。gateway.nodes.pairing.autoApproveCidrs仅对显式信任的、首次role: node设备配对跳过待处理步骤。 默认情况下它是关闭的,并且不批准升级。openclaw nodes approve <requestId>继承待处理请求中的额外范围要求:- 无命令请求:仅配对
- 非执行节点命令:配对 + 写入
system.run/system.run.prepare/system.which:配对 + 管理
openclaw nodes invoke --node <id|name|ip> --command <command> --params <json>调用标志:
--params <json>:JSON 对象字符串(默认{})。--invoke-timeout <ms>:节点调用超时(默认15000)。--idempotency-key <key>:可选的幂等性密钥。- 此处阻止
system.run和system.run.prepare;对于 Shell 执行,请将exec工具与host=node一起使用。
若要在节点上执行 Shell,请使用带有 host=node 的 exec 工具,而不是 openclaw nodes run。
nodesCLIRPC CLI 现在专注于功能:通过 nodes invokeCanvasCanvasCanvas 进行直接 RPC,以及配对、camera、
screen、location、Canvas 和通知。Canvas 命令由捆绑的实验性 Canvas 插件实现;核心保留了兼容性挂钩,因此它们仍位于 openclaw nodes canvas 下。