Elevators

Table Name: GXT_ELEVATORCARS_TBL

List

Request a list of elevators.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=List&SubType=GXT_ELEVATORCARS_TBL
  • Response:

    Copy
    1=Elevator 1&2=Elevator 2

Detail

Request the details of a specific elevator.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=Detail&SubType=GXT_ELEVATORCARS_TBL&RecId=<RecId>
  • Response:

    Copy
    ElevatorCarId=1&Name=Elevator 1&ReaderExpander=2147483647&ReaderPort=2147483647&UnlockAccessTime=0&UnlockIntercomTime=0&FloorSelectTime=0&DestinationReportingEnable=false&Commands=

Update

Update a specific elevator.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Submit&SubType=GXT_ELEVATORCARS_TBL&ElevatorCarId=1&Name=North Elevator
  • Response:

    Copy
    OK

Create

Create an elevator. To create an elevator, use the same parameters as update but leave the ElevatorCarId empty.

  • Request:

    Copy
    http://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:

    Copy
    OK

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:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Delete&SubType=GXT_ELEVATORCARS_TBL&RecId=<RecId>
  • Response:

    Copy
    OK

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.