Node.iRemocon 제어 메모

내 iRemocon이 왔다.
http://i-remocon.com/
IRKit 같은 거.적외선 전파를 배우고 사용할 수 있어 네트워크와 가전제품을 연결할 수 있습니다.

Node.js부터 사용하려면 Hecominode-iRemocon가 유용합니다.

차리다

$ npm i iremocon

시험해 보다


아이폰 앱 등으로 IP 주소를 미리 알면 금방(이번172.16.12.232은 IP)

적외선 전파의 기억


설정ir001
app.js
var iRemocon = new require('iRemocon');
var iremocon = new iRemocon('172.16.12.232');

iremocon.ic('ir001', function(err, msg) {
  if (err) {
    console.error(err.code, err.error, err.detail);
    // e.g. 003 受信エラー 不正なリモコンデータを受信した
    return;
  }

  console.log(msg);
  // e.g. ic;ok
});

이렇게 하면 ir001이라는 채널에 저장할 수 있다.

적외선 전파의 송신


메시지를 보낼 때는 다음과 같다.
app.js
var iRemocon = new require('iRemocon');
var iremocon = new iRemocon('172.16.12.232');

iremocon.is('ir001', function(is){
  console.log(is);
});

좋은 웹페이지 즐겨찾기