Nearly every available surface in the physical world is being instrumented with sensors — streets, cars, factories and power grids. This data is streaming in real time and requires companies to collect it from different devices with different protocols and formats. The InfluxData platform includes Telegraf, a powerful plugin agent that can collect data from a variety of IoT sensors and devices. Support for Modbus, OPC-UA, MQTT, DDS, and a number of other protocols is already available.
Why Island Pulse Monitoring
Island Pulse is a real-time energy monitor, providing data visualization of electricity usage for the island of Oahu. It was created by Sudokrew, a software consultancy based in Oahu, and Blue Planet Energy, to create energy consumption awareness among the general population. The Island Pulse Monitoring Template uses energy consumption data to showcase deploying the Modbus Telegraf plugin to collect data stored in InfluxDB. It shows energy consumption compared to previous periods.
With a dataset publicly available, this template is a great way to get started with InfluxDB and the Modbus plugin.
Island Pulse monitoring dashboard
How to use Island Pulse Monitoring Template
Once your InfluxDB credentials have been properly configured in the CLI, you can install the Island Pulse Monitoring Template using the Quick Install command. Once installed, the data for the dashboard will be populated by the included Telegraf configuration, which includes the relevant energy consumption data. Note that you might need to customize the input configuration to better serve your needs, including by specifying a new input value.
To find out more about environmental variables within the Telegraf configuration, consult the following link.
Key energy usage metrics to monitor
Some of the most important metrics that you should proactively monitor include:
- Usage in megawatts (MWs)
- Energy creation by type
- Consolidated production
- Energy usage by location