أوامر مهمات الاختبار الخاصة بالموفِق

يوفر هذا القسم التفاصيل الخاصة باستدعاء الأوامر لموفِقات محددة.

يتكون كل موفِق من خدمات ويب متعددة تتيح تنفيذ الأوامر. وفيما يلي الأوامر المتاحة لكل خدمة ويب في كل موفِق.

تنسيق عنوان HTTP

التنسيق المستخدم لعنوان HTTP هو كما يلي:

SoapAction: {URI}

يتم استخدام علامة منقوطة، متبوعة بمسافة بين SoapAction والقيمة. لا يمكنك استخدام علامة يساوي (=). على سبيل المثال:

SoapAction: http://www.multispeak.org/Version_​4.1_​Release/MeterAddNotification

أوامر Itron OpenWay

خدمة التحكم

يعرض الجدول أدناه تفاصيل الأوامر المتاحة من خلال خدمة الويب "خدمة التحكم في Itron OpenWay".

الأمر

طريقة الويب

عنوان HTTP

عنوان HTTP URL

اتصال

ReconnectMeter

SoapAction: http://www.itron.com/ami/2008/10/control/ControlService/ReconnectMeter

@SGG_​TEST@/itron/www.itron.com.ami.2008.10.control

اتصال (النتيجة)

GetReconnectMeterResult

SoapAction: http://www.itron.com/ami/2008/10/control/ControlService/GetReconnectMeterResult

@SGG_​TEST@/itron/www.itron.com.ami.2008.10.control

فصل الاتصال

DisconnectMeter

SoapAction: http://www.itron.com/ami/2008/10/control/ControlService/DisconnectMeter

@SGG_​TEST@/itron/www.itron.com.ami.2008.10.control

فصل الاتصال (النتيجة)

GetDisconnectMeterResult

SoapAction: http://www.itron.com/ami/2008/10/control/ControlService/GetDisconnectMeterResult

@SGG_​TEST@/itron/www.itron.com.ami.2008.10.control

فحص الحِمل

DetectLoadSideVoltageByMeter

SoapAction:  http://www.itron.com/ami/2008/10/control/ControlService/DetectLoadSideVoltageByMeter

@SGG_​TEST@/itron/www.itron.com.ami.2008.10.control

فحص الحِمل (النتيجة)

GetDetectLoadSideVoltageByMeterResult

SoapAction: http://www.itron.com/ami/2008/10/control/ControlService/GetDetectLoadSideVoltageByMeterResult

@SGG_​TEST@/itron/www.itron.com.ami.2008.10.control

تشخيص التحكم

يعرض الجدول أدناه تفاصيل الأوامر المتاحة من خلال خدمة الويب "تشخيص التحكم في Itron OpenWay".

الأمر

طريقة الويب

عنوان HTTP

عنوان HTTP URL

التحقق من حالة الجهاز

PingByEndpoints

SoapAction: http://www.itron.com/ami/2012/03/control/diagnostic/DiagnosticService/PingByEndpoints

@SGG_​TEST@/itron//www.itron.com.ami.2012.03.control.diagnostic

التحقق من حالة الجهاز (النتيجة)

GetPingByEndpointsResult

SoapAction: http://www.itron.com/ami/2012/03/control/diagnostic/DiagnosticService/GetPingByEndpointsResult

@SGG_​TEST@/itron//www.itron.com.ami.2012.03.control.diagnostic

القراءة في حالة فصل الاتصال

ReadDisconnectStateByMeters

SoapAction: http://www.itron.com/ami/2012/03/control/diagnostic/DiagnosticService/ReadDisconnectStateByMeters

@SGG_​TEST@/itron//www.itron.com.ami.2012.03.control.diagnostic

حالة القراءة عند فصل الاتصال (النتيجة)

GetReadDisconnectStateByMetersResult

SoapAction: http://www.itron.com/ami/2012/03/control/diagnostic/DiagnosticService/GetReadDisconnectStateByMetersResult

@SGG_​TEST@/itron//www.itron.com.ami.2012.03.control.diagnostic

خدمة البيانات

يعرض الجدول أدناه تفاصيل الأوامر المتاحة من خلال خدمة الويب "خدمة بيانات Itron OpenWay".

الأمر

طريقة الويب

عنوان HTTP

عنوان HTTP URL

طلب آخر قراءة

ContingencyReadByEndpoints

SoapAction: http://www.itron.com/ami/2008/10/data/DataService/ContingencyReadByEndpoints

@SGG_​TEST@/itron//www.itron.com.ami.2008.10.data

طلب آخر قراءة (النتيجة)

GetContingencyReadByEndpointsResult

SoapAction: http://www.itron.com/ami/2008/10/data/DataService/GetContingencyReadByEndpointsResult

