Stap 3: Variabele voor elke IR-commando toe te voegen
Nu we hebben zmote geconfigureerd als bron, moeten we één variabele voor elke IR-commando, die we willen op onze Home afstand kunnen verzenden toe te voegen.
Laten we een variabele genaamd van de TV-macht die overeenkomt met aan / uit-toets van de afstandsbediening van een Samsung toe te voegen. We weten dat de meeste TV's van Samsung protocol NECx2, apparaat 7, subdevice 7 en obc 2 voor / uit-toets gebruiken.
We moeten dergelijke informatie over het protocol voor elke sleutel die we willen programmeren. Dit kan worden verkregen uit verschillende bronnen beschikbaar op internet.
Zodra we het protocol weten, we kunnen converteren naar een formaat dat zmote begrijpt met behulp van IR coderen dienstverlening door zmote.io. Het is van het formulier:
http://zmote.io/irp/encode/[protocol],[device],[subdevice],[obc]
Voor ons geval zou de URL:
http://zmote.io/irp/encode/NECx2,7,7,2
Het geeft na reactie, die kan worden geconfigureerd voor TV-/ uit-toets, zoals te zien in de afbeelding:
{"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]}
We kunnen toevoegen zoveel variabelen, die van een IR-commando elk.