It's very important to us that our users can get data into and out of our platform as easy as possible. With that said, today we're happy to announce some major additions to our family of SDKs and open-source libraries.
What Is a Losant SDK?
Each Losant SDK includes one or more open-source libraries that help devices connect to our platform or request data from our API. Our SDKs include an MQTT client for easy device connectivity and an API client to help build custom experiences on top of Losant data and workflows.
In order to better support the Raspberry Pi community and developers, we've released open-source MQTT and REST libraries for Python environments.
Ruby is a popular language for building web applications so we've released both MQTT and REST libraries for the Ruby environment.
Our Arduino SDK only includes an MQTT client, which makes it very easy to get Arduino-based devices connected to our platform and sending data. We'll be releasing a REST client soon.
If none of our SDKs match your environment, the API is available for all other use-cases. We've released greatly improved API documentation to make this as easy as possible. You can also publish MQTT messages directly to the Losant broker by following our MQTT protocol.
With every new release, we really listen to your feedback. By combining your suggestions with our roadmap, we can continue to make the platform easy for you. Let us know what you think in the Losant Forums.