Python module for interacting with the IBM Watson IoT Platform.
Note: Support for MQTT with TLS requires at least Python v2.7.9 or v3.4, and openssl v1.0.1
Install the latest version of the library with pip
[root@localhost ~]# pip install ibmiotf
Uninstalling the module is simple.
[root@localhost ~]# pip uninstall ibmiotf
Documentation for the library is now located inside Bluemix:
| Feature | Supported? |
|---|---|
| Device Connectivity | Yes |
| Gateway Connectivity | Yes |
| Application connectivity | Yes |
| Watson IoT API | Yes |
| SSL/TLS | Yes |
| Client side Certificate based authentication | No |
| Device Management | Yes |
| Device Management Extension | Yes |
| Scalable Application | Yes |
| Auto Reconnect | Yes |
| Websocket | Yes |
| Event/Command publish using MQTT | Yes |
| Event/Command publish using HTTP | Yes |
| Data Formats | JSON, XML, user-defined |