Release notes

For: Elvaco Edge

Elvaco Edge 1.1.1

Release date: 2026-11-05

Background: Elvaco recommends upgrading to the latest firmware version. This release improves cellular network and DM server stability and adds some new functionalities, e.g. sending the first stored meter value immediately from all meters. For mains supplied Edges, starting from firmware 1.1.1, will now always power the M-Bus. However, for battery-driven Edges, the setting is still deactivated from factory.

Parameter changes:

  • Configuration parameters

    • New parameters

      • MinVbatNwkConn: 0 (disabled)
      • MinVbatMeterStart: 0 (disabled)
    • Renamed parameters

      • LwM2MForcedQueueMode → LwM2MQueueModePolicy: QueueModePolicyBootstrap (0)

        • This is just a renaming, no change in default value
      • Changed behaviour

        • MbusAlwaysOn: configuration unchanged, but Edge using PSU will now ignore the setting and always power the M-Bus

LwM2M Object changes:

  • Added resources

    • 33918 Elvaco syslog config (v1.0 → 1.2)

      • Resource 4 added, Historical syslog readout trigger
  • Changed resources

    • 33916 Elvaco Gateway Config (v1.8 → v1.10)

      • Resource 57 changed name, LwM2M device forced queue mode → LwM2M queue mode policy
  • Removed resources. These resources were previously not implemented/used.

    • /1 LwM2M Server

      • 2 Default min period
      • 3 Default max period

NFC Interface changes:

  • NFC TLVs

    • New TLVs

      • 0x8A: LWM2M_QUEUE_MODE_POLICY
      • 0xB3: MIN_VBAT_NWK_CONN
      • 0xB4: MIN_VBAT_METER_START

Upgrading firmware(s)

  1. Identify FW version
  2. If on FW 1.0.0 or 1.0.1, contact Elvaco.
  3. If on FW 1.0.2+

    1. Upgrade FW
    2. Confirm FW version
    3. Check and fix

      1. LwM2M resume backoff
  4. Upgrade modem FW

    1. Confirm FW version
  5. Upgrade expansion board FW

    1. Upgrade FW
    2. Confirm FW version
Configuration baseline Default-derived checks after upgrading
1.0.2 or 1.0.3 LwM2M resume backoff
1.1.0 No expected changes

Table 4. LwM2M resume backoff

Setting Expected 1.1.1 value Old value Affected versions
nbiot-lwm2m-resume-backoff-intervals 30-60,60-120 0-5,60-120,1300-1600 1.0.0–1.0.3


 

Upgrading modem firmware

Important

DFOTA upgrade path

A direct DFOTA upgrade from firmware 01.202 to 01.304 is not supported. Gateways running 01.202 must first be upgraded to 01.301, then to 01.304.

Required upgrade sequence: 01.202 → 01.301 → 01.304.

  1. Identify modem FW version
  2. If on FW 01.202

    1. Upgrade to 01.301, then
    2. Upgrade to 01.304
  3. If on FW 01.301

    1. Upgrade to 01.304

Notes: Deprecation of automatic migration to cron syntax for FW 1.0.0-1.0.1.

Edge has an automatic migration of the previously used schedules based on configuration of intervals (like readout interval, report interval and transmission interval) to cron syntax. This migration takes place at first bootup after a FW upgrade. This functionality will be deprecated in future FW releases and a manual migration will be needed. The corresponding configuration items will be removed.

Table 5. Implemented changes

ID Description
MCM-8807 [Added] Sending first stored meter data immediately for newly added wireless M-Bus meters
MCM-9107 [Added] Improvements to Modem PSM Handling
MCM-8900 [Added] Edge using PSU always keeps M-Bus powered
MCM-9582 [Added] Reboot after successful modem upgrade
MCM-9253 [Added] LED feedback on NFC activity
MCM-9233 [Added] LED blink on startup only after brownout
MCM-8530 [Added] Historical readout for system logs
MCM-9582 [Added] Reboot after successful modem upgrade
MCM-8973 [Added] LwM2M forced queue mode to NFC interface
MCM-8654 [Added] Clearing stored profiles on factory reset
MCM-9235 [Added] Increased Edge NFC NDEF buffer
MCM-8615 [Removed] Delete unused LwM2M resources from standard objects
MCM-9267 [Solved] M-Bus Update Notification sent for non-existent devices
MCM-9193 [Solved] Restoring configuration profile does not send response to server
MCM-9189 [Solved] SMNC not automatically updated after change
MCM-9094 [Solved] Crash on FOTA Cancellation
MCM-9076 [Solved] Fix stopped MDM messages after unplugging and plugging in Edge
MCM-9029 [Solved] Empty Schedule 0 causes long recovery time after network problems
MCM-8826 [Solved] Capability Container (CC) is never repaired if broken by NFC write
MCM-9115 [Solved] Prevent M-bus start during overcurrent event
MCM-8074 [Added] Ignoring MSB of M field in M-Bus address filters


 

Elvaco Edge 1.1.0

Release date: 2026-04-16

Background: Firmware version 1.1.0 introduces Elvaco Edge Play, enabling seamless integration between Elvaco Edge gateways and Elvaco Play. For more information about Elvaco Play, see Elvaco Play informational page.

