Wireless M-Bus Range Extender with LoRa technology

Wireless M-Bus Range Extender with LoRa technology

Wireless M-Bus Range Extender with LoRa technology

No more time-consuming on-site visits to read out consumption data. This device acts as a bridge between WM-Bus and LoRaWAN® networks and allows an efficient management of wireless M-Bus meter data remotely, even if they are installed in inaccessible locations.
Wireless M-Bus Range Extender with LoRa technology
Wireless M-Bus and LoRaWAN Certified Logos

Key Features

  • IP65 / IP67 housing
  • Long range with LoRa® (>10 km LoS)
  • Compatible with OMS devices
  • WM-Bus S1 and combined C1/T1 Mode supported
  • Duplicate packet filtering
  • 32 Calender events and 32 WM-Bus device filters
  • EU868 LoRaWAN® compliant
  • Ultra low power for long battery life
  • Flexible configuration OTA via LoRa® or cable
  • Automated Meter Reading
  • IMST Decoder for Wireless M-Bus Range Extender This section converts the uploaded data of the Wireless M-Bus Range Extender received by a LoRaWAN® server in a human readable format.
    ➤ Details about the Transport Protocol can be found here or within download section for technical documents
    Upload of Application Data

    The upload of application data like captured Wireless M-Bus packets is implemented by means of confirmed LoRaWAN® uplink packets. Due to the adaptive payload capacity of LoRaWAN® packets a complete Wireless M-Bus packet may require more than one LoRaWAN® uplink packets. In this case a simple segmentation protocol with minimal overhead of one single byte is used. The protocol supports both, spreading of WM-Bus packets over multiple LoRaWAN® packets and transmitting of multiple WM-Bus packets in a single LoRaWAN® packet.

    Application Data Upload

    Transport Protocol Details

    The transport protocol is used in uplink- and downlink direction on several LoRaWAN® ports which indicate the type of message content. The protocol uses a single octet header field with following format:

    Transport Protocol Header

    • Last Segment Indicator (Bit 7)
      This bit indicates the last segment of a transmission if set to "1".
    • Segment Number (Bit 0 .. 6)
      The segment number starts at zero for every new transmission and will be incremented by "1" for every new segment. On receiver side it might happen that duplicated segment numbers will appear. In this case the receiver should simply ignore the duplicate segments. The segment number can wrap around from 127 to 0 in case of very large transmissions and tiny segments.

    ➤ Instructions & Hints
    Instructions:
    • - select corresponding port
    • - add received payload by using 'add a received payload sequence' button for every single packet
    • - by double clicking on a decoded data block (table), an AES decryption key can be entered

    Hints:
    • - entered data must be in hex and in one of the following formats:
      • - 123456
      • - 12 34 56
      • - 0x12 0x34 0x56
      • - 12-34-56
      • - 0x123456
    • - you can add as much sequences as you want by pressing the "add a received payload sequence" button
    • - not segmented payloads are interpreted after they have been added
    • - segmented payloads are reassembled and interpreted, if the beginning of a sequence (Segment Number == 0) and the Last Segment Indicator according to the Transport Protocol Details are detected
    • - for changing the port, you have to clear already added payload first
    • - encryption modes 0 and 5 are supported

    Port Selection







    Note:

    If the buttons are not working, please clear your browser cache.

    Entered Data Entered Payloads
    Entered AES Decryption Keys
    Decoded Data

  • The Wireless M-Bus standard (EN 13757-4) is used in many wireless sensor and smart meter applications. These meters and sensors are communicating according to defined radio operation modes based on a standard FSK modulation with more or less range to the corresponding receiving unit.

    The LoRa® modulation is a perfect mean to increase the range of wireless communication systems. The Wireless M-Bus Range Extender combines the two existing modulation technics and required communication protocol stacks in one single device.

    A typical usecase for this product is the forwarding of WM-Bus messages of a configurable group of sensor / meter devices. This bridge offers a flexible way to define hourly, daily, weekly or monthly reception windows for sampling of WM-Bus messages and a large data memory for temporary buffering. Even large WM-Bus messages with maximum payload size can be forwarded with small LoRaWAN® radio packets by means of an integrated segmentation and reassembly protocol.

    Besides LoRaWAN® a proprietary Point-to-Point and Point-to-Multipoint protocol (LR Base) can be selected for local configuration and message forwarding.*

    * on request
  • >> Scroll table horizontally

    Frequency rangeSRD Band 863 to 870 MHz
    ModulationLoRa® Spread-Spectrum FSK Wireless M-Bus standard (EN 13757-4)
    WM-Bus ModesWM-Bus S1 and combined C1/T1 Mode supported
    Max.Output Power+14 dBm
    Data Memory8 MBit Flash
    Dimensions145 x 92 x 55 mm
    Operating temperature-10 °C to +55 °C
    AntennaIntegrated antenna or external antenna (on request)
    HousingHousing for wall mounting

