Elevators
Table Name: GXT_ELEVATORCARS_TBL
List
Request a list of elevators.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=List&SubType=GXT_ELEVATORCARS_TBL
-
Response:
Copy1=Elevator 1&2=Elevator 2
Detail
Request the details of a specific elevator.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=Detail&SubType=GXT_ELEVATORCARS_TBL&RecId=<RecId>
-
Response:
CopyElevatorCarId=1&Name=Elevator 1&ReaderExpander=2147483647&ReaderPort=2147483647&UnlockAccessTime=0&UnlockIntercomTime=0&FloorSelectTime=0&DestinationReportingEnable=false&Commands=
Update
Update a specific elevator.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Submit&SubType=GXT_ELEVATORCARS_TBL&ElevatorCarId=1&Name=North Elevator
-
Response:
CopyOK
Create
Create an elevator. To create an elevator, use the same parameters as update but leave the ElevatorCarId empty.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Submit&SubType=GXT_ELEVATORCARS_TBL&ElevatorCarId=&Name=Elevator 1&ReaderExpander=2147483647&ReaderPort=2147483647&UnlockAccessTime=0&UnlockIntercomTime=0&FloorSelectTime=0&DestinationReportingEnable=false&Commands=
-
Response:
CopyOK
When using the API to directly add records, please ensure the number of records added does not exceed the license limit for this record type, as this will result in undefined behavior. The license limit can be determined using the LicenseLimit request (see System).
Delete
Delete a specific elevator.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Delete&SubType=GXT_ELEVATORCARS_TBL&RecId=<RecId>
-
Response:
CopyOK
Parameters
Parameter |
Display Name |
Default Value |
Notes |
---|---|---|---|
ElevatorCarId |
Database ID |
1 |
The Detail, Control and Delete APIs use this value as the RecId. |
Name |
Name |
Elevator 1 |
|
ReaderExpander |
Reader Expander |
2147483647 |
|
ReaderPort |
Reader Port |
2147483647 |
|
UnlockAccessTime |
Unlock Access Time (seconds) |
0 |
|
UnlockIntercomTime |
Unlock Intercom Time (seconds) |
0 |
|
FloorSelectTime |
Floor Select Time |
0 |
|
DestinationReportingEnable |
Destination Reporting Enable |
false |
|
ElevatorFloorFloor* |
Name (Floors) |
|
|
ElevatorFloorSchedule* |
Schedule |
2147483647 |
The default schedule is Never. |
ElevatorFloorArea* |
Area |
2147483647 |
|
ElevatorFloorOutput* |
Output |
2147483647 |
|
ElevatorFloorInput |
Input |
2147483647 |
|
ElevatorFloorLateOpen* |
Late to Open |
false |
|
ElevatorFloorScheduleVerify* |
Verify |
false |
|
ElevatorFloorFollowState* |
Follow Area |
false |
|
ElevatorFloorDisarmArea* |
Disarm |
false |
|
Commands |
Commands |
|
|
Parameters that contain multiple values are documented as <Parameter Name>*, where * is the index of the value. See Programming.