SMETS1 Supporting Requirements

2.1 · Update Prepay Configuration

Section 18 requirements joined to the Device Model Variations to Equivalent Steps Matrix.

How the data is joined

Source model and interpretation

The matrix identifies one or more Section 18 references in column B and one or more SRVs in column C. Where a row lists several references, this page uses the PDF section owner to select the reference for the current SRV. A single reference explicitly listed with several SRVs is treated as applying to each of those SRVs. Only profiles marked x are displayed below; the complete source status remains preserved in the generated data.

x · Affectedn/a · Not applicablep · PPMID onlyText · Conditional noteBlank · No variation recorded
Requirements source
SEC-Appendix-AM-SMETS1-Supporting-Requirements-v17.0.pdf · v17.0 · Section 18, PDF pages56–110
Matrix source
SEC-Appendix-AM-Annex-A-Device-Model-Variations-to-Equivalent-Steps-Matrix-v12.4.xlsx · v12.4 · worksheetDMVES

Annex A matrix

Device-model applicability

Select one or more values in each filter. Values within a filter are matched as OR; different filters are combined as AND against the same device combination. Options that cannot match the selections in the other filters are disabled automatically.

Manufacturer
Device Type
Model
Firmware

18.5a · source row 74

Update Prepay Configuration

18.5a · Where the target SMETS1 ESME or SMETS1 GSME does not support the update of Debt Recovery Rate Cap (with its SMETS1 meaning) when in Prepayment Mode (with its SMETS1 meaning) the S1SP shall ignore DebtRecoveryRateCap (with its DUIS meaning) if the Device is already in Prepayment Mode (with its SMETS1 meaning) and return a SMETS1 Response indicating success.

Affected device and firmware combinations

Manufacturer
Aclara
Device Type
ESME
Model
SGM1311
Firmware
03.03.06
Manufacturer
Aclara
Device Type
GSME
Model
G4SZV
Firmware
04.22.16
Manufacturer
Aclara
Device Type
ESME
Model
SGM1312
Firmware
03.03.06
Manufacturer
Aclara
Device Type
GSME
Model
G4SZV
Firmware
04.24.16
Manufacturer
Aclara
Device Type
ESME
Model
SGM1312
Firmware
00:03:03:0A

18.5b · source row 75

Update Prepay Configuration

18.5b · Where the target SMETS1 ESME or SMETS1 GSME does not support the update of Debt Recovery Rate Cap (with its SMETS1 meaning) when in Credit Mode (with its SMETS1 meaning) the S1SP shall ignore DebtRecoveryRateCap (with its DUIS meaning) if the Device is in Credit Mode (with its SMETS1 meaning) and return a SMETS1 Response indicating success.

Affected device and firmware combinations

Manufacturer
Honeywell
Device Type
ESME
Model
AS300P
Firmware
ASP 04.04.01-55497
Manufacturer
Honeywell
Device Type
ESME
Model
AS300P
Firmware
ASP 04.04.01-60250

18.5c · source row 76

Update Prepay Configuration

18.5c · Where the target SMETS1 ESME or SMETS1 GSME does not support the update of Low Credit Threshold (with its SMETS1 meaning) when in Prepayment Mode (with its SMETS1 meaning) the S1SP shall ignore LowCreditThreshold (with its DUIS meaning) if the Device is already in Prepayment Mode (with its SMETS1 meaning) and return a SMETS1 Response indicating success.

Affected device and firmware combinations

Manufacturer
Aclara
Device Type
ESME
Model
SGM1311
Firmware
03.03.06
Manufacturer
Aclara
Device Type
GSME
Model
G4SZV
Firmware
04.22.16
Manufacturer
Aclara
Device Type
ESME
Model
SGM1312
Firmware
03.03.06
Manufacturer
Aclara
Device Type
GSME
Model
G4SZV
Firmware
04.24.16
Manufacturer
Aclara
Device Type
ESME
Model
SGM1312
Firmware
00:03:03:0A
Manufacturer
Honeywell
Device Type
ESME
Model
AS300P
Firmware
ASP 04.04.01-55497
Manufacturer
Honeywell
Device Type
ESME
Model
AS300P
Firmware
ASP 04.04.01-60250

18.5d · source row 77

Update Prepay Configuration