FAQ

  • The maximum number of devices a gateway can collect data from depends on several factors. Based on the internal memory capacity of 1 MB, the gateway can handle approximately 10,000 Wireless M-Bus devices, assuming each device sends a 100-byte telegram that is received and forwarded via LoRa. Wireless M-Bus communication (from the meter to our device) typically achieves transmission distances of tens of meters. This range depends on several factors, such as the installation location of the meters (e.g., in a building basement or in a cabinet).

  • The Wireless M-Bus Range Extender is a compact and cost-effective device that acts as a bridge between Wireless M-Bus (wM-Bus) meters and a LoRaWAN® network. Its main function is to collect wireless M-Bus messages from meters and forward them to a LoRaWAN® network. By utilising LoRa® modulation, which is known for its long range, the extender can significantly extend the communication range of Wireless M-Bus meters. This enables efficient remote management of meter data, even in hard-to-reach locations, and eliminates the need for time-consuming on-site readings.

  • The range extender supports the Wireless M-Bus standard (EN 13757-4) in operating modes S and combined C/T. It can process WM-Bus telegram formats A and B. It uses LoRaWAN® for the forwarding function and is EU868 LoRaWAN®-compliant.

  • The Wireless M-Bus Range Extender can be configured in two main ways:

    • Using a PC tool via a serial interface: This is the recommended method for initial configuration. With the free ‘WS Configurator’ tool, the device can be connected to a PC/laptop via a serial cable. Here, LoRaWAN® settings, calendar events, WM bus filters and the system time can be set up.
    • Over-The-Air (OTA) via LoRaWAN®: Certain parameters such as calendar events and packet filters can also be updated OTA via LoRa® messages. This allows remote management of device settings after installation.

    The extender offers 32 calendar events and 32 WM bus device filters that are freely configurable to control reception intervals and the selection of specific measuring devices.

  • The range extender is designed for extremely low power consumption to ensure long battery life. It has an automatic power-saving mode with a quiescent current of <= 3µA (when idle). The typical current consumption in transmit mode is 35mA and in receive mode 13mA (20mA during active packet reception). The device comes standard with a non-rechargeable 3.6V lithium thionyl chloride (Li-SOCl2) battery cell with a capacity of 19Ah. To optimise battery life, the extender allows specific reception windows to be defined (hourly, daily, weekly, monthly) and uses intelligent filtering of WM bus packets to store and upload only relevant data. Battery status is monitored by measuring the voltage before status reports.

  • The range extender collects wireless M-Bus messages from meters. To maximise efficiency and reduce power consumption, it implements various filter mechanisms:

    • Manufacturer ID (M field) and transmitter address (A field/device ID): Messages can be filtered according to specific device groups. Up to 32 WM-Bus address filter entries can be defined based on fields such as manufacturer ID, device ID, version and type.
    • Filter group ID: Multiple filters can be combined into a group, which is then assigned to a calendar event. A special value (255) means that all configured filters are applied.
    • Duplicate filter: An integrated function filters duplicate packets to avoid redundancy. This filter is initialised at the start of each reception window and is limited to a maximum of 64 entries, comparing WM-Bus packet header fields and optionally a 16-bit CRC. Accepted packets are cached in the internal 8 Mbit flash memory and automatically deleted after a LoRaWAN® upload session.
  • Application data, such as the recorded Wireless M-Bus packets, is uploaded using ‘confirmed’ or ‘unconfirmed’ LoRaWAN® uplink packets. Since the maximum payload size of a LoRaWAN® packet depends on the data rate used and can vary (Adaptive Data Rate, ADR), it may be necessary to split a complete Wireless M-Bus packet into several LoRaWAN® uplink packets. A simple segmentation protocol with minimal overhead of a single byte is used for this purpose. This protocol enables both the division of large WM-Bus packets into several LoRaWAN® packets and the transmission of several small WM-Bus packets in a single LoRaWAN® packet. The LoRaWAN® port identifies the message type and the protocol used (segmented or unsegmented).

Contact us today to discuss your needs Use the strengths of the IoT with IMST GmbH. Get in touch

Cookie Settings

We are continuously improving our website and your user experience. For this purpose we use cookies. For the best user-experience, we recommend accepting all cookies. Otherwise parts of the page and contents that need cookie support will be deactivated.

