RcSwitch

Module for operate 433/315Mhz devices like power outlet sockets, relays, etc. Use the RcSwitch module for it.

Support for sending is implemented, but receiving isn't.

Picture of a 433Mhz transmitter (left) and receiver (right):

433Mhz Transmitter and Receiver

Wire the 433Mhz transmitter up as follows:

Device Pin Espruino
1 (GND) GND
2 (VCC) BAT
3 (DATA) A0

How to use the module:

Brennstuhl rc settings

  // 1 = Protocol number (1..6)
  // A0 = Pin
  // 10 = Amount of times to repeat the code 
  var sw = require("RcSwitch").connect(1, A0, 10);
  var on = false;
  function toggle() {
    on = !on;
    if (on) {
        sw.switchOn("11110", "10000");
        console.log("switchOn");
        }
    else{
        sw.switchOff("11110", "10000");
        console.log("switchOff");
    }
  }
  setInterval(toggle, 5000);

This page is auto-generated from GitHub. If you see any mistakes or have suggestions, please let us know.