IoT

The inter-networking of large volumes of physical devices, enabling them to collect and exchange data.

Read more   

Related code patterns

Leverage blockchain monitoring

Learn how to create a blockchain monitoring app using React and Node.js with the Hyperledger Fabric SDK.


Take corrective actions at the edge based on predictive analytics of IoT sensor data

Once an anomaly is detected in an IoT system or sub-system using change point detection, a failure prediction based on predictive analytics models can identify an upcoming failure condition in advance. Then, based on this detection, a proactive prescriptive action can be taken.


Develop a web-based mobile health app that uses machine learning

Deploy and use a web-based health app on your smartphone using Watson services on IBM Cloud and IBM Watson Studio.


Create a web app to analyze and visualize IoT device data

Create an application to view trends of IoT device data across days and other statistical plots to analyze the data.


Develop an IoT asset tracking app using Blockchain

You can use this code pattern to to track environmental conditions for a food safety supply chain, refrigerated medical supplies, garden plant shipments, or any perishable shipment that are sensitive to the temperature, humidity, vibration, or time.


Use IoT dashboards to analyze data sent from a Blockchain network

Build an IoT app that stores, processes, and analyzes data from a Blockchain app and sends the data to be displayed in IoT dashboards.


Optimize your visual recognition classification

Build training and prediction apps with Java, Watson IoT Platform, Node-RED, and Watson Visual Recognition service.


Deploy a serverless multilingual conference room

Create a multilingual conference room using Watson Text to Speech. OpenWhisk actions and a MQTT messaging broker are also used in this scenario.


Analyze industrial equipment for defects

Automate inspection of industrial equipment by using images and the Watson Visual Recognition service to find and fix defects.


Develop an IoT app with Node-RED and Watson

Simulate an IoT device, a motor that you can manage via Node-RED, the Watson IoT platform and the typical PaaS services. Monitor streaming device data with the IoT dashboard and persist it using a Cloudant database.


Build and monitor your own IoT-driven conveyor belt

Create a basic conveyor belt with an IoT device that sends monitoring data to Watson IoT Platform on IBM Cloud.


Detect change points in IoT sensor data

Use time series from IoT sensor data, IBM Watson Studio, and the R statistical computing project to analyze the data and detect change points.


Detect voltage anomalies in household IoT devices

Get a head start on developing connected devices in the home. Using Node-RED and Watson IoT APIs, you'll learn how to build a cognitive IoT app that detects irregularities in the voltage of your connected household devices.


Implement voice controls for a serverless home automation hub

Discover how simple it is to build a home automation hub using natural-language services and OpenWhisk serverless technology.


Create a sports buddy with TJBot and Watson

Use a TJBot with Watson services, Twilio, and FantasyData.com to create your own interactive sports buddy that can help you follow your favorite team, get game reminders, stats, and more.


Power your smart fridge to request replacement parts

Connect your appliance to a network and enable a serverless, event-driven architecture to support cloud analytics and diagnostic services and support.


Correlate flight and weather data in augmented reality

Develop a modern, cloud-based air traffic control application.


Related open projects

IoT

Project Intu: Self SDK

Get started with Conversation services using the self-sdk


IoT

Project Intu: C++ SDK

Use the C++ SDK to solve complex, cognitive problems


IoT

Project Intu: Unity SDK

Use this SDK to enable your Unity 3D applications with sensors, gestures, or agents


IoT

TJBot programmable robot

TJBot is a do-it-yourself kit that enables you to build a programmable cardboard robot powered by IBM Watson. It is part of the IBM Watson Maker Kits, a collection of DIY open source templates to connect to Watson services in a fun way.


IoT

Project Intu

Use Project Intu to embed cognitive functions in various forms such as spaces, avatars, or other IoT devices.


Tosca

Tosca is a lightweight preprocessor that increases a developer’s productivity when dealing with syntax-driven, source-to-source transformation.


Contextual Sync

The Contextual Sync project is an open source, real-time, continuous data sync service for web, IoT, and mobile.


IoT

OSLC Browser

OSLC Browser is a component project of OSLC4JS, a set of related open source projects that support the creation and integration of Open Services for Lifecycle Collaboration (OSLC)-based client and server applications that leverage JavaScript and Node.js capabilities.


IoT

libsecurity-c

The libsecurity-c project offers IoT apps an implementation of various security modules, including secure storage, password management, and permissions.


IoT

libsecurity

Meet libsecurity, a security package that offers IoT app authors a complete, lightweight, and correct implementation of various security-related modules.


IBM Ready App for Insurance

IBM Ready App for Insurance enables consumers to connect to their homes by syncing Internet of Things (IoT) sensors with home utility systems.


IoT

LDP Service

LDP Service is a component project of OSLC4JS, a set of related open source projects that support the creation and integration of Open Services for Lifecycle Collaboration (OSLC)-based client and server applications that leverage JavaScript and Node.js capabilities.


IoT

LDP App

LDP App is a component project of OSLC4JS, a set of related open source projects that support the creation and integration of Open Services for Lifecycle Collaboration (OSLC)-based client and server applications that leverage JavaScript and Node.js capabilities.


IoT

OSLC Service

OSLC Service is a component project of OSLC4JS, a set of related open source projects that support the creation and integration of Open Services for Lifecycle Collaboration (OSLC)-based client and server applications that leverage JavaScript and Node.js capabilities.


IoT

OSLC Server

OSLC Server is a component project of OSLC4JS, a set of related open source projects that support the creation and integration of Open Services for Lifecycle Collaboration (OSLC)-based client and server applications that leverage JavaScript and Node.js capabilities.


