EDS GATEWAY / 2024
DATA GATEWAY
Gateway to synchronize energy data from utility providers to ENERGY STAR® Portfolio Manager® (ESPM).
Services
Development
Interconnection
Synchronization
About the project

The ESPM application is used by both commercial and institutional building managers to benchmark the energy profile of their buildings, and by various levels of government to collect the consumption of these buildings. In both cases, building managers must record their consumption each billing cycle.

EDS Gateway automates the collection of data from utility providers and sends it directly to ESPM.

Project execution

The uniqueness of this situation was the availability of REST APIs on both the ESPM and service provider sides. An active client-client element was therefore required to bridge the systems and convert between formats and business logics.

Our offer included the following:
- Development of a client connector for the ESPM API
- Development of an administration interface to configure ESPM account settings
- Development of a client connector for the utility provider API
- Development of a client connector compatible with the GreenButton Connect My Data® standard
- Integration of the OAuth2 authorization process
- Design of an authorization management interface for data transfer
- Development of an asynchronous periodic synchronization engine
- Configuration of an anomaly detection and email notification system

Everything is orchestrated in Docker containers, and configurations and updates are managed by CODE 201’s internal orchestrator.

Results

EDS Gateway now allows building managers to automatically synchronize their consumption data into ESPM.

No less than 38 service providers are now integrated into the platform and their thousands of respective customers are able to configure the gateway in a self-service environment.

Project Category: Between CAD$50,000 and CAD$200,000

We find effective solutions to

complex problems by combining existing

solutions with our own adaptations.