DZone
IoT Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > IoT Zone > IoT Analytics: What Is That?

IoT Analytics: What Is That?

RoboMQ has launched a foray into IoT analytics. See how their tool can help process and manage data from your sensors.

Victoria Gosalvez user avatar by
Victoria Gosalvez
·
Jul. 28, 16 · IoT Zone · News
Like (4)
Save
Tweet
5.91K Views

Join the DZone community and get the full member experience.

Join For Free

In most cases, watching is better than reading! While avid novelists might disagree, we in the world of the Internet of Things (IoT) would prefer an effective, precise, and intelligent visual representation of the plethora of information continuously generated by our beloved sensors.

RoboMQ IoT Analytics helps you efficiently monitor and represent your data while providing information in a simple and legible manner. Keep a close watch on all your devices, monitor your sensors, organize your data visualizations, and get total and seamless control over your IoT analytics.

An Example

Jack runs a business providing storage and warehouses for commodity retailers. Initially, with a small but growing business, he was fine with physically monitoring the warehouses. But as the business grew, so did the complexity of managing it. Of course, the sheer scope of parameters and locations to monitor increased as well.

Jack then set up several sensors in his warehouses to collect data like temperature, humidity, movements, luminance, power consumption, and more. Those replaced his age-old method of manually collecting this data with specific handheld devices. The new sensors constantly collect the data and send it as messages to the RoboMQ IoT Integration Platform. Now all he needs is an app to monitor and analyze the data anywhere and at any time.

RoboMQ IoT Analytics does exactly that and much more. Jack can visualize his data, follow the trends it takes, and manage his business much more effectively with this analytics. He simply opens the application and monitors his warehouses with a few clicks, saving himself a lot of time and money that was spent physically monitoring the warehouses with the help of a few employees. 

Now he can act on the slightest irregularity in the data, delegate his employees to the right place at the right time, all while relaxing in his office, saving effort, money and time. He can also add other users to the application with limited permissions so they can view the data and report or act accordingly.

How Does it Work?

The sensors send data as AMQP, MQTT, or STOMP messages to the RoboMQ message broker using a simple producer code. The IoT Analytics listener constantly listens for these messages and writes to the respective real-time analytics database. The IoT analytics dashboard can easily be built with simple drag-and-drop of visualization components like  graphs, single-stats, or tables with continuous data feeds from sensors with guaranteed delivery.

Image title


Now that we have seen the flow, we can dive a bit deeper into IoT Analytics, learn and understand the key components, and, while we're at it, help Jack here set up the system for his warehouses.

Let's start with helping him set up a producer which will send his data to the MQTT broker or any other protocol like STOMP, HTTP/REST, AMQP, or JMS. To learn how to set up a producer through RoboMQ IoT Analytics, go to our documentation page!

IoT Analytics Data (computing)

Published at DZone with permission of Victoria Gosalvez, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Types of UI Design Patterns Depending on Your Idea
  • Debugging Java Collections Framework Issues in Production
  • What Is HttpSession in Servlets?
  • Top Six Kubernetes Best Practices for Fleet Management

Comments

IoT Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo