Paso 3: Agregar variable para cada comando de IR
Ahora que hemos configurado zmote como fuente, tenemos que agregar una variable para cada comando de IR que queremos nuestro inicio remoto para poder enviar.
Vamos a añadir una variable denominada TV-electricidad que corresponde a la tecla de encendido de un televisor Samsung control remoto. Sabemos que la mayoría de televisores Samsung utilizan Protocolo NECx2, dispositivo 7, subdevice 7 y obc 2 para tecla de encendido.
Necesitamos dicha información de protocolo para cada botón que queremos programar. Este puede obtenerse de varias fuentes disponibles en internet.
Una vez que sabemos el protocolo, nos podemos convertirlo a un formato que zmote entiende utilizando IR codificar el servicio proporcionado por zmote.io. Es de la forma:
http://zmote.io/irp/encode/[protocol],[device],[subdevice],[obc]
Para nuestro caso, la URL sería:
http://zmote.io/irp/encode/NECx2,7,7,2
Da después de respuesta, que puede ser configurado para llave de encendido de la TV como se ve en la imagen:
{"frequency":38000,"n":68,"repeat":[0,0,68],"seq":[171,172,21,65,21,65,21,65,21,22,21,22,21,22,21,22,21,22,21,65,21,65,21,65,21,22,21,22,21,22,21,22,21,22,21,22,21,65,21,22,21,22,21,22,21,22,21,22,21,22,21,65,21,22,21,65,21,65,21,65,21,65,21,65,21,65,21,1672]}
Podemos agregar tantas variables, cada una representando un comando IR.