Skip to content
This repository was archived by the owner on Oct 11, 2023. It is now read-only.

Azure IoT Device SDK for Python v2.0.0-preview.9

Compare
Choose a tag to compare
@cartertinney cartertinney released this 31 Jul 23:54
· 16 commits to master since this release
9919643

Changelog

  • [BUGFIX] Fixed compatibility error with Edge 1.0.8
  • [BUGFIX] Fixed SSL Error upon reconnection
  • [BUGFIX] Fixed messaging error when a Message has custom properties, but no system properties
  • [ENHANCEMENT] Added User-Agent to all communications
  • [INFRASTRUCTURE] Enforced all pipeline operations handled by a single thread
  • [INFRASTRUCTURE] Added support for multiple communications pipelines
  • [INFRASTRUCTURE] Streamlined pipeline authentication

Current SDK features

  • Device & Module clients (including IoT Edge support)
  • Authentication using
    • SAS token
    • Connection String
    • X509
    • Edge Environment
  • Telemetry
  • C2D messages
  • Input/output for IoT Edge
  • Direct Methods
  • Twins
  • Edge local debugging capability using the vs code extension

Features still in development

  • File Upload
  • Invoke Method

Code Examples

https://github.com/Azure/azure-iot-sdk-python-preview/tree/azure-iot-device-2.0.0-preview.9/azure-iot-device/samples