PUT api/Device/{id}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
Required |
Body Parameters
Device| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| Name | string |
Required |
|
| DeviceGUID | string |
None. |
|
| ConnectionType | string |
None. |
|
| WorkingState | string |
None. |
|
| Mode | string |
None. |
|
| CreationDate | string |
None. |
|
| WaterEntryPin | boolean |
None. |
|
| MotorPin | boolean |
None. |
|
| PumpPin | boolean |
None. |
|
| ValvePin | boolean |
None. |
|
| WaterEntryTime | integer |
None. |
|
| CycleCount | integer |
None. |
|
| WaterDischargingTime | decimal number |
None. |
|
| DryingTime | integer |
None. |
|
| WaterLevelLimit | integer |
None. |
|
| CartridgeLevel | integer |
None. |
|
| DozageTimes | string |
None. |
|
| CurrentWaterLevel | integer |
None. |
|
| TotalDosageCount | integer |
None. |
|
| TotalWaterEntryCount | integer |
None. |
|
| AvarageWaterLevel | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": 1,
"Name": "sample string 2",
"DeviceGUID": "sample string 3",
"ConnectionType": "sample string 4",
"WorkingState": "sample string 5",
"Mode": "sample string 6",
"CreationDate": "sample string 7",
"WaterEntryPin": true,
"MotorPin": true,
"PumpPin": true,
"ValvePin": true,
"WaterEntryTime": 12,
"CycleCount": 13,
"WaterDischargingTime": 14.1,
"DryingTime": 15,
"WaterLevelLimit": 16,
"CartridgeLevel": 17,
"DozageTimes": "sample string 18",
"CurrentWaterLevel": 19,
"TotalDosageCount": 20,
"TotalWaterEntryCount": 21,
"AvarageWaterLevel": 22
}
application/xml, text/xml
Sample:
<Device xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CheapIdeas.Web.Models.Entities"> <AvarageWaterLevel>22</AvarageWaterLevel> <CartridgeLevel>17</CartridgeLevel> <ConnectionType>sample string 4</ConnectionType> <CreationDate>sample string 7</CreationDate> <CurrentWaterLevel>19</CurrentWaterLevel> <CycleCount>13</CycleCount> <DeviceGUID>sample string 3</DeviceGUID> <DozageTimes>sample string 18</DozageTimes> <DryingTime>15</DryingTime> <Id>1</Id> <Mode>sample string 6</Mode> <MotorPin>true</MotorPin> <Name>sample string 2</Name> <PumpPin>true</PumpPin> <TotalDosageCount>20</TotalDosageCount> <TotalWaterEntryCount>21</TotalWaterEntryCount> <ValvePin>true</ValvePin> <WaterDischargingTime>14.1</WaterDischargingTime> <WaterEntryPin>true</WaterEntryPin> <WaterEntryTime>12</WaterEntryTime> <WaterLevelLimit>16</WaterLevelLimit> <WorkingState>sample string 5</WorkingState> </Device>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
None.