18.5d · Where the target SMETS1 ESME does not support StartDate and EndDate (with their DUIS meanings) for seasons and a StartDate (with its DUIS meaning) is specified that is in the future or an EndDate (with its DUIS meaning) is specified which is other than ‘3000-12-31T00:00:00Z’, the S1SP shall create a SMETS1 Response indicating failure.

Affected device and firmware combinations

Manufacturer
Honeywell
Device Type
ESME
Model
AS300P
Firmware
ASP 04.04.01-55497
Manufacturer
Honeywell
Device Type
ESME
Model
AS300P
Firmware
ASP 04.04.01-60250
Manufacturer
Itron
Device Type
ESME
Model
EM425-UK
Firmware
03.00.03.46/53.17

18.5e · source row 78

Update Prepay Configuration

18.5e · Where the target SMETS1 ESME does not support Special Days in a Non-Disablement Calendar (with their SMETS2 meanings) that do not specify all-day non-disablement and the Service Request specifies a SpecialDay (with its DUIS meaning) relating to a ElectricityNonDisablementSchedule (with its DUIS meaning) that has anything other than one SwitchTime (with its DUIS meaning) at midnight with a NonDisablementScript (with its DUIS meaning) set to START, the S1SP shall create a SMETS1 Response indicating failure.

Affected device and firmware combinations

Manufacturer
Honeywell
Device Type
ESME
Model
AS300P
Firmware
ASP 04.04.01-55497
Manufacturer
Honeywell
Device Type
ESME
Model
AS300P
Firmware
ASP 04.04.01-60250

18.5f · source row 79

Update Prepay Configuration

18.5f · Where the target SMETS1 ESME only supports one Day Profile in a Non-Disablement Calendar (with its SMETS2 meaning) which has more than one period in it and the Service Request specifies an ElectricityNonDisablementSchedule (with its DUIS meaning) and DayOfWeekApplicability (with its DUIS meaning) that mandates more than one Day Profile that is set to not disable all day or has more than one period in it, the S1SP shall create a SMETS1 Response indicating failure.

Affected device and firmware combinations

Manufacturer
Honeywell
Device Type
ESME
Model
AS300P
Firmware
ASP 04.04.01-55497
Manufacturer
Honeywell
Device Type
ESME
Model
AS300P
Firmware
ASP 04.04.01-60250

18.5g · source row 80

Update Prepay Configuration

18.5g · Where the target SMETS1 ESME or SMETS1 GSME does not have the capacity to store the Non-Disablement Calendar (with its SMETS meaning) requested, the S1SP shall create a SMETS1 Response indicating failure.

Affected device and firmware combinations

Manufacturer
Honeywell
Device Type
ESME
Model
AS300P
Firmware
ASP 04.04.01-55497
Manufacturer
Honeywell
Device Type
GSME
Model
BK-G4E EI2
Firmware
0.10.94
Manufacturer
Honeywell
Device Type
ESME
Model
AS300P
Firmware
ASP 04.04.01-60250

18.5h · source row 81

Update Prepay Configuration

18.5h · For a target SMETS1 ESME or SMETS1 GSME, if the Service Request does not specify at least one NonDisablementScript with its DUIS meaning) that should apply on each day between the earliest StartDate and latest EndDate (with their DUIS meanings), the S1SP shall create a SMETS1 Response indicating failure.

Affected device and firmware combinations

Manufacturer
Aclara
Device Type
ESME
Model
SGM1311
Firmware
03.03.06
Manufacturer
Aclara
Device Type
GSME
Model
G4SZV
Firmware
04.22.16
Manufacturer
Aclara
Device Type
ESME
Model
SGM1312
Firmware
03.03.06
Manufacturer
Aclara
Device Type
GSME
Model
G4SZV
Firmware
04.24.16
Manufacturer
Aclara
Device Type
ESME
Model
SGM1312
Firmware
00:03:03:0A
Manufacturer
Honeywell
Device Type
GSME
Model
BK-G4E EI2
Firmware
0.10.94
Manufacturer
Itron
Device Type
ESME
Model
EM425-UK
Firmware
03.00.03.46/53.17
Manufacturer
Itron
Device Type
GSME
Model
RF1 Sv ZB
Firmware
012-00.292/10D6

18.5i · source row 82

Update Prepay Configuration

