Thingsee Presence Profile (13000-13999)

Profile name Thingsee Presence Profile
Updated 20201203
tsmId range 13100 – 13999

Messages

13100

Movement data

This message is used to report detections since the last reported movement report. For example, in case ThingseePIR reports its current move status every 1 minute, this message can contain the count of detection during that 1 minute period. The time interval may be configurable so it is up to cloud system to keep up with the configured interval either by using preconfigured value or by determining based on timestamps.

Property Unit Type Value Note
moveCount integer min = 0
max = none Contains the count of detections since the last reported movement report

13101

Temperature data

Property Unit Type Value Note
temp Celcius double min = 0
max = none Temperature as Celsius.

13102

Occupancy report

This message is used to report how many times the area has been occupied since the last occupancy report.

Property Unit Type Value Note
count integer min = 0
max = none Contains the count of occupancies since the last report
duration seconds integer min = 0
max = none Total accumulated time in seconds the area has been occupied.

13200

Presence Sensor Configuration

This message can be used to remotely configure how ThingseePIR configures PIR sensor and reports its values. If any configuration field is omitted from configuration message, device reports back current setting. A sensor application must reply with the same message (applied configuration values) with a tsmEv : 31.

Property Unit Type Value Note
transactionId integer min = 0
max = 2.147483647e+09 TransactionId is reported back as-is.
threshold integer min = 60

max = 1100
default = 150 | Configures movement detection threshold for PIR sensor. If threshold is set to zero or less, default threshold is selected and reported back. If threshold is less or greater than supported threshold range, threshold is clamped to supported range and selected threshold value is reported back. |
| enableLed | integer | min = 0
max = 1
default = 0
0 = LED indication is disabled
1 = LED indication is enabled | Configures LED indication when movement is detect by PIR sensor. |
| mode | integer | min = 0
max = 1
default = 0
0 = Movement count reporting. Movement count is reported at report interval with Movement data (13100) message.
1 = Occupancy reporting. Occupancy state changes are reported using Occupancy info data (2100) message. Occupancy state change reporting reduces traffic on Wirepas network and allow reduce power consumption of network and data traffic to mobile network and to the cloud. | Configures PIR reporting mode. |
| passiveReportInterval | integer | min = 0
max = 86400
default = 60 | Configures PIR passive report interval. When there is no movement, report message is sent at every passiveReportInterval. Othervise reportInterval is used. passiveReportInterval must be longer than reportInterval in tsmId 1500. |

13210

Occupancy Light Configuration

This message can be used to remotely configure Occupancy Light. If any configuration field is omitted from configuration message, device reports back current setting. A sensor application must reply with the same message (applied configuration values) with a tsmEv : 31.

Property Unit Type Value Note
mode integer min = 0

max = 1
default = 0
0 = Normal mode.
1 = Force single light. | Configures if the device should be forced to enable a light. |
| index | integer | min = 0
max = 2
0 = Enable red light.
1 = Enable green light.
2 = Enable blue light. | Configures which light should be enabled in the forced mode. |
| staticFilter | integer | min = 0
max = 1
default = 1
0 = Disable filtering.
1 = Enable filtering. | Configures if the device should use filtering to detect the changes or compare raw values instead. |
| threshold | integer | min = 0
max = none
default = 30 | Configures threshold for hot-region detection when using filtering. Lower value increses sensitivity but too low values might cause unwanted or false detections. |
| duration | second | integer | min = 0
max = none
default = 0 | Configures a reset time after which the device is set to unoccupied mode if the device stays occupied for too long and there is no region changes detected. If set to zero, the reset behaviour is disabled. |

13211

Occupancy Light Single Light Configuration

This message can be used to remotely configure single light. If any configuration field is omitted from configuration message, device reports back current setting. A sensor application must reply with the same message (applied configuration values) with a tsmEv : 31.

Property Unit Type Value Note
index integer min = 0

max = 2
0 = Configure red light.
1 = Configure green light.
2 = Configure blue light. | Sets which light color should be configured. |
| max | percent | integer | min = 0
max = 100
default = 100 | Configures the max light intensity as percent. |