Comments (19)
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.
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.
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.
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.
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.
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.
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.
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.
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.
from homebridge-bond.
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.
it is working for me, i noticed that the device needs to be online and powered up before Homebridge initializes it.
from homebridge-bond.
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.
your bond unit must have power and be online through the app when Homebridge starts up.
from homebridge-bond.
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.
I think I may have fixed the problem, which stems from:
- retry logic not functioning
- timeout kicking in
Curious to know if this is working for anyone else, it seems to have fixed my system.
from homebridge-bond.
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.
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)
- Fan light does not consistently turn off
- Bond Firmware v3? HOT 7
- 404 and TypeError during startup from request to devices/__ HOT 3
- Failing to Add New Devices HOT 2
- Change allowed origin or ease connection for somfy (awning)
- Fireplace shows as a light HOT 18
- Fans not showing up in Home App HOT 1
- Blinds need slider for blinds that support SetPosition
- Fireplace On/Off inverted and need control of flame in Homekit
- ERR_INVALID_CHAR When trying to load
- Device removed from Bond, but still shows in Home.app HOT 1
- Device removed from Bond, but still shows in Home.app HOT 1
- Uncaught JSON Parsing Error Terminating Plugin
- Using Bond for kitchen hood
- Shade controls and status are inverted HOT 1
- Setting to disable bond.api.toggleFan when changing fan from off to a set speed HOT 3
- Shade SetPosition is restrained HOT 3
- Smart by bond fans not showing up in home app
- state / percentage / operation issue after stopping
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebridge-bond.