18.5i · For a target SMETS1 GSME, if the Service Request does not specify at least one TimeStartAction (with its DUIS meaning) that should apply on each day after the earliest SeasonStartDate (with its DUIS meaning) as defined by the Service Request, the S1SP shall create a SMETS1 Response indicating failure.

Affected device and firmware combinations

Manufacturer
Aclara
Device Type
GSME
Model
G4SZV
Firmware
04.22.16
Manufacturer
Aclara
Device Type
GSME
Model
G4SZV
Firmware
04.24.16
Manufacturer
Honeywell
Device Type
GSME
Model
BK-G4E EI2
Firmware
0.10.94
Manufacturer
Itron
Device Type
GSME
Model
RF1 Sv ZB
Firmware
012-00.292/10D6

18.5j · source row 83

Update Prepay Configuration

18.5j · Where the target SMETS1 ESME does not support the equivalent of wildcards in the date in the ElecSpecialDayPrepayment fields (with its DUIS meaning) and the Service Request contains such wildcards, the S1SP shall create a SMETS1 Response indicating failure.

Affected device and firmware combinations

Manufacturer
Honeywell
Device Type
ESME
Model
AS300P
Firmware
ASP 04.04.01-55497
Manufacturer
Honeywell
Device Type
ESME
Model
AS300P
Firmware
ASP 04.04.01-60250

18.5k · source row 84

Update Prepay Configuration

18.5k · Where the target SMETS1 GSME does not support the equivalent of wildcards in the SeasonStartDate fields or the date in the GasSpecialDayNonDisablement fields (with their DUIS meanings) and the Service Request contains such wildcards, the S1SP shall create a SMETS1 Response indicating failure.

Affected device and firmware combinations

Manufacturer
Itron
Device Type
GSME
Model
RF1 Sv ZB
Firmware
012-00.292/10D6

18.5l · source row 85

Update Prepay Configuration

18.5l · For a SMETS1 ESME that requires the check below to be successfully passed before it can process the instruction and the Service Request fails the check, the S1SP shall not action the Service Request and shall send a SMETS1 Response indicating failure. The check to be applied is: (i) Create an ordered list of all StartDates in the ElectricityNonDisablementCalendar (ii) For each SpecialDayApplicability in each ElectricityNonDisablementSchedule, confirm that the date associated with that SpecialDayID (ignoring any years specified in that date) is: a) on or after the StartDate in that ElectricityNonDisablementSchedule (ignoring any years specified in that date) and b) is before the next subsequent StartDate (ignoring any years specified in that date) in the list created at step 1.

Affected device and firmware combinations

Manufacturer
Secure Meters
Device Type
ESME
Model
Liberty 100 (with aux)
Firmware
P4X9G01

18.5m · source row 86

Update Prepay Configuration

18.5m · Where the target SMETS1 ESME or SMETS1 GSME only supports setting of a MaxMeterBalance which is greater than the MaxCreditThreshold (with their DUIS meanings) the S1SP shall, where the Service Request does not meet these criteria, create a SMETS1 Response indicating failure.

Affected device and firmware combinations

Manufacturer
Secure Meters
Device Type
ESME
Model
Liberty 100 (with aux)
Firmware
P4X9G01
Manufacturer
Secure Meters
Device Type
GSME
Model
EG4v11
Firmware
Q4X2G0E

18.5n · source row 87

Update Prepay Configuration

18.5n · Where the target SMETS1 GSME only supports Debt Recovery Rate Cap (with its SMETS1 meaning) in whole numbers of pence, the S1SP shall round down the value in the DebtRecoveryRateCap (with its DUIS meaning), to the nearest whole pence and set the value of the Debt Recovery Rate Cap (with its SMETS1 meaning) to the value so calculated.

Affected device and firmware combinations

Manufacturer
Secure Meters
Device Type
GSME
Model
EG4v11
Firmware
Q4X2G0E

18.5o · source row 88

Update Prepay Configuration

18.5o · Where the target SMETS1 ESME or the target SMETS1 GSME does not support this Service Request whilst operating in Credit Mode (with its SMETS1 meaning) and the Service Request is received whilst the device is operating in Credit Mode (with its SMETS1 meaning), the S1SP shall create a SMETS1 Response indicating failure.

Affected device and firmware combinations

