3 of my 5 Ceiling fan commands stopped working after updating to 2.22.6

I have 5 of the same ceiling fan in my house all controlled via the bond. They’ve worked fine (not flawlessly as sometimes it takes up to 30s to send the command) for a few months. Updated the firmware on the bond and now three of my fans no longer respond to any commands from the bond. The other two work fine. They’re all the same fan model and all the fans still respond instantly with the supplied remote.

The commands don’t work when sent via the rest API or via the bond app itself.

Is there a known issue with this firmware? Or a way to rollback?

Not sure I have seen this kind of issue personally (not that I recall at the moment anyways).

Might want to try Help / Chat in the Bond app, or send an email to customerservice@olibra.io to get more timely help and official support.

I had opened an issue with homebridge plugin maitainer where Chris Merck who is from Bond replied and this morning requested me to open it here. Rather than openening a new case I am adding information that I provided to other forum.
LINK

9/17/2021, 7:15:36 PMBond BridgeBond
****** Bond Info *******
bondId: ZZCJ0nnnn
FW: v2.22.6
API: v2
Make: Olibra
Model: BD-1000


9/17/2021, 7:15:47 PMBond BridgeBondError (nnnnfd82d028nnnn) [get http://10.2.2.nn/v2/devices/01307bfd/commands/6aaecbb6] - {“message”:“timeout of 10000ms exceeded”,“name”:“Error”,“stack”:“Error: timeout of 10000ms exceeded\n at createError (/var/lib/hoobs/bondbridge/node_modules/axios/lib/core/createError.js:16:15)\n at RedirectableRequest.handleRequestTimeout (/var/lib/hoobs/bondbridge/node_modules/axios/lib/adapters/http.js:280:16)\n at RedirectableRequest.emit (events.js:400:28)\n at RedirectableRequest.emit (domain.js:470:12)\n at Timeout._onTimeout (/var/lib/hoobs/bondbridge/node_modules/follow-redirects/index.js:166:12)\n at listOnTimeout (internal/timers.js:557:17)\n at processTimers (internal/timers.js:500:7)”,“config”:{“url”:“http://10.2.2.nn/v2/devices/01307bfd/commands/6aaecbb6",“method”:“get”,“data”:"{}",“headers”:{“Accept”:"application/json, text/plain, /”,“BOND-Token”:“nnnnb25a88cfnnnn”,“Bond-UUID”:“nnnnfd82d028nnnn”,“Content-Type”:“application/json;charset=utf-8”,“User-Agent”:“axios/0.21.1”,“Content-Length”:2},“transformRequest”:[null],“transformResponse”:[null],“timeout”:10000,“xsrfCookieName”:“XSRF-TOKEN”,“xsrfHeaderName”:“X-XSRF-TOKEN”,“maxContentLength”:-1,“maxBodyLength”:-1,“axios-retry”:{“retryCount”:0,“lastRequestTime”:1631920537769}},“code”:“ECONNABORTED”}

AND for second fan

9/17/2021, 7:15:47 PMBond BridgeBondERRORA request error occurred: undefined
9/17/2021, 7:15:48 PMBond BridgeBondError (nnnnfd82d068nnnn) [get http://10.2.2.96/v2/devices/5a6d00ff/commands/14e08d28] - {“message”:“timeout of 10000ms exceeded”,“name”:“Error”,“stack”:“Error: timeout of 10000ms exceeded\n at createError (/var/lib/hoobs/bondbridge/node_modules/axios/lib/core/createError.js:16:15)\n at RedirectableRequest.handleRequestTimeout (/var/lib/hoobs/bondbridge/node_modules/axios/lib/adapters/http.js:280:16)\n at RedirectableRequest.emit (events.js:400:28)\n at RedirectableRequest.emit (domain.js:470:12)\n at Timeout._onTimeout (/var/lib/hoobs/bondbridge/node_modules/follow-redirects/index.js:166:12)\n at listOnTimeout (internal/timers.js:557:17)\n at processTimers (internal/timers.js:500:7)”,“config”:{“url”:“http://10.2.2.96/v2/devices/5a6d00ff/commands/14e08d28",“method”:“get”,“data”:"{}",“headers”:{“Accept”:"application/json, text/plain, /”,“BOND-Token”:“1826b25a88cf9983”,“Bond-UUID”:“185efd82d0684001”,“Content-Type”:“application/json;charset=utf-8”,“User-Agent”:“axios/0.21.1”,“Content-Length”:2},“transformRequest”:[null],“transformResponse”:[null],“timeout”:10000,“xsrfCookieName”:“XSRF-TOKEN”,“xsrfHeaderName”:“X-XSRF-TOKEN”,“maxContentLength”:-1,“maxBodyLength”:-1,“axios-retry”:{“retryCount”:0,“lastRequestTime”:1631920538029}},“code”:“ECONNABORTED”}

1 Like