Skip to content

byabazairej/iot-python

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

335 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python for IBM Watson IoT Platform

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

Dependencies

Installation

Install the latest version of the library with pip

[root@localhost ~]# pip install ibmiotf

Uninstall

Uninstalling the module is simple.

[root@localhost ~]# pip uninstall ibmiotf

Documentation

Documentation for the library is now located inside Bluemix:

Supported Features

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

About

Client libraries and samples for connecting to IBM Watson IoT using Python 2.7 or 3.5

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 100.0%