Required role: | ApiUser |
All Verbs | /Meter/GetMetersHis |
---|
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
MeterId | query | long | No | |
Type | query | string | No | |
StartDate | query | string | No | |
EndDate | query | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Command | form | string | No | |
Options | form | RequestOptions | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
SendNoWait | form | bool | No | |
RequestTimeout | form | int | No | |
Debug | form | bool | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Data | form | List<MeterHisData> | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Command | form | string | No | |
Status | form | string | No | |
ErrorMessage | form | string | No | |
ErrList | form | List<long> | No | |
DeviceList | form | List<DeviceData> | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
ActionName | form | string | No | |
DeviceNumber | form | string | No | |
ActionResult | form | string | No | |
ByteData | form | byte[] | No | |
ByteResult | form | byte[] | No | |
ErrorMessage | form | string | No | |
ConnectStatus | form | int | No | |
ByteDataHstr | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
PartitionId | form | long | No | |
MeterId | form | long | No | |
Type | form | int | No | |
TypeString | form | string | No | |
CurrentA | form | double? | No | |
CurrentB | form | double? | No | |
CurrentC | form | double? | No | |
VoltageA | form | double? | No | |
VoltageB | form | double? | No | |
VoltageC | form | double? | No | |
PowerA | form | double? | No | |
PowerB | form | double? | No | |
PowerC | form | double? | No | |
PowerConsumptionA | form | double? | No | |
PowerConsumptionB | form | double? | No | |
PowerConsumptionC | form | double? | No | |
DirectAPowerConsumption1 | form | double? | No | |
DirectAPowerConsumption2 | form | double? | No | |
DirectAPowerConsumption3 | form | double? | No | |
DirectAPowerConsumption4 | form | double? | No | |
PowerFactorA | form | double? | No | |
PowerFactorB | form | double? | No | |
PowerFactorC | form | double? | No | |
Frequency | form | double? | No | |
PowerFactor | form | double? | No | |
PowerConsumption | form | double? | No | |
SampTime | form | DateTime | No | |
AlmlevelId | form | int | No | |
ACK | form | string | No | |
Voltage | form | double? | No | |
VoltageAB | form | double? | No | |
VoltageBC | form | double? | No | |
VoltageCA | form | double? | No | |
VoltageABC | form | double? | No | |
Current | form | double? | No | |
Power | form | double? | No | |
ReactivePowerA | form | double? | No | |
ReactivePowerB | form | double? | No | |
ReactivePowerC | form | double? | No | |
ReactivePower | form | double? | No | |
ApparentPowerA | form | double? | No | |
ApparentPowerB | form | double? | No | |
ApparentPowerC | form | double? | No | |
ApparentPower | form | double? | No | |
ReactivePowerConsumptionA | form | double? | No | |
ReactivePowerConsumptionB | form | double? | No | |
ReactivePowerConsumptionC | form | double? | No | |
ReactivePowerConsumption | form | double? | No | |
LocalDate | form | DateTime? | No | |
IMEI | form | string | No | |
DataSource | form | int? | No | |
RemoteEndPoint | form | string | No | |
ApparantEnergyLine1 | form | double? | No | |
ApparantEnergyLine2 | form | double? | No | |
ApparantEnergyLine3 | form | double? | No | |
ApparantEnergyLine1Rate1 | form | double? | No | |
ApparantEnergyLine2Rate1 | form | double? | No | |
ApparantEnergyLine3Rate1 | form | double? | No | |
ApparantEnergyLine1Rate2 | form | double? | No | |
ApparantEnergyLine2Rate2 | form | double? | No | |
ApparantEnergyLine3Rate2 | form | double? | No | |
ApparantEnergyLine1Rate3 | form | double? | No | |
ApparantEnergyLine2Rate3 | form | double? | No | |
ApparantEnergyLine3Rate3 | form | double? | No | |
CurrentNeutralLine | form | double? | No | |
ApparantEnergyLine123Rate1 | form | double? | No | |
ApparantEnergyLine123Rate2 | form | double? | No | |
ApparantEnergyLine123Rate3 | form | double? | No | |
HisId | form | long | No | |
ActiveEnergyLine123Rate1_NR | form | double? | No | |
ActiveEnergyLine123Rate2_NR | form | double? | No | |
ActiveEnergyLine123Rate3_NR | form | double? | No | |
ActiveEnergyLine123Rate1WH | form | double? | No | |
ActiveEnergyLine123Rate2WH | form | double? | No | |
ActiveEnergyLine123Rate3WH | form | double? | No | |
ApparantEnergyLine123Rate1VAH | form | double? | No | |
ApparantEnergyLine123Rate2VAH | form | double? | No | |
ApparantEnergyLine123Rate3VAH | form | double? | No | |
ApparantEnergyConsumption | form | double? | No | |
MaxU1 | form | double? | No | |
MaxU2 | form | double? | No | |
MaxU3 | form | double? | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /Meter/GetMetersHis HTTP/1.1
Host: 188.68.237.94
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<GetMetersHisRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LedServer.SS">
<Command>String</Command>
<Options>
<Debug>false</Debug>
<RequestTimeout>0</RequestTimeout>
<SendNoWait>false</SendNoWait>
</Options>
<EndDate>String</EndDate>
<MeterId>0</MeterId>
<StartDate>String</StartDate>
<Type>String</Type>
</GetMetersHisRequest>
HTTP/1.1 200 OK Content-Type: application/xml Content-Length: length <GetMetersHisResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LedServer.SS"> <Command>String</Command> <DeviceList xmlns:d2p1="http://schemas.datacontract.org/2004/07/LedServer.Models"> <d2p1:DeviceData> <d2p1:ActionName>String</d2p1:ActionName> <d2p1:ActionResult>String</d2p1:ActionResult> <d2p1:ByteData>AA==</d2p1:ByteData> <d2p1:ByteResult>AA==</d2p1:ByteResult> <d2p1:ConnectStatus>0</d2p1:ConnectStatus> <d2p1:DeviceNumber>String</d2p1:DeviceNumber> <d2p1:ErrorMessage>String</d2p1:ErrorMessage> </d2p1:DeviceData> </DeviceList> <ErrList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:long>0</d2p1:long> </ErrList> <ErrorMessage>String</ErrorMessage> <Status>String</Status> <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/LedServer.SqlModels"> <d2p1:MeterHisData> <d2p1:ACK>String</d2p1:ACK> <d2p1:ActiveEnergyLine123Rate1WH>0</d2p1:ActiveEnergyLine123Rate1WH> <d2p1:ActiveEnergyLine123Rate1_NR>0</d2p1:ActiveEnergyLine123Rate1_NR> <d2p1:ActiveEnergyLine123Rate2WH>0</d2p1:ActiveEnergyLine123Rate2WH> <d2p1:ActiveEnergyLine123Rate2_NR>0</d2p1:ActiveEnergyLine123Rate2_NR> <d2p1:ActiveEnergyLine123Rate3WH>0</d2p1:ActiveEnergyLine123Rate3WH> <d2p1:ActiveEnergyLine123Rate3_NR>0</d2p1:ActiveEnergyLine123Rate3_NR> <d2p1:AlmlevelId>0</d2p1:AlmlevelId> <d2p1:ApparantEnergyConsumption>0</d2p1:ApparantEnergyConsumption> <d2p1:ApparantEnergyLine1>0</d2p1:ApparantEnergyLine1> <d2p1:ApparantEnergyLine123Rate1>0</d2p1:ApparantEnergyLine123Rate1> <d2p1:ApparantEnergyLine123Rate1VAH>0</d2p1:ApparantEnergyLine123Rate1VAH> <d2p1:ApparantEnergyLine123Rate2>0</d2p1:ApparantEnergyLine123Rate2> <d2p1:ApparantEnergyLine123Rate2VAH>0</d2p1:ApparantEnergyLine123Rate2VAH> <d2p1:ApparantEnergyLine123Rate3>0</d2p1:ApparantEnergyLine123Rate3> <d2p1:ApparantEnergyLine123Rate3VAH>0</d2p1:ApparantEnergyLine123Rate3VAH> <d2p1:ApparantEnergyLine1Rate1>0</d2p1:ApparantEnergyLine1Rate1> <d2p1:ApparantEnergyLine1Rate2>0</d2p1:ApparantEnergyLine1Rate2> <d2p1:ApparantEnergyLine1Rate3>0</d2p1:ApparantEnergyLine1Rate3> <d2p1:ApparantEnergyLine2>0</d2p1:ApparantEnergyLine2> <d2p1:ApparantEnergyLine2Rate1>0</d2p1:ApparantEnergyLine2Rate1> <d2p1:ApparantEnergyLine2Rate2>0</d2p1:ApparantEnergyLine2Rate2> <d2p1:ApparantEnergyLine2Rate3>0</d2p1:ApparantEnergyLine2Rate3> <d2p1:ApparantEnergyLine3>0</d2p1:ApparantEnergyLine3> <d2p1:ApparantEnergyLine3Rate1>0</d2p1:ApparantEnergyLine3Rate1> <d2p1:ApparantEnergyLine3Rate2>0</d2p1:ApparantEnergyLine3Rate2> <d2p1:ApparantEnergyLine3Rate3>0</d2p1:ApparantEnergyLine3Rate3> <d2p1:ApparentPower>0</d2p1:ApparentPower> <d2p1:ApparentPowerA>0</d2p1:ApparentPowerA> <d2p1:ApparentPowerB>0</d2p1:ApparentPowerB> <d2p1:ApparentPowerC>0</d2p1:ApparentPowerC> <d2p1:Current>0</d2p1:Current> <d2p1:CurrentA>0</d2p1:CurrentA> <d2p1:CurrentB>0</d2p1:CurrentB> <d2p1:CurrentC>0</d2p1:CurrentC> <d2p1:CurrentNeutralLine>0</d2p1:CurrentNeutralLine> <d2p1:DataSource>0</d2p1:DataSource> <d2p1:DirectAPowerConsumption1>0</d2p1:DirectAPowerConsumption1> <d2p1:DirectAPowerConsumption2>0</d2p1:DirectAPowerConsumption2> <d2p1:DirectAPowerConsumption3>0</d2p1:DirectAPowerConsumption3> <d2p1:DirectAPowerConsumption4>0</d2p1:DirectAPowerConsumption4> <d2p1:Frequency>0</d2p1:Frequency> <d2p1:HisId>0</d2p1:HisId> <d2p1:IMEI>String</d2p1:IMEI> <d2p1:LocalDate>0001-01-01T00:00:00</d2p1:LocalDate> <d2p1:MaxU1>0</d2p1:MaxU1> <d2p1:MaxU2>0</d2p1:MaxU2> <d2p1:MaxU3>0</d2p1:MaxU3> <d2p1:MeterId>0</d2p1:MeterId> <d2p1:PartitionId>0</d2p1:PartitionId> <d2p1:Power>0</d2p1:Power> <d2p1:PowerA>0</d2p1:PowerA> <d2p1:PowerB>0</d2p1:PowerB> <d2p1:PowerC>0</d2p1:PowerC> <d2p1:PowerConsumption>0</d2p1:PowerConsumption> <d2p1:PowerConsumptionA>0</d2p1:PowerConsumptionA> <d2p1:PowerConsumptionB>0</d2p1:PowerConsumptionB> <d2p1:PowerConsumptionC>0</d2p1:PowerConsumptionC> <d2p1:PowerFactor>0</d2p1:PowerFactor> <d2p1:PowerFactorA>0</d2p1:PowerFactorA> <d2p1:PowerFactorB>0</d2p1:PowerFactorB> <d2p1:PowerFactorC>0</d2p1:PowerFactorC> <d2p1:ReactivePower>0</d2p1:ReactivePower> <d2p1:ReactivePowerA>0</d2p1:ReactivePowerA> <d2p1:ReactivePowerB>0</d2p1:ReactivePowerB> <d2p1:ReactivePowerC>0</d2p1:ReactivePowerC> <d2p1:ReactivePowerConsumption>0</d2p1:ReactivePowerConsumption> <d2p1:ReactivePowerConsumptionA>0</d2p1:ReactivePowerConsumptionA> <d2p1:ReactivePowerConsumptionB>0</d2p1:ReactivePowerConsumptionB> <d2p1:ReactivePowerConsumptionC>0</d2p1:ReactivePowerConsumptionC> <d2p1:RemoteEndPoint>String</d2p1:RemoteEndPoint> <d2p1:SampTime>0001-01-01T00:00:00</d2p1:SampTime> <d2p1:Type>0</d2p1:Type> <d2p1:TypeString>String</d2p1:TypeString> <d2p1:Voltage>0</d2p1:Voltage> <d2p1:VoltageA>0</d2p1:VoltageA> <d2p1:VoltageAB>0</d2p1:VoltageAB> <d2p1:VoltageABC>0</d2p1:VoltageABC> <d2p1:VoltageB>0</d2p1:VoltageB> <d2p1:VoltageBC>0</d2p1:VoltageBC> <d2p1:VoltageC>0</d2p1:VoltageC> <d2p1:VoltageCA>0</d2p1:VoltageCA> </d2p1:MeterHisData> </Data> </GetMetersHisResponse>