Gravio Blog
April 9, 2025

[Case Study] EnergieServe’s Energy Monitoring Solution with Gravio

EnergieServe used Gravio to seamlessly integrate power meters, enabling real-time energy monitoring, visualization, and automation without coding.
[Case Study] EnergieServe’s Energy Monitoring Solution with Gravio

Executive Summary

EnergieServe, a Singapore based provider of energy management solutions, conducted a Proof of Concept (PoC) to evaluate the feasibility of integrating external devices for real-time electrical parameter monitoring. The solution was built around Gravio as the middleware for data aggregation, processing, and visualization, utilizing the MQTT protocol to seamlessly connect various power meters and gateway devices.

The PoC successfully demonstrated how Gravio collects, filters, and displays energy consumption data on a dashboard while maintaining compatibility with third-party visualization tools like ThingsBoard and Grafana. This solution provides businesses with a scalable, no-code energy monitoring system that can easily be extended for real-time insights, automated alerts and many other Gravio adapters enhancing operational efficiency.

Challenges & Objectives

Challenges

  • Difficulty in aggregating real-time electrical parameters from various power meters and sensors.
  • Need for a scalable and flexible solution that integrates multiple devices without complex coding.
  • Ensuring compatibility with cloud and local MQTT brokers for seamless data exchange.
  • Requirement for automated filtering and processing of energy data before visualization.

Objectives

  • Primary Goal
    • Evaluate Gravio’s ability to aggregate and display energy consumption data via MQTT and extend the existing infrastructure to other functionalities such as alerting.
  • Secondary Goals
    • Assess integration with third-party IoT devices and sensors.
    • Test real-time data visualization on Gravio’s dashboard.
    • Demonstrate automation workflows, including data filtering and alerting.

Solution & Implementation

Technology Stack

Gravio was the tool of choice for integration in the energy monitoring system, receiving real-time data from power meters and gateways via MQTT. The system components included:

Proposed System Diagram
  • Devices & Sensors
    • HeYuan Digital Power Meter: Measures and reads electrical data, integrated with an MQTT gateway via Modbus.
    • Four Faith MQTT Gateway Router: Converts Modbus signals to MQTT data and transmits it to a local Mosquitto MQTT broker.
    • Eniscope Digital Power Meter: Publishes real-time power consumption data via MQTT to the same broker.
    • ASUS Industrial Fanless PC: Runs Gravio, hosts the Mosquitto MQTT broker, and provides dashboard access.
  • Gravio's Role in the Solution
    • MQTT Data Collection: Gravio subscribes to energy consumption data streams published by power meters.
    • Automated Data Processing:
      • Uses JSONPath filtering to extract required electrical parameters (e.g., V1A for voltage readings).
      • Performs real-time event-driven processing based on incoming data.
    • Visualization & Dashboarding:
      • Displays filtered energy consumption data on Gravio’s Coordinator Dashboard.
      • Supports third-party visualization tools like ThingsBoard and Grafana.

Gravio's Edge Dashboard - Displaying data aggregated from different sensors

Key Features & Functionalities

  • Seamless IoT Integration
    • Supports MQTT, Modbus, and JSON for energy data exchange.
    • Enables plug-and-play integration with power meters and gateway devices.
  • Automated Data Filtering & Processing
    • Extracts specific data values (e.g., voltage, current, and power readings).
    • Uses JSONPath expressions to isolate critical parameters from MQTT payloads.
  • Real-Time Monitoring & Visualization
    • Displays live energy metrics on Gravio’s dashboard.
    • Enables external data visualization through Grafana, ThingsBoard, and Power BI.
  • Scalability & Deployment Flexibility
    • Supports both local and cloud-based MQTT brokers.
    • Deployable on Windows, Linux, macOS, and industrial edge devices.

Results & Business Impact

The Proof of Concept successfully validated Gravio’s suitability in real-time energy monitoring, automation, and visualization:

  • Real-Time Data Collection
    • Sucessfully collected and displayed live energy consumption metrics
    • Seamless Device Integration
    • Connected multiple third-party power meters via MQTT and Modbus without additional coding.
  • Automated Insights & Efficiency
    • Enabled data-driven decision making for operational efficiency
  • Scalability for future deployment
    • Proven compatibility with larger-scale energy monitoring systems through RestAPI & Webhooks
    • Potential to expand integration with cloud-based energy management platforms

Potential for Expansion & Further Integrations

Beyond its current implementation, this energy monitoring solution has the potential to integrate with additional third-party platforms and expand its functionality. Key opportunities include:

  • Building Management Systems (BMS)
    • Gravio can integrate with BMS platforms via MQTT, Webhooks, or REST APIs, allowing for real-time HVAC control, lighting automation, and equipment monitoring based on energy usage patterns.
  • Databases & Enterprise Resource Planning (ERP) Systems
    • Data collected via Gravio can be sent to SQL and NoSQL databases, enabling advanced analytics and historical data storage.
    • Integration with ERP platforms (e.g., SAP, Oracle, Microsoft Dynamics) can provide businesses with automated energy cost reporting and forecasting.
  • Estate & Facility Management Systems
    • Facility managers can benefit from automated alerts when energy consumption exceeds predefined thresholds.
    • Integration with estate management platforms enables automated maintenance workflows, reducing downtime and optimizing energy efficiency.
  • Smart Grid & Renewable Energy Systems
    • The system can be expanded to monitor and optimize solar panels, battery storage, and demand-response programs.
    • Integration with smart grid solutions enables better load balancing and peak demand management.
  • AI & Predictive Analytics
    • By connecting to AI-driven platforms, businesses can leverage machine learning models to predict equipment failures and optimize energy consumption dynamically.
    • Gravio’s automation workflows can trigger real-time optimizations based on AI-generated insights.
    • This scalability ensures that the energy monitoring solution remains future-proof, adaptable, and capable of meeting evolving industry needs.

About EnergieServe & Gravio

EnergieServe is a Singapore based energy solutions provider focused on optimizing power consumption and sustainability. By partnering with Gravio, a no-code edge computing platform, EnergieServe has successfully streamlined energy monitoring and unlocked data-driven insights for better efficiency.

Get Started Now

What challenges are you facing in this area? Let's explore how you can bring this to life in your organization - book a call with our team at sales@gravio.com

Latest Posts
Enhance Your Security Systems with Gravio and Axis Cameras: A No-Code Revolution
How Gravio and Axis integrate can complement each other's capabilities
Monday, April 7, 2025
Read More
[Case Study] Kawasaki Frontale's Vision for Smart Stadiums
Kawasaki Frontale enhances stadium fan experience with an IoT-powered smart restroom monitoring system, improving crowd control, hygiene, and matchday convenience.
Thursday, March 27, 2025
Read More