Testing you can trust
The DCC network relies on smart meters and communication hubs operating efficiently. We make sure that they do. We provide a range of services and support environments designed to test device operability, which lets us ensure functionality, and lets you ensure your smart metering systems work seamlessly on the network.
How we test
We help customers with the development and testing of gas and electricity meters and provide a range of services and facilities. From testing environments and software tools that can be accessed remotely, to process testing and certification, to face-to-face support - we’re here to help.
Supporting your certification
Apply through the DCC to complete SMKI and Repository Entry Process Testing and become an Authorised user with SMKI Repository access
Enabling user entry testing
User Entry Process Testing confirms that you’re able to send messages across the User Gateway in a dedicated test environment
Enduring testing and support
We're committed to continuously improving our testing services
Our testing facilities
Testing at scale
Our industry leading test labs allow customers to test meters at scale. We work in partnership with our customers to help make their testing plans a success.
Who can test
If you’re on the network, we can help
Smart Energy Code (SEC) Parties who want to become Users can use the DCC platform to conduct SMKI and Repository Entry Process Tests and User Entry Process Tests.
A device manufacturer, test house or energy supplier can use our services to test device interoperability against the DCC.
Our Authorised Users can use (subject to entry criteria), a Remote Testing Service or the DCC Test Labs to test their back office systems against the network.
The types of testing we support
These tests are the main way to secure communications between customers and smart metering devices such as smart meters and communications hubs.
They demonstrate that systems can connect to the SMKI Services and the SMKI Repository interfaces and to become a DCC customer they have to be completed. Once passed, you'll be issued with a SMKI Certificate for use when live.
This testing phase is important and we need to make sure we're able to support you. That means we need 60 days notice before you test. You can let us know by emailing email@example.com
Connecting to our environments
Early User Connectivity Testing (EUCT) is voluntary and checks if your systems can connect over the DCC User Gateway to the DCC UIT Environment.
The test helps you ensure your systems can connect prior to User Entry Process Tests by confirming:
- Configuration of DCC Gateway Connections and firewalls
- Necessary SMKI Test Certificates
- Necessary DCCKI Test Certificates
- Configuration of TLS sessions
We need 20 days notice if you want to follow this test phase. You can let us know at firstname.lastname@example.org
Get ready for Entry Process Testing
Pre-UEPT is a voluntary test phase to give you confidence in completing User Entry Process Testing (UEPT) successfully.
Pre-UEPT will help you make sure you get right:
- The interpretation of the DCC User Interface Specification (DUIS) message formats and cryptography
- Your integration and implementation of Parse & Correlate
- Onward processing of MMC data
We need 30 days notice if you want to take part in Pre-UEPT. You can let us know by emailing email@example.com.
Confidence in your Service Requests
UEPT shows us that you've been able to successfully execute the required Service Requests (SRs) against the identified User Roles and scope for which you have notified us that you wish to use when live
In order to use our network this test has to be taken.
We need 60 days notice of when you intend to test so we can provide you with as much support as we can at this important stage of your onboarding. You can let us know by emailing firstname.lastname@example.org
Are your systems interoperable?
Device and User System Testing (DUST) enables you to check that your devices, back office systems and associated procedures are compatible with our own.
It's up to you whether you decide to take this test. If you do, remember it must be taken in line with the requirements outlined in the Enduring Test Approach document. You can find this document here.
Supporting SMETS1 migration
This service helps you test that you can successfully initiate the migration of SMETS1 meters from the Smart Meter System Operator (SMSO) to DCC.
We need 40 days notice of you intending to take this test. You can let us know by emailing email@example.com
Helping you prepare
The SRT test allows you to simulate the processes that you would have to use in the event that your Smart Meter Key Infrastructure was compromised.
It's intended to help build your understanding of what is needed to be done in a live situation, and to help us offer improvements to our recovery service.
The recovery service allows customers to test the process in which they would request replacement certificates for their devices, in the event that the system was compromised.
Testing new device combinations
Our testing service enables you to check if a new Device Model Combination (DMC) is interoperable with our systems. The service covers any new and undeployed Device Model Combinations (DMCs) including:
- Release of a new firmware version that impacts an existing DMC
- Creation of a new DMC through the device replacement process
Some changes will fall under 'substantive equivalence' and may not need testing. We'll review the proposed change and let you know if testing is required. There is no need for suppliers to submit for PPCT any DMCs that are currently on the Deployed Products List but not on the Eligible Product Combination List (EPCL).
To give the best support we need 25 days notice of you intending to use this service. You can let us know by emailing us at firstname.lastname@example.org.
Testing built around you
If it's not possible to come into our world class testing labs in Manchester, you can order communications hubs for testing and equipment to connect to a test Wide Area Network. These, together your own meters can be installed into a 'remote' test lab at a location of your choice.
You'll be able to conduct Device and User System Testing to test the interoperability of meters with our network and, if you're a DCC User, perform end-to-end tests from your back-office systems to the meters.
We do charge a fee for the remote testing service. For further information about this, set up and timelines, please contact ServiceCentre@smartdcc.co.uk.
Find out more about our testing services
Documents covering all of our testing services can be found on the SEC website. Look for them in the Smart Energy Code page within the SEC Subsidiary Documents Tab.