IOT Live Energy Dashboard

High Level Design

Overview

IoT data visualization is becoming an industry-standard almost across the board. IoT analytics allows users to check on their devices and react quickly to incoming data. Embedding IoT data streams into a Sisense dashboard is a great way to close the loop on monitoring your IoT devices and promptly running analytics on the same data.

Goals

Decrease costs by optimizing device activity by monitoring and analyzing energy consumption.

Objectives

  • Analyze device behavior to find inefficiencies
  • See which devices are unstable
  • Stop devices if unexpected energy consumption is detected

KPIs Architecture

Objectives

KPIs

Measures

Data Source

Analyze device behavior to find inefficiencies

Total Energy Consumption

sum([Power])

Dimensions:

device

IOT Energy

avg Current

avg([Current])

Dimensions:

device

avg Voltage

avg([Voltage])

Dimensions:

device

avg Frequency

avg([Frequency])

Dimensions:

device

See which devices are unstable

Average Power

avg([Power])

Dimensions:

date, device

Average Current

avg([Current])

Dimensions:

date, device

Average Voltage

avg([Voltage])

Dimensions:

date, device

Stop devices if unexpected energy consumption is detected

 

BloX Webhook to device

N/A

Plugins & Scripts

  1. Sisense BloX
  2. Percent Complete Circle and Indicator
  3. Stream Data Into a Widget with Sub-Second Refresh
  4. Display BloX Widgets Horizontally
  5. Widget Title Style Plugin

Implementation
Kit

The following resources will enable you to design your dashboard and data model with sample data and then apply it to your own data. Note that you will need to have a previously installed version of Sisense (you can use the free trial version if you’re not a customer).

Sample data and dashboard examples (direct download)

Documentation