Giter Site home page Giter Site logo

Comments (19)

rajiviyengar avatar rajiviyengar commented on July 30, 2024

I am facing the same error with my bond "Unable to find bond for IP address." I also copy and pasted the token to avoid mistyping. The bond bridge is set up using a static IP on my router. Pinging the bond is successful and bond is functioning normally via the app. Downgrading to version 3.2.9 did not solve the issue.

from homebridge-bond.

Nevs123 avatar Nevs123 commented on July 30, 2024

I am facing the same error with my bond "Unable to find bond for IP address." I also copy and pasted the token to avoid mistyping. The bond bridge is set up using a static IP on my router. Pinging the bond is successful and bond is functioning normally via the app. Downgrading to version 3.2.9 did not solve the issue.

Glad to see I’m not the only one. I can even ping the IP address from the homebridge terminal and get a response back, but the plug-in for some reason is not able to recognize that the static IP is a Bond bridge.

Any guidance here or tests I should try? I’d like the keep the bond bridge but may send it back if I can’t solve this.

from homebridge-bond.

rajiviyengar avatar rajiviyengar commented on July 30, 2024

The bond bridge and homebridge plugin were working perfect for the past year. The error only started after my raspberry pi got corrupted, and I reinstalled homebridge and Raspbian.

from homebridge-bond.

Nevs123 avatar Nevs123 commented on July 30, 2024

I dug into the API documentation and ran some of the commands from the terminal within homebridge itself. Maybe some of this is useful for troubleshooting? I've redacted a few details for privacy.

It seems I can perform all of the basic API calls directly from homebridge, so it's odd that the bond plugin can't seem to recognize the device I'm pinging.

Unlike @rajiviyengar, I've just purchased the bond device and have never actually got this work yet.

Token Command
curl -i http://[BOND IP ADDRESS]/v2/token

HTTP/1.1 200 OK
BOND-Flags: 4
Content-Length: 214
Content-Type: application/json; charset=utf-8

{"locked":0,"pin_attempts_left":10,"token":"**[token provided here]**","nonce":"f50a964b8f2f74be","v1_nonce":"0000000000000000","account_code":"**[Account Code Here]**","v1_email":"","disable":false,"_":"bb32ff10","__":"bb32ff10"}

Version Command
curl -i http://[BOND IP ADDRESS]/v2/sys/version

HTTP/1.1 200 OK
BOND-Flags: 4
Content-Length: 275
Content-Type: application/json; charset=utf-8

{"target":"zermatt","fw_ver":"v3.8.4","fw_date":"Thu Nov 10 15:16:25 UTC 2022","uptime_s":998,"boot_patch":"not first boot","make":"Olibra","model":"BD-1000","branding_profile":"OLIBRA_BD1000","bondid":"**[bond id here]**","upgrade_http":true,"api":2,"_":"8a969a0a","__":"8a969a0a"}

List Bond Devices Command
I dont currently have any underlying devices configured

curl -H "BOND-Token: [BOND TOKEN HERE]" -i http://[BOND IP ADDRESS]/v2/devices

HTTP/1.1 200 OK
BOND-Flags: 4
Content-Length: 34
Content-Type: application/json; charset=utf-8

{"_":"00000000","__":"00000000"}

I am unsure if this is related, but I am also unable to configure Siri Shortcuts for some reason. If I configure the bond bridge with a ceiling fan, and configure a Siri shortcut for 1 of the commands, then attempt to run the shortcut from the shortcuts app, I get an error. This seems to happen for every control I've tried on my ceiling fan (3-speed, 1 light)

The operation couldn't be complete. (iOS_BondSD-K.BondResponseError error 1.)

from homebridge-bond.

patrickoleary1977 avatar patrickoleary1977 commented on July 30, 2024

Same issue here as well.

Multiple times per day, I need to reboot home bridge because any bond items in HomeKit stop working. When I check the log, it always shows the below. When I reboot, it fixes it 1/2 the time. Sometimes a 2nd reboot is necessary. When I check the bond app, the bond is available and I can control the devices from within Bond. I have the IP address of the device fixed for the bond. Thoughts?