Manufacturer
Secure Meters
Device Type
ESME
Model
Liberty 100 (with aux)
Firmware
P4X9G01

18.5p · source row 89

Update Prepay Configuration

18.5p · For SMETS1 ESME that can only support an ElectricityNonDisablementCalendar where: (i) there are ElectricityNonDisablementSchedules, which in aggregate, are applicable to all seven days of the week; (ii) for every day covered by the ElectricityNonDisablementCalendar, there is an ElectricityNonDisablementSchedule with a ScheduleDatesAndTime where the time is midnight UTC; and (iii) in all days covered by the ElectricityNonDisablementCalendar there are at most three NonDisablementScripts that would apply during that day (iv) all SwitchTimes in ScheduleDatesAndTime of ElectricityNonDisablementSchedule are on the hour or half-hour. (with their DUIS meanings) and the Service Request does not meet all these criteria, the S1SP shall not action the Service Request and shall send a SMETS1 Response indicating failure.

Affected device and firmware combinations

Manufacturer
Secure Meters
Device Type
ESME
Model
Liberty 100 (with aux)
Firmware
P4X9G01

18.5q · source row 90

Update Prepay Configuration

18.5q · For SMETS1 ESME that do not support EndDates in ScheduleDatesAndTimes and do not support specified years in the StartDates of ScheduleDatesAndTimes, the S1SP shall instruct the ESME with a configuration where: (i) the StartDate from each ScheduleDatesAndTime is treated as if there were a wildcard in the year of the StartDate; and (ii) the EndDate in the Service Request is ignored, with the ESME treating the StartDate of each ScheduleDatesAndTime as ending the validity period of any ScheduleDatesAndTime with an earlier StartDate.

Affected device and firmware combinations

Manufacturer
Secure Meters
Device Type
ESME
Model
Liberty 100 (with aux)
Firmware
P4X9G01

18.5r · source row 91

Update Prepay Configuration

18.5r · Where the target SMETS1 ESME does not fully support StartDate and EndDate (with their DUIS meanings) and a StartDate (with its DUIS meaning) is specified where the year is other than ‘3000’ or an EndDate (with its DUIS meaning) is specified which is other than ‘3000-12-31’, the S1SP shall create a SMETS1 Response indicating failure.

Affected device and firmware combinations

Manufacturer
Secure Meters
Device Type
ESME
Model
Liberty 100 (with aux)
Firmware
P4X9G01

18.5s · source row 92

Update Prepay Configuration

18.5s · For SMETS1 ESME that can only support an ElectricityNonDisablementCalendar (with its DUIS meaning) where, in ElectricitySpecialDays, all SpecialDays, have a SpecifiedMonth, a SpecifiedDayOfMonth, and a NonSpecifiedDayOfWeek (with their DUIS meanings) and the Service Request does not meet this criteria, the S1SP shall not action the Service Request and shall send a SMETS1 Response indicating failure.

Affected device and firmware combinations

Manufacturer
Secure Meters
Device Type
ESME
Model
Liberty 100 (with aux)
Firmware
P4X9G01

18.5t · source row 93

Update Prepay Configuration

18.5t · For SMETS1 GSME that can only support a GasNonDisablementCalendar where: (i) all StartTimes in all GasNonDisablementTimeStartActions are on the hour or half-hour; (ii) the SeasonStartDate, has a NonSpecifiedYear, a SpecifiedMonth, a SpecifiedDayOfMonth and a NonSpecifiedDayOfWeek; (iii) in all GasNonDisablementDayProfiles there are at most three NonDisablementAction elements; (iv) all SpecialDays, have a SpecifiedMonth, a SpecifiedDayOfMonth and a NonSpecifiedDayOfWeek (v) in each GasNonDisablementDayProfile there must be a GasNonDisablementTimeStartAction with a StartTime where the time is midnight UTC. (with their DUIS meanings) and the Service Request does not meet all of these criteria, the S1SP shall not action the Service Request and shall send a SMETS1 Response indicating failure.

Affected device and firmware combinations

Manufacturer
Secure Meters
Device Type
GSME
Model
EG4v11
Firmware
Q4X2G0E

18.5u · source row 94

Update Prepay Configuration

