Add model ID to Matter DeviceInfo (#125341)
* Add model ID to Matter DeviceInfo * convert to string * Test device registry --------- Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
This commit is contained in:
parent
6e38cf878e
commit
c53c2d7e64
2 changed files with 2 additions and 0 deletions
|
@ -207,6 +207,7 @@ class MatterAdapter:
|
|||
sw_version=basic_info.softwareVersionString,
|
||||
manufacturer=basic_info.vendorName or endpoint.node.device_info.vendorName,
|
||||
model=model,
|
||||
model_id=str(basic_info.productID) if basic_info.productID else None,
|
||||
serial_number=serial_number,
|
||||
via_device=(DOMAIN, bridge_device_id) if bridge_device_id else None,
|
||||
)
|
||||
|
|
|
@ -54,6 +54,7 @@ async def test_device_registry_single_node_device(
|
|||
assert entry.name == name
|
||||
assert entry.manufacturer == "Nabu Casa"
|
||||
assert entry.model == "Mock Light"
|
||||
assert entry.model_id == "32768"
|
||||
assert entry.hw_version == "v1.0"
|
||||
assert entry.sw_version == "v1.0"
|
||||
assert entry.serial_number == "12345678"
|
||||
|
|
Loading…
Add table
Reference in a new issue