Monitor is an internal component of the system created by the developer according to its need, it's the instrument that features the collected data and presents them on the web interface.
You can create a Monitor using existing ones or you can develop one yourself.
You can use the JavaScript SDK that works for both Browser and NodeJS.
The installation is as simple as:
$ npm install --save wireless-monitor
First step is to gather your api_key
and your
monitor_key
. Those are used to authorize your
IoT device.
Example project using NodeMCU ESP8266 with Arduino IDE
setup/loop
model.
Language: C/C++ (Arduino)
Source code
Example project using Raspberry Pi and Arduino connected
using Johnny-Five library.
Language: JavaScript (NodeJS)
Source codeJohnny-Five is the JavaScript Robotics & IoT Platform. Released by Bocoup in 2012, Johnny-Five is maintained by a community of passionate software developers and hardware engineers.
Integrate with Johnny-FiveCylon.js is a JavaScript framework for robotics, physical computing, and the Internet of Things. It makes it incredibly easy to command robots and devices.
Integrate with CylonJSTessel is a completely open source and community-driven IoT and robotics development platform. It encompasses development boards, hardware module add-ons, and the software that runs on them.
Integrate with TesselYou can use cURL to send data and test your monitor.
This can be useful for you to learn the step-by-step process or for debugging purposes.
After consume the endpoint /api/authenticate
you will receive a token
. Use this token
every time you access the endpoint /api/send
.
All communication is done using JSON, a lightweight data-interchange format. JSON is a text format that is completely language independent.
Learn about the features, local installation process of the server, the API and plugin development.
View