cayennejs
v0.0.4
Published
Cayenne API for Node.JS Library
Downloads
46
Readme
Cayenne IoT Node.JS API
Use this library to quickly connect your device to Cayenne Cloud. For more information see our API Documentation
npm install cayennejs
var Cayenne = require('cayennejs');
// Initiate MQTT API
const cayenneClient = new Cayenne.MQTT({
username: "foobar",
password: "secret",
clientId: "thing-id"
});
cayenneClient.connect((err, mqttClient) => {
// dashboard widget automatically detects datatype & unit
cayenneClient.kelvinWrite(3, 65);
// sending raw values without datatypes
cayenneClient.rawWrite(4, 123);
// subscribe to data channel for actions (actuators)
cayenneClient.on("cmd9", function(data) {
console.log(data);
});
});