@SGG_​TEST@/itron//www.itron.com.ami.2008.10.data

القراءة المجدولة

InterrogateByGroup

SoapAction: http://www.itron.com/ami/2008/10/data/DataService/InterrogateByGroup

@SGG_​TEST@/itron//www.itron.com.ami.2008.10.data

القراءة المجدولة (النتيجة)

GetInterrogateByGroupResult

SoapAction: http://www.itron.com/ami/2008/10/data/DataService/GetInterrogateByGroupResult

@SGG_​TEST@/itron//www.itron.com.ami.2008.10.data

خدمة الإعداد

يعرض الجدول أدناه تفاصيل الأوامر المتاحة من خلال خدمة الويب "خدمة إعداد Itron OpenWay".

الأمر

طريقة الويب

عنوان HTTP

عنوان HTTP URL

توصيل

AddMeterDefinitions

SoapAction: http://www.itron.com/ami/2009/08/provisioning/ProvisioningService/AddMeterDefinitions

@SGG_​TEST@/itron/www.itron.com.ami.2009.08.provisioning

إلغاء التوصيل

DeregisterMeters

SoapAction: http://www.itron.com/ami/2009/08/provisioning/ProvisioningService/DeregisterMeters

@SGG_​TEST@/itron/www.itron.com.ami.2009.08.provisioning

أوامر Landis+Gyr

MR_​CB

يعرض الجدول التالي تفاصيل الأوامر المتاحة من خلال خدمة ويب Landis+Gyr MR_​CB.

الأمر

طريقة الويب

عنوان HTTP

عنوان HTTP URL

توصيل

MeterAddNotification

SoapAction: http://www.multispeak.org/Version_​3.0/MeterRemoveNotification

@SGG_​TEST@/lg/MR_​CB

إلغاء التوصيل

MeterRemoveNotification

SoapAction: http://www.multispeak.org/Version_​3.0/MeterAddNotification

@SGG_​TEST@/lg/MR_​CB

استبعاد عداد

MeterRetireNotification

SoapAction: http://www.multispeak.org/Version_​3.0/MeterRetireNotification

@SGG_​TEST@/lg/MR_​CB

طلب آخر قراءة

InitiateMeterReadByMeterNumber

SoapAction: http://www.multispeak.org/Version_​3.0/InitiateMeterReadByMeterNumber

@SGG_​TEST@/lg/MR_​CB

إعادة تعيين الطلب المجدول

ScheduleDemandReset

SoapAction: http://www.multispeak.org/Version_​3.0/ScheduleDemandReset

@SGG_​TEST@/lg/MR_​CB

CD_​MR

يعرض الجدول التالي تفاصيل الأوامر المتاحة من خلال خدمة ويب Landis+Gyr CD_​MR.

الأمر

طريقة الويب

عنوان HTTP

عنوان HTTP URL

استبدال العداد

MeterExchangeNotification

SoapAction: http://www.multispeak.org/Version_​3.0/MeterExchangeNotification

@SGG_​TEST@/lg/CB_​MR

CD_​CB

يعرض الجدول التالي تفاصيل الأوامر المتاحة من خلال خدمة ويب Landis+Gyr CD_​CB.

الأمر

طريقة الويب

عنوان HTTP

عنوان HTTP URL

اتصال/فصل الاتصال

InitiateConnectDisconnect

SoapAction: http://www.multispeak.org/Version_​3.0/InitiateConnectDisconnect

@SGG_​TEST@/lg/CD_​CB

قياس

يعرض الجدول التالي تفاصيل الأوامر المتاحة من خلال خدمة ويب "القياس في Landis+Gyr".

الأمر

طريقة الويب

عنوان HTTP

عنوان HTTP URL

إضافة العداد إلى المخزون

AddMeterToInventory

SoapAction: turtletech.com/TS2/AddMeterToInventory

@SGG_​TEST@/lg/Metering

CIM

يعرض الجدول التالي تفاصيل الأوامر المتاحة من خلال خدمة ويب "Landis+Gyr CIM".

الأمر

طريقة الويب

عنوان HTTP

عنوان HTTP URL

طلب آخر قراءة (الفترة الزمنية والاستهلاك)

التحقق من حالة الجهاز

AMIRequest

SoapAction: urn:LandisGyr.GSIS.CimService.CIMService.AMIRequest

@SGG_​TEST@/lg/CIMService

