Releases: ibm-watson-iot/iot-python
Releases · ibm-watson-iot/iot-python
ibmiotf-0.3.4
added sample thing config
ibmiotf-0.3.3
- Fixed issue when using configuration files and not specifying the port explicitly
- Compatability warning: gateway subscribe commands now return the mid for the subscription instead of True|False
- New: Assign a callback function to
ibmiotf.gateway.Client.subscriptionCallback
to register a subscription callback that will be invoked with the message ID (mid) and granted QoS level for your subscription (use in conjunction with the mid value returned by the subscribe methods)
ibmiotf-0.3.2
- Compatability warning:
ibmiotf.application.subscribeToDeviceEvents()
now returns the mid for the subscription instead of True|False - Compatability warning:
ibmiotf.application.subscribeToDeviceStatus()
now returns the mid for the subscription instead of True|False - Compatability warning:
ibmiotf.application.subscribeToDeviceCommands()
now returns the mid for the subscription instead of True|False - New: Assign a callback function to
ibmiotf.application.Client.subscriptionCallback
to register a subscription callback that will be invoked with the message ID (mid) and granted QoS level for your subscription (use in conjunction with the mid value returned by the subscribe methods)
ibmiotf-0.3.1
Prepare 0.3.1 release
ibmiotf-0.3.0
- Code Consistency:
- Renamed ibmiotf.gateway.ManagedGateway to ibmiotf.gateway.ManagedClient
- Renamed ibmiotf.gateway.Client.apiClient to ibmiotf.gateway.Client.api
- Removed unnecessary api.addGatewayDeviceType() method. Use addDeviceType(typeId, classId="Gateway") which this was a duplicate of
- Removed unnecessary api.registerDeviceUnderGateway() method. Use addDevice(typeId, deviceId) where typeId is the ID of a Gateway type
- Removed api.getDevicesConnectedThroughGateway() method. It returns a list of gateways of the specified type.
- Use api.getDevicesForType() or api.getDevice(), which this method was a duplicate of depending on the options provided to it.
ibmiotf-0.2.8
- Compatability warning: Version 0.2.8 makes
device.httpClient.publishEvent(event, data, format)
syntax consistent withdevice.client.publishEvent(event, format, data)
... both now useevent, format, data
order - Fix compatability issues with new version of paho-mqtt
- Remove workaround for paho-mqtt < 1.1 bug (>= 1.1 is required)
- Fix bug for port override support
- Fix bug on connect timeout
- Fix bug with device bulk registration response code handling
ibmiotf-0.2.7
Handle NoneType status.reason (and other fields) Fixes #56 status.reason can be None for a disconnect message
ibmiotf-0.2.6
- Support for "play" organization
- Independent HttpClient for application and device
- Switch to new URL for HTTP messaging API
- Clean up lingering references to sunset historian service in samples
ibmiotf-0.2.5
Set a default ID when none is set in the config file
ibmiotf-0.2.4
Merge pull request #29 from Lokesh-K-Haralakatta/master Add keepAlive Methods and fix unit test issues due to update to Domain Name