Discovergy Smart Meter

Cloud-based smart meter integration via REST API for energy monitoring.

Overview

This bundle provides integration with Discovergy smart meters, enabling remote energy monitoring through Discovergy’s cloud-based REST API. Discovergy is a German smart meter provider that offers granular energy consumption data with remote reading capabilities.

The component connects to my.discovergy.com using credentials to fetch real-time meter readings and historical energy data. This allows OpenEMS to integrate with cloud-based smart meter infrastructure without requiring local hardware connections, making it ideal for installations where direct meter access is not available.

Supported Devices

Components

This bundle implements the following OpenEMS Component:

Discovergy Smart Meter

Name: Meter Discovergy

Factory-PID: Meter.Discovergy

Implemented Natures/Interfaces
  • MeterDiscovergy

  • ElectricityMeter

  • OpenemsComponent

  • EventHandler

  • ComponentJsonApi

Description: Cloud-based smart meter integration via REST API for energy monitoring.

Configuration:
  • id (String): Component ID for unique identification (default: "meter0")

  • alias (String): Human-readable alias for the component

  • enabled (Boolean): Enable/disable this component (default: true)

  • type (Enum): Meter type - GRID, PRODUCTION, or CONSUMPTION (default: GRID)

  • email (String): E-mail address for my.discovergy.com login (required)

  • password (String): Password for my.discovergy.com login - encrypted (required)

  • meterId (String): Internal meter ID (32-character hex string, optional)

  • serialNumber (String): Serial number of meter (e.g., 12345678, optional)

  • fullSerialNumber (String): Full serial number of meter (e.g., 1ESY1234567890, optional)

Note: Either meterId, serialNumber, or fullSerialNumber must be configured to identify the meter.

Prerequisites / Dependencies

  • Active Discovergy account at https://my.discovergy.com

  • Internet connectivity to access Discovergy REST API

  • Valid meter credentials and meter identification (serial number or meter ID)

  • Discovergy cloud account with API access enabled