Skip to main content
Esta página fue traducida automáticamente. Si encuentra errores o tiene sugerencias, contáctenos.
El Rhombus CLI te brinda acceso directo desde la terminal a toda tu plataforma de seguridad Rhombus: más de 60 categorías de recursos de API, además de comandos de alto nivel para unir video, análisis de fotogramas, monitoreo de alertas en tiempo real y chat con IA.

Instalar

Autenticar

Abre tu navegador para autenticación OAuth2, luego crea y almacena una API key localmente. Soporta autenticación basada en certificado (mTLS) y basada en token.

Perfiles

Gestiona múltiples cuentas o entornos con perfiles nombrados:
Las credenciales se almacenan en ~/.rhombus/credentials (permisos de archivo 600) y la configuración en ~/.rhombus/config.

Comandos de API

62 comandos de recursos se generan automáticamente desde la especificación OpenAPI de Rhombus, cubriendo toda la superficie de la API. El patrón general es:

Ejemplos comunes

Entrada JSON para solicitudes complejas

Para endpoints con cuerpos de solicitud complejos, usa --cli-input-json:
Usa --generate-cli-skeleton en cualquier comando para ver todos los parámetros aceptados como una plantilla JSON.

Recursos disponibles

El CLI cubre más de 60 categorías de recursos, incluyendo: access-control, alert-monitoring, audio-gateway, camera, climate, door-controller, doorbell-camera, elevator, event, event-search, export, face-recognition-person, integrations, location, lockdown-plan, occupancy, org, partner, permission, policy, report, rules, scene-query, schedule, search, sensor, user, vehicle, video, webhook-integrations, y más.

Comandos de alto nivel

Más allá del acceso directo a la API, el CLI proporciona varios comandos compuestos potentes.

Gestión de alertas

Grabación en vivo

Inicia un servidor HTTP local con un reproductor autenticado y abre tu navegador.

Monitoreo de alertas en tiempo real

Conecta vía WebSocket (protocolo STOMP) con reconexión automática. Canaliza la salida --json a jq para filtrar:

Unión de video

Combina grabaciones de varias cámaras en un único video con disposición en cuadrícula. Requiere ffmpeg.
Crea un MP4 con superposiciones de marca de tiempo a partir de eventos en las cámaras seleccionadas.

Análisis de fotogramas

Extrae fotogramas muestreados inteligentemente con metadatos de detección de actividad: útil para pipelines de ML.

Contexto de implementación

Genera una instantánea estructurada de toda tu implementación: ubicaciones, cámaras, información de hardware, coordenadas e imágenes actuales.

Chat con IA (Rhombus MIND)

Interfaz de lenguaje natural para tu implementación de Rhombus. El agente de chat puede ejecutar comandos del CLI en tu nombre.
El modo de voz requiere sox para la captura de audio y whisper-cpp para conversión de voz a texto.

Banderas globales

Cuentas partner

Para organizaciones partner/multitenant, usa --partner-org para operar sobre las organizaciones de clientes:
La coincidencia de nombre no distingue mayúsculas y minúsculas y se basa en subcadenas. Si coinciden varias organizaciones, se te pedirá que selecciones una.

Variables de entorno

Archivos de configuración

Precedencia de configuración: banderas del CLI > variables de entorno > configuración del perfil > valores predeterminados.

Soporte de plataformas

Recursos

Repositorio de GitHub

Código fuente, lanzamientos y rastreador de incidencias

Referencia de la API

Documentación completa de endpoints para las más de 900 operaciones de la API

Monitoreo por WebSocket

Detalles del protocolo de streaming de eventos en tiempo real

Límites de tasa

Limitación de tasa de la API y guía de reintentos
Última modificación el 8 de julio de 2026