'use strict'; const distributeEventMin1 = { _type: 'oadrDistributeEvent', requestId: '81dc20dfea7df7a2bb9e', vtnId: 'NANTUM_VTN', events: [], }; const distributeEventMin2 = { _type: 'oadrDistributeEvent', responseCode: '200', responseRequestId: '9383fc5946cb0e14ef5a', requestId: '81dc20dfea7df7a2bb9e', vtnId: 'NANTUM_VTN', events: [ { eventDescriptor: { eventId: '41836407d027a0aabcb3', modificationNumber: 0, marketContext: 'http://MarketContext1', createdDateTime: '2020-04-14T16:06:39.000Z', eventStatus: 'far', testEvent: false, }, activePeriod: { startDate: '2020-04-14T16:21:00.000Z', duration: 'PT60M', }, signals: { event: [ { intervals: [ { signalPayloads: [50], duration: 'PT10M', uid: '1', }, ], signalName: 'LOAD_CONTROL', signalType: 'x-loadControlCapacity', signalId: '64ba02508ab099d6eae6', }, ], }, target: { venId: ['D8:1D:4B:20:5A:65:4C:50:32:FA'], }, responseRequired: 'always', }, ], }; const distributeEventMax = { _type: 'oadrDistributeEvent', responseCode: '200', responseDescription: 'OK', responseRequestId: '9383fc5946cb0e14ef5a', requestId: '81dc20dfea7df7a2bb9e', vtnId: 'NANTUM_VTN', events: [ { eventDescriptor: { eventId: '41836407d027a0aabcb3', modificationNumber: 0, marketContext: 'http://MarketContext1', createdDateTime: '2020-04-14T16:06:39.000Z', eventStatus: 'far', testEvent: false, modificationReason: '', priority: 0, vtnComment: '', }, activePeriod: { startDate: '2020-04-14T16:21:00.000Z', duration: 'PT60M', toleranceTolerateStartAfter: 'PT5M', notificationDuration: 'PT5M', rampUpDuration: 'PT10M', recoveryDuration: 'PT12M', }, signals: { event: [ { intervals: [ { signalPayloads: [50], duration: 'PT10M', uid: '1', }, { signalPayloads: [55], duration: 'PT15M', uid: '2', }, { signalPayloads: [60], duration: 'PT25M', uid: '3', }, { signalPayloads: [65], duration: 'PT10M', uid: '4', }, ], signalName: 'LOAD_CONTROL', signalType: 'x-loadControlCapacity', signalId: '64ba02508ab099d6eae6', target: { endDeviceAsset: ['Energy_Management_System'], }, currentValue: 0, }, { intervals: [ { signalPayloads: [5.55], duration: 'PT60M', uid: '0', }, ], signalName: 'ELECTRICITY_PRICE', signalType: 'price', signalId: 'a5d7f2c75a526386fa41', currentValue: 0, }, ], baseline: [ { startDate: '2020-04-14T16:50:00.000Z', duration: 'PT10M', intervals: [ { signalPayloads: [50], duration: 'PT30M', uid: '1', }, { signalPayloads: [60], duration: 'PT30M', uid: '2', }, ], baselineId: '72233284678ff05139f4', baselineName: 'some baseline', itemBase: { type: 'currencyPerKWh', description: 'currencyPerKWh', units: 'USD', siScaleCode: 'none', }, }, ], }, target: { groupId: ['Test Target'], venId: ['D8:1D:4B:20:5A:65:4C:50:32:FA'], }, responseRequired: 'always', }, { eventDescriptor: { eventId: 'b6c955285eb2006232ea', modificationNumber: 0, marketContext: 'http://MarketContext1', createdDateTime: '2020-04-10T19:38:00.000Z', eventStatus: 'completed', testEvent: false, modificationReason: '', priority: 0, vtnComment: '', }, activePeriod: { startDate: '2020-04-10T19:08:00.000Z', duration: 'PT30M', toleranceTolerateStartAfter: 'PT0M', notificationDuration: 'PT0M', rampUpDuration: 'PT0M', recoveryDuration: 'PT0M', }, signals: { event: [ { signalName: 'BID_LOAD', signalType: 'level', signalId: '38e550909d77bc37310d', currentValue: 0, itemBase: { type: 'powerReal', description: 'RealPower', units: 'W', siScaleCode: 'none', powerAttributes: { hertz: '60', voltage: '120', ac: 'true', }, }, }, { intervals: [ { signalPayloads: [5.5], duration: 'PT30M', uid: '0', }, ], signalName: 'ELECTRICITY_PRICE', signalType: 'price', signalId: '94a93415888d31b6d84e', currentValue: 5.5, }, ], }, target: { venId: ['D8:1D:4B:20:5A:65:4C:50:32:FA'], }, responseRequired: 'always', }, { eventDescriptor: { eventId: '16b3c052f1b636ede15e', modificationNumber: 0, marketContext: 'http://MarketContext1', createdDateTime: '2020-04-10T20:54:00.000Z', eventStatus: 'completed', testEvent: false, modificationReason: '', priority: 0, vtnComment: '', }, activePeriod: { startDate: '2020-04-10T20:34:00.000Z', duration: 'PT20M', toleranceTolerateStartAfter: 'PT0M', notificationDuration: 'PT0M', rampUpDuration: 'PT0M', recoveryDuration: 'PT0M', }, signals: { event: [ { intervals: [ { signalPayloads: [50], duration: 'PT20M', uid: '0', }, ], signalName: 'ENERGY_PRICE', signalType: 'price', signalId: 'e6e7b114b6298cd9d055', currentValue: 50, }, ], }, target: { venId: ['D8:1D:4B:20:5A:65:4C:50:32:FA'], }, responseRequired: 'always', }, ], }; const distributeEventEpri1 = { _type: 'oadrDistributeEvent', responseCode: '200', responseDescription: 'OK', responseRequestId: '9383fc5946cb0e14ef5a', requestId: '81dc20dfea7df7a2bb9e', vtnId: 'EPRI_VTN', events: [ { eventDescriptor: { eventId: '41836407d027a0aabcb3', modificationNumber: 0, marketContext: 'http://MarketContext1', createdDateTime: '2020-04-14T16:06:39.000Z', eventStatus: 'far', testEvent: false, modificationReason: '', priority: 0, vtnComment: '', }, activePeriod: { startDate: '2020-04-14T16:21:00.000Z', duration: 'PT60M', toleranceTolerateStartAfter: 'PT5M', notificationDuration: 'PT5M', rampUpDuration: 'PT10M', recoveryDuration: 'PT12M', }, signals: { event: [ { intervals: [ { signalPayloads: [50], duration: 'PT10M', uid: '1', }, { signalPayloads: [55], duration: 'PT15M', uid: '2', }, { signalPayloads: [60], duration: 'PT25M', uid: '3', }, { signalPayloads: [65], duration: 'PT10M', uid: '4', }, ], signalName: 'LOAD_CONTROL', signalType: 'x-loadControlCapacity', signalId: '64ba02508ab099d6eae6', target: { endDeviceAsset: ['Energy_Management_System'], }, currentValue: 0, }, { intervals: [ { signalPayloads: [5.55], duration: 'PT60M', uid: '0', }, ], signalName: 'ELECTRICITY_PRICE', signalType: 'price', signalId: 'a5d7f2c75a526386fa41', currentValue: 0, }, ], baseline: [ { startDate: '2020-04-14T16:50:00.000Z', duration: 'PT10M', intervals: [ { signalPayloads: [50], duration: 'PT30M', uid: '1', }, { signalPayloads: [60], duration: 'PT30M', uid: '2', }, ], baselineId: '72233284678ff05139f4', baselineName: 'some baseline', itemBase: { type: 'currencyPerKWh', description: 'currencyPerKWh', units: 'USD', siScaleCode: 'none', }, }, ], }, target: { groupId: ['Test Target'], venId: ['D8:1D:4B:20:5A:65:4C:50:32:FA'], }, responseRequired: 'always', }, { eventDescriptor: { eventId: 'b6c955285eb2006232ea', modificationNumber: 0, marketContext: 'http://MarketContext1', createdDateTime: '2020-04-10T19:38:00.000Z', eventStatus: 'completed', testEvent: false, modificationReason: '', priority: 0, vtnComment: '', }, activePeriod: { startDate: '2020-04-10T19:08:00.000Z', duration: 'PT30M', toleranceTolerateStartAfter: 'PT0M', notificationDuration: 'PT0M', rampUpDuration: 'PT0M', recoveryDuration: 'PT0M', }, signals: { event: [ { signalName: 'BID_LOAD', signalType: 'level', signalId: '38e550909d77bc37310d', currentValue: 0, itemBase: { type: 'powerReal', description: 'RealPower', units: 'W', siScaleCode: 'none', powerAttributes: { hertz: '60', voltage: '120', ac: 'true', }, }, }, { intervals: [ { signalPayloads: [5.5], duration: 'PT30M', uid: '0', }, ], signalName: 'ELECTRICITY_PRICE', signalType: 'price', signalId: '94a93415888d31b6d84e', currentValue: 5.5, }, ], }, target: { venId: ['D8:1D:4B:20:5A:65:4C:50:32:FA'], }, responseRequired: 'always', }, { eventDescriptor: { eventId: '16b3c052f1b636ede15e', modificationNumber: 0, marketContext: 'http://MarketContext1', createdDateTime: '2020-04-10T20:54:00.000Z', eventStatus: 'completed', testEvent: false, modificationReason: '', priority: 0, vtnComment: '', }, activePeriod: { startDate: '2020-04-10T20:34:00.000Z', duration: 'PT20M', toleranceTolerateStartAfter: 'PT0M', notificationDuration: 'PT0M', rampUpDuration: 'PT0M', recoveryDuration: 'PT0M', }, signals: { event: [ { intervals: [ { signalPayloads: [50], duration: 'PT20M', uid: '0', }, ], signalName: 'ENERGY_PRICE', signalType: 'price', signalId: 'e6e7b114b6298cd9d055', currentValue: 50, }, ], }, target: { venId: ['D8:1D:4B:20:5A:65:4C:50:32:FA'], }, responseRequired: 'always', }, ], }; const generatedFromNantumEvent1 = { responseCode: '200', responseDescription: 'OK', responseRequestId: '2233', requestId: '2233', vtnId: 'TEST_VTN', events: [ { eventDescriptor: { eventId: 'a2fa542eca8d4e829ff5c0f0c8e68710', modificationNumber: 2, marketContext: 'http://MarketContext1', createdDateTime: '2020-04-14T16:06:39.000Z', eventStatus: 'far', testEvent: false, priority: 0, }, activePeriod: { duration: 'PT3300S', notificationDuration: 'PT87000S', startDate: '2020-04-26T23:00:00.000Z', }, signals: { event: [ { signalName: 'LOAD_AMOUNT', signalId: '112233445566', signalType: 'level', intervals: [ { signalPayloads: [41], duration: 'PT10S', uid: '1', }, { signalPayloads: [42], duration: 'PT3290S', uid: '2', }, ], }, ], }, target: { venId: ['D8:1D:4B:20:5A:65:4C:50:32:FA'], }, responseRequired: 'always', }, ], }; module.exports = { distributeEventMin1, distributeEventMin2, distributeEventMax, distributeEventEpri1, generatedFromNantumEvent1, };