Replies: 27 comments 18 replies
-
After a few reboots, 1 of my 10 bond devices is showing up under the HomeBridge Accessories page. I don’t see any new devices via the Apple Home app, add accessory, (more options) screen. No Fan 😦 |
Beta Was this translation helpful? Give feedback.
-
Update, just noticed the single fan I mentioned in my previous reply is showing up in the Lutron app. How could this be possible? I can actually control the fan speed partially as well. What should I do next? Does Lutron have some kind of conflict? I don't have any Lutron fan controls anywhere. Just have generic RF controlled fans linked to BOND. |
Beta Was this translation helpful? Give feedback.
-
Update, the one fan that showed up I mentioned earlier is now showing up in the Apple HOME app. The question remains, why is only 1 of many fans showing up? What can I try next? I search around, and I found the following related post about BOND Fans showing up in the Lutron app for everyone. Is it possible the plugin doesn't like my custom on/off I added for my steamer? (generic RF controlled power toggle switch) |
Beta Was this translation helpful? Give feedback.
-
What does the following mean? "Error getting devices: TypeError: Cannot read properties of undefined (reading 'action')" You'll also see the log below says: "Attempting to add 8 devices that were not previously added." I tried removing the custom on/off switch from Bond so I only have ceiling fans.. No Change after rebooting bridge. Here are the latest logs with more info this time: [26/03/2022, 19:01:51] [homebridge-bond] [Porch 2 Ceiling fan] actions: SetSpeed,TurnOff,SetDirection,TurnLightOn,OEMWalkAway,OEMTimer,OEMRandom,TurnLightOff,OEMHomeAway,IncreaseBrightness,DecreaseBrightness,Stop,TogglePower,TurnOn,IncreaseSpeed,DecreaseSpeed,ToggleDirection,ToggleLight,SetBrightness |
Beta Was this translation helpful? Give feedback.
-
I only can get 1 fan to work and show up still. Any ideas about what's causing the others to be read? |
Beta Was this translation helpful? Give feedback.
-
It looks like what's happening is that the Bond plugin is crashing while adding your accessories. It seems like it's adding one of them and then failing on the others, because it fails on the first one it tries to add. A few questions that will help troubleshoot:
|
Beta Was this translation helpful? Give feedback.
-
I'm not sure I understand your config. What is the point of Try this, ignoring your custom settings for toggle_state, etc. first. It's possible there is a bug in the code, but let's try the default first. I also enabled {
"bonds": [{
"ip_address": "192.168.1.191",
"token": "002fef57a6c2b403",
"hide_device_ids": []
}],
"name": "Bond",
"debug": true,
"platform": "Bond"
} |
Beta Was this translation helpful? Give feedback.
-
I'm not sure what the _bridge is. I've only ever used the UI, no manual changes. I did enable child bridge though. I just replaced my config with the one you suggested. I noticed that turned off the child bridge. I rebooted homebridge. I see the Main Bedroom Ceiling Fan listed twice now under Homebridge accessories. (but no additional ones) Here are the logs, Looks like I should try hiding stuff next, or maybe even deleting them all together to be readded.
|
Beta Was this translation helpful? Give feedback.
-
Ah, OK. It looks like you have a latency problem. Try rebooting your Bond and/or repositioning it closer to your Wifi router. I would also potentially try rebooting your rpi and/or repositioning it closer to your router (or hardwiring it, which would be even better). |
Beta Was this translation helpful? Give feedback.
-
I deleted the Old BOND Bridge and all homebridge bond settings.
|
Beta Was this translation helpful? Give feedback.
-
@JazJonFL hard to diagnose without your HB config posted. There appears to be a network error on your end (see: |
Beta Was this translation helpful? Give feedback.
-
Ah sorry, mixed up Logs vs Config, here you go. (see below) BOND commands via Siri shortcut works fine every time. Maybe I should just rely on shortcuts if I can't get native homekit working. (and MATTER/Thread might become an option in the future) I'm not sure what the network timeout is all about. No other network problems or response issues using regular app or anything else on my netowork..
{ |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Hi 1/16/2023, 4:13:05 PM] [Bond] Attempting to add 21 devices that were not previously added. And then the error message repeats 21 times. |
Beta Was this translation helpful? Give feedback.
-
I never figured it out. I’m just using Siri Shortcuts for now It might be related to the number of devices discussed in the following bond beta thread. https://forum.bondhome.io/t/homekit-on-beta/3485/56 I’m using bond beta to get get added HomeKit support for my rollease shades. The Bond team said they probably won’t add ceiling fan support until the device limit (apple limitation) is fixed. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the quick response.
Is the Beta stable? Are you using Bond Bridge or Bond Bridge Pro?
Thanks,
…On Mon, 16 Jan 2023 at 16:33, JazJonFL ***@***.***> wrote:
I never figured it out. I’m just using Siri Shortcuts for now It might be
related to the number of devices discussed in the following bond beta
thread.
https://forum.bondhome.io/t/homekit-on-beta/3485/56
I’m using bond beta to get get added HomeKit support for my rollease
shades. The pond team said they probably won’t add shade support until the
device limit (apple limitation) is fixed.
—
Reply to this email directly, view it on GitHub
<#205 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A5IU7VCPVZAQZV2ICPYMDKTWSTMTRANCNFSM5RVLZ4QA>
.
You are receiving this because you commented.Message ID:
***@***.***
com>
|
Beta Was this translation helpful? Give feedback.
-
I spent more time on it and managed to fix it. I changed: I changed the timeout to 100000 (one extra 0), and the same with An extra 0 gave the Bond bridge more time to discover the devices. All my 21 devices are listed and working. It took about 20-25 seconds to load. The file is located on |
Beta Was this translation helpful? Give feedback.
-
I need a little help figuring out how to reach that directory to edit things. I was hoping this was just a JSON Config edit. I have a Raspberry Pi 4 running the official HomeBridge Pi image I've only ever used the GUI and haven't tried any command line stuff in years. (was Dos, not Linux) Can I access the share over the network to edit in windows? Or does it need to happen at the Terminal via command line? Maybe I should just search some DIY YouTube help videos but I thought I'd ask here first. |
Beta Was this translation helpful? Give feedback.
-
Here's what I'm getting so far. |
Beta Was this translation helpful? Give feedback.
-
Enabling and rebooting didn't help. On an unrelated note, looks like my Node.js v16.14.0 is out of date and the only way to bring it up to date is to backup homebridge, reinstall the latest homebridge pi image and restore the backup. (is that true?) |
Beta Was this translation helpful? Give feedback.
-
I can't even find the node_modules directory let alone homebridge-bond Hmmm, the docker homebridge must be different form the Raspberry Pi homebridge? (or something?) https://github.com/homebridge/homebridge-raspbian-image/releases/tag/v1.0.39 |
Beta Was this translation helpful? Give feedback.
-
I'm still stuck trying to find node_modules |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Oops my bad, the Control X didn't save the file. I had to type Y and also hit the enter key after that. ok still didn't work though :( |
Beta Was this translation helpful? Give feedback.
-
Oh wait, some good news. After waiting even longer I see a few more fans showing up now! (not all but many) |
Beta Was this translation helpful? Give feedback.
-
Success! (but not with HomeBridge) Update, so since I have 2 Raspberry Pi 4's I loaded HomeAssistant to see how their Bond integration works. All 9 fans and fan lights have been added. Working great so I uninstalled the HomeBridge Bond plugin for now. |
Beta Was this translation helpful? Give feedback.
-
Update: Ceiling fans are all working great via HomeAssistant, but my shades are no longer working. More info here: |
Beta Was this translation helpful? Give feedback.
-
Can someone kindly help interpret these logs for me to diagnose and determine the next troubleshooting step?
I confirmed both fixed IP and BOND Tokin is correct in HomeBridge Bond settings.
Nothing new is showing up on under Accessories or Homebridge unassigned room so I thought I'd take a look at the logs.
I see a bunch of errors in red so thought I'd reach out for help since I'm a HomeBridge Noob.
Loading logs using native method...
File: /var/lib/homebridge/homebridge.log
mers:559:17)\n at processTimers (node:internal/timers:502:7)","config":{"url":"http://192.168.1.191/v2/devices/2821281a/commands/7b066fed","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, /","BOND-Token":"002fef57a6c2b403","Bond-UUID":"185ff0b3363d4002","Content-Type":"application/json","User-Agent":"axios/0.21.4","Content-Length":2},"transformRequest":[null],"transformResponse":[null],"timeout":10000,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"axios-retry":{"retryCount":0,"lastRequestTime":1648240679158}},"code":"ECONNABORTED"}
[25/03/2022, 18:13:28] [homebridge-bond] [Porch 2 Ceiling fan] actions: SetSpeed,TurnOff,SetDirection,TurnLightOn,OEMWalkAway,OEMTimer,OEMRandom,TurnLightOff,OEMHomeAway,IncreaseBrightness,DecreaseBrightness,Stop,TogglePower,TurnOn,IncreaseSpeed,DecreaseSpeed,ToggleDirection,ToggleLight,SetBrightness
[25/03/2022, 18:13:28] [homebridge-bond] Error getting devices: TypeError: Cannot read properties of undefined (reading 'action')
Beta Was this translation helpful? Give feedback.
All reactions