SourceType

El valor de una fuente de datos, que actualiza un valor en tiempo real que aparece en la cara de reloj.

Se introdujo en Wear OS 4.

  • Versión 1
  • Versión 2
  • Hora y día
  • Fase lunar
  • Idiomas
  • Datos de salud
  • Batería del dispositivo
  • Sensores del dispositivo
  • Notificaciones
  • Clima
Fuente Descripción Categoría Disponibilidad
MOON_PHASE_TYPE Un número entero que codifica la fase lunar actual. Entre los valores posibles, se incluyen los siguientes:
  • 0 para la luna nueva más reciente
  • 1 para la luna creciente nocturna
  • 2 para la luna en cuarto creciente
  • 3 para una luna gibosa creciente
  • 4 para la luna llena
  • 5 para la luna gibosa menguante
  • 6 para la luna en cuarto menguante
  • 7 para la luna creciente matutina
Entero Versión 1
MOON_PHASE_TYPE_STRING Una cadena que representa la fase lunar actual. Entre los valores posibles, se incluyen los siguientes:
  • Luna nueva: Cuando transcurrieron menos de 0.5 días, o más de 27.5 días, desde la luna nueva más reciente.
  • Creciente nocturna: Cuando transcurrieron al menos 0.5 días, pero menos de 6.5 días, desde la luna nueva más reciente.
  • Cuarto creciente: Cuando transcurrieron al menos 6.5 días, pero menos de 7.5 días, desde la luna nueva más reciente.
  • Gibosa creciente: Cuando transcurrieron al menos 7.5 días, pero menos de 13.5 días, desde la luna nueva más reciente.
  • Luna llena: Cuando transcurrieron al menos 13.5 días, pero menos de 14.5 días, desde la última luna nueva.
  • Gibosa menguante: Cuando transcurrieron al menos 14.5 días, pero menos de 20.5 días, desde la luna nueva más reciente.
  • Cuarto menguante: Cuando transcurrieron al menos 20.5 días, pero menos de 21.5 días, desde la luna nueva más reciente.
  • Creciente matutina: Cuando transcurrieron al menos 21.5 días, pero menos de 27.5 días, desde la luna nueva más reciente.
String Versión 1
BATTERY_PERCENT Un número entero que indica la carga actual de la batería del dispositivo Wear OS, expresada como porcentaje. Un valor de 100 indica que la batería está completa; un valor de 0 indica que está muy baja. Entero Versión 1
BATTERY_CHARGING_STATUS Un valor booleano que indica si la batería del dispositivo Wear OS se está cargando. Si la batería terminó de cargarse y está llena, este valor es true. Booleano Versión 1
BATTERY_IS_LOW Un valor booleano que indica si la batería del dispositivo Wear OS está baja. El umbral exacto para esto depende del fabricante. Si se está cargando la batería, este valor es false. Booleano Versión 1
BATTERY_TEMPERATURE_CELSIUS Un valor de punto flotante que indica la temperatura de la batería del dispositivo Wear OS en grados Celsius. Para obtener este valor, el valor sin procesar de la temperatura de la batería se divide por 10, en décimas de un grado Celsius. Flotante Versión 1
BATTERY_TEMPERATURE_FAHRENHEIT Un valor de punto flotante que indica la temperatura de la batería del dispositivo Wear OS en grados Fahrenheit. Esta es una conversión a partir de los grados Celsius. Flotante Versión 1
UNREAD_NOTIFICATION_COUNT Es una cadena que representa la cantidad de notificaciones entregadas a este dispositivo Wear OS que el usuario aún no leyó. Entero Versión 1
WEATHER.IS_AVAILABLE Muestra verdadero si hay datos del clima disponibles que se puedan renderizar. Booleano Versión 2
WEATHER.IS_ERROR

Muestra verdadero si se produjo un error al cargar los datos del clima.

IS_ERROR y IS_AVAILABLE no son mutuamente excluyentes. Cuando ambas condiciones son verdaderas, el comportamiento esperado de la cara de reloj es seguir renderizando algunos datos del clima, pero también mostrar un indicador de que se produjo un error al recuperar los datos.

