Document specifications This documentation was made for presenting the installation and configuration steps of the WM-i pulse counter / MBUS data concentrator, transmitter device. ® Document Version: REV 1.01 Hardware Type/Version: User Manual for WM-i ® Hardware Version: V 2.00 Bootloader Version: V 0.0.7...
Chapter 1. Introduction Robust, ultra low-power cellular IoT pulse counter and data concentrator (DCU), which comes with a built-in LTE Cat.M, NB-IoT cellular module ensuring reliable data transfer in any environment. The device can be connected to any water meter with a pulse or Mbus output (for water, gas, BTU or any sensor like temperature, optical distance measurement (lidar), etc.).
Page 4
External SMA antenna connector (50 Ohms) Tamper protection (security alarm if cover is tampered) – optional • Cold start (supporting the installation) • Device displacement sensor – activable for PoC • Leak detection, excessive flow/consumption detection (exceeding the normal • consumption, warning of a failure) –...
The WM-i has an IP68 waterproof housing. The installation is easy, which is supported by the status LED lights and WM-E Term status readout (via USB-C communication) ®...
2.3 Operation / Wireless Communication The smart device has been designed for standalone and intermittent operation. The device is continously receiving and counting the pulse signals of the connected meters or sensors – while the device is in stand-by operation. Then it wakes up at the pre-defined intervals to transmit the collected consumption data through the NB-IoT mobile network (LTE Cat.M or Narrow Band) to the Microsoft ®...
® configuration software – via USB-C connection (from a PC). This must be performed before the normal operation and usage. During the local configuration, the WM-i device will getting power voltage from the USB connection, even if the battery is inserted.
Page 8
2. If the SIM card is inserted and active and APN settings are configured properly, the device will connect soon to the NB-IoT / Cat.M network and will be trying to perform NTP time sync with the configured (S)NTP servers – max. 3pcs of NTP servers –...
Chapter 3. Connections 3.1 Top external view – – – – – – – 2 – Enclosure top part 3 – 6pcs of fastening screws (to water-proof close and lock of the housing top cover) 6b – Sealed input cable and wires (Pulse and/or M-Bus) with end sleeves 9 –...
The top cover (2) of the casing provides a safe and dehumified sealing – due to the silicone seal (15) - to lock the electronical parts against external injuries. 3.2 Bottom view – 1 – Casing bottom part (ABS plastic with IP68 protection) 14 –...
3.3 Internal view – – – 1 – Casing bottom part (ABS plastic with IP68 protection – where the PCB is fastened by screws) 3 – PCB Mainboard 4 – Special filled, longlife battery (Lithium-Thyonyl-Chloride, Bobbin-type, 3.6V, 19 000mAh capacity, available size type D) 5 –...
Page 12
M-Bus meter/sensor connection Blue – M-Bus, negative pole wire – M-Bus, positive pole wire Important! The WM-i is an M-Bus master device, which will handle the connecting device – such as a meter or a sensor – as an M-Bus slave.
3.4 Fastening of the enclosure The enclosure can be fastened by screws (at points nr. 14) or a metal strip and mount the WM-i enclosure to a wall 3.5 Antenna connection An external LTE Cat.M / NB antenna (with SMA, 50 Ohm connector) can be mounted to the antenna connector (9).
Page 14
When the Firmware is successfully installed, the device will be rebooting. During this, all LEDs will be inactive, until the WM-i will be accessible again. Then the LED operation will be as in normal operation – in case if the device is in „normal mode” –...
Chapter 4. Installation and testing 4.1 Installing the device Important! Note, that you can prepare and preconfigure the device before the onsite installation. Step #1: Install the device to the location of the meter/sensor, and fasten/mount the casing (1) to a wall. Step #2: Remove the plastic top cover (2) by releasing and removing the six screws (3) with a screwdriver.
4.2 Configure the device Step #1: Perform the following preconditions to able to connect your PC to the device. • Microsoft .Net Framework v4 should be installed on your computer. In case of ® missing this component, you have to download it and install from the manufacturer’s website: https://www.microsoft.com/en-us/download/details.aspx?id=30653 •...
Step #7: Configure alarm events if you want in WM-E Term. Step #8: Send the configuration to the WM-i device with the Parameters write icon. Then the device will be automatically restarted. Step #9: Soon it will operate by the configured settings. When the cellular module will be started –...
Page 18
If an active SIM card was inserted and cellular connection settings were configured properly, the cellular module will be started and the device should be connected soon to the NB-IoT – Cat.M or Cat.NB – cellular network. The device will signaling a Cold Start event to the Azure Cloud and send the ®...
Chapter 5. Modem Configuration with WM-E Term ® 5.1 Setup connection #Step 1: The WM-E Term configuration software will be started. Leave the Username and Password fields as they are filled and push to the [Login] button. Then choose the WM-i tile.
Page 20
#Step 2: Choose the Connection type on the left side of the screen, and choose the „Serial” tab for the local USB connection. #Step 3: At New connection enter a name here for the profile then push the [Create] button. #Step 4: In the next window the connection settings will appear.
#Step 6: At the left bottom part of the screen select and choose the saved connection profile at the „Please select a connection!” title. Then the PC will connect through the serial USB link to the WM-i device. ® 5.2 Device status information #Step 1: Check the device status by pushing the Device Information icon.
Page 22
5.3 Read out the device configuration #Step 1: Push to the Parameters View icon from the top menu, then choose the Parameters read icon from the right side of the screen. The device will read out to the configuration parameters of the device. The readout progress can be checked by the progress bar at the right bottom side of the screen.
Page 24
5.4 Modification of settings, parameters Step #1: Push to the [Edit values] button on the right side, then parameter fields with the values will be loaded to the screen. You can choose from the following Parameter groups here: • AZURE settings – Azure Cloud IoT connection settings •...
Page 25
Step #4: When you’ve finished the parameter modification, push to the Parameters write icon. The whole parameter list and its values will be sent to the WM-i ® device. The right bottom progress indicator will show the status of the process.
Here, the device will be automatically readout the current setting. Then you can change operation mode - if you want: • Normal Operation mode: in this mode the WM-i is operating by its normal behaviour, regarding the configured parameters. The device configuration uploaded to the Azure only once a day.
Page 27
The change will be sent to the WM-i device. The right bottom progress indicator will show ® the status of the process. Then WM-i will be disconnected and rebooted as it used to be after sending the modified configuration.
Chapter 6. 6.1 Cellular network settings You must configure the following fields for the proper operation at the Cellular network settings parameter group. ▪ PIN: if the SIM uses a PIN code - ask the mobile operator of the SIM. ▪...
▪ Bands Cat.M: If you leave it empty, the device will be automatically detect the available LTE Cat.M bands and will choose randomly from these. If you want to use a dedicated band or more bands, then you can select from a list. ▪...
Page 30
▪ Send frequency unit: time base of settings – can be selected: Minute(s) / Hourly / Daily / Weekly / Monthly according to the synchronized time information. ▪ Sending frequency (time interval): choose a sending frequency with the slider. Examples: Minute(s) –...
Page 31
Examples: ▪ Minutes – if Sending frequency value is 10, and Sending offset value is 5 Minutes, it means it will send data in every HH:15 Minutes (e.g. at 08:00, 08:15, 08:30, 08:45, 09:00, etc) ▪ Hourly – if Sending frequency value is 1, and Sending offset value is 30 Minutes, it means it will send data in every Hours at :30 Minutes (e.g.
Page 32
40 minutes in a random time. This randomizing option is vrey useful if you use the same configuration for more WM-i devices, but you don’t want to burden the cellular network - so that they don't send data at the same time. Therefore, the...
Set the desired parameters and press the [OK] button. At the end of the settings, don’t forget to perform Parameters write to the device. 6.3 Alarm settings You can configure the Alarm settings in its parameter group. Alarm tamper – here you can enable the signaling of the device cover removal event.
Alarm retry number – This field value should be interpreted together with the Alarm retry period value. See above. Set the desired parameters and press the [OK] button. At the end of the settings, don’t forget to perform Parameters write to the device.
If no NTP server address was defined, and there is no available date/time value for the device, then the WM-i tries to getting the current time information from the LTE Cat.M or NB-IoT network - if it is available and allowed by the current Mobile Operator.
Page 36
OPTION A) If you receive a pre-configured sample from WM Systems, you will be getting an account and password from us. The WM-i device serial number (SNO) will be already registered tot he Azure by us. Log in to the Azure interface with the following data and you can search your own sample device (demo) from the list.
Page 37
Select the device in Azure, then choose the „Device info” tab on the top part. Here you can check the device information, cellular status, network and NTP settings, signaled meter data – if the device already made a successful data transmission.
Page 38
These informations are also useful when testing the device in the Test mode operational mode of the WM-i. OPTION B) If you want to configure the product yourself in your own system, then the following WM-E Term parameters must be configured according to the settings of the Azure server.
Page 39
Then fill following fields if you want to configure Azure yourself: Azure IoT HUB DPS host name – Azure IoT domain/address Azure ID scope – DPS server identifier Azure registration ID to the ID scope – Device identified (Device ID) Azure model ID –...
In the Device settings parameter group you can configure the device connection and debug options. Device config password – you can set a configuration password for configuring the WM-i device. Debug mode – for debugging, you can choose Debug via USART or USB connection or you can Disable the feature.
You can configure the connecting meters (two Pulse and an MBus) by selecting the icon from the menu. When you open this menu, the WM-i will be automatically read out the configured settings. Then all connectable meters/sensors are listed with their configured parameters.
Page 42
At the end of the settings, don’t forget to perform Parameters write to the device. 6.9 Security Token key settings You can configure the encryption keys for a safe communication with Azure by pressing the icon. When you open this menu, the WM-i will be automatically read out the configured settings.
Page 43
Azure, after you had registered a device. Choose there the „Connect” tab and there you will find the generated keys. Copy them into the WM-E Term if you want to configure there the WM-i. Send the configured encryption keys with the Parameters write icon to the device.
Chapter 7. Firmware Update Choose the Tools / Single Firmware update menu, where the current firmware can be refreshed. 1. Push then the [Browse] button to select the .DWL extension firmware file. 2. Push [Start firmware update] button for performing singular firmware upload.
Page 45
4. The progress can be also checked in the left „Communication” tab. The firmware refresh will be started from „Firmware sending” message and continues further with „Sending packets” sequence. 5. At the end of the FW update, the a „New firmware refresh has been started…”...
Chapter 8. Other features 8.1 User Management 1. Choose the Admin / Manage users menu. Here you can Add a new user or Modify, Delete an existing one. 2. Press the [Add new user profile] button for creating a new user account. 3.
5. [Save] it. The new account will be available from the nex log in attempt. 6. To change the currently used / existing password of a profile, press the Edit (pencil) icon and fill the new Password, then [Save] it. Note, that the new password will be valid from the next WM-E Term starting when you will attempt to login.
Page 48
3. [Save] your settings when you have modified the configuration. 4. On the “Files” tab you can define the path/directory for the configuration files, firmware, log. 5. [Save] your settings when you have modified the configuration. Important! The WM-E Term software will store the changed settings and when you start the software next time, they will automatically be loaded.
Page 49
Chapter 9. Support If you have any questions concerning the usage of the device, contact us at the following contact: E-mail: iotsupport@wmsystems.hu Phone: +36 20 3331111 Online product support can be required here at our website: https://www.m2mserver.com/en/support/ For the proper identification of your device, use the sticker and its information, which contains important information for the call center.
The pictures in the user guide are only for illustration purposes. WM Systems LLC. does not confirm or accept responsibility for any mistakes in the information contained in the user guide. The published information in this document is subject to change without notice.
Need help?
Do you have a question about the WM-i and is the answer not in the manual?
Questions and answers