PV plant
Operator, location, system data, strings
Some features required for this application to run are not supported by your browser.
Please note we support Chrome, Firefox, Edge and Safari in their respective latest 2 versions.
The RETRIEVE DPP platform connects information about photovoltaic modules across their lifecycle. Explore how module types, passports, certificates, installations and service records relate.
A passport belongs to an individual module and uses information from its module type. A module can also be linked to a plant. Service records concern the module or plant, while certificates apply to a module-type version.
Operator, location, system data, strings
Serial number, owner, installer
Specifications, material composition, data sheet
Installation, observations, confirmed findings, with source and author
Snapshot of the module record with a stored content hash
Issuer, validity, applicability to one module-type version


A module type version provides the shared technical definition for its individual modules. It brings together design, dimensions, power ratings, circularity and material information. Once referenced, certification-relevant changes require a new type version.


A passport belongs to one serialized module. Published versions bring together its identity, shared type information, applicable certificates and recorded events as snapshots that can be checked later.

A certification decision concerns a specific module-type version. The demonstrator checks which modules it covers and shows the passport updates before the decision is published.
Installation links a module to its location in a plant. Service work can turn a plant observation into a confirmed finding for an individual module. The demonstrator uses seeded source records for both workflows.


Passport history preserves earlier snapshots so a reader can compare what was recorded at different points in a module’s life. The current snapshot can be checked against the stored record.

An installation places individual modules in a plant and records their positions. Plant and module events provide context for what happened at the installation and to its modules.
A per-plant API key allows performance measurements to be sent to the plant record.
Measurement files can be uploaded to a plant record for performance monitoring.
Data sheets can be uploaded and downloaded with a module type.
A passport version can be downloaded from its record.
These topics appear in our published research or in project scenarios. They are not implemented in the demonstrator.
Read about the researchOpen the public example passport or sign in to the web application.