Status
Request the status of an item.
Type: Status
http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=Status&SubType=<SubType>
SubTypes
The list of subtypes is a subset of the table names, with some additional items:
-
GXT_ANALOGEXPANDERS_TBL
-
GXT_AREAS_TBL
-
GXT_CONTROLLERS_TBL
-
GXT_DATAVALUES_TBL
-
GXT_DOORS_TBL
-
GXT_FLOORS_TBL
-
GXT_INPUTEXPANDERS_TBL
-
GXT_INPUTS_TBL
-
GXT_KEYPADS_TBL
-
GXT_PGMEXPANDERS_TBL
-
GXT_PGMS_TBL
-
GXT_PROGRAMMABLEFUNCTIONS_TBL
-
GXT_READEREXPANDERS_TBL
-
GXT_READERUNITS_TBL
-
GXT_SCHEDULES_TBL
-
GXT_SERVICES_TBL
-
GXT_TROUBLEINPUTS_TBL
-
AREA_ZONE_STATUS
-
GXT_MODULES_TBL
-
ModuleFirmwareUpdate
Request Parameters
Parameter |
Example |
Description |
---|---|---|
StartId |
0 |
Limit the response to records between StartId and EndId |
EndId |
10 |
Limit the response to records between StartId and EndId |
Success Response
A successful response contains an ampersand separated list of statuses.
The keys are in the format <Item><Item ID> where:
-
<Item> is the table name without GXT_ at the start and S_TBL at the end, e.g. for GXT_DOORS_TBL it would be Door.
-
<Item ID> is the Record ID of the item.
The values are a comma separated list of the status codes. See below for a list of status codes and their meanings.
Some statuses (areas, doors, inputs, trouble inputs and floors) contain multiple status codes separated by a comma. For example:
Door0=23,3&Door1=23,3
Any valid request to a record that does not exist will return the following.
<no response>
Status Codes
The status fields and codes currently used for each device type are outlined below.
Item |
Status 1 |
Status 2 |
Status 3 |
Status 4 |
---|---|---|---|---|
Door |
Door Lock Status |
Door Position |
Door Flag Bits |
|
Area |
24hr Status |
Area Status |
Area Notification Bits |
Current User Count of the Area |
Output |
Output State |
Output Flag Bits |
|
|
Input |
Input State |
Input Flags |
|
|
Trouble Input |
Trouble Input State |
Trouble Input Flags |
|
|
Elevator |
Floor ID |
Floor State |
|
|
Data Value |
Data Value |
|
|
|
Module |
Module Record ID |
Module Type |
Module Online State |
Module Firmware Progress State |
Programmable Function |
Function State |
|
|
|
Service |
Service State |
|
|
|
Schedule |
Schedule State |
|
|
|
Calendar actions (or conditional exceptions) are not used by Protege WX controllers, but are listed here for completeness.
Doors
Areas
Outputs
Inputs
Trouble Inputs
Elevator Cars
Data Values
Programmable Functions
Services
Schedules
Module
Errors
Request Failed (2) Did not get a response from the main app.
Request Failed (3) Did not recognise the response from the main app.
Request Failed (128) Event Request type not recognised.