Dispositivos
Referencia CLI para openclaw devices (emparejamiento de dispositivo + rotación/revocación de token).
Gestionar solicitudes de emparejamiento de dispositivos y tokens con alcance de dispositivo.
Comandos
#
`openclaw devices list`
Listar solicitudes de emparejamiento pendientes y dispositivos emparejados.
openclaw devices list openclaw devices list --json
#
`openclaw devices approve <requestId>`
Aprobar una solicitud de emparejamiento de dispositivo pendiente.
openclaw devices approve <requestId>
#
`openclaw devices reject <requestId>`
Rechazar una solicitud de emparejamiento de dispositivo pendiente.
openclaw devices reject <requestId>
#
`openclaw devices rotate --device <id> --role <role> [--scope <scope...>]`
Rotar token de dispositivo para un rol específico (opcionalmente actualizar scopes).
openclaw devices rotate --device <deviceId> --role operator --scope operator.read --scope operator.write
#
`openclaw devices revoke --device <id> --role <role>`
Revocar token de dispositivo para un rol específico.
openclaw devices revoke --device <deviceId> --role node
Opciones comunes
- ''--url <url>'': URL WebSocket del Gateway (predeterminado a ''gateway.remote.url'' cuando está configurado).
- ''--token <token>'': Token del Gateway (si es requerido).
- ''--password <password>'': Contraseña del Gateway (auth por contraseña).
- ''--timeout <ms>'': Timeout de RPC.
- ''--json'': Salida JSON (recomendado para scripting).
Notas
- La rotación de token retorna un nuevo token (sensible). Trátalo como un secreto.
- Estos comandos requieren scope ''operator.pairing'' (o ''operator.admin'').