See a data simulator, IBM Bluemix, and Node-RED data flows in action to see how these tools can help you map out an IoT app with the cloud and data in mind.
Bluemix, the latest cloud offering from IBM, is offered as Platform-as-a-Service (PaaS) and is based on Cloud Foundry open technology. It is one of the best programming environments for Internet of Things applications using Node-RED. Several nodes in IBM Bluemix make programming much simpler.
Bluemix helps companies to drive pervasive transformation and provides enterprise-level services to easily integrate with your cloud applications. It enables organizations and developers to quickly and easily create, deploy, and manage the applications on the cloud. In this blog, let us discuss creating simple IoT applications on Bluemix with Node-RED.
IoT works with the cloud and connects everything around you to the Internet by using networks of data-gathering sensors. You can use a temperature sensor to collect data and send it to a centralized system, where the centralized system and IoT application run in Bluemix. You can also use a web simulator as a temperature sensor. In this use case, the web simulator is used as the temperature sensor to test the IoT application on Bluemix.
To create an IoT application on Bluemix, perform the following:
You will be redirected to the Internet of Things Platform Starter page.
To create a Bluemix IoT Application with Node-RED, perform the following steps:
To launch a simulator on Bluemix, perform the following steps:
The Bluemix simulator will provide a unique simulator ID on every browser hit. The sensor will generate temperature and humidity data and will communicate with a Node-RED flow to generate the data and dashboard charts.
In this blog, we discussed IoT application creation with IBM Bluemix and demonstrated a Node-RED IBM IoT app flow with a simulator. In upcoming blog posts, we will discuss some complex use cases with real-time data stream output. To visualize data using Node-RED, refer to our blog on Visualizing Real-Time Stream Data using Node-RED.