examples/blink/fluent-blink.js
"use strict";
var Cylon = require("cylon");
Cylon
.robot()
.connection("arduino", { adaptor: "firmata", port: "/dev/tty.usbmodem1411" })
.connection("octoblu", {
adaptor: "octoblu",
uuid: "SKYNET_UUID",
token: "SKYNET_TOKEN"
})
.device("led", { driver: "led", pin: 13, connection: "arduino" })
.on("ready", function(bot) {
console.log("connected...");
bot.octoblu.on("message", function(data) {
console.log(data);
if (data.payload.red === "on") {
bot.led.turnOn();
} else if (data.payload.red === "off") {
bot.led.turnOff();
}
});
})
.start();