In addition, this firmware includes new features, configuration changes and some bug fixes.

Configuration changes: This firmware includes both changes to the default configuration and introduction of new configuration possibilities. Default value within ():

  • Configuration changes

    • NbIotLwM2MResumeBackoff (0-5, 60-120, 1300-1600)
    • NbIotTimer3412 - network TAU (40h)
  • New configuration

    • wMbusUpdateInterval (0)
    • wMbusLifetime (0)
    • MbusUpdateInterval (0)
    • MbusLifetime (0)
    • SenmlEncVer (0 = "Legacy")

Integration considerations:

Updates to to LwM2M Objects in this firmware.

  • Elvaco Gateway Config (33916): 1.6 → 1.8

    • New resource added SenML Encoder Version (78)
  • Elvaco NB-IoT info (33909): 2.4 → 2.6

    • New resource added for supporting increased statistics (10)
  • Elvaco M-Bus Config (33913): 1.4 → 1.6

    • New resources added to get more information of the connected M-Bus network (24 - 29)
    • Changed resource Device Count (23) from single-instance to multi-instance to receive more granular information
  • Elvaco wM-Bus Config (33915): 1.4 → 1.6

    • New resources added to get more information of surrounding radio environment (24 - 29)

Table 6. Implemented changes

ID Description
MCM-8780 Added statistics on time spent in different power levels
MCM-8763 Changed configuration to improve recovery time in case of network reconfigurations
MCM-8712 Upgraded LwM2M object 4 Connectivity Monitoring to v1.3
MCM-8666 Added resource for number of devices in device list(s)
MCM-8657 Added optional schedule to (w)M-Bus Device List Clear function
MCM-8485 Added wildcard option to Manufacturer, Version, Device fields in wM-Bus filtering
MCM-8478 Changed default value for TAU time (T3412) to 40h
MCM-8783 [Solved] Back-to-back M-Bus readouts prevents access to device list
MCM-8665 [Solved] Invalid NTP response results in year-2076 timestamps
MCM-8660 [Solved] Device skips readout requests when there is an ongoing readout to avoid a full queue of readout requests leading to undefined behavior.
MCM-8659 [Solved] Device no longer sends a report before it is finished and simultaneously stop generating that report.
MCM-8649 [Solved] Data upload during FOTA could cause device restart
MCM-8584 [Solved] Syslog level of connection handler events may get wrong
MCM-8510 [Solved] Reading LwM2M APN Connection Profile object gives wrong validity
MCM-8183 [Solved] Added new SenML format for Edge to be compliant with RFC
MCM-7079 [Solved] Edge now handles meter IDs with lengths other than 8 correctly


 

Elvaco Edge 1.0.3

Release date: 2025-12-05

Background:

This firmware release includes support for new option module with increased M-Bus load (128T). This new option module can support up to 128 wired M-Bus meters. The new firmware also contains updates and other minor functional fixes.

Configuration changes:

  • Elvaco NB-IoT info (33909) 2.2 → 2.4

    • Added new resources IMEI (9)
  • Elvaco Gateway Config (33916) 1.4 → 1.6

    • Updated descriptions, enum ranges

      • Instantaneous readout trigger (10) to support wired M-Bus
      • Expansion BOTTOM Config (60) to support wired M-Bus
    • Added new resources

      • NFC Auto Lock enable (75)
      • NFC Auto Lock enable timeout (76)
      • Bootstrap URI (77)
  • Elvaco M-Bus Config (33913) 1.0 → 1.4

    • Statistics (17)
    • Bus Status(18)
    • Bus Load(19)
    • Estimated T(20)
    • Maximum T(21)
    • Response Count(22)
    • Device Count (23)

Table 7. Implemented changes

ID Description
MCM-8281 LED indication now only active after physical interaction using push button or Elvaco OTC App
MCM-8258 Added LwM2M resources for M-Bus load values
MCM-8184 Added LwM2M resources for NFC Auto lock
MCM-8107 Added syslog entry for configuration changes
MCM-8090 Exposed modem IMEI via NFC & LwM2M
MCM-8088 Change LTE antenna via LwM2M using staging value
MCM-8065 Added syslog entry when Bootstrap fails
MCM-7951 Added syslog for product activation
MCM-7674 Added M-Bus Statistics
MCM-7644 Added configuration and status for 128T Expansion
MCM-7332 Added persistent user defined credentials for BS+DM+MDM
MCM-7094 Implemented LwM2M "NB-IoT last registration duration" for Edge
MCM-8439 Fixed issue where empty reports will wrongly contain measurement from next report
MCM-8388 Fixed PSU/Battery detection incorrectly reporting the wrong power source
MCM-8277 Fixed issue where Modem fails to set PLMN value
MCM-7338 Fixed problem where pending restart LwM2M resource not updated on Edge
MCM-7073 LwM2M object 33909 Elvaco NB-IoT info missing stats implementation


 

Was this article helpful?

0 out of 0 found this helpful
Have more questions? Submit a request

Comments (1 comment)

0

Release of Elvaco Edge firmware 1.1.0.

Article is closed for comments.