POST api/v2/electrical/projects/distributionboards/devices/create
CreateElectricalProjectDistributionBoardDevice
Request Information
URI Parameters
None.
Body Parameters
The command
CreateElectricalProjectDistributionBoardDeviceCommand| Name | Description | Type | Additional information |
|---|---|---|---|
| ElectricalProjectDistributionBoardDeviceId | universally unique identifier |
None. |
|
| ElectricalProjectDistributionBoardId | universally unique identifier |
Required |
|
| DeviceKind | ElectricalProjectDistributionBoardDeviceKind |
Required |
|
| Identifier | string |
Max length: 100 |
|
| Order | integer (32 bits) |
None. |
|
| PowerPhaseKind | ElectricalPowerPhaseKind |
None. |
|
| ResidualCurrentDeviceType | string |
Max length: 50 |
|
| RatedCurrent | decimal number |
None. |
|
| TripDelay | decimal number |
None. |
|
| RatedResidualCurrent | decimal number |
None. |
|
| TrippingCharacteristic | string |
Max length: 50 |
|
| BreakerRatedCurrent | decimal number |
None. |
|
| IsTestButtonFunctional | boolean |
None. |
|
| ResistanceL1PE | integer (32 bits) |
None. |
|
| ResistanceL2PE | integer (32 bits) |
None. |
|
| ResistanceL3PE | integer (32 bits) |
None. |
|
| ResistanceNeutralPE | integer (32 bits) |
None. |
|
| ResistanceL1Neutral | integer (32 bits) |
None. |
|
| ResistanceL2Neutral | integer (32 bits) |
None. |
|
| ResistanceL3Neutral | integer (32 bits) |
None. |
|
| MeasureResistanceBetweenPowerPhases | boolean |
None. |
|
| ResistanceL1L2 | integer (32 bits) |
None. |
|
| ResistanceL1L3 | integer (32 bits) |
None. |
|
| ResistanceL2L3 | integer (32 bits) |
None. |
|
| RisoSign | ElectricalRisoValueSign |
None. |
|
| RisoValue | decimal number |
None. |
Request Formats
application/json
Sample:
{
"ElectricalProjectDistributionBoardDeviceId": "00000000-0000-0000-0000-000000000000",
"ElectricalProjectDistributionBoardId": "00000000-0000-0000-0000-000000000000",
"DeviceKind": "ResidualCurrentDevice",
"Identifier": "sample string 1",
"Order": 1,
"PowerPhaseKind": "1",
"ResidualCurrentDeviceType": "sample string 2",
"RatedCurrent": 1.0,
"TripDelay": 1.0,
"RatedResidualCurrent": 1.0,
"TrippingCharacteristic": "sample string 3",
"BreakerRatedCurrent": 1.0,
"IsTestButtonFunctional": true,
"ResistanceL1PE": 1,
"ResistanceL2PE": 1,
"ResistanceL3PE": 1,
"ResistanceNeutralPE": 1,
"ResistanceL1Neutral": 1,
"ResistanceL2Neutral": 1,
"ResistanceL3Neutral": 1,
"MeasureResistanceBetweenPowerPhases": true,
"ResistanceL1L2": 1,
"ResistanceL1L3": 1,
"ResistanceL2L3": 1,
"RisoSign": "<",
"RisoValue": 1.0
}
Response Information
Resource Description
CreateElectricalProjectDistributionBoardDeviceCommandResult
CreateElectricalProjectDistributionBoardDeviceCommandResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Result | CreateElectricalProjectDistributionBoardDeviceCommandResultKind |
Required |
|
| ElectricalProjectDistributionBoardDeviceId | universally unique identifier |
Required |
Response Formats
application/json
Sample:
{
"Result": "Success",
"ElectricalProjectDistributionBoardDeviceId": "00000000-0000-0000-0000-000000000000"
}