[ST Edge] Bond Bridge LAN [BETA]

Not sure if related, but have a new install that isn’t finding any devices. I connect, and can change the light. After battling it for a while i installed the service and that got me going but would of course prefer to be edge.

Its fireplace / somfy blinds implementation with 3 Smart things hubs on the account and soon to be two bond hubs if that makes me an interesting test case.

Looks like its chatting…

2023-03-07T15:18:50.470973384+00:00 DEBUG Bond Bridge LAN PING 192.168.34.173:30007
2023-03-07T15:18:50.515673384+00:00 DEBUG Bond Bridge LAN Sandwell Bond Bridge device thread event handled
2023-03-07T15:18:50.733258717+00:00 DEBUG Bond Bridge LAN RECEIVE 192.168.34.173:30007 {“B”:“ZZFG30480”,“d”:0,“v”:“v3.8.4”}
<Device: 04f6142f-7d24-44ec-redact (Sandwell Bond Bridge)>
2023-03-07T15:18:50.947755051+00:00 DEBUG Bond Bridge LAN GET http://192.168.34.173/v2/devices 200 (HTTP/1.1 200 OK)

Hmm… Since I had logging up I figured I’d try discovery again… and send back the logs. Turns out I got a log of a lot of devices being created, and I’m now working. Please ignore the earlier e-mail.

Thank you it is blindingly fast too :smiley:

1 Like

Hi there, thank you for creating the edge drivers for us. I ran into a small problem. I had the fans running via link in SmartThings and now installed the edge driver. The fans are listed in Bond app, they show up when linked via Bond Automation. However, when I link the bridge, it doesn’t show up
The only thing that shows up is the bridge and even it doesn’t have a token. I added the local token fromy app and the bridge is up and I can change the brightness of blue lights. However, I don’t see any fans included. I searched for Fan and only have my 2 buttons named fan. What am I possibly doing wrong here? I tried to read the bridge 5 times, always must input local token manually and never get the fans. I search inST immediately after I reboot the bond Bridge,it gets blue lights and all.

You don’t want to input the token unless there is an issue with auto pairing. If you want to DM me the logs of running discovery, that should tell me what I need to help you out.

Thank you so much for response. I’m a total noob on this forum, don’t know how to DM. Tried to look around but can’t figure this out. Also, how do I gather logs? Do you mean logs from ST? Or some other logs? Thanks for helping.

Bond Bridge 2023-03-17.01.31.31.31

  • Migrated driver to an updated REST client
  • Handled reconnection if bond and ST hub reboot simultaneously
  • Handled reconnection if bond starts up before network router is available
  • Cleanup to minimize REST calls to the Bond
  • Reduced driver size and minimized number of open sockets

Basically just looked to cleanup the driver and make it as efficient as possible. Also addressed use cases for power outages, reboots and IP reassignments.

5 Likes

The dimmer function does not respond properly after updating. Have restarted both hub and bond bridge. While you can raise the level to 100%, it does nothing when you move it to 0. You can take it to a lower level… only you are not able to turn off the light by moving to 0… it stays at the previous level.

If level is 100, you move the slider to 0… it reflects 0 on the slider but level is 100.

If level is 100, you move to 20… if reflects 20 and level adjusts to 20. If you move it to 0 from there, slider shows 0 but level on bridge stays at 20.

Couple of other oddities… the first time you open the bond bridge in the ST app… if the dimmer is at 0 and you slide it to 100… it pops back to 0. But the bond bridge does go up to 100.

If you have set a level other than 0, close bond and open it again, the level drops back to 0 but the bond bridge still shows the previous level that was set.

1 Like

Ok. Sounds like there are few issues at 0 brightness. I’ll take a look there. Thanks

I think these behaviors are expected and are the result of the min level allowed by ST vs Bond. ST will allow 0 brightness, while Bond will only allow 1 as the min. Moving to 0 in the ST app should shut the light off, but will not change the brightness in the Bond app. If you turn the light back on, it should go to the previous brightness. Based on this, here is what I see in your notes:

I would expect to see 0 and OFF in ST. I would expect to see 100 and OFF in Bond.

Both apps should show 20 and ON

I would expect to see 0 and OFF in ST. I would expect to see 20 and OFF in Bond.

I can confirm this is an issue and will fix this. I would also note that the Bond doesn’t broadcast changes to ring brightness if changed outside of the ST app, but I will fix it for the case of changing it in the ST app.

Let me know if your device follows the above behaviors. Thanks.

1 Like

Bond Bridge 2023-03-17.20.43.16.01

  • Fixed event update for blue light ring on the Bond bridge
  • More cleanup of child device interfaces
2 Likes