Booleano Versión 2
WEATHER.CONDITION_NAME Es una representación legible por humanos de los datos del clima, que se traduce al idioma preferido del usuario. String Versión 2
WEATHER.LAST_UPDATED Es la marca de tiempo de la última actualización de los datos del clima. Se proporciona como los milisegundos en el tiempo de época Unix. Entero Versión 2
Para las siguientes fuentes de datos, puedes establecer index en un valor adecuado para recuperar el valor del pronóstico. index comienza en 0.
Por ejemplo, puedes usar WEATHER.HOURS.2.CONDITION para recuperar las condiciones climáticas dentro de 2 horas.
WEATHER.HOURS.{index}.IS_AVAILABLE

Muestra verdadero si los datos del clima previstos están disponibles para las próximas index horas.

Los desarrolladores deben verificar este valor antes de acceder a cualquier dato meteorológico basado en horas para el valor de índice determinado.

Booleano Versión 2
WEATHER.HOURS.{index}.CONDITION

Las condiciones meteorológicas pronosticadas, índice horas después.

Los valores que se muestran son los mismos que para WEATHER.CONDITION.

Entero Versión 2
WEATHER.HOURS.{index}.CONDITION_NAME Es una representación legible por humanos de las condiciones climáticas pronosticadas, en índice horas, en el idioma preferido del usuario. String Versión 2
WEATHER.HOURS.{index}.IS_DAY Muestra verdadero si es el índice de luz diurna dentro de unas horas. Es útil porque la duración del día cambia a lo largo del año. Booleano Versión 2
WEATHER.HOURS.{index}.TEMPERATURE La temperatura pronosticada, índice horas a partir de ahora, en la unidad que prefiera el usuario Entero Versión 2
WEATHER.HOURS.{index}.UV_INDEX El índice UV pronosticado, índice horas a partir de ahora, en la unidad que prefiera el usuario Entero Versión 2
Para las siguientes fuentes de datos, puedes establecer index en un valor adecuado para recuperar el valor del pronóstico. index comienza en 0.
Por ejemplo, puedes usar WEATHER.DAYS.1.TEMPERATURE_LOW para recuperar el valor de la temperatura baja de mañana (1 día a partir de ahora).
WEATHER.DAYS.{index}.IS_AVAILABLE

Muestra verdadero si los datos meteorológicos previstos están disponibles para los próximos index días.

Los desarrolladores deben verificar este valor antes de acceder a cualquier dato meteorológico basado en el día para el valor de índice determinado.

Booleano Versión 2
WEATHER.DAYS.{index}.CONDITION_DAY

Es la condición meteorológica pronosticada para el día, index días a partir de ahora.

Los valores que se muestran son los mismos que para WEATHER.CONDITION.

Entero Versión 2
WEATHER.DAYS.{index}.CONDITION_DAY_NAME Es una representación legible por humanos de las condiciones climáticas del pronóstico diurno, index días a partir de ahora, en el idioma preferido del usuario. String Versión 2
WEATHER.DAYS.{index}.CONDITION_NIGHT

Es la condición meteorológica pronosticada para la noche, index días a partir de ahora.

Los valores que se muestran son los mismos que para WEATHER.CONDITION.

Entero Versión 2
WEATHER.DAYS.{index}.CONDITION_NIGHT_NAME Es una representación legible por humanos de las condiciones climáticas pronosticadas para la noche, index días a partir de ahora, en el idioma preferido del usuario. String Versión 2
WEATHER.DAYS.{index}.TEMPERATURE_LOW Es la temperatura mínima prevista para el día, dentro de index días. Entero Versión 2
WEATHER.DAYS.{index}.TEMPERATURE_HIGH Es la temperatura más alta pronosticada para el día, dentro de index días. Entero Versión 2
WEATHER.DAYS.{index}.CHANCE_OF_PRECIPITATION

Es la probabilidad de precipitaciones pronosticada para dentro de index días.

El valor que se muestra está en el rango de 0 a 100.

Entero Versión 2
WEATHER.DAYS.{index}.CHANCE_OF_PRECIPITATION_NIGHT

Es la probabilidad de precipitaciones pronosticada para la noche, en índice días a partir de ahora.

El valor que se muestra está en el rango de 0 a 100.

Entero Versión 2
WEATHER.DAYS.{index}.UV_INDEX El índice UV pronosticado para dentro de días. Entero Versión 2