All Projects → ibm-watson-iot → Iot Nodejs

ibm-watson-iot / Iot Nodejs

Licence: epl-1.0
Client libraries and samples for connecting to IBM Watson IoT using nodejs

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Iot Nodejs

Parse Embedded Sdks
The Embedded SDKs for the Parse Platform
Stars: ✭ 244 (+43.53%)
Mutual labels:  sdk, iot
Azure Iot Sdk C
A C99 SDK for connecting devices to Microsoft Azure IoT services
Stars: ✭ 412 (+142.35%)
Mutual labels:  sdk, iot
Iot Python
Client libraries and samples for connecting to IBM Watson IoT using Python 2.7 and 3.x
Stars: ✭ 183 (+7.65%)
Mutual labels:  sdk, iot
Iotkit Embedded
高速镜像: https://code.aliyun.com/linkkit/c-sdk
Stars: ✭ 461 (+171.18%)
Mutual labels:  sdk, iot
Worldpay Within Sdk
Worldpay Within SDK to allow payments within IoT. Written in Go.
Stars: ✭ 12 (-92.94%)
Mutual labels:  sdk, iot
Iotplatform
An open-source IoT platform that enables rapid development, management and scaling of IoT projects. With this IoT platform, you are able to: 1) Provision and control devices, 2) Collect and visualize data from devices, 3) Analyze device data and trigger alarms, 4) Deliver device data to other systems, 5) Enable use-case specific features using customizable rules and plugins.
Stars: ✭ 82 (-51.76%)
Mutual labels:  sdk, iot
Decentralized Internet
A SDK/library for decentralized web and distributing computing projects
Stars: ✭ 406 (+138.82%)
Mutual labels:  sdk, iot
Dorita980
Unofficial iRobot Roomba and Braava (i7/i7+, 980, 960, 900, e5, 690, 675, m6, etc) node.js library (SDK) to control your robot
Stars: ✭ 523 (+207.65%)
Mutual labels:  sdk, iot
Milo
Eclipse Milo™ - an open source implementation of OPC UA (IEC 62541).
Stars: ✭ 587 (+245.29%)
Mutual labels:  sdk, iot
Parse Sdk Arduino
The Arduino SDK for the Parse Platform
Stars: ✭ 59 (-65.29%)
Mutual labels:  sdk, iot
Esp8266 Firmware
DeviceHive esp8266 firmware. Control hardware via clouds with DeviceHive!
Stars: ✭ 154 (-9.41%)
Mutual labels:  sdk, iot
Wasm Micro Runtime
WebAssembly Micro Runtime (WAMR)
Stars: ✭ 2,440 (+1335.29%)
Mutual labels:  iot
Angular Web Bluetooth
The missing Web Bluetooth module for Angular
Stars: ✭ 164 (-3.53%)
Mutual labels:  iot
Kendryte Freertos Sdk
Kendryte K210 SDK with FreeRTOS
Stars: ✭ 164 (-3.53%)
Mutual labels:  sdk
Wordpress Sdk
Stars: ✭ 162 (-4.71%)
Mutual labels:  sdk
Mqttnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
Stars: ✭ 2,486 (+1362.35%)
Mutual labels:  iot
Azuremapscodesamples
A set of code samples for the Azure Maps web control.
Stars: ✭ 167 (-1.76%)
Mutual labels:  iot
Introduction To Node.js
This training course will help you discover how the Node framework can help you write server-side code and build lightweight, scalable network applications. The course is an open source and covering everything from the basics of using JavaScript and Node.js to how to use it with cloud services like Azure Service Bus, Web sites and even in IoT scenarios.
Stars: ✭ 162 (-4.71%)
Mutual labels:  iot
Repo 2018
Deep Learning Summer School + Tensorflow + OpenCV cascade training + YOLO + COCO + CycleGAN + AWS EC2 Setup + AWS IoT Project + AWS SageMaker + AWS API Gateway + Raspberry Pi3 Ubuntu Core
Stars: ✭ 163 (-4.12%)
Mutual labels:  iot
Pando Cloud
pando open source iot cloud.
Stars: ✭ 162 (-4.71%)
Mutual labels:  iot

IBM Watson IoT Platform Javascript SDK

Build Status Coverage Status GitHub issues GitHub

Installation

npm install @wiotp/sdk --save

Usage

Application

import {ApplicationClient, ApplicationConfig} from '@wiotp/sdk';

let appConfig = ApplicationConfig.parseEnvVars();
let appClient = new ApplicationClient(appConfig);
appClient.connect();
// Do stuff
appClient.disconnect();

Device

import {DeviceClient, DeviceConfig} from '@wiotp/sdk';

let deviceConfig = DeviceConfig.parseEnvVars();
let deviceClient = new DeviceClient(deviceConfig);
deviceClient.connect();
// Do stuff
deviceClient.disconnect();

Gateway

import {GatewayClient, GatewayConfig} from '@wiotp/sdk';

let gwConfig = GatewayConfig.parseEnvVars();
let gwClient = new GatewayClient(gwConfig);
gwClient.connect();
// Do stuff
gwClient.disconnect();

Development

Build

npm i
npm run build

Publish

npm login
npm publish .
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].