STM 550B Installation Kit and the EMSIB Easyfit Multisensor in product revision DB. For docu- mentation regarding previous revisions, please contact EnOcean GmbH. The term “STM 550B” is used throughout this user manual to describe both STM 550B multi- sensor module, STM 550B Installation Kit and EMSIB Easyfit Multisensor unless otherwise noted.
(EMSIB). It is provided in tray and box packing of 100 units per box. Figure 1 below shows the STM 550B module on the left and the finished product EMSIB com- bining the STM 550B module with wall mount and design frame on the right.
49 mm x 49 mm x 13 mm Notes: STM 550B is designed for indoor use only and should only be used in the specified environmental conditions If a parameter depends on the device configuration, then the value corresponding to default settings is provided...
STM 550B / EMSIB – BLE MULTISENSOR FOR IOT APPLICATIONS (REVISION DB) Packaging information 1.5.1 STM 550B STM 550B is delivered in a box of 100 units packed onto 10 trays of 10 units each. Packaging Unit 100 units Packaging Method...
2.4 GHz Bluetooth Low Energy (BLE) standard. STM 550B operates fully self-powered (no batteries required) when sufficient ambient light (200 lux for 6 hours per day) is available. In this configuration, STM 550B operates fully mainte- nance-free.
2.3.2 Standby (Sleep) mode Standby (Sleep) mode is the lowest power mode of STM 550B and is the out of the box state of STM 550B upon delivery. It is intended to be used during extended periods without operation such as device storage or transport. In standby mode, STM 550B stops operation and conserves as much energy as possible.
STM 550B will indicate this waiting period using red blinks at a rate of one blink every 3 seconds. After that, STM 550B will take measurements of the ambient light level using its solar cell every 5 seconds for a period of approximately one minute and indicate each measurement using a green blink.
STM 550B will measure the available energy and stop operation if this is insufficient to execute the required functions. Specifically, STM 550 will stop operation of the sensors and not transmit radio telegrams under such low energy conditions.
2.5.1 Standard reporting interval In absence of external events, STM 550B will transmit its status as data telegram at a regular interval which is defined by the parameter STANDARD_TX_INTERVAL. By default, STANDARD_TX_INTERVAL is set to 120 seconds, i.e. STM 550B will measure and report its status approximately once every 2 minutes.
(or when an office is dark) to adapt the reporting to the usage pattern For such cases, STM 550B can be configured to use a higher update rate whenever the ambient light level (measured by the solar cell) is above a certain threshold.
For such cases, STM 550B can be configured to use a higher update rate whenever the meas- ured temperature is either above or below a certain threshold.
If an asset is in operation or it is being moved, then it might be desirable to receive status updates more often to determine its status or location. For such cases, STM 550B can be configured to use a higher update rate whenever the meas- ured acceleration is above a certain threshold.
STM 550B can therefore be configured to use a lower reporting interval, i.e. a higher update rate, for one of the two magnet contact sensor status options (open or closed).
+- 2 % r.h. for the typical indoor humidity range. Figure 13 below shows the typical accuracy of the STM 550B humidity sensor as a function of the ambient humidity. To determine the overall system accuracy, the quantization error (re- porting step size) determined by the selected EnOcean Equipment Profile (EEP) has to be added to this value.
(acceleration vector changes). Examples use cases causing such small vi- brations include asset utilization (e.g. a motor to which STM 550B is attached is running) or asset movement (e.g. an asset to which STM 550B is attached changes its location).
Housing to surface alignment STM 550B might be attached to a surface by means of adhesive tape or by screwing as described in chapter 10.3. Both ways of attachment may result in alignment errors where the sensor is not fully parallel to the mounting surface.
Table 2 – N35 material parameters Solar cell-based light level measurement STM 550B uses the calibrated solar cell response to measure and report the ambient light level. This approach is designed for reporting indoor lighting conditions between 0 and 2000 lux with an accuracy of ±...
STM 550B / EMSIB – BLE MULTISENSOR FOR IOT APPLICATIONS (REVISION DB) User interface The STM 550B product interface contains a bi-color LED, an LRN button and a backup battery interface as described in chapter 2.2. STM 550B contains a bi-colour (red / green) indication LED used to provide user feedback. By default, the LED will blink shortly whenever a telegram is transmitted.
LRN button timing To guide users on the expected duration of long and very long button presses, STM 550B will indicate the timing of a long button press by one short red blink and the timing of a very long button press by two red blinks as shown in Table 4.
STM 550B / EMSIB – BLE MULTISENSOR FOR IOT APPLICATIONS (REVISION DB) Backup battery STM 550B provides a backup battery interface to mount a CR1632 battery for cases with insuf- ficient ambient light. The backup battery has to be installed with the with the negative pole pointing upwards (i.e.
STM 550B / EMSIB – BLE MULTISENSOR FOR IOT APPLICATIONS (REVISION DB) Product label Each STM 550B module contains a product label with a commissioning QR code. Figure 17 below shows this label. The commissioning QR code (described in chapter 7.2) is located on the bottom left side.
In certain situations, it might be desirable to transmit radio telegrams on channels other than the three advertising channels. STM 550B therefore allows selecting the radio channels to be used for the transmission of data telegrams and commissioning telegrams. The following transmission modes are supported: Both commissioning telegrams and data telegrams are transmitted on the advertising ◼...
5.4.6 Resolvable Private Address mode For some applications it is desirable to modify (rotate) the source address used by STM 550B to prevent tracking of its radio transmissions. At the same time, each STM 550B device must remain uniquely identifiable by the receiver. To achieve these goals, STM 550B can be config- ured via NFC to use resolvable private addresses (RPA).
STM 550B / EMSIB – BLE MULTISENSOR FOR IOT APPLICATIONS (REVISION DB) Payload structure The payload of STM 550B data telegrams can in general be up to 31 bytes long (depending on the size of the sensor data) and consists of the following fields: Length (1 byte) ◼...
Data Length shown in Table 6 below. It is therefore not possible to report all supported parameters. Table 6 below summarizes the parameters that can be reported by STM 550B and notes the ones that are enabled by default. Please refer to Appendix A for examples of how to interpret an STM 550B data and an STM 550B commissioning telegram.
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 STM 550B and only accepts messages with higher sequence counter values (i.e. not accepts equal or lower sequence counter values for subsequent telegrams).
NFC interface parameters The NFC interface of STM 550B uses NFC Forum Type 2 Tag functionality as specified in the ISO/IEC 14443 Part 2 and 3 standards. It is implemented using an NXP NT3H2111 Mifare Ul- tralight tag.
2 minutes). The LED will blink every time a telegram is transmitted (unless this has been disabled via NFC). 4. Use a suitable receiver to capture the STM 550B data telegrams and verify that all re- quired parameters are reported. Consider disabling the measurement and reporting of non-required parameters to conserve energy.
10.3 Mounting options (EMSI only) EMSI combines the STM 550B module with a wall mount and a design frame into a ready to use product. The wall mount can be attached to most surfaces either by screws (using the four screw holes) or via an adhesive pad.
Figure 45 – Acceleration vector based on device orientation Note that it is not possible to distinguish cases where STM 550B is rotated but its orientation relative to the direction of earth gravity remains the same. This is shown in Figure 46 below for the case of device rotation across the earth gravity vector axis.
Page 60
STM 550B / EMSIB – BLE MULTISENSOR FOR IOT APPLICATIONS (REVISION DB) Figure 47 below illustrates this issue in a practical use case: The position of the window in the left case (window tilt) could be detected if STM 550B ◼...
In both cases, STM 550B should be attached to the object for which location or utilization shall be monitored. The following chapter gives general guidelines how to do so.
10.7 Magnet contact sensing If STM 550B is used to detect the presence of a magnet using its magnet contact sensor (e.g. for door or window monitoring), then the magnet must be in close proximity to the magnet contact sensor for the case where a “Magnet Present” (or “Closed”) condition shall be detected.
STM 550B / EMSIB – BLE MULTISENSOR FOR IOT APPLICATIONS (REVISION DB) 10.9 NFC configuration STM 550B can be flexibly configured for a wide range of application scenarios using the NFC configuration interface as described in chapter 8. Updating the device configuration via the NFC interface requires that STM 550B has sufficient energy to read and process the new parameters.
15.231(a-c), and has been found to comply with each requirement. Thus, STM 550B and EMSIB containing the TCM 515B radio module can be operated in the United States without additional Part 15 FCC approval (approval(s) for unintentional radiators may be required for the OEM’s finished product), under EnOcean’s FCC ID number if the OEM...
To maximize the likelihood of reception of advertising events, it is necessary that the receiver is either permanently in receive mode on one of the radio channels used by STM 550B or – if this is not possible – periodically in receive mode for a sufficiently long duration.
From Figure 50 above, we see that the minimum duration of the scan window is dependent on the advertising interval: If STM 550B uses 20 ms advertising intervals, then the scan window has to be at least ◼ 20 ms (advertising interval) plus 0.5 ms (telegram duration) plus a timing margin to account for the random time offset at the transmitter.
From Figure 51 above, we see that the maximum duration of the scan interval is dependent on the advertising interval: If STM 550B 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) minus a tim-...
Need help?
Do you have a question about the STM 550B and is the answer not in the manual?
Questions and answers