Bond Built-In Integration Need Input

I need some input on some other device types that are difficult to control on the built-in integration.

One of the main ones I'm looking for is Up/Down Lights

If you could post the state varialbes section of the bond bridge device and describe what kind of device it is..

State Variables
devices : {6e9ee45b={template=A1, name=Ceiling fan, maxSpeed=3, type=CF}, 1c26ac01={template=null, name=Device, type=GX}}
2 Likes

I am interested in helping, but have no idea what you are asking. Where do I find the details that you are requesting?

Currently, I can access the Bond app or community driver. I have a bridge, but my current devices are all smart-by-bond. If this is no help, then I apologize for my misunderstanding.

I am also interested in helping, but also don't quite understand how I would get the "state variables section of the bond bridge device."

The device I have difficulty controlling are top down/bottom up cellular shades.
Issue #1: Bond has a stop command. HE does not. A STOP command would be immensely helpful.
Issue #2: Bond has a preset command. HE does not. A Preset command would be very helpful.
Issue #3: Once I pair the Bond and the HE, all the devices added in Bond immediately populate in HE, which is great. But there is no way to delete an added device in HE. If I delete the device in Bond, it still stays in HE. Would love a way to fix this.
Issue #4: For the TDBU, you have to enter the top rail as one shade, and the bottom rail as a second shade, which is fine. But the HE labels are "Open" "Close" which does not work; it would be much more helpful if the labels were "Up" and "Down", because when the top rail goes down, the shade opens, but when the bottom rail goes down it closes. Right now I just have them opposite direct the HE to open the shade when I want it closed and vice versa, but Up/Down would be so much more helpful.

Hope this helps. Happy to post "state variables" if you can give more specific direction on how.

Thanks,

@Hatallica @calinatl I believe @bcopeland wants below.

@bruce1 - I believe you have fans with Up/Down lights. Can you help @bcopeland get the info he needs to better support these types of fans (including yours)?

Steps below:

Go to the Bond Integration app

Tap on your device

Copy the state variables section

1 Like

All I have are fans with a single built in light and even those are difficult to control because the fan and light is being put on the same device. The switch on/off confuses other apps because they are expecting that to turn the fan on/off and not the lights. I ended up creating a virtual fan controller and then a RM rule to keep the virtual device in sync with the fanSpeed from the bond device. IMO they really should be separated into two devices like the community integration had done.

5 Likes

3 Likes

I would agree 100% with @jtp10181. Not having a child device for the fan itself with it's own on/off switch state prevents using this integration with Alexa and Homebridge. I continue to use the community integration just for this reason.

2 Likes

Ah, therein lies the rub. I have not yet installed the native app. I will make time later today to grab this and report back.

:point_up: This 100%! Please create child devices for the Fan and Light, so that they can much more easily be independently controlled, especially in third party integrations like Google Home, Amazon Echo, Homebridge, etc...

4 Likes
  • devices : {1={template=null, name=Living Room Fan, maxSpeed=6, type=CF}}

Turns out that the Minka Aire F868L (ceiling fan) works quite well with the built-in integration, so probably not much help. Three pet peeves though:

  1. 6 speeds on the fan get mapped to 5 speeds in the integration
  2. Set Level = 0 keeps the light on at level 1
  3. Duration for Set Level does nothing

The setLevel command will always have the duration parameter on it due to the capability definition, but not all devices support it.

1 Like

Here are the details from my bond fan

  • devices : {9e64661d5d70e4f3={template=RCF217, name=Ceiling fan, maxSpeed=3, type=CF}}

The fan has three speeds, a single button to turn on and off the light, if held the light dims and then brightens, and another button for the color of the light (warm, cool, and daylight).

@danabw @bcopeland This is what I have

  • devices : {5780f8d1={template=A1, name=Spare Room Fan, type=CF}, 7274f889={template=A1a, name=Table Fan, type=CF}, 761dbc08={template=A3a, name=Master Bedroom Fan, maxSpeed=6, type=CF}, 125c1aea={template=A1, name=Alisons Fan, maxSpeed=3, type=CF}, 5c9a6bd3={template=A1a, name=TV Room Fan, type=CF}, 0ec4a5c2={template=A1a, name=Stair Fan, maxSpeed=3, type=CF}}
  • token : 8fa9d8badb8514a0

