DCC Alert

N18 — Firmware Version / Hash mismatch

SMETS applicability: All

Trigger & context

When and why this alert fires

Event
Firmware Version / Hash mismatch
Trigger
Firmware Hash calculated by CSP/S1SP doesn’t match Firmware Version DSP raises this Alert based on the response from CSP or S1SP.
Recipient(s)
Update Firmware request sender
SMETS applicability
All
Payload DUIS applicability
>= 1.0

DUIS delivery

Wrapper and field names

Wrapper element
DCCAlertMessage
Alert code field
DCCAlertCode
Payload field
DCCAlert
Throttling supported
Yes

Payload structure (16.2.1)

FirmwareDistributionFailuresr:FirmwareDistributionFailure

This payload element is shared across multiple DCC alert codes:N18N19N20N21N22N23

Firmware Distribution Command to the CSP has failed for at least some Devices.

FieldTypeMandatoryDescriptionSensitivity
UpdateFirmwareRequestIDsr:RequestIDTypeYesRequest ID of the Update Firmware Service Request associated to the Command that failed.Non-Sensitive
MeterIDssr:DeviceIDListYesComma-separated list of Device IDs involved in the firmware distribution failure; XML tag is MeterIDs even though some valid Device types are not meters.Non-Sensitive

Response codes (16.2.1.3)

DUIS response codes applicable to this alert

I0

DUIS XSD version: >= 1.0

XML examples

Sample DUIS delivery messages

Figure 40 Sample Firmware Distribution Failure DCC Alert Response Format 16.2.1.4.13 Update HAN Device Log Result

                <DCCAlertMessage>
<DCCAlertCode>N18</DCCAlertCode>
<DCCAlert>
<FirmwareDistributionFailure>
<UpdateFirmwareRequestID>11-22-33-44-55-66-77-88:11-DB-33-44-55-66-77-88:10</UpdateFirmwareRequestID>
<MeterIDs>2F-3D-4E-5A-6B-7C-76-87,34-16-5E-4A-5B-6C-76-87</MeterIDs>
</FirmwareDistributionFailure>
</DCCAlert>
</DCCAlertMessage>