System Status

Commands

Ejecuta comandos de mantenimiento — versión, licencias, system ID, reinicio de software, backup de base de datos, subida de licencia — en cualquier Device que gestione esta instancia de C21 Live Control.

Qué hace

System status → Commands ejecuta comandos de mantenimiento contra cualquier sistema que gestione esta instancia de C21 Live Control — el propio host de Control o cualquier C21 Live Encoder registrado. Eliges el Device de destino y el comando, lo ejecutas y lees el resultado en línea.

Algunos comandos tocan el sistema en marcha, así que la vista avisa de entrada — "Here you can execute commands on any system controlled by this instance of C21 Live Control. These commands include rebooting and shutting down systems, so please be careful." — y pide confirmación antes de los destructivos.

UI Interface

ControlPropósito
DeviceSistema de destino. El selector incluye esta instancia de Live Control más cada Encoder registrado.
CommandEl comando a ejecutar (ver el catálogo abajo).
Execute commandEjecuta el comando seleccionado sobre el Device seleccionado.
Command outputEl resultado del comando se muestra en línea cuando vuelve.

Los comandos destructivos abren un diálogo Confirm action antes de ejecutarse. Upload license pide además el fichero de licencia a enviar.

Catálogo de comandos

ComandoQué hace
Show versionDevuelve el nombre, versión y release del software del destino.
Show licensesLista los slots de licencia instalados en el destino.
Show system IDDevuelve el fingerprint del host usado para solicitar la licencia.
Software restartReinicia el stack de software del destino. Pide confirmación primero.
Database backupLanza un backup de base de datos en el destino.
Upload licenseEnvía un fichero de licencia al destino y lo instala.

El catálogo se adapta al Device seleccionado; cada destino solo ofrece los comandos que le aplican.

API surface

Cada comando se despacha a un único endpoint. El campo action selecciona la operación e ip selecciona el Device de destino (el Control responde en 127.0.0.1; un Encoder en su dirección LAN).

ComandoRequest
Show versionPOST /c21apiv2/system/command{ "action": "getVersion", "ip": "<device-ip>" }
Show licensesPOST /c21apiv2/system/command{ "action": "getLicenses", "ip": "<device-ip>" }
Show system IDPOST /c21apiv2/system/command{ "action": "getSystemId", "ip": "<device-ip>" }
Software restartPOST /c21apiv2/system/command{ "action": "restartSoftware", "ip": "<device-ip>" }
Database backupPOST /c21apiv2/system/command{ "action": "downloadDbBackup", "ip": "<device-ip>" }

El selector de Device se rellena con GET /c21apiv2/devices?includeControl=1 — el flag includeControl añade esta instancia de Live Control a la lista de Encoders registrados.

  • Logs — lee el tail de logs de los mismos Devices.
  • Devices — registra los Encoders que aparecen en el selector de Device.
  • Licencias — los slots que Show licenses reporta y Upload license instala.
  • Instalar C21 Live Control — los equivalentes del CLI livecontrol (version, license, backup, restart) en el host.

FAQ

Copyright © 2026