Saltar al contenido

@capgo/capacitor-device-info

Lee métricas de CPU, memoria, GPU, almacenamiento, estado térmico y sensores del dispositivo en apps de Capacitor

Lee métricas de CPU, memoria, GPU, almacenamiento, estado térmico y sensores del dispositivo en apps de Capacitor

Empieza con getInfo() y los demás métodos principales detallados abajo.

PlataformaSoporteNotas
iOSSíNativo
AndroidSíNativo
WebParcialVer primeros pasos

El plugin requiere Capacitor 8 o superior (@capacitor/core >=8.0.0).

  • getInfo - Lee datos de CPU, memoria, GPU, almacenamiento, estado térmico, modo de bajo consumo y sensores integrados.
  • startMonitoring - Inicia el muestreo por intervalos y emite eventos deviceInfoUpdate eventos.
  • stopMonitoring - Detiene la sesión de monitoreo activa.
  • isMonitoring - Inspecciona el estado del monitoreo y el conteo de muestras.
  • removeAllListeners - Elimina todos los listeners registrados en el plugin.
  • getPluginVersion - Devuelve la versión del plugin nativo.

El plugin solo reporta datos de hardware expuestos por el dispositivo o el SO. No consulta servicios meteorológicos ni obtiene la temperatura o humedad externa de la red.

Android puede reportar sensores disponibles y lecturas comunes como temperatura de la batería, temperatura ambiente, humedad relativa, presión, luz y proximidad cuando el hardware los expone. Las temperaturas de CPU y GPU en Android son lecturas de zonas térmicas (best-effort) y pueden omitirse en dispositivos restringidos.

iOS reporta CPU, memoria, almacenamiento, GPU, estado térmico, modo de bajo consumo y disponibilidad de sensores de CoreMotion. Las APIs públicas de iOS no exponen la temperatura bruta de la CPU o GPU.

A continuación encontrarás la referencia completa de API src/definitions.ts en el repositorio del plugin. Consulta Primeros pasos para la instalación, el comportamiento de monitoreo, tipos de retorno y ejemplos.

Si estás usando @capgo/capacitor-device-info para diagnósticos o monitoreo, conéctalo con Primeros pasos para instalar y usar, Usando @capgo/capacitor-device-info para la página del tutorial, @capgo/capacitor-barometer para streaming de presión dedicado, y @capgo/capacitor-light-sensor para actualizaciones dedicadas del sensor de luz.