The IBM Watson Internet of Things Platform (WIoTP) is a fully managed, cloud-hosted service that makes it simple to derive value from Internet of Things (IoT) devices. One can register 'n' number of Devices to WIoTP and publish the data / events. While the Applications can subscribe to the WIoTP and fetch the Device data for it's consumption.
The device management feature enhances the IBM Watson IoT Platform service with new capabilities for managing devices. The WIoTP facilitates Device Management, by hosting the DM Server on the Platform and DM Agent on the Devices. With this, you now have the luxury to manage 'n' number of the Devices through the Platform, without logging into any of them.
The Watson IoT Recipe 'Connect Raspberry Pi as Managed Device to IBM Watson IoT Platform' demonstrates, how you can make use of a Raspberry Pi Device set up with Git and Maven environment, a IBM Bluemix account, to come up with a Managed Device that can be managed remotely using the Watson IoT Platform. Here, the Recipe details on the step by step process to register the Raspberry Pi Device to the WIoTP as a Managed Device and how you can now manage the Device by performing the following through the WIoTP Dashboard:
- Manage
- Firmware Update
- Device Reboot
- Location Update
- Diagnostic update
- Unmanage
The sample code for this recipe is written using the Java Client Library for IBM Watson IoT Platform and is made available on Github, which can be either downloaded directly or cloned to the target systems.
No comments:
Post a Comment