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.
General description This user manual describes the functionality of the family of ceiling-mounted motion detec- tors and light level sensors EMDC in product revision DB. Please contact EnOcean for docu- mentation about the previous revision DA. The EMDC product family consists of the following members: EMDCA using 868.300 MHz radio (main market Europe)
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Technical data The table below provides the technical data for EMDC. Unless stated otherwise, all values are typical values at room temperature (+25°C / 77 F) using the default product configuration.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Environmental conditions Maximum Operating Temperature -5 °C … +45 °C / 25 … 115 F (indoor use only) Recommended Operating Temperature 0°C … 30 °C / 32 … 85 F (indoor use only) Humidity 20 % r.h.
EMDC transmits sensor data based on the EnOcean radio standard using the selected EnOcean Equipment Profile (EEP) as described in chapter 5 and the selected security mode as described in chapter 6.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Basic functionality EMDC devices contain a passive infrared sensor that detects changes in the received infrared radiation which are characteristic for the movement of people. Starting with product revision DB, EMDC also provides the option to count the amount of detected people movement events (people activity counting).
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Internal product interface EMDC contains a holder for a CR2032 battery and a PIR sensitivity selection switch as shown in Figure 3 below. Figure 3 – EMDC internal view The internal product interface is accessible after removing the wall mount plate.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Energy harvesting functionality EMDC can generate the energy required for its operation from available ambient light. EMDC will accumulate the energy generated from available ambient light to enable operation in periods without available light.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR 2.7.1 Standard Operation mode During standard operation, EMDC wakes up periodically and transmits data telegrams which report the motion detection status and – depending on the selected EEP - also the measured light level and temperature.
EMDC (if EMDC operates in high security mode and transmission of a security teach-in telegram is enabled). After that, EMDC will transmit an EEP teach-in telegram to communicate the EnOcean Equip- ment Profile (EEP) used by EMDC to a receiver.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Reporting interval EMDC will report initial motion detection after a period without detected motion immediately. The rate of subsequent reporting (reporting interval = time between two data telegrams) can be configured by the user based on different conditions.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR 2.8.2 Occupancy-controlled reporting interval If motion is detected – i.e. if a room is occupied, then it might be desirable to receive status reports more often to determine the current light level and motion detection status.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR 2.8.3 Illumination-controlled reporting interval If sufficient ambient light is available, then it might be desirable to receive status updates more often. For this, there are typically two main use cases: Adjust the update rate based on the ambient light available for harvesting ◼...
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Sensor functionality EMDC implements the following sensor functions: Motion detection (and optionally counting of motion events) using the passive infrared ◼ sensor (PIR) Illumination measurement using the light level sensor ◼...
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Motion detection EMDC contains an integrated passive infrared (PIR) sensor that can detect moving objects based on the temperature difference between the moving object and its environment.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR 3.1.2 Activity counting Starting with product revision DB, EMDC can count, and report how often motion events were detected during the reporting interval. The reporting of the number of motion events is done based on a 16-bit activity counter that is incremented based on the number of detected motion events as described below.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Illumination measurement EMDC offers two user-configurable, alternate options to measure and report the light level in the surrounding area. Each of these option serves different purposes, and their results can be different, depending on the surrounding circumstances.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Temperature monitor EMDC uses the temperature monitor within the microcontroller to detect abnormal tempera- ture conditions (very hot, very cold, quick change of temperature). This temperature monitor provides a resolution of 1°C, i.e.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR User interface The user interface of EMDC consists of the following items: LRN button and LED ◼ Backup battery interface ◼ Sensitivity selection switch ◼ Device label ◼...
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Triple Short Press Transition to High Security Mode (Each Press <1s and Send Security LRN Telegram Pauses in between <1s) If in Standard Mode: Enter High Security Mode...
Backup battery interface The backup battery interface allows supplying EMDC with a CR2032 battery in case the avail- able ambient light is insufficient for energy harvesting operation. EnOcean recommends using Renata batteries due to their low self-discharge characteristics. The CR2032 backup battery can be inserted by gently pushing it into the backup battery slot.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Sensitivity selection switch The sensitivity selection switch allows reducing the detection range from its default radius of up to 5 m to a reduced radius of up to 3 m.
Radio communication EMDC communicates using radio telegrams encoded according to the EnOcean Equipment Profile (EEP) specification and the EnOcean Alliance Signal Telegram specification on a radio link according to the EnOcean Alliance Radio Protocol (ERP). Appendix A provides an introduction to EnOcean Alliance radio standard.
Page 28
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Motion Detected Motion Not De- Motion Detection Status tected 2 bit Motion Detec- tion Error D2-15-00 (3 byte) High, Medium, Energy Status 2 bit Low, Critical Activity Measurement Interval 1 …...
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Supported SIGNAL types Table 4 below lists the SIGNAL types supported by EMDC together with their reported data. For a detailed description of these SIGNAL types, please refer to [6].
EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Security EMDC supports both standard and high security modes as defined by EnOcean Alliance ac- cording to the EnOcean security specification [4]. Appendix B introduces the security mechanisms defined by EnOcean Alliance.
Source Address (EURID) of each EMDC device. EnOcean Equipment Profile (EEP) identification ◼ The receiver needs to know which EnOcean Equipment Profile (EEP) is used by EMDC to encode parameters within a data telegram Security parameter exchange ◼...
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Radio-based commissioning Radio-based commissioning is used to associate EMDC with other devices by sending the following radio telegrams: EEP teach-in telegram ◼ The EEP teach-in telegram provides information about the EEP used by EMDC.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR 7.2.2 Commissioning QR code format The QR code used in the new product label encodes the product parameter according to the ANSI/MH10.8.2-2013 industry standard. The QR code shown in Figure 10 above encodes the...
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR NFC interface EMDC implements an NFC configuration interface that can be used to access (read and write) the EMDC configuration memory. NFC communication distance is for security reasons set to require direct contact between the NFC reader and the EMDC device.
NFC functionality is available in most Android (e.g. Samsung Galaxy S7 or newer) and iOS (starting from iPhone7 with 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.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Installation recommendations Setup instructions Before installing EMDC into its intended location, a sufficient initial charge should be provided to EMDC, and its correct operation should be verified.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Motion detection Motion detection works based on the temperature difference between a moving object and its environment. Detection accuracy can therefore be affected by the following factors: •...
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Light level measurement EMDC offers the option to measure the ambient light level either via the ambient light sensor or via the solar cell. This can be configured using the LIGHT_SENSOR_CFG register of the NFC interface described in chapter 8.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR 9.3.2 Solar cell The solar cell has a much larger area and aperture compared to the ambient light sensor. Therefore, the solar cell will typically capture both natural light (through windows) and arti- ficial light (from indoor lighting).
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR NFC configuration EMDC can be flexibly configured for a wide range of application scenarios using the NFC configuration interface described in chapter 8. Updating the device configuration via the NFC interface requires that EMDC has suffi- cient energy to read and process the new parameters.
10.1.1 Declaration of conformity Hereby, EnOcean GmbH, declares that this radio equipment is in compliance with the essential require- ments and other relevant provisions of Directive 2014/53/EU. A copy of the Declaration of Conformity can be obtained from the product webpage at www.enocean.com...
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR 10.2.2 FCC (United States) Regulatory Statement This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: 1. This device may not cause harmful interference, and 2.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR 10.3.2 ISED Usage Conditions This device complies with Industry Canada’s license-exempt RSSs. Operation is subject to the following two conditions: (1) This device may not cause interference; and (2) This device must accept any interference, including interference that may cause undesired operation of the device.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Product history Table 6 below lists the product history of EMDC. Product Revision Release date Key changes versus previous revision EMDCA DA-03 March 2020 Initial release of EMDCA...
EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Introduction to EnOcean radio communication This chapter gives a high-level introduction to key aspects of the EnOcean radio protocol to help the understanding of EMDC features. Refer to the EnOcean Radio Protocol 1 (ERP1) [2] specification [2][2]and the EnOcean Radio Protocol 2 (ERP2) specification [3].
The data section within EnOcean radio telegrams uses one of the EnOcean Equipment Pro- files (EEP) or one of the SIGNAL telegram types defined by EnOcean Alliance to encode sensor information. The EEP used is selected by the sender and must be supported by the receiver.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR A.2.2 4BS telegram structure 4 Byte Sensor (4BS) telegrams are identified by the RORG field being set to 0xA5 which is followed by four bytes of payload (Bit 0 … Bit 31).
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR Security EMDC supports both standard and high security modes as defined by EnOcean Alliance ac- cording to the EnOcean security specification: https://www.enocean-alliance.org/sec/. Basic concepts Security for radio transmission addresses two main issues: Unauthorized interception (reception and correct interpretation) of transmitted data ◼...
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR B.1.2 Telegram authentication The goal of telegram authentication is to prevent unauthorized senders to transmit apparently valid commands causing the receiver to perform unauthorized actions. Telegram authentication works by creating a message signature (often called Cipher-based Message Authentication Code or CMAC in short) based on the content of the telegram and the secret key.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR B.1.3 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.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR EnOcean systems use sequence counter and security key both for data encryption and for authentication signature calculation as defined by EnOcean Alliance Security specification [4]. Figure 20 below illustrates this approach.
USER MANUAL EMDC (REVISION DB) – ENOCEAN MOTION DETECTOR AND LIGHT LEVEL SENSOR B.2.3 Rolling code The rolling code is a monotonously incrementing counter used to prevent replay of previously transmitted telegrams as described in Appendix B.1.3. The rolling code is generated by the sender and monitored by the receiver. EMDC uses by default a 32-bit rolling code counter which will be initialized to 0 at the time of production and increment whenever a telegram is transmitted.
The 128-bit AES security key is used in high security mode to encode and / or au- thenticate radio telegrams The length of a secure teach-in telegram exceeds the maximum telegram length of EnOcean radio telegrams; therefore, the telegram will be split (fragmented) into two telegrams for transmission which will be reassembled at the receiver.
Need help?
Do you have a question about the EASYFIT EMDC and is the answer not in the manual?
Questions and answers