How to refresh 3rd party hubs

I have a bond hub association with my m8. I added a new fan to bond, but the m8 did not see it. I looked all around to refresh the 3rd party hub, but could not find a way. I needed to remove and re-add the hub. Is there a better way to refresh a 3rd party hub so I do no break my apps.?

I'm assuming you are referring to a C-8 HE hub when you talk about an m8.

There is no standard way to refresh the devices from a third party hub that I am aware of, it is typically specific to the hub and how the Integration for that hub has been developed on HE, whether that be a built-in integration or Community developed one.

With respect to Bond, are you using the built-in integration or the old Community developed one? Also, what platform version of HE are you running? And what options did you try (if any) to sync the devices in HE?

1 Like

Sorry forgetting the details
Hubitat C-8 HE
Built in Bond. I was using the user bond. Today I changed it for the built in. Was working for years on the old user version.

I remove and then re-add the hub and that works. But some of the apps break and i need to fix them.

thanks

So the built-in integration was initially not seeing the new fans and you needed to re-add the bond hub?

In a lot of cases removing something like this will lead to the "child" devices also being removed, like you have seen. The best I can offer in this case is to create virtual devices as a temporary replacement, swapping the devices before and after removing / adding the bond hub in HE.

What is the difference between the virtual replace and removing/breaking and fixing the apps? Same amount of steps and equal in me making typos.

You can do the swaps in bulk, so if a device is used in multiple automations you can do them all at once and you don't need to know each of the spots in an app where it was referenced.

But for simpler setups, yes, not a lot of difference.

That works be cool, I will try that next time

1 Like

Probably just needed to go to the bond hub parent device in the devices list and press configure or refresh. It would have found the new device.

2 Likes

I can not be sure, but I think I did they before rebooting both hubs. I will try again next time I need to and report back