Keyboard Shortcuts
Likes
Search
Bond Bridge
开云体育I believe it works with IFTTT, maybe try that route. Chris Sent from my Verizon, Samsung Galaxy smartphone -------- Original message -------- From: galcala <galcala@...> Date: 5/29/20 5:53 PM (GMT-05:00) Subject: [crestron] Bond Bridge has anyone successfully integrated this with Crestron?? Trying to control a couple of MinkaAire fans. |
Yes, they have an API...and it’s a little screwy...but they do allow for local control via IP and I’ve been controlling 6 fans and lights for over a year now at my place and it has been rock solid. Definitely the easiest way to integrate nearly any ceiling fan. You need to get a hold of their local control API...there are two, one for local and one for communication via their cloud.
|
This looks like a really cool device, but their website is horrible. It took me forever to find details about what it actually does, and I never was able to find a list of compatible devices. I think they could triple their sales by merely providing a few more details.
toggle quoted message
Show quoted text
And yeah, a Crestron module would be cool too :-) --- On Saturday, May 30, 2020 at 2:47 PM, bryan_d_garcia wrote: |
I agree. I'm going to talk to them about doing an article on pro version. If I do I'll write a module for it as part of the article.
toggle quoted message
Show quoted text
Jay ------ Original Message ------
From: "Tony Golden" <mrgolden@...> To: [email protected] Sent: 5/30/2020 2:04:33 PM Subject: Re: [crestron] Bond Bridge This looks like a really cool device, but their website is horrible. It took me forever to find details about what it actually does, and I never was able to find a list of compatible devices. I think they could triple their sales by merely providing a few more details. |
I will post the local API when I get to work on Monday.
A module may be difficult once you see it. Everything is dynamic. First you need a token, then you ask it what devices are connected to it and it responds with a ‘list’ of random number groupings that correspond to them...which are interspersed with other groups of random numbers that don’t mean anything. Once you get to that point you use those device numbers to ask it what functions said device supports...like fan speed 1,2,3 or 1,2,3,4,5,6 and light control, rotation direction etc. I have two fans that respond to a value of ‘0’ to turn them off and two that respond to a specific ‘off’ command. If you are still alive after all of that then armed with the above information you are ready to format your command strings to JSON with proper HTTP headers, fire it off and cross your fingers. If all the juju is correct it will work every single time...its quite a solid and reliable little device. Cool thing is that it will learn any RF remote like AC units or fireplaces as well. I was part of their hardware beta testing a while back and had frequent conversions with their developers and engineers. I repeatedly brought up Crestron integration but it fell on deaf ears. |
Thanks.
toggle quoted message
Show quoted text
I already took a look a the API. You are correct that it this was a module for complete seamless integration with a consumer facing product then it would be a real challenge. Since Crestron modules are targeted at professional integrators I was going to make use of their expertise and require them do a little work :-). So they would have to enter some of the curl commands and then the modules (fan, fireplace, and shade) would have parameters where data describing the device would be entered. That would limit the scope of the software but still provide full functionality. The steps an integrator would take would be documented in the help file. That at least is the approach I was thinking of unless I get very ambitious and try to deal with the dynamic content. They may be taking a different stance on Crestron integration since their web site now lists integration with Control4, Elan, SmartThings, Hubitat, and more. ------ Original Message ------
From: "AVMaster" <home@...> To: [email protected] Sent: 5/31/2020 10:56:16 AM Subject: Re: [crestron] Bond Bridge I will post the local API when I get to work on Monday. |
Hi John, Yes, I did complete the module Very funny that you are the second person to email me today about the Crestron-bond module Thanks? Jay On Mon, Jul 11, 2022 at 8:19 PM John Gabler <ComeAlive@...> wrote: Hey Jay. |
Hey Jay. I've can't believe no one has reported back to you on the module. I've been using it with my Bond for months now and it works great with my two Harbor Breeze 6 speed DC fans and a generic sort of Chinese DC fan also.
I wrote a basic module to get feedback from the Bond for power and speed feedback to work along with it. It's a little wonky since it depends on the Bond staying in sync with the fan but works OK as long as the Bond is the only thing controlling the fan. That's actually sort of OK as the Bond needs to be be the sole controller as there's no way to actually poll the fans anyway and it gets confused unless your fan happens to have discrete power commands, which my Chinese one does but the HB ones don't. I've found it works best if you use a speed setting to turn it on and the power off to turn it back off. I could send you the FB module if you want it. It also depends on sending the Bond a curl command to turn on a thing they call BPUP which is a UDP connection sending back current info in a JSON string anytime the fan changes state. I've also found it easy to control the Bond with simple http PUT commands from my ISY-994 controller with this sort of command: PUT /v2/devices/2b2f0fb0/actions/SetSpeed HTTP/1.1
Host: 192.168.2.71:80
User-Agent: Mozilla/4.0
Connection: Close
Content-Type: application/json
BOND-Token: XXXXXXXXXXXXXXXXXXX
Content-Length: 19
{
? "argument": 1
} This works well if someone just wants to send it a few simple commands. Their API has all the details for controlling the rest of the functions. |
开云体育Thanks Randy.? There is a lot of code that I write that I never hear about.? I typically only hear anything when someone has a problem? I'd be interested in taking a look at what you did for feedback.? When I originally wrote the Bond module I didn't implement feedback because of the chance of the bond getting out of synch with a fan, or other device.? My basic opinion has always been that no feedback is better than wrong feedback.?? However, I think it is worth taking a look. Thanks again. Jay On 7/14/2022 12:51 AM, Randy S wrote:
Hey Jay. I've can't believe no one has reported back to you on the module. I've been using it with my Bond for months now and it works great with my two Harbor Breeze 6 speed DC fans and a generic sort of Chinese DC fan also. |
I put the USP file up on my Dropbox at?.?
I agree about the FB. I wouldn't put it in a clients home but it works well enough in my house for FB on the panels where I don't really care if it gets out of sync. One other thing I've noticed is if you have a UDP connection defined in the program on the same port as the module (30007) the module will never see the data coming back from the Bond. I've run into this with other S+ modules with a UDP port built into the code. I'd also say it's best if you're actually controlling a fan with the module it makes sense to send a speed command then the power off when you want to turn off the fan, sort of like when you have a DVD player where you you send the play command then power to make sure it actually goes off.? |
开云体育Thanks Randy. I downloaded the module and will take a look. It makes sense that you can't have a port shared between 2 servers. Good feedback for folks on controlling a fan.? I wrote this module blind.? The folks at Bond showed no interest in supporting my writing the module by supplying me with a unit to test with.? Since I didn't have any devices in my home that required a Bond Bridge, I couldn't justify spending the money and? buying one myself.? I worked with some people who did all the testing while I simply authored the module.?? Info on tricks to do things, like turn a fan off, is something I can't supply since I've never personally used the product. Thanks again. Jay On 7/14/2022 9:43 AM, Randy S wrote:
|
开云体育Hi Mark, The module includes S# code so unfortunately it requires a
3-Series or 4-Series processor.? Thanks Jay On 7/19/2022 7:46 PM, markcrestrongroup
wrote:
Jay, |
In a related subject, Does anyone have an experience about the performance difference with Somfy Shades, between the Bond Bridge and the LinkPro Z gateways regarding range and control reliability??
I have a project with the LinkPro Z and range seems limited and reliability is not great - i.e. I have a room with 13 shades and when I trigger a preset that sends all shades open or closed, often some of the shades either don't respond or sometimes don't fully travel... |