LIRC via NodeJS

nodejs-lirc

04 juil LIRC via NodeJS

Nous avons vue le fonctionnement de LIRC dans ce post. Le coeur de la télécommande multimédia étant gérer par NodeJS, il est temps de relier les deux…

Pour celà, rien de plus simple ! Nous allons installer le module lirc_node dans le répertoire du projet :

npm install lirc_node

Ce module permet d’exécuter la commande irsend de LIRC.

Initialisation de lirc_node

lirc_node = require('lirc_node');
lirc_node.init();

ligne 1 : on charge le module
ligne 2 : on initialise

 

Envoi d’une commande infrarouge

lirc_node.irsend.send_once("tnt_metronic", "KEY_1", function() {
  console.log("Commande touhe 1 envoyé !");
});

La fonction irsend.send_once permet d’envoyer une commande.

Elle prend comme argument la télécommande souhaitée « tnt_metronic » ainsi que la touche souhaitée « KEY_1 « .

Il est possible de déclencher une action (ligne 2) après envoi de la commande IR.

Be Sociable, Share!
Tags:
,
No Comments

Sorry, the comment form is closed at this time.