Unable to find Bond for IP Address: 192.168.1.50. Skipping this Bond.
[1/19/2023, 3:00:24 AM] [homebridge-bond] No valid Bonds available.

from homebridge-bond.

patrickoleary1977 avatar patrickoleary1977 commented on July 30, 2024

I think the issue with this is the Bond itself. Anytime the Home app doesn't work, I check the Bond app and it says it is Syncing....

If it gets out of Syncing status, and if I reboot Homebridge, it all works again. It just wont stay in Connected status.

from homebridge-bond.

rajohn96 avatar rajohn96 commented on July 30, 2024

anyone made any progress on this? I see that the axios version included here is quite a bit behind the current release. As the error stems there maybe updating that component would solve it?

from homebridge-bond.

cptoaks avatar cptoaks commented on July 30, 2024

I have the same issue:
[4/19/2023, 4:15:31 PM] [Bond] Unable to find Bond for IP Address: x.x.x.x. Skipping this Bond.
[4/19/2023, 4:15:31 PM] [Bond] No valid Bonds available.
Also bond bridge shows 'status: syncing...' continuously in the bond app.

from homebridge-bond.

88gts avatar 88gts commented on July 30, 2024

noticing this too, device is online and connected via app, pulling the IP and Token from the app and Homebridge reports the following each time, despite the host pinging the IP.

[6/1/2023, 11:24:40 AM] [Bond] Unable to find Bond for IP Address: 10.0.1.79. Skipping this Bond.
[6/1/2023, 11:24:40 AM] [Bond] No valid Bonds available.

from homebridge-bond.

patrickoleary1977 avatar patrickoleary1977 commented on July 30, 2024

from homebridge-bond.

droopdog7 avatar droopdog7 commented on July 30, 2024

Well, I am coming here to report the same issue. Seems that there hasn't been a solution (sigh) but reviving this thread in case someone has it figured out.

from homebridge-bond.

88gts avatar 88gts commented on July 30, 2024

it is working for me, i noticed that the device needs to be online and powered up before Homebridge initializes it.

from homebridge-bond.

droopdog7 avatar droopdog7 commented on July 30, 2024

it is working for me, i noticed that the device needs to be online and powered up before Homebridge initializes it.

Can you be a little more specific. Also, I am not any kind of expert so go slow.

from homebridge-bond.

88gts avatar 88gts commented on July 30, 2024

your bond unit must have power and be online through the app when Homebridge starts up.

from homebridge-bond.

droopdog7 avatar droopdog7 commented on July 30, 2024

your bond unit must have power and be online through the app when Homebridge starts up.

Thanks. I've had the bond powered and online each time and still no joy. Sigh. Anyway, let me paste my config file in case someone sees an error. FYI, I have redacted a few characters here and there.

{
"bonds": [
{
"ip_address": "192.1XX.4.XX8",
"token": "7XXXX947aXXXX2cd"
}
],
"include_dimmer": true,
"include_toggle_state": true,
"fan_speed_values": true,
"_bridge": {
"username": "0E:38:X4:48:X2:X1",
"port": 48379
},
"platform": "Bond"
}

from homebridge-bond.

dxdc avatar dxdc commented on July 30, 2024

I think I may have fixed the problem, which stems from:

  • retry logic not functioning
  • timeout kicking in

#252

Curious to know if this is working for anyone else, it seems to have fixed my system.

from homebridge-bond.

aarons22 avatar aarons22 commented on July 30, 2024

I published the fix from @dxdc into a beta release - https://github.com/aarons22/homebridge-bond/releases/tag/3.2.11-beta.1

I can't verify it myself, so if there is anyone here who can, that would be great :)

from homebridge-bond.

y0m1g avatar y0m1g commented on July 30, 2024

I faced this issue today (on 3.2.10); upgraded to 3.2.11-beta.2 and it's working fine again now! :)

from homebridge-bond.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.