Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sample of response:

<state>
    <id>alarmed</id>

...


<fullState>ON,ARMED</fullState>
<id>armed</id>
<type>NORMAL</type>
</state>

 

The <fullState> contains a full object state as stored in the database, the <type> and <id> tags are object state in terms of HTTP API. Possible values of these parameters for a sensor are as follows:

Sensor state
Full list of states
Sensor disarmed
<fullState>DISARMED</fullState>
<id>connected</id>
<type>NORMAL</type>
Sensor disarmed + alarm
<fullState>ALARMED</fullState>
<id>alarmed</id>
<type>ALARM</type>
Sensor disarmed + alarm confirmed
<fullState>CONFIRMED</fullState>
<id>confirmed</id>
<type>NORMAL</type>
Sensor disarmed + on
<fullState>ON,DISARMED</fullState>
<id>connected</id>
<type>NORMAL</type>
Sensor disarmed + off
<fullState>DISARMED</fullState>
<id>connected</id>
<type>NORMAL</type>
Sensor disarmed + signal lost
<fullState>DISARMED,DETACHED_DISARM</fullState>
<id>disconnected</id>
<type>ALARM</type>
Sensor armed
<fullState>ARMED</fullState>
<id>armed</id>
<type>NORMAL</type>
Sensor armed + alarm
<fullState>ALARMED</fullState>
<id>alarmed</id>
<type>ALARM</type>
Sensor armed + alarm confirmed
<fullState>CONFIRMED</fullState>
<id>confirmed</id>
<type>NORMAL</type>
Sensor armed + on
<fullState>ON,ARMED</fullState>
<id>armed</id>
<type>NORMAL</type>
Sensor armed + off
<fullState>ARMED</fullState>
<id>armed</id>
<type>NORMAL</type>
Sensor armed + signal lost
<fullState>DETACHED_DISARM</fullState>
<id>disconnected</id>
<type>ALARM</type>