Estado del selector de entrada

Descripción

Habilita la consulta de dispositivos que pueden cambiar de entrada.

Las entradas de contenido multimedia pueden tener nombres dinámicos por dispositivo que representen feeds de audio o video. Estos feeds pueden estar conectados por cable o por red, pero deben tener un nombre y ser razonablemente persistentes. Esto no admite feeds efímeros arbitrarios, como una biblioteca de red con capacidad de búsqueda. Se admiten fuentes de Bluetooth vinculadas y con nombre. Las fuentes pueden tener varios nombres, por lo que se admiten los nombres creados por el usuario y los descubiertos, así como los nombres predeterminados; por ejemplo, "hdmi_1" también podría ser "reproductor de DVD" o "usb_1" también podría ser "disco duro".

Las entradas de contenido multimedia se pueden ordenar para admitir los comandos "siguiente" y "anterior".

Campos

Clave Tipo Descripción
device Dispositivo

Es el dispositivo que informa el estado de entrada.

Obligatorio

state FieldPath

Son los datos de estado específicos que se deben verificar.

Obligatorio

is Dinámico

Verifica si los datos de estado son iguales a un valor.

Opcional

Para usar este campo, NO se puede usar lo siguiente: isNot, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan

isNot Dinámico

Verifica si los datos de estado no son iguales a un valor.

Opcional

Para usar este campo, NO se pueden usar los siguientes: is, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan

greaterThan Dinámico

Verifica si los datos de estado son mayores que (>) un valor.

Opcional

Para usar este campo, NO se pueden usar los siguientes: isNot, is, greaterThanOrEqualTo

greaterThanOrEqualTo Dinámico

Verifica si los datos de estado son mayores o iguales que (>=) un valor.

Opcional

Para usar este campo, NO se pueden usar los siguientes: isNot, is, greaterThan

lessThan Dinámico

Verifica si los datos de estado son menores que (<) un valor.

Opcional

Para usar este campo, NO se pueden usar los siguientes: isNot, is, lessThanOrEqualTo

lessThanOrEqualTo Dinámico

Verifica si los datos de estado son menores o iguales que (<=) un valor.

Opcional

Para usar este campo, NO se pueden usar los siguientes: isNot, is, lessThan

for Duración

Verifica si el estado ya se mantuvo durante un período determinado. Solo se aplica a los iniciadores y no se puede usar con condiciones.

Opcional

suppressFor Duración

Suprime la activación del activador durante un período determinado.

Opcional

Datos de estado de InputSelector

Clave Tipo Descripción
currentInput Cadena

Opcional

Ejemplos

starters:
- type: device.state.InputSelector
  device: My Device - Room Name
  state: currentInput
  is: HDMI 1

condition:
  type: device.state.InputSelector
  device: My Device - Room Name
  state: currentInput
  is: HDMI 1