Page 1
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE TCM 515 / TCM 515U EnOcean Transceiver Gateway Module 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,...
Page 2
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE REVISION HISTORY The following major modifications and improvements have been made to this document: Version Author Reviewer Date Major Changes MK, CB 12.05.2017 First public release 22.05.2017 Added detailed antenna information MH, MK 22.06.2017...
Page 3
As far as patents or other rights of third parties are concerned, liability is only assumed for modules, not for the described applications, processes and circuits. EnOcean does not assume responsibility for use of modules described and limits its liability to the replacement of modules determined to be defective due to workmanship. Devices or systems containing RF components must meet the essential requirements of the local legal authorities.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE General description Basic functionality TCM515 and TCM 515U are additions to the existing TCM 300 / 310 / 320 transceiver module family with the following functionality: TCM 515 ◼...
TCM 515 is connected to an external host which for instance could be a microprocessor, a controller or a gateway via the EnOcean Serial Protocol v3 (ESP3) interface. ESP3 commands are listed within this document for information purposes only; for details about ESP3 com- mands refer to the ESP3 specification [1].
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Functional states TCM 515 implements the following functional states: Power-up and system initialization (with user-configurable delay) ◼ This state is described in chapter 3 RX state (telegram reception with security processing, filtering, repeating as required) ◼...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Device interface TCM 515 implements a 31 pin reflow-solderable interface. Solder mask data is available on request from EnOcean. 2.3.1 Pin-out The pin assignment (as seen from the top of the TCM 515 device) is shown in Figure 4 below.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Power supply TCM 515 is supplied by the VDD and GND Pins and supports a supply voltage range between 2.0 V and 3.6 V. For best radio performance it is very important to minimize noise on the supply voltage lines.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Reset TCM 515 can be reset by pulling the nRESET pin (Pin 24, active low) to Ground. Please see Chapter 11.8 for reset circuit recommendations. It is strongly recommended that the PCB design provides the ability to connect to the nRESET signal –...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 2.9.1 QR code The TCM 515 product label contains an automatically readable QR code in the lower right corner which encodes certain product parameters according to the ANSI/MH10.8.2-2013 standard as listed in Table 2 below.
EnOcean radio telegrams in RX state unless it receives a request from the host to transmit a telegram. If TCM 515 receives a valid EnOcean radio telegram, then it will process this as described in chapter 4 and forward it to the host via ESP3.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Typical operation sequence for transmit-only mode In transmit-only mode, TCM 515 will wait in Idle state until an ESP3 command from the host requesting the transmission of a telegram has been received. It will then transmit the tele- gram as described in chapter 5 and inform the host once the transmission of a telegram has been completed.
After start-up, TCM 515 will enter receive state unless TX-only mode is active as discussed in chapter 5.7. Telegram reception flow While in receive state, TCM 515 will wait for valid EnOcean radio telegrams and then performs the following functions: RX telegram processing ◼...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Telegram filtering By default, TCM 515 will forward all valid telegrams received by it (including such that are addressed to a different receiver) to the host via its ESP3 interface.
TCM 515 supports the following filter types: Source EURID Filter ◼ The source EURID (EnOcean Universal Radio ID = EURID of the sender of the tele- gram) is evaluated. This filter type can for instance be used in actuators which only accept input from certain devices (e.g.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 4.2.3 Filter condition TCM 515 supports the following filter conditions for Source ID, Destination ID and RORG: Is Equal ◼ The value in the received telegram is the same as the defined filter value Is Not Equal ◼...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 4.2.5 Filter combination For each of the two actions (telegram forwarding to the host, telegram repeating) it is pos- sible to define one or several filters. The combination between the defined filters for the same filter action can either be a logical AND (all filter conditions must be true in order to execute the filter action) or a logical OR (one of the filter conditions must be true in order to execute the filter action).
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 4.2.7 Filter enabling Once all filters have been defined, the CO_WR_FILTER_ENABLE command shown in Table 4 below has to be used to select the logical relation between the defined filters (logical AND versus logical OR) and to enable the filtering mechanism for telegram forwarding via ESP3.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 4.2.8 Filter reading It is possible to read the currently defined filters using the CO_RD_FILTER command shown in Table 5 below. Group Offset Size Field Value hex Description Sync.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 4.2.9 Filter deletion Filters can be deleted individually using the CO_WR_FILTER_DEL command as shown in Table 7 below. Group Offset Size Field Value hex Description Sync. byte 0x55...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 4.2.10 Filter examples 4.2.10.1 Forwarding (ESP3 to host) filter examples The examples below show common filter conditions for the telegram forwarding of received telegrams to the external host via the ESP3 interface.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 4.2.10.2 Repeater filter examples The examples below show possible filter conditions for the telegram repeating of received telegrams (selective repeating). Note that repeating always works in conjunction with for- warding of a telegram to the host, i.e.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE RADIO_ERP1 packet for received telegrams The telegram payload of received telegrams is forwarded to the external host using the RA- DIO_ERP1 packet with the structure shown in Table 9 below.
It is possible to change from this default setting to using RADIO_ERP2 packets using the CO_WR_MODE command as shown in Table 10 below. Note that this command is only sup- ported for TCM 515U; trying to use this command with TCM 515 will result in a response 0x02: RET_NOT_SUPPORTED.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Wait for RX maturity time As discussed in appendix A.3.3, the RX maturity time defines the longest possible interval between the reception of the first subtelegram and the reception of the last subtelegram belonging to the same telegram.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Transparent mode In certain applications all higher-level protocol handling (encryption, decryption, authentica- tion, telegram chaining) is executed by the external host and TCM 515 is used as simple transmitter / receiver only.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE RSSI test mode TCM 515 can report the signal strength of received radio telegrams using SIGNAL telegram type 0x0A. This allows evaluation of the radio conditions without the need to physically con- nect to the ESP3 interface and is intended to support product qualification.
Page 34
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Offset Size Content Description Enumeration: Message index 0x0A: RX-channel quality 32 bit EURID of the sender of the telegram for which the quality is reported 0x00: Lowest RSSI was +127 dBm …...
Processed telegrams will be transmitted as a set of redundant subtelegrams as de- scribed in Appendix A.3 Figure 9 below shows the process for the transmission of EnOcean radio telegrams. Figure 9 – Telegram Transmission Flow Telegram transmission can be initiated via ESP3 either using the RADIO_ERP1 packet, the RADIO_ERP2 packet or the RADIO_MESSAGE packet as described in subsequent chapters.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE RADIO_ERP1 packet for telegram transmission Telegram transmission can be initiated by the external host by sending the ESP3 packet RADIO_ERP1 to TCM 515 using the structure shown in Table 16 below.
The structure of the RADIO_ERP2 packet is shown in Table 17 below. It is only supported for TCM 515U (902 MHz ERP2). Trying to use the RADIO_ERP2 packet with TCM 515 (868 MHz ERP1) will result in response 02: RET_NOT_SUPPORTED.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE RADIO_MESSAGE packet for telegram transmission TCM 515 supports RADIO_MESSAGE packets which allow the transmission of telegrams with more than 14 byte (broadcast) / 9 byte (addressed) of payload. Using RADIO_MESSAGE therefore allows using the same command for telegram transmission on all TCM 515 products irrespective of the payload length and the radio protocol that is used.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Using Base ID for transmission As described in Appendix A.4.4, the use of Base ID allows TCM 515 modules to transmit messages using an ID different from its own EURID. Base ID is a legacy feature supported by TCM 515 for backwards compatibility and should not be used in new designs.
Source address selection As describe above, TCM 515 can transmit radio telegrams using a source address that is ei- ther its own EnOcean Universal Radio ID (EURID) or a customer-assigned address from within the Base ID range setup as described above.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Duty cycle limit (TCM 515 / 868.300 MHz variant only) European radio regulation mandates that the duty cycle limits of radio transmitters have to be enforced by technical means. TCM 515 (868.3 MHz ERP1) therefore implements a hard- ware duty cycle monitor which enforces the regulatory duty cycle limit of 1% per hour.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 5.6.1 Determining available transmission time The host can query the duty cycle status (available transmission time) using the ESP3 com- mand CO_RD_DUTYCYCLE_LIMIT as shown in Table 22 below.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Transmit-only mode As described in chapter 2.2, TCM 515 is in receive state whenever it is not transmitting a telegram or has not been put into Sleep state. In some applications such as simple button or sensor transmitters, TCM 515 is used only for transmission.
(repeat) this telegram. After successful transmission, it will automatically transi- tion back to receive mode. TCM 515 provides the option to activate a one or two-level repeater for received EnOcean radio telegrams. One-level repeater: If a received telegram is a valid and original (not yet repeated), ◼...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Configuration of telegram repeating The telegram repeating functionality of TCM 515 is configured using the ESP3 command CO_WR_REPEATER as shown in Table 25 below. Group Offset Size Field...
TCM 515 implements the security handling functions as specified in the EnOcean security specification: https://www.enocean-alliance.org/sec/. TCM 515 and TCM 515U can process secure messages from the following EnOcean products (note that the sender has to use the same radio frequency as the TCM 515 receiver): PTM 210 (from revision DC) ◼...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Secure link table TCM 515 stores all required information for secure communication with a remote device in the secure link table. The secure link table can store up to 32 entries in order to manage secure connection to up to 32 remote devices.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 7.3.1 Secure link table parameters Each entry in the secure link table contains the following parameters: Index ◼ The index indicates the location of the entry in the secure link table. The table will be...
TCM 515 supports both VAES and AES-CBC modes of the AES-128 algorithm. The mode which is used can be selected using the ENCRYPTION_ALGO field in the SLF described in chapter B.5.1.2. Refer to the EnOcean Alliance Security Specification for details about the VAES and AES-CBC modes. Telegram authentication TCM 515 can authenticate the content of received telegrams based on the telegram signature (CMAC), the security key and a rolling code as described in chapter B.3.
TCM 515 supports RLC sizes of 16 bit, 24 bit and 32 bit according to the setting of the RLC_MODE field in the SLF as described in chapter B.5.1.2. Note that the 32 bit sequence counter size has been added by EnOcean Alliance in version 2.5 of the EnOcean Alliance Security Specification.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 7.6.2 RLC roll-over For the case of 16 bit or 24 bit RLC sizes, it is possible that the number of transmitted telegrams during the product lifetime exceeds the amount of possible RLC values. In this case, the sequence counter that generates the RLC will be reset to zero after reaching the maximum value (65535 for 16 bit RLC, 16.777.216 for 24 bit RLC) and start counting up...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 7.6.3 RLC backup The constant part of the secure link table entries (device addresses, security keys, security level format, teach-in info) is stored in non-volatile memory in order to preserve the con- tent in case of a temporary power loss.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Teach-in of secure devices When establishing secure communication, the sender and the receiver have to agree on the parameters to be used and exchange the security credentials (security key, current RLC value).
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 7.7.2 Secure teach-in procedure Secure teach-in can be performed in two different ways: Using a secure teach-in telegram if TCM 515 is in teach-in mode (see chapter 7.7.3) ◼...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 7.7.3.2 Reception of a secure teach-in telegram (Teach-in mode) TCM 515 can be configured to automatically accept secure teach-in telegrams and store their parameters in the secure link table by enabling the so-called Teach-in Mode. Teach-in mode can be enabled for a specific time (the default setting is 60 seconds) using the CO_WR_LEARNMODE command shown in Table 30 below.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 7.7.3.3 Handling of secure teach-in telegrams if teach-in mode is not active If TCM 515 is not in teach-in mode, then secure teach-in telegrams from unknown senders are ignored.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 7.7.4 Teach-in of secure devices using ESP3 The security parameters required for secure communication with a remote device can also be setup by the external host via the ESP3 interface using the CO_WR_SECUREDEVICE_ADD command.
Page 59
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Due to the recent addition of the option for using 4 byte rolling code size into the EnOcean Alliance Security Specification, the new command CO_WR_SECUREDEVICEV2_ADD has been defined.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Reporting of security-related events TCM 515 can report to the host the following security-related events by means of a CO_EVENT_SECUREDEVICES event using the structure shown below. Group Offset Size Field...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Low power sleep mode TCM 515 can be set into a low power sleep mode for a defined period of time by means of the CO_WR_SLEEP command shown in Table 35 below. After expiry of the requested sleep period, TCM 515 will automatically wake-up and transition back to receive mode.
TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE ESP3 interface TCM 515 provides an external interface according to the EnOcean Serial Protocol, version 3 (ESP3). This interface is used both to exchange telegrams and command / status messages with an external host system (e.g.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE ESP3 packet structure ESP3 is a point-to-point (one to one) protocol based on a packet data structure. Figure 14 below illustrates the ESP3 packet structure. ESP3 Packet Structure...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Supported ESP3 commands The following ESP3 commands are supported by TCM 515: Type 1: ERP1 Radio Telegram ◼ Type 2: Responses ◼ RET_OK RET_ERROR RET_NOT_SUPPORTED RET_WRONG_PARAM RET_OPERATION_DENIED RET_LOCK_SET...
Page 65
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE CO_WR_SECUREDEVICEV2_ADD to add a device to a link table CO_RD_SECUREDEVICEV2_BY_INDEX to read a link table entry using its index CO_WR_RSSITEST_MODE to enable RSSI test mode CO_RD_RSSITEST_MODE to read the status of RSSI test mode...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Persistent versus not persistent configuration settings TCM 515 will store certain configuration settings in persistent memory, i.e. those settings will be maintained even after a power cycle. The CO_WR_RESET command can be used to reset the persistent settings.
TCM 515 to handle remote management request from external devices or to control other devices via remote management. For more information on remote management please refer to the EnOcean End Equipment Profiles (EEP) specification [5] and the Remote Management specification [7].
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Device integration TCM 515 is designed for integration onto a host PCB. Detailed Gerber data of the device footprint is available from EnOcean. 11.1 Recommended PCB Footprint Figure 15 below shows the recommended PCB footprint for TCM 515.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 11.3 Soldering information TCM 515 shall be soldered according to IPC/JEDEC J-STD-020C standard. Figure 17 – Recommended soldering profile TCM 515 shall be handled according to Moisture Sensitivity Level MSL4 which means a floor time of 72 h.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 11.4 Packaging information TCM 515 is delivered in Tape & Reel packaging with 250 units per reel. Figure 18 below illustrates the dimensions. Figure 18 – Tape & Reel dimensions of TCM 515 Figure 19 below shows the positioning of TCM 515 in the Tape &...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 11.5 Layout recommendations The length of lines connected to I/O signals should not exceed 5 cm. It is recommended to have a complete GND layer (for instance the mid-layer of your application PCB) at least in the area below the module and the directly connected components.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 11.6 Power supply requirements Suitable power supply design, layout and shielding is essential to optimize the radio perfor- mance of TCM 515. It is recommended to place a 22 µF ceramic capacitor between VDD and GND close to the module (material: X5R, X7R, min 6.3 V to avoid derating effects).
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 11.8 Suggested Reset circuit TCM 515 can be reset by pulling the nRESET pin (active low) to Ground. TCM 515 integrated a weak (50kΩ) pull-up resistor that will maintain the internal nRESET input active high (not active).
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 11.10 Identifying the TCM 515 product revision Several new functions – such as support for the latest security modes - have been introduced as product updates to TCM 515 and will only be supported by certain product revisions.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Antenna options This chapter outlines options for antenna that can be used with TCM 515. Note that this chapter is for guidance purposes only, please consult with an authorized certification body for specific information.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 12.1.1 Whip antenna TCM 515 modules have been certified for use with a whip antenna under EU (RED) regula- tions. Figure 21 below shows key whip antenna parameters.
12.2 Antenna options for 902 MHz (US / Canada) TCM 515U has been tested and certified with a number of antennas as described below. A separate approval is required for all other operating configurations, including portable con- figurations with respect to Part 2.1093 and different antennas.
TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 12.2.3 Dipole antenna (ANT-916-CW-HWR-RPS) TCM 515U has been certified for use with the dipole antenna ANT-916-CW-HWR-RPS from Linx provided that a non-standard connector such as RP-SMA-Female from Linx is used. Figure 24 below shows ANT-916-CW-HWR-RPS from Linx.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Application information 13.1 Transmission range The main factors that influence the system transmission range are: Type and location of the antennas of receiver and transmitter ◼ Type of terrain and degree of obstruction of the link path ◼...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 13.2 RSSI reporting TCM 515 will report the signal strength (RSSI) for received telegrams as part of the ERP1 or ERP2 radio packet. This information can be treated as an indicator for the quality of the radio link keeping in mind that this is affected by several factors such as temporary fading or obstructions.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Regulatory information TCM 515 has been tested according to standards for RED (European Union) certification, FCC (US) and ISED (Canada) regulations. 14.1 RED (European Union) The Radio Equipment Directive (2014/53/EU, typically referred to as RED) replaces the old R&TTE directive from 1999 as regulatory framework for radio products in the European Union.
14.2.2 FCC Usage Conditions TCM 515U is a RF module approved for Single Modular use. It is limited to OEM installation ONLY. A separate approval is required for all other operating configurations, including porta- ble configurations with respect to Part 2.1093 and different antenna configurations not cov- ered by chapter 10.2...
TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 14.2.3 OEM Requirements In order to use EnOcean’s FCC ID number, the OEM must ensure that the following conditions are met: End users of products, which contain the module, must not have the ability to alter ◼...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 14.2.4 Module Activation The module can be triggered manually or automatically as described below. Manual Activation The radio module can be configured to transmit a short packetized control signal if triggered manually.
(2) l'utilisateur de l'appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est susceptible d'en compromettre le fonctionnement. In order to use EnOcean’s IC number, the OEM must ensure that the following conditions are met: Labeling requirements for ISED are similar to those required by the FCC. The ◼...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE 14.4 Repeater Function (FCC/IC) The device is capable to operate as a repeater, which can receive signals from the following list of FCC/IC approved transmitters, and retransmit the signals:...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE References Please use below references for an in-depth description of features supported by TCM 515. EnOcean Serial Protocol 3 EnOcean Radio Protocol 1 (ERP1) EnOcean Radio Protocol 2 (ERP2)
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Product history Table 39 below outlines the product history of TCM 515 and indicates key changes made between different revisions. Revision Release Key features / changes - First product prototypes for lead customer evaluation...
902.875 MHz radio systems in the US / Canada and 928.35 MHz radio systems in Japan. Note that EnOcean radio transceivers such as TCM 310 or TCM 515 will by default convert received ERP1 and ERP2 telegrams into the same RADIO_ERP1 packet type so that the dif- ference between ERP1 and ERP2 is transparent to the connected host.
◼ Subtelegrams EnOcean radio systems use the concept of redundant subtelegrams in order to increase the communication reliability. In addition to using redundant transmissions, first and second level repeaters can be used to increase communication distance and reliability as described in chapter 6.
20 ms and 29 ms. Both first and second level repeaters do not transmit a third subtelegram. The standard sub- telegram timing is summarized in Table 40 below. It is used both by TCM 515 and TCM 515U. Time Offset [ms]...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE A.3.2 TX maturity time The maximum time between the request for transmission and the end of transmission of all subtelegrams is called the TX Maturity Time. In radio systems using standard subtelegram timing, the TX maturity time is 40 ms because the transmission of the last telegram will start no later than 39 ms after the transmission request.
Telegrams where the intended receiver is designated are called Addressed Data Tele- gram or ADT in short. Telegrams where the intended receiver is not designated are called Broadcast Telegrams. Different types of addresses can be used to designate sender and receiver of an EnOcean radio telegram. A.4.1 Address types...
A.4.4 Base ID Normally, EnOcean devices will use their own EURID in order to identify themselves as the originator of transmitted telegrams. For very specific use cases, they can instead choose to use an address (ID) from within a defined range of 128 addresses. These 128 addresses are called the Base ID Range of the device.
TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Data payload EnOcean radio systems encode the data using so called EEP (EnOcean Equipment Profile). Each transmitter might choose one (or sometimes several) EEP for data transmission de- pending on the type of transmitted data.
TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE A.5.2 Common RORG Within EnOcean radio telegrams, the RORG field identifies the telegram type as described in the previous chapter. Table 42 below lists common RORG used for communication in EnOcean systems.
TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE A.5.3 Data payload size The maximum telegram data payload size used by EnOcean radio telegrams is 14 byte of data payload for the case of standard broadcast telegrams. For the case of standard ad- dressed telegrams, the maximum length of the data payload is 9 byte.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE A.6.1 Telegram chaining for broadcast telegrams Chained broadcast telegrams can be identified by the R-ORG 0x40 (CDM). The first telegram in a chain (with IDX = 0b000000) uses the CHAIN_LEN field to specify the total length of the DATA payload that is transported by this chain.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Subsequent telegrams in a chain of addressed telegrams omit both the CHAIN_LEN and the RORG field as shown in Figure 34 below. Figure 34 – Structure of subsequent telegrams in a chain of addressed telegrams A.6.3 Telegram chaining for secure telegram (SEC_CDM)
The last SEC_CDM telegram might therefore be split into two ad- dressed SEC_CDM telegrams due to the addition of the RORG and DESTINATION EURID ad- dressing fields resulting in a telegram size larger than the maximum size of EnOcean radio telegrams.
This chapter gives a high-level introduction to key aspects of the security protocol used in EnOcean radio networks to help the understanding of TCM 515 features. Refer to the EnOcean Alliance Security Specification for a detailed up to date description of all features.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Telegram encryption The goal of telegram encryption is to prevent unauthorized receivers from correctly inter- preting the content of a telegram. In order to do so, the original (plain text) data is encrypted with a security key thus trans- forming it into encrypted, unreadable data.
Page 106
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Conceptually the correspondence between telegram content and telegram signature is like the one between a person and a fingerprint: Each person has a unique fingerprint. Based on a given person one can deter- ◼...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Replay protection One fundamental problem with both telegram encryption and telegram authorization is that using the same input data (plain text) with the same security key will always result in the same encrypted data and the same signature.
Page 108
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE TCM 515 uses an approach where the RLC is used to change the security material (specifi- cally, the initialization vector – often called Nonce - used by the security algorithms together with the security key) to ensure that the encrypted telegram payload and the telegram sig- nature change even when the content of the telegram itself stays the same.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE B.4.1 RLC and security key in bi-directional communication If the communication between two devices (Device1 and Device2) is bi-directional, i.e. each device can either transmit or receive telegrams, then two independent RLC (RLC1 and RLC2)
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE B.4.2 RLC synchronization between sender and receiver For encryption and authentication using RLC, it is important that the RLC on the transmitter side and the RLC on the receiver side remain synchronized, i.e. that they always have the same value.
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE Secure telegram types Secure communication is based on two telegram types: Secure teach-in telegrams are used to establish a secure communication channel by ◼ providing the receiver with the required information to decrypt and authenticate re-...
USER MANUAL TCM 515 / TCM 515U – ENOCEAN TRANSCEIVER GATEWAY MODULE B.5.1.1 Teach-in Info Figure 47 below shows the structure of the Teach-in Info field. Figure 47 – Teach-in Info structure B.5.1.2 Security level format (SLF) The security level format (SLF) defines the security parameters used for communication be- tween two devices.
Need help?
Do you have a question about the TCM 515U and is the answer not in the manual?
Questions and answers