arduino-iot-cloud-py

Arduino IoT Cloud Python Client.

MPL-2.0 License

Downloads
639
Stars
28
Committers
3

Bot releases are visible (Hide)

arduino-iot-cloud-py - v1.3.3

Published by github-actions[bot] 3 months ago

🪄 Changelog:

  • tests: Update CI test.
  • ucloud: Add task args.
arduino-iot-cloud-py - v1.3.2

Published by github-actions[bot] 4 months ago

🪄 Changelog:

  • misc: Fix package.json.
  • misc: Add logging to dependencies.
arduino-iot-cloud-py - v1.3.1

Published by github-actions[bot] 5 months ago

🪄 Changelog:

  • misc: Fix exceptions on missing attributes on MicroPython.
arduino-iot-cloud-py - v1.3.0

Published by github-actions[bot] 5 months ago

🪄 Changelog:

  • misc: Update README.md.
  • misc: Sync mode and workflow updates.
  • ucloud: Push client version and mode.
  • ucloud: Add support for a sync mode.
arduino-iot-cloud-py - v1.2.0 Latest Release

Published by github-actions[bot] 5 months ago

🪄 Changelog:

  • ucloud: Switch to SSLConext.
  • ucloud: Allow Task to schedule sync or async code.
arduino-iot-cloud-py - v1.1.0

Published by github-actions[bot] 7 months ago

🪄 Changelog:

  • misc: Update CPython dependencies.
arduino-iot-cloud-py - v1.0.0

Published by github-actions[bot] 9 months ago

🪄 Changelog:

  • examples: Add async WiFi connection example.
  • ucloud: Add Async WiFi connection function.
  • examples: Add WDT example.
  • misc: Optimize logging statements memory usage.
  • ucloud: Add Television type.
arduino-iot-cloud-py - v0.0.9

Published by github-actions[bot] about 1 year ago

🪄 Changelog:

  • ussl: Clean up SSL and m2crypto code.
arduino-iot-cloud-py - v0.0.8

Published by github-actions[bot] about 1 year ago

🪄 Changelog:

  • misc: Add micropython test.
  • misc: Add client workflow.
  • misc: Update linter workflow.
  • ucloud: Allow passing device id, username and password as strings.
  • ucloud: Fix asyncio imports to support recent upstream changes.
  • ucloud: Fix task complete exception log level.
arduino-iot-cloud-py - v0.0.7

Published by github-actions[bot] over 1 year ago

🪄 Changelog:

  • examples: Update examples.
  • ussl: Fix basic authentication mode on Linux.
arduino-iot-cloud-py - v0.0.6

Published by github-actions[bot] over 1 year ago

🪄 Changelog:

  • misc: Rename AIOTClient and AIOTObject classes.
  • misc: Add package file for mip installation.
  • misc: Add missing m2crypto dependency.
  • misc: Fix PyPi license classifier.
arduino-iot-cloud-py - v0.0.5

Published by github-actions[bot] over 1 year ago

🪄 Changelog:

  • misc: Add package dependencies.
  • misc: Restructure repo for publishing.
  • ucloud: Update senml module name.
  • ucloud: Update module imports.
  • docs: Update README.md.
  • examples: Update comments, user function.
  • ucloud: Update client API.
  • examples: Fix clight data type.
  • examples: Fix wlan config log to work with the new logger.
  • ucloud: Add args to configure ntptime timeout and server.
  • examples: Import SSID/key from secrets.py.
  • examples: Update WiFi connect code.
  • All: Update license.
  • All: Update license.
  • ucloud: Add workaround for int/float conversion bug.
  • ussl: Fix default libpkcs11.so path.
  • umqtt: Make umqtt socket non-blocking by default.
  • ucloud: Restart MQTT tasks on disconnects.
  • examples: Update WiFi connect code.
  • ucloud: Fix default URL to work with Nina firmware.
  • umqtt: Fix order of imports.
  • ntptime: Remove local ntptime module.
  • examples: Update MicroPython example.
  • ucloud: Add Arduino root CA data.
  • ussl: Add and check cert_reqs arg.
  • examples: Update MicroPython example device ID.
  • ucloud: Load root CA file from DER for MicroPython.
arduino-iot-cloud-py - v0.0.2

Published by github-actions[bot] about 2 years ago

🪄 Changelog:

  • ucloud: Subscribe to device topic with QoS 1.
  • ucloud: Update QoS settings.
  • examples: Update device ID.
  • ucloud: Set updated flag on update and init to push the initial values.
  • ucloud: Switch default servers URL to production servers.
  • ucloud: Set default server/port based on auth type.
  • example: Add server and port parameters to connect using username and password
  • umqtt: Check if socket is None before trying to close it.
  • examples: Add separate example for MicroPython.
  • ucloud: Support loading DER key/cert from path passed in ssl_params.
  • ucloud: Fix compatibility with MicroPython.
  • ucloud: Update logging messages and levels.
  • ucloud: Allow None sub-records in init values.
  • ucloud: Fix default ssl_params value.
  • ucloud: Simplify the build_dict and add_to_pack logic.
  • ucloud: Fix set/get attr compatibility issue with CPython/MicroPython.
  • ucloud: Fix set/get attr to work with MicroPython.
  • all: Rename python package.
arduino-iot-cloud-py - v0.0.1

Published by github-actions[bot] over 2 years ago

  • no changes