2.4GHz radio telegram according to the Zigbee Green Power standard is transmitted. This radio telegram transmits the operating status of all four contact nipples at the moment when the energy bow was pushed down or released. PTM 216Z telegrams are protected with an AES-128 signature based on a device-unique private key.
Figure 2 – Electro-dynamic powered pushbutton transmitter module PTM 216Z Basic functionality PTM 216Z devices contain an electro-dynamic energy transducer which is actuated by an energy bow (1). This bow is pushed by an appropriate push button, switch rocker or a simi- lar construction mounted onto the device.
PTM 216Z – 2.4 GHz Zigbee Generic Switch Pushbutton Transmitter Module User interface PTM 216Z devices provide four button contacts. They are grouped into two channels (Channel A and Channel B) each containing two button contacts (State O and State I).
RADIO PROTOCOL PTM 216Z radio channel parameters PTM 216Z supports all sixteen IEEE 802.15.4 / Zigbee Green Power radio channels in the 2.4 GHz band (channels 11 … 26 according to IEEE 802.15.4 notation) which can be select- ed as described above.
PTM 216Z – 2.4 GHz Zigbee Generic Switch Pushbutton Transmitter Module Telegram structure PTM 216Z transmits radio telegrams in the 2.4 GHz band according to the IEEE 802.15.4 frame structure using a Zigbee Green Power compliant payload. Note that the byte order used by these standards is little endian. This means that for multi- byte structures (such as 2 byte, 4 byte or 8 byte fields) the least significant byte (LSB) is transmitted first.
The IEEE 802.15.4 MAC Header contains the following fields: Frame Control Field (2 byte) The Frame Control Field is set to 0x0801 in all PTM 216Z telegrams in order to identify them as data telegrams with short addresses based on version IEEE 802.15.4-2003 Sequence Number (1 byte) ...
If for instance if buttons A0 and B0 were pressed then this will be transmitted as 0x69 (Push) followed by 0x05 (A0 and B0). Due to the mechanical design of PTM 216Z, all buttons that were pressed will also be re- leased. Therefore a release telegram from PTM 216Z will always be 0x6A followed by 0x00 irrespective of the button(s) that had been pushed.
PTM 216Z – 2.4 GHz Zigbee Generic Switch Pushbutton Transmitter Module 3.3.2 ZGP commissioning telegram ZGP commissioning telegrams are used to commission PTM 216Z into ZGP networks. ZGP commissioning telegrams are identified by the Command ID 0xE0. The following 31 byte of data identify the properties of PTM 216Z:...
ZGP Decommissioning telegram ZGP decommissioning telegrams are used to inform the network of devices to which PTM 216Z had been commissioned that PTM 216Z will leave the network due to a change of ra- dio channel. Decommissioning telegrams are therefore sent each time PTM 216Z changes radio channel during commissioning as described in chapter 5.
In order to avoid message replay (capture and retransmission of a valid message), it is required that the receiver tracks the value of the sequence counter used by PTM 216Z and only accepts messages with higher sequence counter values (i.e. not accepts equal or lower sequence counter values for subsequent telegrams).
PTM 216Z – 2.4 GHz Zigbee Generic Switch Pushbutton Transmitter Module Algorithm parameters PTM 216Z implements telegram authentication according to the Zigbee Green Power speci- fication. It uses AES128 in CCM (Counter with CBC-MAC) mode as described in IETF RFC3610. At the time of writing, the RFC3610 standard could be found here: https://www.ietf.org/rfc/rfc3610.txt...
If the intended receiver or network operates on one of the primary radio channels (channel 11, 15, 20 or 25) and PTM 216Z is integrated into a double rocker or four but- ton switch then PTM 216Z can be commissioned directly using a simplified button se- quence.
The commissioning request is triggered by long-pressing (for 7 seconds or more) one of the four buttons of PTM 216Z. Upon detection of such long button press, PTM 216Z will trans- mit a commissioning request on the corresponding radio channel.
Note that this step requires that both A1 and B0 buttons can be operated together. This will be the case when PTM 216Z is integrated into a double rocker or a four button switch de- sign. Otherwise (e.g. for the case of a single rocker switch design) PTM 216Z would have to be removed from the housing design first.
2. Press the same button shortly 7 times to select channel 17. PTM 216Z will follow the channel sequence 11 -> 12 -> 13 -> 14 ->15 -> 16 -> 17 3. Confirm selection of radio channel 17 by pressing a button different from the one used during the previous two steps.
Consider the case where PTM 216Z operates on channel 15 and the user executed a long – short long sequence on button A1. In this case, upon the first long button press of the se- quence a commissioning telegram will be transmitted on channel 11 which corresponds to this button in direct commissioning mode (see Table 2).
5.7. Factory reset PTM 216Z can be reset to factory state by pressing buttons A0, A1, B0 and B1 at the same time for at least 7 seconds (long press). After that, PTM 216Z will send a decommissioning telegram (command 0xE1) on the currently used radio channel.
PTM 216Z – 2.4 GHz Zigbee Generic Switch Pushbutton Transmitter Module DEVICE INTEGRATION PTM 216Z is designed for integration into button or rocker based switches. It implements the established PTM 2xx mechanical form factor and can therefore be used with a wide va- riety of existing designs.
Page 30
2) dimensions of rocker part Figure 20 – PTM 216Z, side view If the rocker is not mounted on the rotation axis of PTM 216Z several tolerances have to be considered! The measure from support plane to top of the energy bow is 7.70 mm +/- 0.3 mm!
Page 31
PTM 216Z is powered by the electromagnetic generator ECO 200. For proper func- tion there has to be a keep out zone of 60mm for magnets or ferromagnetic mate- rials around the center of PTM 216Z.
PTM 216Z – 2.4 GHz Zigbee Generic Switch Pushbutton Transmitter Module Device label Each PTM 216Z module contains a device label as shown in Figure 21 below. Figure 21 – PTM 216Z device label This device label identifies the following parameters in writing: Model name (PTM 216Z) ...
ANSI/MH10.8.2-2013 industry standard. The QR code shown in Figure 21 above encodes the following string: 30S00430100+Z0123456789ABCDEF0123456789ABCDEF+30PS3071-A216+2PDA01+S01234567890123 Table 3 below describes the ANSI/MH10.8.2 data identifiers used by the PTM 216Z device label and shows the interpretation of the data therein. Length of data...
PTM 216Z – 2.4 GHz Zigbee Generic Switch Pushbutton Transmitter Module REGULATORY INFORMATION PTM 216Z has been certified according to FCC (US), ISED (Canada) and RED (Europe) regulations. Changes or modifications not expressly approved by EnOcean could void the user's authority to operate the equipment.
PTM 216Z – 2.4 GHz Zigbee Generic Switch Pushbutton Transmitter Module Understanding PTM 216Z telegram structure This appendix describes – purely for reference purposes – how to analyse the PTM 216Z radio telegram structure using the TI CC2531EMK packet sniffer (USB dongle) on a Win- dows 7 based system.
Page 40
PTM 216Z – 2.4 GHz Zigbee Generic Switch Pushbutton Transmitter Module Out of the box, PTM 216Z is configured for using IEEE 802.15.4 radio channel 11. Make sure that this radio channel (0x0B) is selected in the “Radio Configuration” tab and shown in the “Channel:”...
A.4.5 Telegram Signature The PTM 216Z radio telegram is authenticated via a 32 Bit signature. This signature is cal- culated based on the private key (unique for each device), the data payload and a 32 Bit sequence counter (which is incremented for each data telegram).
Need help?
Do you have a question about the PTM 216Z and is the answer not in the manual?
Questions and answers