18.5u · Where the target SMETS1 ESME or SMETS1 GSME does not support a LowCreditThreshold which is less than the EmergencyCreditThreshold (with their DUIS meanings) then the S1SP shall create a SMETS1 Response indicating failure should such a Service Request be received.

Affected device and firmware combinations

Manufacturer
Secure Meters
Device Type
ESME
Model
Liberty 100 (with aux)
Firmware
P4X9G01
Manufacturer
Secure Meters
Device Type
GSME
Model
EG4v11
Firmware
Q4X2G0E

18.5v · source row 95

Update Prepay Configuration

18.5v · Where the target SMETS1 ESME or SMETS1 GSME does not support an EmergencyCreditThreshold when EmergencyCreditLimit is specified as zero, then the S1SP shall, where the EmergencyCreditLimit is zero, ignore the EmergencyCreditThreshold (with their DUIS meanings) but shall continue processing all other parts of the Service Request.

Affected device and firmware combinations

Manufacturer
Secure Meters
Device Type
ESME
Model
Liberty 100 (with aux)
Firmware
P4X9G01
Manufacturer
Secure Meters
Device Type
GSME
Model
EG4v11
Firmware
Q4X2G0E

18.5w · source row 96

Update Prepay Configuration

18.5w · Where the target SMETS1 ESME or SMETS1 GSME only supports EmergencyCreditLimit, EmergencyCreditThreshold, LowCreditThreshold, MaxMeterBalance and MaxCreditThreshold (with their DUIS meanings) in whole numbers of pence, the S1SP shall round down all such values in the Service Request, to the nearest whole pence and configure the Device accordingly.

Affected device and firmware combinations

Manufacturer
Secure Meters
Device Type
ESME
Model
Liberty 100 (with aux)
Firmware
P4X9G01
Manufacturer
Secure Meters
Device Type
GSME
Model
EG4v11
Firmware
Q4X2G0E

18.5x · source row 97

Update Prepay Configuration

18.5x · Where the target SMETS1 ESME does not support specified years in either StartDates or EndDates (with their DUIS meanings), the S1SP shall convert the year value in StartDate and EndDate as if they were wildcards and configure the Device accordingly.

Affected device and firmware combinations

Manufacturer
Landis+Gyr
Device Type
ESME
Model
E470
Firmware
xxxxxxx

18.5y · source row 98

Update Prepay Configuration

18.5y · Where the target SMETS1 ESME stores the Tariff Switching Table and the Non-Disablement Calendar (with their SMETS1 meanings) as one object whose capacity would be breached if the ElectricityNonDisablementCalendar (with its DUIS meaning) in the Service Request were to be stored, the S1SP shall create a SMETS1 Response indicating failure.

Affected device and firmware combinations

Manufacturer
Landis+Gyr
Device Type
ESME
Model
E470
Firmware
xxxxxxx

18.5z · source row 99

Update Prepay Configuration

18.5z · Where the target SMETS1 ESME stores the Tariff Switching Table and the Non-Disablement Calendar (with their SMETS1 meanings) as one object, merging failures with the Tariff Switching Table (with its SMETS1 meaning) may be resolved by submitting an Update Prepay Configuration Service Request with a single NonDisablementSchedule with: (i) a NonDisablementScript with a value of “STOP”; and (ii) a DayOf WeekID for all of: (A) Monday (B) Tuesday (C) Wednesday (D) Thursday (E) Friday (F) Saturday (G) Sunday; and (iii) a StartDate of 1st of January in any year and an EndDate of 31st of December in that same year; and (iv) a SwitchTime of 00:00:00Z

Affected device and firmware combinations

Manufacturer
Landis+Gyr
Device Type
ESME
Model
E470
Firmware
xxxxxxx

18.5aa · source row 100

Update Prepay Configuration

18.5aa · Where the target SMETS1 GSME does not support different values for EmergencyCreditThreshold and LowCreditThreshold then the S1SP shall create a SMETS Response indicating failure should such a Service Request be received.

Affected device and firmware combinations

Manufacturer
Landis+Gyr
Device Type
GSME
Model
G470
Firmware
xxxxxxxxx

18.5bb · source row 101

Update Prepay Configuration

18.5bb · Where the target SMETS1 GSME does not support a DebtRecoveryRateCap (with its DUIS meaning) of greater than £99 per week, then the S1SP shall return a SMETS1 Response indicating failure should such a Service Request be received.

