3lbits / CIM4NoUtility

CIM for the Norwegian Power Utility
Creative Commons Attribution Share Alike 4.0 International
20 stars 7 forks source link

Modelling meter communication status with telecom info #303

Open ChrisJens opened 1 year ago

ChrisJens commented 1 year ago

When an installer is on site fixing communication issues on a meter, they need to know if the work they have done is sufficent as soon as possible. That is why they need communcation status from the meter with telecom info (e.g. signal strength and quality).

Felt fra Valider API | EndDeviceEventType | EndDeviceEventType - Text | CIM | MeterReading -- | -- | -- | -- | -- meter_comm_type: "MBB", | - | - | Meter.ComModule.ComFunction.technology | - mds_last_meter_reading_cet: "2023-03-17T09:00:00Z" | "3.21.62.50" | ElectricMeter.Metrology.LastRead.Registered | EndDeviceEvent | - modem_last_link_time: "2023-03-16T12:24:46Z", | "3.1.52.29" | ElectricMeter.Communication.HeadEndSystem.Established | EndDeviceEvent | - modem_hops: 0, | - | - | - | - modem_signal_quality: "D", | - | - | - | - modem_rssi: -92, | - | - | MeterReading.IntervalBlocks | 0.0.0.6.0.3.115.0.0.0.0.0.0.0.0.-1.79.0 snmp_rsrp: -93, | - | - | MeterReading.IntervalBlocks | 0.0.0.6.0.3.115.0.0.0.0.0.0.0.0.-1.79.0 snmp_rsrq: -15, | - | - | MeterReading.IntervalBlocks | 0.0.0.6.0.3.115.0.0.0.0.0.0.0.0.-1.79.0 snmp_lte_frequence: "LTE1800", | - | - | MeterReading.IntervalBlocks | 0.0.0.6.0.3.15.0.0.0.0.0.0.0.0.6.33.0 snmp_timestamp: "2023-03-17T09:21:06Z",x | "3.1.298.58" | ElectricMeter.Communication.Initialisation.Succeeded | EndDeviceEvent | - snmp_nw: "4G", | - | - | - | - snmp_plmn: "Telia", | - | - | - | -
ChrisJens commented 1 year ago

{ "UsagePoints": [ { "UsagePoint": { "mRID": "13aa13e4-f0b3-5ab9-8b4b-7a70441eb8b4", "Names": [ { "name": "707057500000000001", "NameType": { "name": "GSRN", "NameTypeAuthority": { "name": "GS1" } } } ] }, "Meter": { "mRID": "e8073bda-24c1-5495-92a2-6b7badb3390e", "Names": [ { "name": "6970631400000001", "NameType": { "name": "GIAI", "NameTypeAuthority": { "name": "GS1" } } } ], "ComFunction": { "technology": "cellular/rfmesh", "modemHops": 0, "operator/vendor": "Telia", "signalQuality": "D" } }, "MeterReading": [ { "IntervalBlocks": [ { "ReadingType": { "ref": "0.0.0.6.0.3.15.0.0.0.0.0.0.0.0.6.33.0" }, "IntervalReadings": [ { "timeStamp": "2023-03-17T01:30:00.000000Z", "value": "LTE1800" } ] }, { "ReadingType": { "ref": "0.0.0.6.0.3.115.0.0.0.0.0.0.0.0.-1.79.0" }, "IntervalReadings": [ { "timeStamp": "2023-03-17T01:30:00.000000Z", "value": "-93" } ] }, { "ReadingType": { "ref": "0.0.0.6.0.3.115.0.0.0.0.0.0.0.0.-1.79.0" }, "IntervalReadings": [ { "timeStamp": "2023-03-17T01:30:00.000000Z", "value": "-92" } ] }, { "ReadingType": { "ref": "0.0.0.6.0.3.115.0.0.0.0.0.0.0.0.-1.79.0" }, "IntervalReadings": [ { "timeStamp": "2023-03-17T01:30:00.000000Z", "value": "-13" } ] } ] } ], "EndDeviceEvent": [ { "createdDateTime": "2023-03-17T00:30:00.000000Z", "EndDeviceEventType": { "ref": "3.21.62.50" } }, { "createdDateTime": "2023-03-17T01:00:00.000000Z", "EndDeviceEventType": { "ref": "3.1.52.29" } }, { "createdDateTime": "2023-03-17T01:30:00.000000Z", "EndDeviceEventType": { "ref": "3.1.298.58" } } ] } ] }