The DataArt IoT / M2M practice is happy to finally present the new release version of the open source IoT / M2M communication platform DeviceHive 1.3.0. The framework was developed to allow users to concentrate more power in innovation & focus on how the machines & gadgets will communicate, instead of the type of data they transmit and what the overall end-user experience could be. This fall the new big things with extended security support and scalability are coming.

The DeviceHive team has released the multipurpose JavaScript library in the new 1.3.0 version. Now, large and complex applications with Client-Server-Device architecture can be easily coded with 10 lines, as the new DeviceHive JavaScript library is available on the device side as well as the client side. For this purpose, the new DHDevice component is used. It can be downloaded from this module: devicehive.device.js. In order to simplify the installation and packages management, the client’s and the device’s JavaScript libraries were integrated with Bower. A second after entering “bower install DeviceHive”, you will be able to start writing your JavaScript-DeviceHive application! The JavaScript library development is still a dynamic process. In our next patch release we’re going to expand the horizons further by adding full support for node.js environment.

The new DeviceHive release has the integration with Docker – so version 1.3.0 is now cloud-compatible! Now all deployments to the cloud are easy to make. In previous versions of DeviceHive, the issue of server deployment was resolved by a set of complex scripts that required a very specific environment – not a handy thing.

DeviceHive’s new infrastructure deployment approach provides quick and easy server deployment. DeviceHive Java server is now integrated with Docker, which makes deployments to cloud environments extremely easy. This platform allows fast deployment of the new DeviceHive servers in any Docker-compatible environment, and migration of the configured DeviceHive servers to other hardware or virtual platforms.

The short instruction of how to quick start using Docker is at the DeviceHive site.