The Table Fan, TV Room Fan and the Stair Fan have the up/down lights that are dimmable

1 Like

I installed the latest update and I still only see one light. @bcopeland @danabw . I still only see one child device. See below. Up/down include stair, table ans tv fans.

State Variables

  • devices : {761dbc08={template=A3a, name=Master Bedroom Fan, maxSpeed=6, type=CF, actions=[StartDimmer, SetSpeed, ToggleLight, ToggleDirection, TurnOff, Stop, TogglePower, TurnOn, IncreaseSpeed, DecreaseSpeed, SetDirection, TurnLightOn, TurnLightOff]}, 5c9a6bd3={template=A1a, name=TV Room Fan, maxSpeed=3, type=CF, actions=[SetSpeed, StartDownLightDimmer, StartUpLightDimmer, ToggleDownLight, TurnOff, ToggleDirection, ToggleUpLight, Stop, TogglePower, TurnOn, IncreaseSpeed, DecreaseSpeed, SetDirection, ToggleLight, TurnLightOn, TurnLightOff, TurnUpLightOn, TurnUpLightOff, TurnDownLightOn, TurnDownLightOff]}, 0ec4a5c2={template=A1a, name=Stair Fan, type=CF, actions=[StartDownLightDimmer, SetSpeed, ToggleDirection, ToggleDownLight, TurnOff, StartUpLightDimmer, ToggleUpLight, Stop, TogglePower, TurnOn, IncreaseSpeed, DecreaseSpeed, SetDirection, ToggleLight, TurnLightOn, TurnLightOff, TurnUpLightOn, TurnUpLightOff, TurnDownLightOn, TurnDownLightOff]}}
  • token : 8fa9d8badb8514a0

Have you gone to the Bond Untegration parent Device page and clicked on configure?

That resulted in all my devices filling in.

Yes I have

1 Like

Turn on debug logging for the parent Bond Integration device, open up a log window, and then hit Configure. Post results from logs of that command here for @bcopeland to look at.

Results for @bcopeland @danabw

dev:46682022-11-27 01:51:51.793 PMinfoTable Fan-F switch is off

dev:46682022-11-27 01:51:51.783 PMinfoTable Fan-F speed is off

dev:46642022-11-27 01:51:51.772 PMinfoTable Fan-L light is On

dev:46592022-11-27 01:51:51.766 PMinfoMaster Bedroom Fan-L light is Off

dev:46582022-11-27 01:51:51.762 PMdebuggotDeviceState [deviceId:7274f889]

dev:46692022-11-27 01:51:51.759 PMinfoAlisons Fan-F switch is off

dev:46582022-11-27 01:51:51.755 PMdebuggotDeviceState [deviceId:761dbc08]

dev:46692022-11-27 01:51:51.751 PMinfoAlisons Fan-F speed is off

dev:46612022-11-27 01:51:51.735 PMinfoTV Room Fan-L light is Off

dev:46632022-11-27 01:51:51.731 PMinfoAlisons Fan-L light is Off

dev:46582022-11-27 01:51:51.721 PMdebuggotDeviceState [deviceId:5c9a6bd3]

dev:46582022-11-27 01:51:51.703 PMdebuggotDeviceState [deviceId:125c1aea]

dev:46602022-11-27 01:51:51.699 PMinfoStair Fan-L light is Off

dev:46622022-11-27 01:51:51.696 PMinfoSpare Room Fan-L light is Off

dev:46582022-11-27 01:51:51.688 PMdebugreceived events for invalid child: 7274f889, events: [[name:supportedFanSpeeds, value:["on","off","low","medium","high"]]]

dev:46582022-11-27 01:51:51.684 PMdebug[addr:11111, freq:303619, zero_gap:31, bps:3052, max_speed:3, trust_state:true, _:5b5fb46d]

