Hub Mesh and driver updates on shared devices

I've got devices shared from C7 to C8. I recently updated the driver for a couple of the devices shared from the C7 to the C8, but only the driver Commands section appears to get updated on the C8 device page.

The Current States, State Variables, and Preferences section (and I get that Preferences can't be changed on the hub being shared to) don't remove the old data from the previous driver. So as far as I can tell the previous driver Current States and State Variables stay and anything new from the new driver on the C7 is added in. The Preferences section is entirely from the old driver, nothing from the new driver Preferences appears. I've tried running the Hub Mesh "Sync Now" from both hubs but that doesn't seem to help.

It's conifusing when you go to the device page on the hub the device is shared to, to troubleshoot something, and the information there is an odd combination of the previous driver and the new driver.

@gopher.ny - Is this considered normal behavior? I saw another thread discussing this issue, but no one from HE chimed in there.

I have noticed the same behavior when changing the link to a different device if say previous one fails. To solve this I have restarted the β€œtarget” hub, not the source with actual device, and issue goes away.

Going to check that. I haven't touched that bit of code in a while, but it could be a side effect of some other change.

2 Likes

The latest build (2.3.6.144) takes care of current state that are left behind.

I ran into some issues with Preferences section, that is unlikely to be fixed in 2.3.6. Whateever I do about that will require proper beta testing for at least a few days. So, 2.3.7 for that one.

5 Likes

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.