Decoding the data packets of Echoflex devices
- Last updated
- Save as PDF
Issue
I'm monitoring the telegrams from Echoflex devices, but I don't know what the data I'm seeing means.
What is the raw data?
The raw data is viewable as hexadecemal bytes. For a switch station message, the data is 1 byte long. For an MSS, it is 9 bytes long. For a sensor or controller status message, the data is 4 bytes long. Below are charts decoding the messages from various device types.
Switches
Switches come as a single paddle / pair of buttons or as a dual paddle / pair of buttons. Each paddle or button sends a press and a release message.
An MBI-8 button station works like two separate dual pairs; the top four buttons send with one radio ID, and the bottom four buttons send with a different radio ID.
Single Paddle or Single Pair of Buttons (MBI-2)
Data Packet | Action |
---|---|
50 | Press ON |
00 | Release |
70 | Press OFF |
00 | Release |
Dual Paddle or Dual Pair of Buttons (MBI-4)
Data Packet | Action |
---|---|
50 | Left Paddle or Top Pair Press ON |
00 | Left Paddle or Top Pair Release |
70 | Left Paddle or Top Pair Press OFF |
00 | Left Paddle or Top Pair Release |
10 | Right Paddle or Bottom Pair Press ON |
00 | Right Paddle or Bottom Pair Release |
30 | Right Paddle or Bottom Pair Press OFF |
00 | Right Paddle or Bottom Pair Release |
Sensors
Sensor Type | Data Packet | Meaning |
---|---|---|
Magnetic Contact Sensor (MC31) |
EEP: A5-30-02 B4 B3 B2 B1 |
B4, B3, and B2 are usused B1 = message type, contact state |
Example 1: Raw Data = 00 00 00 08 | data message, Contact is Closed | |
Example 2: Raw Data = 00 00 00 09 | data message, Contact is Open | |
Occupancy |
B4 B3 B2 B1 |
B4 = % value of supply voltage B3 = ignore B2 = occupancy state [00 = vacant] [FF = occupied] B1 = message type [any value ending in 8, 9, A, B, C, D, E, F is a data message, a value ending in 7, 6, 5, 4, 2, 1, 0 is a TEACH message] |
Occupancy | Example 1: Raw Data = 70 00 00 0F | data message with values of 44% stored energy, vacant state |
Occupancy | Example 2: Raw Data = EF 00 FF 0F | data message with values of 94% stored energy, occupied state |
Occupancy | Example 3: Raw Data = 1C 08 04 87 | TEACH message with 1C 08 = occupancy sensor, 04 = manufacturer = Echoflex Solutions |
EnOcean Equipment Profiles A5-11-01: EEP Specification for Lighting Controller. Page 3 explains the Lighting Controller Status.
Note: Multi-Scene Stations (MSS) use MSC (Manufacturer Specific Configuration) messages. The MSC telegram has the same structure as a VLD telegram but is specific to the manufacturer's implementation.
Lighting Controller Status Messages
Any Echoflex controller can optionally have status messaging enabled, which makes the controller send out a periodic message explaining its current state. This can be used to troubleshoot a number of control issues with sensors.
Data Packet | Meaning |
---|---|
B4 B3 B2 B1 |
B4 = % light level in zone via linked light sensor [00 = no linked sensor or no light] B3 = closed loop daylighting set point in % B2 = current dimming output value B1 = message type, relay state, zone occupancy state, repeater mode state |
Example 1: Raw Data = 00 00 FF 09 | data message with no linked light sensor, dimming output @ 100%, relay closed, unoccupied (or no occ sensor linked), repeating disabled |
Example 2: Raw Data = 00 00 00 0B | data message with no linked light sensor, dimming output @ 0%, relay open, unoccupied (or no occ sensor linked), repeating disabled |
Example 3: Raw Data = 00 00 00 0A | data message with no linked light sensor, dimming output @ 0%, relay open, Occupied, repeating disabled |
Example 4: Raw Data = 00 00 FF 0B | data message with no linked light sensor, dimming output @100%, relay closed, Occupied, repeating disabled |
MSS (all types)
Data Packet | Meaning |
---|---|
00 41 06 FF FF FF 01 00 00 | Scene 1 |
00 41 06 FF FF FF 02 00 00 | Scene 2 |
00 41 06 FF FF FF 03 00 00 | Scene 3 |
00 41 06 FF FF FF 01 00 00 | Scene 4 |
00 41 0B FF FF FF 00 00 01 | ON |
00 41 0B FF FF FF 00 00 02 | OFF |
00 41 07 FF FF FF 7F FF 28 | Raise |
00 41 07 FF FF FF 80 00 28 | Lower |