Sunday, February 7, 2016

Selecting a Dashboard for IOT

In many IOT solutions, it will be necessary to have a way to visualize the data gathered from the "things". Based on this information you will know what is going on in your environment, will be able to take decisions and intervene when some action is required. The best tool for such visualization is a dashboard. This is a piece of software that you don't need to develop as there are many solutions readily available for you to choose.There are many different criteria for selecting a dashboard, including (but not limited to): communication capabilities, design, price, general capabilities, easy of configuration and deployment, amount of "widgets" available, etc.

I have chosen Freeboard.  It is open source and can be hosted on your own computer. Alternatively, you can use the online environment hosted on http://freeboard.io (click here).  Freeboard can be easily integrated with Node-Red,  has an appealing design and can be augmented with new datasources and widgets (these ones built with JavaScript):

I will come back many times to Freeboard in future posts. For the time being I am still assessing its capabilities. In just a couple of days, I was able to clone, change and create several dashboards.





No comments: