Fix error resubscribe#3105
Conversation
- fingerprints.yml: add matterManufacturer entries (AIHomeKit 0x1241/0x804E, BritzyHub 0x1436/0x800C) and tag generic device types with vendorId
|
Duplicate profile check: Passed - no duplicate profiles detected. |
|
Invitation URL: |
|
Minimum allowed coverage is Generated by 🐒 cobertura-action against 0ab8c4d |
| local MatterDriver = require "st.matter.driver" | ||
| local log = require "log" | ||
|
|
||
| local function bridge_init(driver, device) |
There was a problem hiding this comment.
I wonder if the issue is that there was no subscription being sent my the bridge device if this bridge_init function was not previously populated?
@DongHoon-Ryu could you check if just removing this function causes the issue to occur again during hub replace? And then if adding it back fixes the issue?
The reason I am more suspicious of this is because the other subscribe logic above is very similar to what already exists in the subscribe function, so I'm not sure yet how that is providing a change in functionality.
Check all that apply
Type of Change
Checklist
Description of Change
Summary of Completed Tests