Wireless M-Bus Gateway V4 with Potentiometer Add-On
Description
Gateway for remote reading of wireless MBus values, up to three analog potentiometer values as well as 1-wire temperature data via NB-IoT, LTE-M mobile radio or LoRaWAN to the Internet. Suitable for indoor and weather-protected outdoor installation.
Features
- Reading multiple DS18x20-Type 1-wire temperature sensors
- wM-Bus meter data upload via NB-IoT or LTE-M mobile radio (2FF / Mini SIM card)
- Secure DTLS data transmission (client + server certificates) via mobile radio
- Connection via CoAP and DTLS (NB-IoT, LTE-M) or MQTT (LTE-M) to the Lobaro platform
- Direct connection via MQTT (LTE-M) to third-party systems possible.
- Alternative upload via LoRaWAN 1.0.2 (EU-868)
- Compatible with wireless M-Bus S1, C1/T1 modes (868 MHz) meters
- Compatible with Xylem Sensus RF Bubble Up (868 MHz)
- Compatible with Müller Funk (ME protocol, Walk-By) for µon and µflow skyW-2 and skyE-2
- Internal memory, for over 64.000 telegrams
- Whitlist for up to 2.000 individual meters
- Remote configuration
- Signed firmware updates (FOTA) via mobile radio
Product Components
This product is manufactured by Lobaro using the components listed below. Detailed information about the firmware and other components can be found in their respective descriptions. Please use the links provided to access comprehensive product details.
| Component | Manual / Description | Additional note |
|---|---|---|
| Firmware | app-nrf91-origin | See here for available firmware updates |
| Housing | LoCube | 122 mm (l) × 82mm (w) × 55mm (h) |
Product Identification
- Name: Wireless M-Bus Gateway V4 Poti
- Type: LOB-GW4-IN3-1W
- MPN / Ordering code:
TBD
Datasheet & Quickstart
Please contact our sales team.
Product specific details
LED signal patterns
The device has 3 three LEDs (B, G, R = Blue, Green, Red), labeled Status on the PCB: 🔵🟢🔴.
Patterns during booting/restart
- 🔵⚪🔴 B and R on: Device is in Bootloader Mode (not actively running, remove config adapter press reset to leave Bootloader Mode).
- 🔵->🟢->🔴 Quick cycle B, G, R for ~0.5s: Device just booted, either after power on, reset b button or software, or after a hard failure.
- ⚪⚪🔴 R flashes repeatedly on and off in 1s interval: critical failure during boot (failed to start application).
Patterns during normal operation
- 🔵⚪⚪ B flashes 1s on and 1s off in loop: building LTE connection to mobile provider. Followed by:
- ⚪🟢⚪ Short G flash on success.
- ⚪⚪🔴 Short R flash after connection failed.
- ⚪🟢⚪ G flash during installation mode while collecting wireless M-Bus telegrams.
Exceptional patterns
- 🔵⚪🔴/🔵🟢⚪ Quickly changing between R & B and G & B every 5s in a loop: Modem is in connection restriction mode - keep device on power, will fix itself after 30min.
Battery Lifetime Calculator
Please contact our sales team.
Firmware Updates
The latest firmware can be found here:
-
For further information on how to update the device, refer to: Firmware Update.
A remote firmware update over LoRaWAN is currently not possible.
Configuration
The device is shipped with default configuration parameters. The configuration can be changed via the 6-pin config port using the Lobaro USB Configuration Adapter.
More information about the usage of the configuration tools can be found in our documentation.
Remote Configuration is also supported after initial network connection.
General Parameters
| Description | Key | Type | Possible Values | Default |
|---|---|---|---|---|
| Uplink channel selection | WAN | String | lte or lorawan | lte |
| Days without connectivity until device reset | LostReboot | Number | Any, e.g., 3 | 5 |
Detailed Description
WAN Parameter
LPWAN technology is used for connection and data communication with the backend server. This can be either cellular LTE (NB-IoT, LTE-M) or LoRaWAN.
lte: Utilizes cellular technologies, either NB-IoT or LTE-M.lorawan: Employs LoRaWAN with OTAA (Over-The-Air Activation).
- LoRaWAN uplinks and downlinks are limited to 52–222 bytes, depending on the DataRate (connection quality):
- Uplinks containing longer wMBUS telegrams are split across multiple LoRaWAN messages.
- Uplinks with numerous wMBUS telegrams may take significant time due to LoRaWAN's duty-cycle limitations.
- Downlinks with large configuration values (e.g., long whitelists) must be split into multiple messages, which can be challenging to implement.
- Limited metadata:
- Status telegrams include less information due to reduced uplink channel capacity.
- No remote firmware update capabilities.
Wireless M-Bus Meter Reading
| Description | Key | Type | Possible Values | Default |
|---|---|---|---|---|
| WMBUS Listen Cron [UTC+0] | listenCron | String | Any CRON String | 0 0 12 * * * |
| WMBUS C1/T1 Listen Duration [s] | cmodeDurSec | Number | Number of seconds0 = Do not collect C1/T1Max Value= 36000 | 300 |
| WMBUS S1 Listen Duration [s] | smodeDurSec | Number | Number of seconds0 = Do not collect S1Max Value= 36000 | 0 |
| Sensus RF Listen Duration [s] | xmodeDurSec | Number | Number of seconds0 = Do not collect X-ModeMax Value= 36000 | 0 |
| Müller-Funk Listen Duration [s] | umodeDurSec | Number | Number of seconds0 = Do not collect U-ModeMax Value= 36000 | 0 |
| WMBUS ID Filter List | devFilter | String | List, e.g.88009035,13456035 | [not set] |
| WMBUS Type Filter List | typFilter | String | List, e.g.08,07 | [not set] |
| WMBUS M-Field Filter List | mFilter | String | List, e.g.DME,ITW,SEN,QDS | [not set] |
| WMBUS CI-Field Filter List | ciFilter | String | List, e.g.8a,72 | [not set] |
| WMBUS Telegram Upload Limit | maxTelegrams | Number | Any number of max. Telegrams0 = no limit. | 0 |
Detailed Description
listenCron Parameter
The listen cron specifies when the device wakes up to receive data via enabled wireless M-Bus and other radio protocols. Each listening period is followed by data upload using the configured WAN technology. The ideal interval largely depends on the device's power supply (battery-powered vs. externally powered) and the application's need for new metering data. Typical intervals range from every 15 minutes to 14 days between consecutive readouts.
Learn more about CRON configuration parameters.
*modeDurSec Parameters
Parameters: cmodeDurSec smodeDurSec xmodeDurSec umodeDurSec
The duration, specified in seconds (e.g., 300 for 5 minutes), defines how long the device collects metering data for
each corresponding wireless protocol. Each listening period is executed sequentially based on the configured durations.
Once all listening periods are complete, the collected meter telegrams are transmitted using the configured WAN
technology.
The maximum duration that can be specified is 10 hours, i.e. 36,000 seconds. Please note that such long listening periods will drain the battery very quickly. If in doubt, please consult Lobaro.