dev:46582022-11-27 01:51:51.680 PMdebugreceived events for invalid child: 761dbc08, events: [[name:supportedFanSpeeds, value:["on","off","low","medium-low","medium","medium-high","high"]]]

dev:46582022-11-27 01:51:51.675 PMdebuggotDeviceState [deviceId:5780f8d1]

dev:46582022-11-27 01:51:51.672 PMdebuggotDeviceState [deviceId:0ec4a5c2]

dev:46582022-11-27 01:51:51.668 PMdebugreceived events for invalid child: 5c9a6bd3, events: [[name:supportedFanSpeeds, value:["on","off","low","medium","high"]]]

dev:46582022-11-27 01:51:51.664 PMdebuggotDeviceProperties [deviceId:7274f889]

dev:46582022-11-27 01:51:51.661 PMdebug[addr:01010, freq:303825, zero_gap:33, bps:3052, max_speed:6, trust_state:false, _:a212be9f]

dev:46582022-11-27 01:51:51.657 PMdebug[addr:10111, freq:303862, zero_gap:33, bps:3027, max_speed:3, trust_state:false, _:7d0523ef]

dev:46582022-11-27 01:51:51.654 PMdebuggotDeviceProperties [deviceId:761dbc08]

dev:46582022-11-27 01:51:51.650 PMdebuggotDeviceProperties [deviceId:5c9a6bd3]

dev:46582022-11-27 01:51:51.646 PMdebugreceived events for invalid child: 125c1aea, events: [[name:supportedFanSpeeds, value:["on","off","low","medium","high"]]]

dev:46582022-11-27 01:51:51.642 PMdebug[addr:11001, freq:303769, zero_gap:33, bps:3083, max_speed:3, trust_state:false, _:ac7e39e1]

dev:46582022-11-27 01:51:51.638 PMdebuggotDeviceProperties [deviceId:125c1aea]

dev:46582022-11-27 01:51:51.634 PMdebugreceived events for invalid child: 5780f8d1, events: [[name:supportedFanSpeeds, value:["on","off","low","medium","high"]]]

dev:46582022-11-27 01:51:51.630 PMdebugreceived events for invalid child: 0ec4a5c2, events: [[name:supportedFanSpeeds, value:["on","off","low","medium","high"]]]

dev:46582022-11-27 01:51:51.626 PMdebug[addr:11110, freq:303769, zero_gap:33, bps:3090, max_speed:3, trust_state:true, _:7b85bb3d]

dev:46582022-11-27 01:51:51.622 PMdebug[addr:10110, freq:303844, zero_gap:32, bps:2990, max_speed:3, trust_state:false, _:314f9002]

dev:46582022-11-27 01:51:51.618 PMdebuggotDeviceProperties [deviceId:0ec4a5c2]

dev:46582022-11-27 01:51:51.614 PMdebuggotDeviceProperties [deviceId:5780f8d1]

dev:46582022-11-27 01:51:51.603 PMdebug[name:TV Room Fan, type:CF, location:TV Room, template:A1a, actions:[SetSpeed, StartDownLightDimmer, StartUpLightDimmer, ToggleDownLight, TurnOff, ToggleDirection, ToggleUpLight, Stop, TogglePower, TurnOn, IncreaseSpeed, DecreaseSpeed, SetDirection, ToggleLight, TurnLightOn, TurnLightOff, TurnUpLightOn, TurnUpLightOff, TurnDownLightOn, TurnDownLightOff], :4d75077c, commands:[:390bb1bb], state:[:8bb46028], properties:[:7d0523ef], skeds:[_:3ed8b9f9]]

dev:46582022-11-27 01:51:51.599 PMdebug[name:Master Bedroom Fan, type:CF, location:Master Bedroom, template:A3a, actions:[StartDimmer, SetSpeed, ToggleLight, ToggleDirection, TurnOff, Stop, TogglePower, TurnOn, IncreaseSpeed, DecreaseSpeed, SetDirection, TurnLightOn, TurnLightOff], :d4e43044, commands:[:7bcb0de1], state:[:3d2ca4ef], properties:[:a212be9f], skeds:[_:be44882b]]

