Bond Integration

I was trying to convert my Fan Rules over to this integration and found I couldn't change the Fan direction.

Also I am unable to use the fan direction in event triggers.

I added the Bond Integration but it can't find my Bond hub (it is on a different subnet). The user integration version I have that I am currently using allows me to specify the IP Address and Hub Token. Is it possible to modify the native app to allow for configuration to look at another subnet as it doesn't see it when it scans automatically now.

Since the built-in utilizes broadcast for discovery it will need to be on the same subnet.

You can continue to use the user integration

2 Likes

I was considering new integration so as to minimize polling/load. Is reducing the polling apps desirable? I think the answer is yes.

Maybe I will consider moving it to same subnet. Thanks for the quick reply.

Yes

4 Likes

Great to seen an official Bond Integration! Been using the community one for almost 2 years now. I have a lot of automation on my fans (thermostats, button controllers, and rules to maintain state correctly) which I am assuming will all have to be updated as this will create a new set of devices.

Is there any issue with adding this integration with the community one in parallel to make that transition simpler?

Also, the one challenge I have with my current Bond setup is that my minkaAire fans have 6 speeds. Any chance this new integration will support fans with 6 speeds? Or if not (@bravenel had previously commented that it was the was the way the Fan Device is currently defined in reply to and my original description of the issue ), is there (or could there be) a way for me to control how the speeds map to the device in Hubitat? The community integration drops speed 4 the way its algorithm works and I would rather drop speed 6 if I can't get all 6 mapped. We never use the highest speed, but would like to use speed 4. I realize this is a bit of an edge case, but hoping there is a solution. Thanks.

1 Like

Same issue for me. So maybe not so edgy after all.

It should… Let me know if you have any trouble

none at all

After investigating I found I had 2 types of fans defined in the bond bridge.

  1. The one using a predefined fan remote type with single light works in Hubitat. On=single light
  2. The two that used advanced (custom) setup by selecting buttons to defined with up & down lights did not work in device page or dashboard, statuses not change
  3. The IR device worked fine

Changed the two custom remotes to use a predefined remote and they now work. I found if I press
the on button more than once, it will turn on both lights. However, I found no way to just select the bottom light by itself.

It’s working for shades, but can we get a stop button in addition to open and closed.

2 Likes

I was going to ask the same ... The remote has a "my" button which translates to stop or set to favorite position. In the community app, this worked by exposing a stop which sent "hold" (I think) to the Bond Hub and it works. In Bond, it shows up as "My" (with a stop icon).

If I try to send stopPositionCommand or startPositionCommand logs say it's not supported. @bcopeland could you add support for stopPositionCommand (to map to this function) or something else to accomplish this?

2 Likes

Feature request: add on/off commands to the Generic Component Windows Shade driver for the new Bond integration so they can be used in Groups and Scenes. The community Bond integration had that.

1 Like

I started playing with this last night (2.3.2.124) and was getting null pointer error, but you have gone ahead and fixed that in 2.3.2.125 before I even had a chance to document the problem.... Brilliant!!

And you added the new "very-low" speed to support my 6 speed fans which is great, but the "very-low" is not available to select as value for the Set Speed attribute for the device or in a Rule. I can only get the fan to very-low by using the Cycle Speed attribute on the device page.

The dimming on light kits in these fans is controlled (annoyingly) by holding down a button on the supplied remote while it cycles through various brightness levels up and down until you release the button. In the Bond App, there is a dimmer button which you press once and it starts the dimmer cycling and then you press it again and it stops the dimmer cycling. The community Bond integration included a custom attribute on the device for start dimming and a separate custom attribute for stop dimming which worked ok. Is it possible to support something similar?

The community integration also exposed a custom attribute for reversing the speed on my fans (also supported in the Bond App). That would be great to include also if possible. I have an automation that reverses the direction based on the temperature in the room.

Thanks again for making this new supported Bond Integration as I was concerned about the future of the community version.

2 Likes

@bcopeland

Thank you so much for this official Bond integration! I too was worried about relying on the community version as the developer is no longer around.

I have two ceiling fans that are, overall, working well with this new Bond integration.

However...

Fan lights: my ceiling fans each have two lights (upper and lower). Currently, pressing the On /Off buttons for the fan device turns the lower light on/off only.

Any possibility that the integration can be enhanced so both the upper and lower lights can be controlled independent of each other? The community app/driver supported this.

Also would be great, as @MikeSas mentioned, to have the ability to adjust the fan direction (forward/reverse).

Thanks again!

1 Like

@support

Can we please consider merging the 2 "Bond Integration" (same title) threads currently alive -- I feel like there are good discussions going in both, and Bond-related post fragmentation is just going to get worse if we don't get one strong thread going here early.

Thanks!

1 Like

Yea.. Looking into this… Not sure how to handle it yet as I didn’t anticipate this and didn’t design the child devices for this …

2 Likes

Looking into adding this too

5 Likes

I keep getting this error. Any ideas?

This is really awesome you now have a Bond integration! Thank you!

@bcopeland I noticed that when I change the fan speed, the speed state never seems to change to anything else. Is this something that will be fixed in a later release?

Ok I have the latest bond integration, and my shades work , but only to open and close. I would like to request the addition of the "CloseNext" and "OpenNext" commands for the shades. I went back through my updates I made to the user integration and those are the commands I use.

My shades can not be set by a position like 50%. You create setpoints for the shade to stop at. When you send open or close the shade goes to full open or full close. When you send OpenNext or CloseNext the shade goes to the next setpoint and stops. I added a Raise and Lower button to the driver and set OpenNext for Raise and CloseNext for Lower.

1 Like