The use of our website is usually possible without providing personal information. Insofar as the opportunity to enter personal or business data (e-mail addresses, names, addresses) exists within the Internet offer, the disclosure of this data by the user is expressly voluntary.
Your data will be treated confidentially and will not be passed on to third parties. Also a link with below access data does not take place.

The organization responsible within the meaning of Art. 24 (1) GDPR (EC DS-GVO) is:

IMST GmbH
Carl-Friedrich-Gauß-Str. 2-4
47475 Kamp-Lintfort, NRW,
Germany

We have a data protection officer, who can be reached as follows:
23-1 Service GmbH
Moselstr. 9
47051 Duisburg, NRW,
Germany
E-mail: datenschutz@imst.com
 
You may exercise your right to access and rectify, delete or restrict the processing of your data through our data protection officer, to the extent permitted by other legal obligations.When contacting us (for example via contact form or e-mail), the information provided by the user will be processed for the purpose of processing the request as well as in case of follow-up questions. We would like to point out that data transmission over the Internet (for example via our contact form or by e-mail communication) may be subject to security vulnerabilities. A complete protection of the data from access by third parties is not possible. You have the option to contact our local Data Protection Authority or Supervisor for a complaint about your data processing.

SSL-Encryption

This site uses for security reasons and to protect the transmission of confidential content, i.e. such as the requests you send to us as a site operator, an SSL encryption. You can recognize an encrypted connection by changing the address line of the browser from "http: //" to "https: //" and the lock symbol in your browser line.
If SSL encryption is enabled, the data you submit to us can't be read by third parties.

Integration of services and contents of third parties

Our pages of the online offer may contain third party content, e.g. Videos from YouTube, graphics from other websites, etc. This causes the providers of this content (hereinafter referred to as "third party") to exercise their IP address, because without the IP address they could not deliver the content to the browser of the respective user send. The IP address is therefore required for the presentation of this content. We endeavour to use only those content whose respective providers use the IP address only for the delivery of the content. However, we do not have any influence on this if the third party providers use the IP address, e.g. save for statistical purposes. For this you will usually find the privacy policy on the respective websites of the provider.
The online offer may contain links to other websites (so-called external links). We don't have control over the fact that the operators of other websites comply with the data protection regulations. You can recognize such so-called external links by the text being underlined on the website.

Incorporation of cookies

This website uses to enable the function of our website, so-called cookies. Cookies do not harm your computer and do not contain viruses. Cookies serve to make our offer more user-friendly, effective and secure. Cookies are small text files that are stored on your computer and stored by your browser.
Most of the cookies we use are so-called "session cookies". They are automatically deleted after your visit. Other cookies remain stored on your device until you delete them. These cookies allow us to recognize your browser the next time you visit.
You can set your browser so that you are informed about the setting of cookies or allow cookies only in individual cases to be set, the acceptance of cookies for certain cases or generally exclude and activate the automatic deletion of cookies when closing the browser. Disabling cookies may limit the functionality of this website or may not be available to certain features.

Server-Log-Files

The provider of the website automatically collects and stores information in so-called server log files, which your browser automatically transmits to us. These are:

  • Browser type and version
  • Operationg system utilized
  • Referrer URL
  • Hostname of accessing computer
  • Date code of server request

These data can't be assigned to specific persons. A merge of this data with other data sources will not be done. We reserve the right to check this data retrospectively, if we become aware of specific indications for illegal use.

Data Protection for the Use of Google Analytics

Our company relies on targeted marketing and sales campaigns to attract the right customers for our products. In order to assess the effectiveness of these measures, we use tools for so-called range measurement in the Internet.
This website uses Google Analytics, a web analytics service provided by Google Inc. ("Google"). Google Analytics uses so-called "cookies", text files that are stored on your computer and that allow an analysis of the use of the website by you. The information generated by the cookie about your use of this website (including your IP address) will be transmitted to and stored by Google on servers in the United States.
Google will use this information to evaluate your use of the website, to compile reports on website activity for website operators and to provide other services related to website activity and internet usage. Google will also transfer this information to third parties if required by law or if third parties process this data on behalf of Google. Google will never associate your IP address with other Google Inc. data.
You can prevent the storage of cookies by a corresponding setting of your browser software; however, please note that if you do this, you may not be able to use all the features of this website to the fullest extent possible.

Browser add-on for disabling Google Analytics

http://tools.google.com/dlpage/gaoptout?hl=de
If you do not want your site activity to be available for Google Analytics, you can install the browser add-on to disable Google Analytics. This prevents the JavaScript running on websites (ga.js, analytics.js, and dc.js) from sharing activity data with Google Analytics.
The analysis of data by other site owner tools will not be prevented if you use the add-on. You can still send data to the website or other web analytics services.