dev:46582022-11-27 01:51:51.594 PMdebuggotDevice [deviceId:5c9a6bd3]

dev:46582022-11-27 01:51:51.590 PMdebug[name:Table Fan, type:CF, location:Dining Room, template:A1a, actions:[ToggleDirection, StartDownLightDimmer, SetSpeed, ToggleDownLight, ToggleUpLight, StartUpLightDimmer, TurnOff, Stop, TogglePower, TurnOn, IncreaseSpeed, DecreaseSpeed, SetDirection, ToggleLight, TurnLightOn, TurnLightOff, TurnUpLightOn, TurnUpLightOff, TurnDownLightOn, TurnDownLightOff], :359bc761, commands:[:d7b5841e], state:[:0273af5d], properties:[:5b5fb46d], skeds:[_:6e20ab58]]

dev:46582022-11-27 01:51:51.584 PMdebuggotDevice [deviceId:761dbc08]

dev:46582022-11-27 01:51:51.581 PMdebuggotDevice [deviceId:7274f889]

dev:46582022-11-27 01:51:51.578 PMdebug[name:Alisons Fan, type:CF, location:Alisons Room, template:A1, actions:[SetSpeed, ToggleLight, TurnOff, StartDimmer, ToggleDirection, Stop, TogglePower, TurnOn, IncreaseSpeed, DecreaseSpeed, SetDirection, TurnLightOn, TurnLightOff], :dfcdd930, commands:[:0f7529ea], state:[:a450a477], properties:[:ac7e39e1], skeds:[_:632738e2]]

dev:46582022-11-27 01:51:51.560 PMdebuggotDevice [deviceId:125c1aea]

dev:46582022-11-27 01:51:51.557 PMdebug[name:Stair Fan, type:CF, location:Landing, template:A1a, actions:[StartDownLightDimmer, SetSpeed, ToggleDirection, ToggleDownLight, TurnOff, StartUpLightDimmer, ToggleUpLight, Stop, TogglePower, TurnOn, IncreaseSpeed, DecreaseSpeed, SetDirection, ToggleLight, TurnLightOn, TurnLightOff, TurnUpLightOn, TurnUpLightOff, TurnDownLightOn, TurnDownLightOff], :b66c27b8, commands:[:331c2954], state:[:d7eb09ac], properties:[:314f9002], skeds:[_:307817bc]]

dev:46582022-11-27 01:51:51.552 PMdebug[name:Spare Room Fan, type:CF, location:Spare Room, template:A1, actions:[SetSpeed, StartDimmer, ToggleLight, ToggleDirection, TurnOff, Stop, TogglePower, TurnOn, IncreaseSpeed, DecreaseSpeed, SetDirection, TurnLightOn, TurnLightOff], :8a7a062b, commands:[:e34093cf], state:[:6add4aee], properties:[:7b85bb3d], skeds:[_:cbc08a7b]]

dev:46582022-11-27 01:51:51.547 PMdebuggotDevice [deviceId:5780f8d1]

dev:46582022-11-27 01:51:51.543 PMdebuggotDevice [deviceId:0ec4a5c2]

dev:46582022-11-27 01:51:51.418 PMdebug[target:snowbird, fw_ver:v2.15.8.1, fw_date:Wed Nov 11 21:09:44 UTC 2020, uptime_s:663050, bondid:AJ14541, upgrade_http:true, api:2, _:c8ea3f86] - null

dev:46582022-11-27 01:51:51.408 PMdebug[broadcast:true, _:b21b87a0]

dev:46582022-11-27 01:51:51.397 PMdebug[:620add26, 5780f8d1:[:8a7a062b], 761dbc08:[:d4e43044], 0ec4a5c2:[:b66c27b8], 125c1aea:[:dfcdd930], 7274f889:[:359bc761], 5c9a6bd3:[_:4d75077c]]

dev:46582022-11-27 01:51:46.280 PMdebugconfigure()

Download the Hubitat app