-
Notifications
You must be signed in to change notification settings - Fork 13
Add support for IoT Central over MQTT #7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I'd be happy to assist merging your work with the IoT Central API into this library. It'd look something like this: You may want to incorporate it simply by adding a and in the Google Cloud IoT Core library: We'd also want to add an additional example within https://github.com/adafruit/Adafruit_CircuitPython_AzureIoT/tree/master/examples Also - I noticed there are some |
@jimbobbennett sounds awesome :) |
@brentru - I've started creating libraries for HMAC and base64 encoding. Should these be Adafruit libraries hosted here, or should I create them in my personal repo and add them to the community bundle. I feel like they should be here if this library will depend on them. Base64: github.com/jimbobbennett/Adafruit_CircuitPython_Base64 Thoughts? |
I'm about to break MiniMQTT (please see: adafruit/Adafruit_CircuitPython_MiniMQTT#21), it'll allow us to have more network interface flexibility in the future. Please make sure your code matches!
Thanks for making these - yes, they should be added to the community bundle. Make sure this library's requirements.txt references them properly. |
Thanks @brentru. Once those changes are in I'll ensure our code matches them. I'll add those to the community bundle next week. Whats the rules on naming, I assume I shouldn't have Adafruit anywhere in the name as they are community bundles? |
I've created the base64 and HMAC libraries and raised a PR to add them to the community bundle. |
Added in release |
This library supports Azure IoT Hub over HTTP. Whilst this is great, it would be better if it:
I've taken an unofficial IoT Central Python API that supports MicroPython that uses MQTT and exposes an IoT Central API and got it working with CircuitPython:
https://github.com/jimbobbennett/iotc_circuitpython
Video here of commands working from IoT Central:
https://twitter.com/jimbobbennett/status/1232475136655163393?s=20
Would you be interested in working with me to incorporate this into this library?
The text was updated successfully, but these errors were encountered: