TABLE OF CONTENTS
This battery powered People Counter uses the EnOcean wireless communication to transmit the data collected by the People Counter.
Setting up a wireless EnOcean network is outside the scope of this documentation.
Features
Interval based transmission
When this option is used the device transmits data on a regular interval. This interval can be configured using NFC and the Android Config App.
Event based transmission
When this option is used the device transmits data on a configurageble event. An event can be defined by the number of counts and a timeout.
It is also possible to transmit only when at least 1 count was made. In that case the timeout is the interval of transmision in case of available counts.
Status LED functions
The IR receiver contains a status LED which displays at which state the device is functioning. This status LED is visible from the frontside of the device.
During start up / battery placement
Status LED | Description |
![]() | Battery voltage to low |
![]() | Used battery placed (2 sec. on) |
![]() | Incorrect settings unable to make connection |
![]() | Connecting |
![]() | Connected |
During normal operation
Status LED | Description |
![]() | Count registered |
During alignment mode
Status LED | Description |
![]() | IR Transmitter and receiver are aligned |
![]() | IR Transmitter seen on only the left or right LED |
![]() | IR Transmitter and IR Receiver not aligned |
Note: Led functionality stays active for 2 minutes after establishing the EnOcean connection or after exiting the alignment mode
EnOcean telegrams
Count values
For transmitting the count values for Counter A and Counter B the People Counter uses the EnOcean 4 bytes communicatin (4BS).
Counter A and Counter B are transmitted using 1 telegram for each on channels 1 and 2.
Please note that the device transmits its total values since power on.
EEP (EnOcean Equipment Profile) A5-12-00 (Automated Meter Reading / AMR) is used for transmitting these total values.
Below an example of a telegram for Counter A and Counter B
Example Counter A, count with value 1254
Field | Value |
---|---|
Meter Reading (MR) | 0x0004E6 (1254) |
Measurement Channel (CH) | 1 |
LRN Bit (LRNB) | 1 (data telegram) |
Date type (DT) | 0 (Cumulative value) |
Divisor / scale (DIV) | 0 (x/1) |
Telegram: 0x00 0x04 0xE6 0x18
Example Counter B, count with value 1138
Field | Value |
---|---|
Meter Reading (MR) | 0x000472 (1138) |
Measurement Channel (CH) | 2 |
LRN Bit (LRNB) | 1 (data telegram) |
Date type (DT) | 0 (Cumulative value) |
Divisor / scale (DIV) | 0 (x/1) |
Telegram: 0x00 0x04 0x72 0x28
Status information
On a configurable interval the status information is transmitted.
Within the configuration of the device we call this the heartbeat.
Manufacturer Specific Communication
Manufacturer ID is currently set to 0x7FF
Within the variable data the device transmits:
Field | Size |
---|---|
Device status | 1 byte |
Battery voltage | 2 bytes |
Sensor status | 1 byte |
Please note that the first 4 bits are not used within this payload.
Calculation for battery voltage
This is a 16 bit unsigned value. To get the Voltage you need to divide the value by 100.
Energy level
On a configurable interval the energy level of the device is transmitted.
For this the device uses the Signal Telegram: 0x06 - Energy status of the device.
Device version
After power on and after transmitting the teach-in telegram the device version is transmitted.
For this the device uses the Signal Telegram: 0x07 - Revision of device
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article