ملاحظة: لا توفر الواجهة البرمجية للتطبيق Landis+Gyr ScheduleDemandReset طريقة لإدخال عنوان URL للاستدعاء. وفي الاستخدام الفعلي، يسمح L+G بتكوين الاستدعاء في النظام الخاص به. ولمعالجة السيناريو في مهمات الاختبار، أضف رأس HTTP إضافيًا باسم SGG-Callback-Endpoint إلى عنوان URL للاستدعاء في "مرسِل الرسالة". يجب أن تكون قيمة الرأس هي عنوان خدمة الويب الواردة D3-CB_ MR، على سبيل المثال: SGG-Callback-Endpoint: "https://144.25.14.142:8086/iddev2/prod/ccs/soap/api/iws/D3-CB_ MR". توجد قيمة عنوان URL بالقرب من أسفل WSDL في سجل "خدمة الويب الواردة".

أوامر Sensus

MR_​Server

يعرض الجدول التالي تفاصيل الأوامر المتاحة من خلال خدمة ويب Sensus MR_​Server.

الأمر

طريقة الويب

عنوان HTTP

عنوان HTTP URL

توصيل

MeterAddNotification

SoapAction: http://www.multispeak.org/Version_​4.1_​Release/MeterAddNotification

@SGG_​TEST@/sensus/MR_​Server

إلغاء التوصيل

MeterRemoveNotification

SoapAction: http://www.multispeak.org/Version_​4.1_​Release/MeterRemoveNotification

@SGG_​TEST@/sensus/MR_​Server

طلب آخر قراءة

InitiateMeterReadingsByMeterNumber

SoapAction: http://www.multispeak.org/Version_​4.1_​Release/InitiateMeterReadingsByMeterID

@SGG_​TEST@/sensus/MR_​Server

CD_​Server

يعرض الجدول التالي تفاصيل الأوامر المتاحة من خلال خدمة ويب Sensus CD_​Server.

الأمر

طريقة الويب

عنوان HTTP

عنوان HTTP URL

اتصال/فصل الاتصال

InitiateConnectDisconnect

SoapAction: http://www.multispeak.org/Version_​4.1_​Release/InitiateConnectDisconnect

@SGG_​TEST@/sensus/CD_​Server

OD_​Server

يعرض الجدول التالي تفاصيل الأوامر المتاحة من خلال خدمة ويب Sensus OD_​Server.

الأمر

طريقة الويب

عنوان HTTP

عنوان HTTP URL

التحقق من حالة الجهاز

InitiateOutageDetectionEventRequest

SoapAction: http://www.multispeak.org/Version_​4.1_​Release/InitiateOutageDetectionEventRequest

@SGG_​TEST@/sensus/OD_​Server

أوامر Silver Spring Networks

ملاحظة: يعمل موفِق Silver Spring Networks بشكل مختلف عن الموفِقات الأخرى. فهذا الموفِق لا يستخدم معرفات SoapAction في العمليات، لذا يمكن إيقاف رأس HTTP في تكوين "مرسِل الرسائل".

DataAggregation

يعرض الجدول التالي تفاصيل الأوامر المتاحة من خلال خدمة ويب JobManager في Silver Spring Networks.

الأمر

طريقة الويب

عنوان HTTP URL

GetMeterFieldStatus

@SGG_​TEST@/ssn/DataAggregation

DeviceManager

يعرض الجدول التالي تفاصيل الأوامر المتاحة من خلال خدمة ويب DeviceManager في Silver Spring Networks.

الأمر

طريقة الويب

عنوان HTTP URL

الكل

FindDevice

@SGG_​TEST@/ssn/DeviceManager

توصيل

ReplaceLocation

@SGG_​TEST@/ssn/DeviceManager

إلغاء التوصيل

ReplaceDeviceAtLocation

@SGG_​TEST@/ssn/DeviceManager

JobManager

يعرض الجدول التالي تفاصيل الأوامر المتاحة من خلال خدمة ويب JobManager في Silver Spring Networks.

الأمر

طريقة الويب

عنوان HTTP URL

اتصال/فصل الاتصال

addRemoteProvisioningJob

@SGG_​TEST@/ssn/JobManager

طلب آخر قراءة

addMeterReadJob

@SGG_​TEST@/ssn/JobManager

التحقق من حالة الجهاز

addPingJob

@SGG_​TEST@/ssn/JobManager

طلب آخر قراءة، التحقق من حالة الجهاز

getJobStatus

@SGG_​TEST@/ssn/JobManager

اتصال/فصل الاتصال

getJobStatusForDevice

@SGG_​TEST@/ssn/JobManager

DeviceResults

يعرض الجدول التالي تفاصيل الأوامر المتاحة من خلال خدمة ويب DeviceResults في Silver Spring Networks.

الأمر

طريقة الويب

عنوان HTTP URL

اتصال/فصل الاتصال

getRemoteProvisioningResultsByJobID

@SGG_​TEST@/ssn/DeviceResults

طلب آخر قراءة

getMeterReadResultsByJobID

@SGG_​TEST@/ssn/DeviceResults

التحقق من حالة الجهاز

getPingresultsByJobID

@SGG_​TEST@/ssn/DeviceResults