BUG: Matter SoftwareVersionString not updated after firmware update

BUG: Matter SoftwareVersionString not updated after firmware update

BUG: Matter SoftwareVersionString not updated after firmware update
BUG: Matter SoftwareVersionString not updated after firmware update
Wednesday - last edited Thursday

**Product:** Kasa Smart Wi-Fi Dimmer Switch
**Vendor ID:** 5009
**Product ID:** 514
**Kasa app firmware:** 1.1.1 Build 240626 Rel. 175125
**Matter SoftwareVersionString:** 1.0.0 (unchanged from original)
**Matter HardwareVersionString:** 1.0

**Matter SoftwareVersion (numeric, attribute 0/40/9):** 65536 (0x00010000)

 
### Problem

After updating the device firmware to 1.1.1 via the Kasa app, the device still
reports `SoftwareVersionString = "1.0.0"` and `SoftwareVersion = 65536` over
the Matter protocol (Basic Information Cluster, endpoint 0, cluster 0x0028,
attributes 9 and 10).
 
This causes problems with Matter controllers (specifically Home Assistant) that
use these fields to identify devices with known firmware bugs. Since the version
string never changes, controllers cannot distinguish between the original buggy
firmware and the updated firmware, and continue to apply workarounds (such as
disabling light transitions) even after the fix has been deployed.
  
### Expected Behavior

The Matter `SoftwareVersion` (attribute 9) and `SoftwareVersionString`
(attribute 10) should be updated to reflect the actual running firmware version
whenever a firmware update is applied.
  
### Reference

- Matter Application Cluster Specification, Section 11.1.6.3 (SoftwareVersion)
  and 11.1.6.4 (SoftwareVersionString)
- Home Assistant issue: https://github.com/home-assistant/core/issues/113775


The key point is that this violates the Matter spec — SoftwareVersion and SoftwareVersionString are supposed to reflect the currently running software.
TP-Link is updating the device firmware but not updating the Matter-reported version attributes.

  0      
0
#1
Options
2 Reply
Re: BUG: Matter SoftwareVersionString not updated after firmware update
Thursday

  @arcivanov 

 

Just wanted to let you know we are looking into this and will be in touch with any information we can get. 

Carl | TP-Link Systems Inc. Survey: Share Your Experience and Help Shape the Future of TP-Link Support Make Your Home Wi-Fi Greener with Power-Saving Features Check out Our Community Newsletter and Monthly Firmware Updates in our Knowledge Base Contact Support Join our Official Subreddits: r/tplink, r/tapo, r/omada_networks
  2  
2
#2
Options
Re: BUG: Matter SoftwareVersionString not updated after firmware update
Friday

  @arcivanov 

 

Thank you for your patience.  I have received a notification from the development team that they are aware of this concern and are working on resolving it through a firmware update, which will be released soon.  As you know, firmware updates for Kasa products are all OTA, so please check the app regularly for updates.  No specific ETA has been given, but it should be in the next few weeks. 

 

Additionally, so you are aware, the Matter software version displayed for the Kasa switch in third-party apps may not be entirely consistent with the firmware version displayed on the Kasa switch in the Kasa app.  To maintain consistency between the Matter Software version and the Matter feature updates, we will update the Software version based on the Matter SDK version rather than having it based on the Kasa Switch's version.

Carl | TP-Link Systems Inc. Survey: Share Your Experience and Help Shape the Future of TP-Link Support Make Your Home Wi-Fi Greener with Power-Saving Features Check out Our Community Newsletter and Monthly Firmware Updates in our Knowledge Base Contact Support Join our Official Subreddits: r/tplink, r/tapo, r/omada_networks
  0  
0
#3
Options