The Notehub JS Backstory
Blues aims to make cloud-connected Internet of Things development easier by providing the crucial device-to-cloud connection all IoT products need regardless of if there is a reliable Internet connection or not. We do this through the use of Notecards and Notehub.
Notecards are low-power, 30mm x 35mm, prepaid cellular-connected devices designed to integrate with any IoT device, and Notecards know, out of the box, how to connect with the Notehub cloud to send as well as receive data from it.
Notehub.io is a cloud-based service for securely connecting to Notecard devices and storing data from them before sending it on to your cloud application of choice.
Here’s a diagram of how the whole setup works: start with your IoT sensors, choose the microcontroller host of you prefer, the Blues Notecard sends that sensor data to the Notehub cloud, and the Notehub cloud routes that IoT data out to your cloud provider, low code dashboard, or custom web app of your choice.
Users can interact with Notehub through its web interface or they can use the Notehub API to interact with it through HTTP requests.
If you’re not as familiar with Notehub.io and the Notehub API, check out this link to learn more.
Notehub JS Features and Benefits
Extensive, up-to-date documentation of all API methods available in the Notehub JS GitHub repo and on the Blues Developer Experience website.
getProjectDevices() , complete with authorization and arguments.
You can copy this code line for line, replace the
ES6-forward syntax making use of newer features like
Whether you’re using this Notehub JS in a Node.js application, a web application, a TypeScript project, or even serverless functions on the edge, this library is compatible.
Get Started with Notehub JS Today
Anyone building applications for displaying and managing IoT data knows how tough it can be sometimes to access and shape that information into something providing useful, actionable insights. We hope that by providing the Notehub JS library for interacting with the Notehub API to the Blues community, we can make that experience a bit smoother and easier.
If you’d like to get started with Notehub JS and try it out for yourself you can:
- Visit our Developer Experience site for more information,
- Download the Notehub JS library from npm,
- Explore our real world projects using Notehub JS,
- Or check out the Notehub JS repo and consider contributing to it – we’re always looking to improve!