sensorchart

0.1.4 • Public • Published

SensorChart Programming Guide - by JavaScript

![license-image]

SensorChart provides isomorphic javascript API which you can invoke at client or server easily.

How to visualize your observations in sensor chart

  • Register yourself at (http://sensorchart.com)
  • Register your sensor and get appropriate something (sensorId, auth key - TODO: update it later)
  • Programming your sensor to upload observation in two ways
    • with JavaScript API (on any HTML5 browser or Node.js)
    • with RESTful API (on any platforms)
  • Checking your data posted properly at (http://sensorchart.com)
  • See your charts and find your own insight.

Programming with JavaScript API

you can link it as below:

transmit data on client (any browser)

<html>
    <header>
        <script src="http://www.sensorchart.com/api.js"></script>
        <script>
        // your code here
        </script>
    </header>
<html>

transmit data on server (node.js)

npm provides sensorchart API. You can install it with npm install sensorchart and require this like below:

var sensorchart = require('sensorchart');
// your code here

Sample code

sensorchart.login(id, password, function (transmitter) {
    if (transmitter) {
        transmitter.emit(sensorId, observations, function (result) {
            if (result == false) {
                console.log('failed to transmit observations.');
            }
        });
    } else {
        console.log('login error!');
    }
});

Programming with RESTful API

To details, kindly refer to the apidoc


Copyright (c) 2015 SensorChart.com

Package Sidebar

Install

npm i sensorchart

Weekly Downloads

0

Version

0.1.4

License

MIT

Last publish

Collaborators

  • webofthink