├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── build.yml │ └── release.yml ├── .gitignore ├── .python-version ├── Adafruit_IO ├── __init__.py ├── _version.py ├── client.py ├── errors.py ├── model.py └── mqtt_client.py ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE.md ├── MANIFEST.in ├── Makefile ├── README.rst ├── docs ├── _static │ └── favicon.ico ├── conf.py ├── data.rst ├── feed-sharing.rst ├── feeds.rst ├── groups.rst ├── index.rst └── quickstart.rst ├── examples ├── api │ ├── data.py │ ├── feeds.py │ ├── location.py │ ├── random_data.py │ ├── simple.py │ └── weather.py ├── basics │ ├── analog_in.py │ ├── analog_output.py │ ├── dashboard.py │ ├── digital_in.py │ ├── digital_out.py │ ├── location.py │ ├── neopixel.py │ ├── pi_camera.py │ ├── publish.py │ ├── rgb_led.py │ ├── servo.py │ ├── subscribe.py │ ├── temp_humidity.py │ ├── time.py │ └── type-conversion.py └── mqtt │ ├── mqtt_client_class.py │ ├── mqtt_groups_pubsub.py │ ├── mqtt_shared_feeds.py │ ├── mqtt_subscribe.py │ ├── mqtt_time.py │ ├── mqtt_viewall.py │ └── mqtt_weather.py ├── ez_setup.py ├── requirements.txt ├── setup.py └── tests ├── README.txt ├── base.py ├── test_client.py ├── test_errors.py ├── test_model.py └── test_mqtt_client.py /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | system 2 | -------------------------------------------------------------------------------- /Adafruit_IO/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/Adafruit_IO/__init__.py -------------------------------------------------------------------------------- /Adafruit_IO/_version.py: -------------------------------------------------------------------------------- 1 | __version__ = "2.8.0" 2 | -------------------------------------------------------------------------------- /Adafruit_IO/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/Adafruit_IO/client.py -------------------------------------------------------------------------------- /Adafruit_IO/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/Adafruit_IO/errors.py -------------------------------------------------------------------------------- /Adafruit_IO/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/Adafruit_IO/model.py -------------------------------------------------------------------------------- /Adafruit_IO/mqtt_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/Adafruit_IO/mqtt_client.py -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/LICENSE.md -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include README.rst 2 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/README.rst -------------------------------------------------------------------------------- /docs/_static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/docs/_static/favicon.ico -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/data.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/docs/data.rst -------------------------------------------------------------------------------- /docs/feed-sharing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/docs/feed-sharing.rst -------------------------------------------------------------------------------- /docs/feeds.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/docs/feeds.rst -------------------------------------------------------------------------------- /docs/groups.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/docs/groups.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/docs/quickstart.rst -------------------------------------------------------------------------------- /examples/api/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/api/data.py -------------------------------------------------------------------------------- /examples/api/feeds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/api/feeds.py -------------------------------------------------------------------------------- /examples/api/location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/api/location.py -------------------------------------------------------------------------------- /examples/api/random_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/api/random_data.py -------------------------------------------------------------------------------- /examples/api/simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/api/simple.py -------------------------------------------------------------------------------- /examples/api/weather.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/api/weather.py -------------------------------------------------------------------------------- /examples/basics/analog_in.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/basics/analog_in.py -------------------------------------------------------------------------------- /examples/basics/analog_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/basics/analog_output.py -------------------------------------------------------------------------------- /examples/basics/dashboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/basics/dashboard.py -------------------------------------------------------------------------------- /examples/basics/digital_in.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/basics/digital_in.py -------------------------------------------------------------------------------- /examples/basics/digital_out.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/basics/digital_out.py -------------------------------------------------------------------------------- /examples/basics/location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/basics/location.py -------------------------------------------------------------------------------- /examples/basics/neopixel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/basics/neopixel.py -------------------------------------------------------------------------------- /examples/basics/pi_camera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/basics/pi_camera.py -------------------------------------------------------------------------------- /examples/basics/publish.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/basics/publish.py -------------------------------------------------------------------------------- /examples/basics/rgb_led.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/basics/rgb_led.py -------------------------------------------------------------------------------- /examples/basics/servo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/basics/servo.py -------------------------------------------------------------------------------- /examples/basics/subscribe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/basics/subscribe.py -------------------------------------------------------------------------------- /examples/basics/temp_humidity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/basics/temp_humidity.py -------------------------------------------------------------------------------- /examples/basics/time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/basics/time.py -------------------------------------------------------------------------------- /examples/basics/type-conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/basics/type-conversion.py -------------------------------------------------------------------------------- /examples/mqtt/mqtt_client_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/mqtt/mqtt_client_class.py -------------------------------------------------------------------------------- /examples/mqtt/mqtt_groups_pubsub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/mqtt/mqtt_groups_pubsub.py -------------------------------------------------------------------------------- /examples/mqtt/mqtt_shared_feeds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/mqtt/mqtt_shared_feeds.py -------------------------------------------------------------------------------- /examples/mqtt/mqtt_subscribe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/mqtt/mqtt_subscribe.py -------------------------------------------------------------------------------- /examples/mqtt/mqtt_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/mqtt/mqtt_time.py -------------------------------------------------------------------------------- /examples/mqtt/mqtt_viewall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/mqtt/mqtt_viewall.py -------------------------------------------------------------------------------- /examples/mqtt/mqtt_weather.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/examples/mqtt/mqtt_weather.py -------------------------------------------------------------------------------- /ez_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/ez_setup.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/setup.py -------------------------------------------------------------------------------- /tests/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/tests/README.txt -------------------------------------------------------------------------------- /tests/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/tests/base.py -------------------------------------------------------------------------------- /tests/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/tests/test_client.py -------------------------------------------------------------------------------- /tests/test_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/tests/test_errors.py -------------------------------------------------------------------------------- /tests/test_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/tests/test_model.py -------------------------------------------------------------------------------- /tests/test_mqtt_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_IO_Python/HEAD/tests/test_mqtt_client.py --------------------------------------------------------------------------------