EnOcean PTM 216B User Manual

Bluetooth pushbutton transmitter module
Hide thumbs Also See for PTM 216B:
Table of Contents

Advertisement

Quick Links

USER MANUAL
PTM 216B – BLUETOOTH
PTM 216B Bluetooth
25 May 2023
Observe precautions! Electrostatic sensitive devices!
Patent protected:
WO98/36395, DE 100 25 561, DE 101 50 128,
WO 2004/051591, DE 103 01 678 A1, DE 10309334,
WO 04/109236, WO 05/096482, WO 02/095707,
US 6,747,573, US 7,019,241
© 2023 EnOcean | www.enocean.com
®
PUSHBUTTON TRANSMITTER MODULE
®
Pushbutton Transmitter Module
F-710-017, V1.0
PTM 216B User Manual | v1.0 | May 2023 | Page 1/49

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PTM 216B and is the answer not in the manual?

Questions and answers

Summary of Contents for EnOcean PTM 216B

  • Page 1 WO98/36395, DE 100 25 561, DE 101 50 128, WO 2004/051591, DE 103 01 678 A1, DE 10309334, WO 04/109236, WO 05/096482, WO 02/095707, US 6,747,573, US 7,019,241 © 2023 EnOcean | www.enocean.com F-710-017, V1.0 PTM 216B User Manual | v1.0 | May 2023 | Page 1/49...
  • Page 2 The Bluetooth ® word mark and logos are registered trademarks owned by the Bluetooth SIG, Inc. and any use of such marks by EnOcean GmbH is under license. Other trademarks and trade names are those of their respective owners. Important! This information describes the type of component and shall not be considered as assured characteristics.
  • Page 3: Table Of Contents

    6.2 NFC access protection .................. 28 6.3 Using the NFC interface ................28 6.3.1 PC with dedicated NFC reader ..............29 © 2023 EnOcean | www.enocean.com F-710-017, V1.0 PTM 216B User Manual | v1.0 | May 2023 | Page 3/49...
  • Page 4 10.3.1 Certificate ....................45 10.3.2 Regulatory Statement ................46 10.4 ARIB (Japan) Construction Type Conformity Certifaction ......48 Product history .................... 49 © 2023 EnOcean | www.enocean.com F-710-017, V1.0 PTM 216B User Manual | v1.0 | May 2023 | Page 4/49...
  • Page 5: General Description

    The term “PTM 216B” as used in this document applies to all product variants unless other- wise mentioned. Figure 1 below shows from left to right the PTM 216B module, the EWSSB / EWSDB European wall switches and the ESRPB / EDRPB US-style rocker pads.
  • Page 6: Technical Data

    Wall Switch (Double Rocker, see separate documentation) EWSDB E8221-A280:DB Rocker Pad (Single Rocker, see separate documentation) ESRPB ESRPB-W-EnOcean:DB Rocker Pad (Double Rocker, see separate documentation) EDRPB EDRPB-W-EnOcean:DB © 2023 EnOcean | www.enocean.com F-710-017, V1.0 PTM 216B User Manual | v1.0 | May 2023 | Page 6/49...
  • Page 7: Functional Information

    It transmits Bluetooth Low Energy (BLE) data telegrams where the required energy is provided by a built-in electro-dynamic energy gen- erator. The PTM 216B product outline with key functional components is shown in Figure 2 below. Button contacts...
  • Page 8: Functional Block Diagram

    Allows reading and writing certain product parameters using an NFC compliant reader / writer supporting NFC Forum Type 2 tags (as specified by ISO/IEC 14443 Part 2 and 3). © 2023 EnOcean | www.enocean.com F-710-017, V1.0 PTM 216B User Manual | v1.0 | May 2023 | Page 8/49...
  • Page 9: User Interface

    PUSHBUTTON TRANSMITTER MODULE User Interface PTM 216B 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). The state of all four button contacts (pressed or not pressed) is transmitted together with a unique device identification (48 Bit device ID) whenever the energy bow is pushed or re- leased.
  • Page 10: Telegram Transmission

    PTM 216B transmits Bluetooth Low Energy (BLE) advertising telegrams within the 2.4 GHz radio frequency band (2402MHz … 2480MHz). By default, PTM 216B will use the three BLE advertising channels (BLE Channel 37, 38 and 39) defined for transmission. The transmission of a radio telegram on these three advertis- ing channels is called an Advertising Event.
  • Page 11: Default Radio Transmission Sequence

    In certain situations, it might be desirable to transmit radio telegrams on channels other than the three advertising channels. PTM 216B therefore allows to select the radio channels to be used for the transmission of data telegrams and commissioning telegrams. The following transmission modes are sup-...
  • Page 12: Supported Radio Transmission Sequences

    TX_CHANNEL1, TX_CHANNEL2 and TX_CHANNEL3. The PTM 216B telegram will in this mode be transmitted on the radio channel selected by TX_CHANNEL1 first, immediately followed by a transmission on the radio channel selected by TX_CHANNEL2 and a transmission on the radio channel selected by TX_CHANNEL3.
  • Page 13: Two-Channel Radio Transmission Sequence

    (selected by TX_CHANNEL2 and TX_CHANNEL3 respectively), i.e. all transmis- sions will be on the radio channel selected by TX_CHANNEL1. The PTM 216B telegram will be sent six times on this radio channel as shown in Figure 8 below.
  • Page 14: Telegram Format

    ® PUSHBUTTON TRANSMITTER MODULE 4. Telegram format PTM 216B transmits Bluetooth Low Energy (BLE) radio telegrams in the 2.4 GHz band. For detailed information about the Bluetooth Low Energy standard, please refer to the applicable specifications. Figure 9 below summarizes the BLE frame structure.
  • Page 15: Source Address

    4.4.1 Static source address mode By default, PTM 216B uses static source addresses meaning that the source address is con- stant during normal operation. The static source address can be read and configured (written) via NFC as described in chapter 6.
  • Page 16: Resolvable Private Address Mode

    (sharing a specific security key with PTM 216B) to do so. The shared security key – which has to be known by both PTM 216B and the authorized receiver – is called the Identity Resolution Key (IRK). PTM 216B uses its device-unique ran- dom key as identity resolution key.
  • Page 17: Check Sum

    The 3 byte BLE Check Sum is used to verify data integrity of received BLE radio telegrams. It is calculated as CRC (cyclic redundancy check) of the BLE Header, Source Address and Payload fields. © 2023 EnOcean | www.enocean.com F-710-017, V1.0 PTM 216B User Manual | v1.0 | May 2023 | Page 17/49...
  • Page 18: Telegram Payload

    0x0E / 0x10) respectively Type (1 byte) ◼ The Type field identifies the data type used for this telegram. For PTM 216B data tel- egrams, this field is always set to 0xFF to designate manufacturer-specific data field Manufacturer ID (2 byte) ◼...
  • Page 19: Button Action Encoding

    3. Calculate data payload 4. Calculate security signature In PTM 216B, the type of action (Press Action or Release Action) is indicated by Bit 0 (Energy Bar). If a button contact has been actuated during Press Action or Release Action, then this is indicated by the according status bit set to ‘1’.
  • Page 20: Commissioning Telegram Payload

    The payload of commissioning telegrams is 30 bytes long and consists of the following fields: Length (1 byte) ◼ The Length field specifies the combined length of the following fields. For PTM 216B commissioning telegrams, this field is set to 0x1D to indicate 29 byte of manufac- turer-specific data.
  • Page 21: Ptm 216B Data Telegram Authentication

    In order to avoid message replay (capture and retransmission of a valid message), it is re- quired that the receiver tracks the value of the sequence counter used by PTM 216B and only accepts messages with higher sequence counter values (i.e. not accepts equal or lower sequence counter values for subsequent telegrams).
  • Page 22: Authentication Implementation

    ® PUSHBUTTON TRANSMITTER MODULE 4.7.1 Authentication implementation PTM 216B implements data telegram authentication based on AES128 in CCM (Counter with CBC-MAC) mode as described in IETF RFC3610. At the time of writing, the RFC3610 stand- ard could be found here: https://www.ietf.org/rfc/rfc3610.txt...
  • Page 23: Commissioning

    The receiver needs to know how to uniquely identify this specific PTM 216B device. This is achieved by using a unique 48 Bit ID (Source Address) for each PTM 216B device as described in chapter 4.4. In addition, up to 4 byte of Optional Data can be configured via NFC configuration as described in chapter 6.
  • Page 24: Nfc-Based Commissioning

    PTM 216B configuration using the default PIN code. Should you lose the new NFC PIN code then PTM 216B can be reset to factory mode (with the default NFC PIN code) by means of a factory reset as described in chapter 5.4.
  • Page 25: Camera-Based Commissioning

    For cases where both NFC and camera-based commissioning are not feasible it is possible to set PTM 216B into a specific mode where it transmits commissioning telegrams. This functionality can be disabled via NFC configuration as described in chapter 6 or by means of a specific button press (long press of A0 + A1 + B1), see chapter 5.3.4.
  • Page 26: Commissioning Telegram Transmission

    PUSHBUTTON TRANSMITTER MODULE To enter commissioning mode, start by selecting one button contact of PTM 216B. Any button of PTM 216B (A0, A1, B0, B1) can be used. This button is referred to as Button_X in Figure 20 above. Next, execute the following long-short-long sequence: 1.
  • Page 27: Factory Reset

    PTM 216B can be reset to its default settings by means of a factory reset. This ensures that PTM 216B can be reset to a known configuration in case the PIN for the NFC access has been lost or NFC access is not possible for other reasons In order to execute such factory reset, the rocker(s) and the switch housing have to be re- moved from the PTM 216B module.
  • Page 28: Nfc Interface

    NFC interface parameters The NFC interface of PTM 216B uses NFC Forum Type 2 Tag functionality as specified in the ISO/IEC 14443 Part 2 and 3 standards. For a detailed description about the NFC functional- ity, please refer to the ISO/IEC 14443 standard.
  • Page 29: Pc With Dedicated Nfc Reader

    NFC functionality is available in certain Android (e.g. Samsung Galaxy S7 or newer) and iOS (iPhone7 or newer, firmware version 13 or newer) smartphones. EnOcean provides the configuration app “EnOcean Tool” for these devices which can be downloaded directly from the respective app store.
  • Page 30: Ptm 216B Device Label

    PTM 216B module itself. PTM 216B device label structure Figure 22 below shows the structure of the PTM 216B device label. It identifies key parame- ters such as the source address (in this case E215:0150:0100) and the manufacturing date (in this case week 20, 2023) in writing.
  • Page 31: Qr Code Format

    ® PUSHBUTTON TRANSMITTER MODULE QR code format The QR code used in the PTM 216B product label encodes key product parameter according to the ANSI/MH10.8.2-2013 industry standard. The QR code shown in Figure 22 above en- codes the following string:...
  • Page 32: Device Integration

    ® PUSHBUTTON TRANSMITTER MODULE 8. Device integration PTM 216B 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 variety of existing designs. Mechanical interface characteristics Energy bow travel / operating force 1.8 mm / typ.
  • Page 33 PUSHBUTTON TRANSMITTER MODULE 1) these catwalks are not needed when using one single rocker only 2) dimensions of rocker part Figure 24 – PTM 216B, top view (note cut A, B and C marking) © 2023 EnOcean | www.enocean.com F-710-017, V1.0...
  • Page 34 Figure 25 – PTM 216B, cut A 2) dimensions of rocker part Figure 26 – PTM 216B, cut B and C © 2023 EnOcean | www.enocean.com F-710-017, V1.0 PTM 216B User Manual | v1.0 | May 2023 | Page 34/49...
  • Page 35 USER MANUAL PTM 216B – BLUETOOTH ® PUSHBUTTON TRANSMITTER MODULE Hatched areas: support planes Figure 27 – PTM 216B rear view © 2023 EnOcean | www.enocean.com F-710-017, V1.0 PTM 216B User Manual | v1.0 | May 2023 | Page 35/49...
  • Page 36 2) dimensions of rocker part Figure 28 – PTM 216B, side view If the rocker is not mounted on the rotation axis of PTM 216B 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 37: Oem Product Qr Code

    Customers integrating PTM 216B modules into their own OEM products should include the original PTM 216B QR code on their product label for the purpose of commissioning as de- scribed in chapter 5.2. This QR code can then be scanned by commissioning tools to auto- matically extract the required product parameters.
  • Page 38: Application Information

    Note that interference from other radio equipment operating in the 2.4 GHz band (WiFi rout- ers, smartphones, wireless audio and video systems, etc.) can have major impact on radio performance. © 2023 EnOcean | www.enocean.com F-710-017, V1.0 PTM 216B User Manual | v1.0 | May 2023 | Page 38/49...
  • Page 39: Receiver Configuration

    PUSHBUTTON TRANSMITTER MODULE Receiver configuration PTM 216B communicates user actions (rocker push / release) using a sequence of advertising telegrams as described in chapter 3. In order to maximize the likelihood of reception of these telegrams, it is necessary that the receiver is either permanently in receive mode on one of the radio channels used by PTM 216B or –...
  • Page 40: Advertising Interval

    From Figure 30 above it can be seen that the minimum duration of the scan window is de- pendent on the advertising interval: If PTM 216B uses 20 ms advertising intervals, then the scan window has to be at ◼...
  • Page 41: Scan Interval

    From Figure 31 above it can be seen that the maximum duration of the scan interval is dependent on the advertising interval: If PTM 216B uses 20 ms advertising intervals, then the scan interval has to be less ◼ than the time between the end of the first advertising event and the begin of the third advertising event (2 * 20 ms = 40 ms) minus 0.5 ms (telegram duration) mi-...
  • Page 42: Regulatory Information

    ® PUSHBUTTON TRANSMITTER MODULE 10. Regulatory information PTM 216B has been certified according to FCC (US), ISED (CA) and RED (EU) regulations. Changes or modifications not expressly approved by EnOcean could void the user's authority to operate the equipment. 10.1 RED for European Market The Radio Equipment Directive (2014/53/EU, typically referred to as RED) replaces R&TTE...
  • Page 43: Fcc (United States)

    USER MANUAL PTM 216B – BLUETOOTH ® PUSHBUTTON TRANSMITTER MODULE 10.2 FCC (United States) 10.2.1 Certificate © 2023 EnOcean | www.enocean.com F-710-017, V1.0 PTM 216B User Manual | v1.0 | May 2023 | Page 43/49...
  • Page 44: Regulatory Statement

    Connect the equipment into an outlet on a circuit different from that to which the re- ◼ ceiver is connected. Consult the dealer or an experienced radio/TV technician for help. ◼ © 2023 EnOcean | www.enocean.com F-710-017, V1.0 PTM 216B User Manual | v1.0 | May 2023 | Page 44/49...
  • Page 45: Ised (Former Industry Canada)

    USER MANUAL PTM 216B – BLUETOOTH ® PUSHBUTTON TRANSMITTER MODULE 10.3 ISED (former Industry Canada) 10.3.1 Certificate © 2023 EnOcean | www.enocean.com F-710-017, V1.0 PTM 216B User Manual | v1.0 | May 2023 | Page 45/49...
  • Page 46: Regulatory Statement

    Connect the equipment into an outlet on a circuit different from that to which the re- ◼ ceiver is connected. Consult the dealer or an experienced radio/TV technician for help ◼ © 2023 EnOcean | www.enocean.com F-710-017, V1.0 PTM 216B User Manual | v1.0 | May 2023 | Page 46/49...
  • Page 47 Connecter l'équipement à une sortie sur un circuit différent de celui sur lequel le ré- ◼ cepteur est branché. Consulter le revendeur ou un technicien radio / télévision expérimenté pour de l'aide ◼ © 2023 EnOcean | www.enocean.com F-710-017, V1.0 PTM 216B User Manual | v1.0 | May 2023 | Page 47/49...
  • Page 48: Arib (Japan) Construction Type Conformity Certifaction

    USER MANUAL PTM 216B – BLUETOOTH ® PUSHBUTTON TRANSMITTER MODULE 10.4 ARIB (Japan) Construction Type Conformity Certifaction © 2023 EnOcean | www.enocean.com F-710-017, V1.0 PTM 216B User Manual | v1.0 | May 2023 | Page 48/49...
  • Page 49: Product History

    Release date Key changes versus previous revision DA-04 May 2023 Initial release (upgrade from PTM 215B) Table 4 – Product History © 2023 EnOcean | www.enocean.com F-710-017, V1.0 PTM 216B User Manual | v1.0 | May 2023 | Page 49/49...

Table of Contents