Affected device and firmware combinations

Manufacturer
Landis+Gyr
Device Type
GSME
Model
G470
Firmware
xxxxxxxxx

18.5cc · source row 102

Update Prepay Configuration

18.5cc · Where, during the period of British Summer Time the target SMETS1 ESME or SMETS1 GSME is configured so that each SwitchTime (with its DUIS meaning) is one hour earlier than that specified in the Service Request, the switches between periods in which Disablement of Supply is suspended (with its SMETS1 meaning) will be one hour earlier than specified in the Service Request.

Affected device and firmware combinations

Manufacturer
Aclara
Device Type
ESME
Model
SGM1311
Firmware
03.03.06
Manufacturer
Aclara
Device Type
GSME
Model
G4SZV
Firmware
04.22.16
Manufacturer
Aclara
Device Type
ESME
Model
SGM1312
Firmware
03.03.06
Manufacturer
Aclara
Device Type
GSME
Model
G4SZV
Firmware
04.24.16
Manufacturer
Aclara
Device Type
ESME
Model
SGM1312
Firmware
00:03:03:0A
Manufacturer
Itron
Device Type
ESME
Model
EM425-UK
Firmware
03.00.03.46/53.17
Manufacturer
Itron
Device Type
GSME
Model
RF1 Sv ZB
Firmware
012-00.292/10D6
Manufacturer
Landis+Gyr
Device Type
ESME
Model
E470
Firmware
xxxxxxx
Manufacturer
Landis+Gyr
Device Type
GSME
Model
G470
Firmware
xxxxxxxxx

18.5dd · source row 103

Update Prepay Configuration

18.5dd · The provisions of Clause 18.1(r) apply to this service request.

Affected device and firmware combinations

Manufacturer
Landis+Gyr
Device Type
GSME
Model
G470
Firmware
xxxxxxxxx

18.5ee · source row 104

Update Prepay Configuration

18.5ee · Not Used.

Affected device and firmware combinations

No affected device and firmware combination is marked for this clause.

18.5ff · source row 105

Update Prepay Configuration

18.5ff · Where the target SMETS1 ESME successfully processes the Instructions arising from this Service Request, the Device will immediately create a BillingDataLog entry which would be returned as a result of a subsequent Retrieve Change Of Mode / Tariff Triggered Billing Data Log (SRV 4.4.2) Service Request which covers the period of this processing.

Affected device and firmware combinations

Manufacturer
Landis+Gyr
Device Type
ESME
Model
E470
Firmware
xxxxxxx

18.5gg · source row 106

Update Prepay Configuration

18.5gg · Not Used.

Affected device and firmware combinations

No affected device and firmware combination is marked for this clause.

18.5hh · source row 107

Update Prepay Configuration

18.5hh · Subject to clause 18.5(bb), and where the target SMETS1 ESME receives a Service Request with an ElectricityNonDisablementSchedule with an EndDate of 31st December 3000 then the Device will be configured to continue indefinitely from the StartDate (with their DUIS meanings).

Affected device and firmware combinations

Manufacturer
Landis+Gyr
Device Type
ESME
Model
E470
Firmware
xxxxxxx

18.5ii · source row 108

Update Prepay Configuration

18.5ii · Where the target SMETS1 GSME does not support any StartTimes (with their DUIS meaning) to a resolution of seconds then the SMETS1 GSME will ignore any seconds that are specified, and the Device will be configured with 00 seconds.

Affected device and firmware combinations

Manufacturer
Itron
Device Type
GSME
Model
RF1 Sv ZB
Firmware
012-00.292/10D6

18.5jj · source row 109

Update Prepay Configuration

18.5jj · Where the target SMETS1 ESME or SMETS1 GSME does not support part pence in for: (i) EmergencyCreditLimit, (ii) EmergencyCreditThreshold, (iii) LowCreditThreshold, (iv) MaxMeterBalance, and (v) MaxCreditThreshold (with their DUIS meaning) then the S1SP shall round down these values to the nearest whole pence.

Affected device and firmware combinations

Manufacturer
Secure Meters
Device Type
ESME
Model
Liberty 100 (with aux)
Firmware
P4X9G01
Manufacturer
Secure Meters
Device Type
GSME
Model
EG4v11
Firmware
Q4X2G0E