Running Grafana with DeviceHive

DeviceHive is an IoT platform which has plenty of different components. The Grafana plugin is one of them. This plugin can gather data from a DeviceHive server and display it with different dashboards using the very popular tool – Grafana. This article explains how to create a Grafana dashboard with DeviceHive. As an example, this uses the ESP8266 chip analog pin to visualise the voltage on it.


To display anything on a dashboard we need data. In terms of a DeviceHive server,

DeviceHive is Nominated for Best IoT Open Source Product

The DeviceHive team is proud to announce that the platform is nominated for the Best IoT Open Source Product by IoT Innovator Awards 2017.
While the winners in each category to be revealed in mid-October, we are extremely pleased to be short-listed.
DeviceHive is developing according to the modern requirements and market demands, introducing cutting-edge technologies to the IoT landscape. “Receiving this nomination shows that the value of our work is being recognized by the industry” says Igor Ilunin, Head of the

DeviceHive 3.3.0 is released

DataArt’s IoT team is proud to release a new version of the open source IoT platform DeviceHive.

Please see the details of the recent changes and features below.

Java server

Websockets: client and device endpoints combined, User API, Network API implemented, get/list command/notification implemented, Delete device implemented
Backend: Hazelcast portable factory implemented, Disruptor configuration improvements, Kafka configuration improvements, Performance improvements
Frontend: Swagger configuration fixes, Admin panel improvements
DevOps: Our own Hazelcast image created based on official one (with serialized entities)


DeviceHive 3.2.0 is released

DataArt’s IoT team is proud to release a new version of the open source IoT platform DeviceHive.

This update improves general performance and stability, introduces new API features, and enables Kubernetes cluster deployment.

Please see the details about the recent changes below:


  • Added the Hazelcast microservice module.
  • Added the device\list websocket command.
  • Removed Device Class.
  • Removed Device Equipment.
  • Network key removed, Device key removed, Device Guid renamed to ID.
  • Updated Swagger auth model (api_key could be used between API calls).