Nodes
openclaw nodes
Section intitulée « openclaw nodes »Gérer les nœuds jumelés (appareils) et appeler les capacités des nœuds.
Connexes :
- Aperçu des Nodes : Nodes
- Caméra : Nodes de caméra
- Images : Nodes d’image
Options courantes :
--url,--token,--timeout,--json
Commandes courantes
Section intitulée « Commandes courantes »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 affiche les tableaux des nœuds en attente/appariés. Les lignes appariées incluent l’âge de la connexion la plus récente (Last Connect).
Utilisez --connected pour afficher uniquement les nœuds actuellement connectés. Utilisez --last-connected <duration> pour
filtrer les nœuds qui se sont connectés dans une durée donnée (par ex. 24h, 7d).
Utilisez nodes remove --node <id|name|ip> pour supprimer un enregistrement d’appariement de nœud périmé appartenant à la passerelle.
Note d’approbation :
openclaw nodes pendingnécessite uniquement la portée d’appariement.gateway.nodes.pairing.autoApproveCidrspeut ignorer l’étape en attente uniquement pour l’appareil d’appariement de nœudrole: nodede première fois explicitement approuvé. Il est désactivé par défaut et n’approuve pas les mises à niveau.openclaw nodes approve <requestId>hérite des exigences de portée supplémentaires de la requête en attente :- requête sans commande : appariement uniquement
- commandes de nœud non-exéc : appariement + écriture
system.run/system.run.prepare/system.which: appariement + admin
openclaw nodes invoke --node <id|name|ip> --command <command> --params <json>Drapeaux d’appel (Invoke flags) :
--params <json>: chaîne d’objet JSON (par défaut{}).--invoke-timeout <ms>: délai d’attente d’appel de nœud (par défaut15000).--idempotency-key <key>: clé d’idempotence facultative.system.runetsystem.run.preparesont bloqués ici ; utilisez l’toolexecavechost=nodepour l’exécution de shell.
Pour l’exécution de shell sur un nœud, utilisez l’outil exec avec host=node au lieu de openclaw nodes run.
La CLI nodes CLIRPC est désormais axée sur les fonctionnalités : RPC direct via nodes invoke, ainsi que l’appariement, la caméra,
l’écran, la localisation, Canvas et les notifications. Les commandes Canvas sont implémentées par le plugin expérimental Canvas inclus ; le cœur conserve un hook de compatibilité pour qu’elles restent sous openclaw nodes canvas.