IoT

OSLC4JS

OSLC4JS is a set of related open source projects that support the creation and integration of Open Services for Lifecycle Collaboration (OSLC)-based client and server applications that leverage JavaScript and Node.js capabilities.


IoT

OSLC Client

OSLC Client is a component project of OSLC4JS, a set of related open source projects that support the creation and integration of Open Services for Lifecycle Collaboration (OSLC)-based client and server applications that leverage JavaScript and Node.js capabilities.


Node-RED

Node-RED is a simple visual tool that makes it easy to wire together events and devices for the Internet of Things.


Watson on Node-RED

Watson on Node-RED exposes IBM Watson services as Node-RED nodes, enabling developers and designers to add Watson services to their Node-RED Internet of Things models.


IBM open source graduated to Apache Edgent

Apache Edgent is an open source development tool that makes it easier for developers to create Internet of Things (IoT) applications to analyze data on the edge of their networks.


Related tech talks

IoT

Create a web app to analyze and visualize IoT device data

05/09/2018

In this talk, we will be setting up IBM Watson IoT Platform and demonstrate how you can store the IoT device data into a Cloudant DB on your IBM Cloud.


Analyze industrial equipment on sight for defects

03/27/2018

With the Watson Visual Recognition service, we can determine whether the equipment in the image meets normal conditions or by training the service to identify particular defects and damage.


IoT

Jump-start your IoT implementation

December 12, 2017

Learn to track and maintain devices in industrial applications and create, register and connect a simple sensor to the IBM Cloud Watson IoT Platform.


Implement voice controls for a serverless home automation hub

September 13, 2017

Discover the underlying technologies and architecture required to build natural language interfaces to control IoT devices.


Adventures in IoT — TJBot, and mobile augmented reality

July 26, 2017

Join Rich Hagerty, Sanjay Saxena, and Sanjeev Ghimere for a look at two developer journeys that explore new Internet of Things technologies: Create a sports buddy with TJBot and Watson and Correlate flight and weather data in augmented reality.


Node-RED and IBM Bluemix Overview for the NASA Space App Challenge

April 26, 2017

This video shows a demonstration of how to use Node-RED, IBM Bluemix and Watson Conversation service to quickly create applications that utilize data from NASA in preparation for the NASA SpaceApp Challenge.


IoT

Node-RED Update Tech Talk

February 8, 2017

Node-RED is a simple visual tool that makes it easy to wire together events and devices for the Internet of Things. Co-creators Nick O’Leary and Dave Conway-Jones describe and demonstrate some of the new features that make it even quicker to create and debug flows, as well as where they see the project heading in 2017. In addition, Rodger Lea and Mike Blackstock from Sense Tecnic Systems (STS) describe their cloud-hosted service called “FRED” — Front End for Node-RED — that makes it easy to install, manage, and maintain Node-RED.


TJBot and Embodied Cognition Tech Talk

February 22, 2017

IBM TJBot is the first kit in the collection of IBM Watson Maker Kits, do-it-yourself open source templates to connect to Watson services in a fun way. TJBot creator and IBM Research “Cool Things Czar” Maryam Ashoori and IBM Researcher Victor Dibia provide a closer look at TJBot, Watson services, and Raspberry Pi-based recipes. You can 3D-print or laser cut the TJBot robot frame and use the recipes to bring TJBot to life.


IoT

Node-RED Tech Talk

June 22, 2016

Node-RED is a tool for wiring together the Internet of Things in new and interesting ways, including hardware devices, APIs, and online services. Node-RED innovators Dave Conway-Jones and Nick O’Leary provide an overview, demo, and technical details for their little innovation that’s making a big splash.


IoT

Apache Edgent Tech Talk

June 8, 2016

Apache Edgent is an open source development tool that makes it easier for developers to create Internet of Things applications to analyze data on the edge of their networks. In this webcast, IBM Architect and Senior Technical Staff Member Dan Debrunner provides a closer look at this exciting open source innovation. Note: As of the presentation date, Apache Edgent is an Apache incubator project.


IoT

Node-RED’s Nick O’Leary: Getting stuff done when you’re 1 in 400,000

May 13, 2016

Node-Red’s Nick O’Leary talks about how he and Dave Conway-Jones took their drag-and-drop node editor from innovative idea to must-have IoT sensation.


IoT

Water conservation with Apache Quarks, Raspberry Pi, and IBM Streams

May 12, 2016

Apache Edgent is an open source development tool that makes it easier for developers to create Internet of Things (IoT) applications to analyze data on the edge of their networks. Senior developers from IBM Toronto Lab demonstrate how you can build a smart sprinkler system using Apache Edgent, Watson IoT Platform, Raspberry Pi, IBM Streaming Analytics and Watson Insight for Weather APIs.


IoT

Getting started with Apache Edgent on Raspberry Pi

May 12, 2016

Apache Edgent is an open source development tool that makes it easier for developers to create Internet of Things (IoT) applications to analyze data on the edge of their networks. This webcast helps get you started using Apache Edgent to develop an app on Raspberry Pi.


Related Blogs

Transformation everywhere – IBM Code at CEBIT 2018

As you may already know, 2018 was a pivotal year for CEBIT for many reasons. The fair has undergone a complete makeover; you would hardly recognize it. After almost 50 years, the expo not only changed its name by capitalising every letter (CeBIT has transformed to become CEBIT), it also changed its scheduling, opting for...

Continue reading Transformation everywhere – IBM Code at CEBIT 2018