Device management via Python

Hi, from my understanding the current SDK is superseded via version 3.x. Are there any Python libraries for device management?

Hi @spooren, I believe the correct answer to your question is “yes and no”. Hopefully others will correct this post if I have it wrong.

The core ThingsStack API protocol is gRPC. Other access methods such as the web console, CLI tool, HTTP, etc. are wrappers around the gRPC API.

Back to the answer…

Answer=Yes, because you can access the ThingsStack gRPC directly and there are python libraries for doing this. e.g. https://grpc.io/docs/languages/python/ The gRPC APIs are fully documented.

Answer=No, because I suspect that working at the gRPC level is more “low level” than you want and that you are hoping that someone has developed “high-level” python wrapper libraries/modules that deal with the low-level gRPC for you.

Corrections welcome from anyone who knows better.