aarons22 / homebridge-bond

Homebridge plugin for Bond
MIT License
64 stars 31 forks source link

Error during setup. #191

Open joubin opened 2 years ago

joubin commented 2 years ago

Discussed in https://github.com/aarons22/homebridge-bond/discussions/190

Originally posted by **joubin** December 18, 2021 Hello! in trying to setup my bond with home bridge, I get the following errors: I believe this is the same as #172 and #173, but I wasn't sure. ```json [12/18/2021, 1:53:05 PM] [Bond] 0 cached accessories were loaded [12/18/2021, 1:53:05 PM] [Bond] Getting devices for this MYTOKENBond (ZZDE64528)... [12/18/2021, 1:53:05 PM] [Bond] 6 devices were found on this Bond (ZZDE64528). [12/18/2021, 1:53:05 PM] [Bond] Attempting to add 6 devices that were not previously added. [12/18/2021, 1:53:22 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n at RedirectableRequest.emit (node:events:390:28)\n at Timeout. (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n at listOnTimeout (node:internal/timers:557:17)\n at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/1df790b2/commands/6248e6ad","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f73e23650c007","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":1639864392004}},"code":"ECONNABORTED"} [12/18/2021, 1:53:22 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n at RedirectableRequest.emit (node:events:390:28)\n at Timeout. (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n at listOnTimeout (node:internal/timers:557:17)\n at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/13cff7a8/commands/606baaa9","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f73e236c74002","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":1639864392477}},"code":"ECONNABORTED"} [12/18/2021, 1:53:22 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n at RedirectableRequest.emit (node:events:390:28)\n at Timeout. (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n at listOnTimeout (node:internal/timers:557:17)\n at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/13cff7a8/commands/3e7f9da4","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f73e236c74003","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":1639864392477}},"code":"ECONNABORTED"} [12/18/2021, 1:53:22 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n at RedirectableRequest.emit (node:events:390:28)\n at Timeout. (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n at listOnTimeout (node:internal/timers:557:17)\n at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/13cff7a8/commands/3b53279f","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f73e236c74004","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":1639864392477}},"code":"ECONNABORTED"} [12/18/2021, 1:53:22 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n at RedirectableRequest.emit (node:events:390:28)\n at Timeout. (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n at listOnTimeout (node:internal/timers:557:17)\n at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/0f92f46a/commands/078b5223","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f73e236cac001","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":1639864392492}},"code":"ECONNABORTED"} [12/18/2021, 1:53:22 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n at RedirectableRequest.emit (node:events:390:28)\n at Timeout. (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n at listOnTimeout (node:internal/timers:557:17)\n at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/0f92f46a/commands/3ef7d7c9","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f73e236cb0000","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":1639864392492}},"code":"ECONNABORTED"} [12/18/2021, 1:53:22 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n at RedirectableRequest.emit (node:events:390:28)\n at Timeout. (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n at listOnTimeout (node:internal/timers:557:17)\n at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/0f92f46a/commands/22e9b29c","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f73e236cb0001","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":1639864392492}},"code":"ECONNABORTED"} [12/18/2021, 1:53:22 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n at RedirectableRequest.emit (node:events:390:28)\n at Timeout. (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n at listOnTimeout (node:internal/timers:557:17)\n at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/0f92f46a/commands/5fd6ce47","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f73e236cb0002","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":1639864392492}},"code":"ECONNABORTED"} [12/18/2021, 1:53:22 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n at RedirectableRequest.emit (node:events:390:28)\n at Timeout. (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n at listOnTimeout (node:internal/timers:557:17)\n at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/0f92f46a/commands/64e81c56","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f73e236cb0003","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":1639864392492}},"code":"ECONNABORTED"} [12/18/2021, 1:53:22 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n at RedirectableRequest.emit (node:events:390:28)\n at Timeout. (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n at listOnTimeout (node:internal/timers:557:17)\n at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/0f92f46a/commands/204c4320","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f73e236cb0004","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":1639864392492}},"code":"ECONNABORTED"} [12/18/2021, 1:53:22 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n at RedirectableRequest.emit (node:events:390:28)\n at Timeout. (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n at listOnTimeout (node:internal/timers:557:17)\n at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/0f92f46a/commands/652e287c","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f73e236cb0005","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":1639864392492}},"code":"ECONNABORTED"} [12/18/2021, 1:53:22 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n at RedirectableRequest.emit (node:events:390:28)\n at Timeout. (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n at listOnTimeout (node:internal/timers:557:17)\n at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/0f92f46a/commands/3d5d1be6","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f73e236cb0007","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":1639864392492}},"code":"ECONNABORTED"} [12/18/2021, 1:53:22 PM] [Bond] [Office Fan] actions: TurnOff,SetSpeed,ToggleDirection,Stop,TogglePower,TurnOn,IncreaseSpeed,DecreaseSpeed,SetDirection [12/18/2021, 1:53:22 PM] [Bond] Error getting devices: TypeError: Cannot read properties of undefined (reading 'action') ```
joubin commented 2 years ago

Node.js Version | v16.13.1 NPM Version v8.1.2 Homebridge v1.3.8 (HAP v0.9.7) Bond v2.28.0 homebridge-bond v3.2.9

joubin commented 2 years ago

Im not a JS Developer. But trying to help since all my fans won't work now :)

I tried making the same request without sending a content length, and it works fine. I can also specify the content at 4 (instead of 2) to include the 2 " from the body, and that worked fine as well. Is there a way in Axios to tell it not to specify the content length within BondApi.ts?

joubin commented 2 years ago

More logs with debug on if it's helpful:

[12/19/2021, 12:03:40 PM] Registering platform 'homebridge-bond.Bond'
[12/19/2021, 12:03:42 PM] [Bond] Initializing Bond platform...
[12/19/2021, 12:03:42 PM] [Bond] Config: {
  "platform": "Bond"
[12/19/2021, 12:03:42 PM] [Bond] Request (185f7512be200000) [get http://192.168.1.52/v2/devices]
[12/19/2021, 12:03:42 PM] [Bond] Request (185f7512be200001) [get http://192.168.1.52/v2/sys/version]
[12/19/2021, 12:03:43 PM] [Bond] Response (185f7512be200000) [get http://192.168.1.52/v2/devices] - {"_":"87dbec1f","1df790b2":{"_":"e3bd6b81"},"39733d56":{"_":"7d2efc88"},"3c96ce71":{"_":"9785f237"},"13cff7a8":{"_":"f8d19849"},"0f92f46a":{"_":"bda872a9"},"15670b02":{"_":"9700c564"}}
[12/19/2021, 12:03:43 PM] [Bond] Response (185f7512be200001) [get http://192.168.1.52/v2/sys/version] - {"target":"zermatt","fw_ver":"v2.28.0","fw_date":"Tue Nov  2 19:07:06 UTC 2021","uptime_s":812696,"boot_patch":"not first boot","make":"Olibra","model":"BD-1000","branding_profile":"OLIBRA_BD1000","bondid":"ZZDE64528","upgrade_http":true,"api":2,"_":"2197d5b8"}
[12/19/2021, 12:03:43 PM] [Bond] 
****** Bond Info *******
[12/19/2021, 12:03:43 PM] [Bond] 0 cached accessories were loaded
[12/19/2021, 12:03:43 PM] [Bond] Getting devices for this Bond (ZZDE64528)...
[12/19/2021, 12:03:43 PM] [Bond] 6 devices were found on this Bond (ZZDE64528).
[12/19/2021, 12:03:43 PM] [Bond] Attempting to add 6 devices that were not previously added.
[12/19/2021, 12:03:43 PM] [Bond] Request (185f7512be7e0000) [get http://192.168.1.52/v2/devices/1df790b2]
[12/19/2021, 12:03:43 PM] [Bond] Request (185f7512be7f0000) [get http://192.168.1.52/v2/devices/39733d56]
[12/19/2021, 12:03:43 PM] [Bond] Request (185f7512be7f4000) [get http://192.168.1.52/v2/devices/3c96ce71]
[12/19/2021, 12:03:43 PM] [Bond] Request (185f7512be804000) [get http://192.168.1.52/v2/devices/13cff7a8]
[12/19/2021, 12:03:43 PM] [Bond] Request (185f7512be814000) [get http://192.168.1.52/v2/devices/0f92f46a]
[12/19/2021, 12:03:43 PM] [Bond] Request (185f7512be814001) [get http://192.168.1.52/v2/devices/15670b02]
[12/19/2021, 12:03:43 PM] [Bond] UDP message sent to 192.168.1.52:30007
[12/19/2021, 12:03:43 PM] [Bond] Response (185f7512be7e0000) [get http://192.168.1.52/v2/devices/1df790b2] - {"name":"Office Fan","type":"CF","location":"Office","template":"A3a","actions":["TurnOff","SetSpeed","ToggleDirection","Stop","TogglePower","TurnOn","IncreaseSpeed","DecreaseSpeed","SetDirection"],"_":"e3bd6b81","commands":{"_":"39eb10ec"},"state":{"_":"f7be1b74"},"properties":{"_":"e4f3666c"},"skeds":{"_":"12811b6e"}}
[12/19/2021, 12:03:43 PM] [Bond] Request (185f7512bea28000) [get http://192.168.1.52/v2/devices/1df790b2/properties]
[12/19/2021, 12:03:43 PM] [Bond] Response (185f7512be7f0000) [get http://192.168.1.52/v2/devices/39733d56] - {"name":"Living Room Fan","type":"CF","location":"Living Room","template":"A3a","actions":["TurnOff","SetSpeed","ToggleDirection","Stop","TogglePower","TurnOn","IncreaseSpeed","DecreaseSpeed","SetDirection"],"_":"7d2efc88","commands":{"_":"a638dd10"},"state":{"_":"9bbd3378"},"properties":{"_":"a59e4f3e"},"skeds":{"_":"e70e6d64"}}
[12/19/2021, 12:03:43 PM] [Bond] Request (185f7512beb80000) [get http://192.168.1.52/v2/devices/39733d56/properties]
[12/19/2021, 12:03:43 PM] [Bond] Response (185f7512be7f4000) [get http://192.168.1.52/v2/devices/3c96ce71] - {"name":"California Room  Fan","type":"CF","location":"Sunroom","template":"A3a","actions":["TurnOff","SetSpeed","ToggleDirection","Stop","TogglePower","TurnOn","IncreaseSpeed","DecreaseSpeed","SetDirection"],"_":"9785f237","commands":{"_":"dce2c3a9"},"state":{"_":"a9f6ef32"},"properties":{"_":"864a670f"},"skeds":{"_":"7869b6f7"}}
[12/19/2021, 12:03:43 PM] [Bond] Request (185f7512bed28000) [get http://192.168.1.52/v2/devices/3c96ce71/properties]
[12/19/2021, 12:03:43 PM] [Bond] Response (185f7512be804000) [get http://192.168.1.52/v2/devices/13cff7a8] - {"name":"Loft Fan","type":"CF","location":"Great Room","template":"A3a","actions":["TurnOff","SetSpeed","ToggleDirection","Stop","TogglePower","TurnOn","IncreaseSpeed","DecreaseSpeed","SetDirection"],"_":"f8d19849","commands":{"_":"2ed6b6ed"},"state":{"_":"f32fa92b"},"properties":{"_":"a07b26ab"},"skeds":{"_":"f81af7f1"}}
[12/19/2021, 12:03:43 PM] [Bond] Request (185f7512bef0c000) [get http://192.168.1.52/v2/devices/13cff7a8/properties]
[12/19/2021, 12:03:47 PM] [Bond] Response (185f7512be814000) [get http://192.168.1.52/v2/devices/0f92f46a] - {"name":"Hansen Fan and Light","type":"CF","location":"Kids Room","template":"B4","actions":["TurnOff","SetSpeed","ToggleDirection","ToggleLight","StartDimmer","Stop","TogglePower","TurnOn","IncreaseSpeed","DecreaseSpeed","SetDirection","TurnLightOn","TurnLightOff"],"_":"bda872a9","commands":{"_":"5c5f4e64"},"state":{"_":"d83bab37"},"properties":{"_":"e95a6775"},"skeds":{"_":"94d1d221"}}
[12/19/2021, 12:03:47 PM] [Bond] Request (185f7512c2970000) [get http://192.168.1.52/v2/devices/0f92f46a/properties]
[12/19/2021, 12:03:47 PM] [Bond] Response (185f7512bea28000) [get http://192.168.1.52/v2/devices/1df790b2/properties] - {"addr":"11100","freq":303850,"zero_gap":34,"bps":2954,"max_speed":6,"trust_state":false,"_":"e4f3666c"}
[12/19/2021, 12:03:47 PM] [Bond] Request (185f7512c29cc000) [get http://192.168.1.52/v2/devices/1df790b2/commands]
[12/19/2021, 12:03:47 PM] [Bond] UDP Message received from 192.168.1.52:30007 - {"B":"ZZDE64528","d":0,"v":"v2.28.0"}
[12/19/2021, 12:03:47 PM] [Bond] Response (185f7512beb80000) [get http://192.168.1.52/v2/devices/39733d56/properties] - {"addr":"11010","freq":303850,"zero_gap":29,"bps":3077,"max_speed":6,"trust_state":false,"_":"a59e4f3e"}
[12/19/2021, 12:03:47 PM] [Bond] Request (185f7512c29dc000) [get http://192.168.1.52/v2/devices/39733d56/commands]
[12/19/2021, 12:03:47 PM] [Bond] Response (185f7512bed28000) [get http://192.168.1.52/v2/devices/3c96ce71/properties] - {"addr":"11110","freq":303850,"zero_gap":29,"bps":3008,"max_speed":6,"trust_state":false,"_":"864a670f"}
[12/19/2021, 12:03:47 PM] [Bond] Request (185f7512c29ec000) [get http://192.168.1.52/v2/devices/3c96ce71/commands]
[12/19/2021, 12:03:47 PM] [Bond] Response (185f7512bef0c000) [get http://192.168.1.52/v2/devices/13cff7a8/properties] - {"addr":"11111","freq":303850,"zero_gap":29,"bps":3077,"max_speed":6,"trust_state":false,"_":"a07b26ab"}
[12/19/2021, 12:03:47 PM] [Bond] Request (185f7512c29fc000) [get http://192.168.1.52/v2/devices/13cff7a8/commands]
[12/19/2021, 12:03:47 PM] [Bond] Response (185f7512be814001) [get http://192.168.1.52/v2/devices/15670b02] - {"name":"Master Fan and Light","type":"CF","location":"Master Bathroom","template":"B4","actions":["TurnOff","SetSpeed","ToggleDirection","ToggleLight","StartDimmer","Stop","TogglePower","TurnOn","IncreaseSpeed","DecreaseSpeed","SetDirection","TurnLightOn","TurnLightOff"],"_":"9700c564","commands":{"_":"93f88e4f"},"state":{"_":"728c4b6e"},"properties":{"_":"aaf799b6"},"skeds":{"_":"d0e643ed"}}
[12/19/2021, 12:03:47 PM] [Bond] Request (185f7512c2dec000) [get http://192.168.1.52/v2/devices/15670b02/properties]
[12/19/2021, 12:03:47 PM] [Bond] Response (185f7512c2970000) [get http://192.168.1.52/v2/devices/0f92f46a/properties] - {"addr":"0011111100110110","freq":434000,"zero_gap":36,"bps":3013,"max_speed":6,"trust_state":false,"_":"e95a6775"}
[12/19/2021, 12:03:47 PM] [Bond] Request (185f7512c2e54000) [get http://192.168.1.52/v2/devices/0f92f46a/commands]
[12/19/2021, 12:03:47 PM] [Bond] Response (185f7512c29cc000) [get http://192.168.1.52/v2/devices/1df790b2/commands] - {"_":"39eb10ec","79aabd9d":{"_":"ccecb678"},"61de15d6":{"_":"92ccf010"},"79ccba75":{"_":"ac3e412c"},"44e72fe8":{"_":"ac91abf8"},"3dcabbdc":{"_":"ab7dd38b"},"0465963b":{"_":"dbf024f9"},"753b09ef":{"_":"938e6d08"},"6248e6ad":{"_":"eaed7de4"}}
[12/19/2021, 12:03:47 PM] [Bond] Request (185f7512c2f80000) [get http://192.168.1.52/v2/devices/1df790b2/commands/79aabd9d]
[12/19/2021, 12:03:47 PM] [Bond] Request (185f7512c2f80001) [get http://192.168.1.52/v2/devices/1df790b2/commands/61de15d6]
[12/19/2021, 12:03:47 PM] [Bond] Request (185f7512c2f80002) [get http://192.168.1.52/v2/devices/1df790b2/commands/79ccba75]
[12/19/2021, 12:03:47 PM] [Bond] Request (185f7512c2f84000) [get http://192.168.1.52/v2/devices/1df790b2/commands/44e72fe8]
[12/19/2021, 12:03:47 PM] [Bond] Request (185f7512c2f84001) [get http://192.168.1.52/v2/devices/1df790b2/commands/3dcabbdc]
[12/19/2021, 12:03:47 PM] [Bond] Request (185f7512c2f84002) [get http://192.168.1.52/v2/devices/1df790b2/commands/0465963b]
[12/19/2021, 12:03:47 PM] [Bond] Request (185f7512c2f88000) [get http://192.168.1.52/v2/devices/1df790b2/commands/753b09ef]
[12/19/2021, 12:03:47 PM] [Bond] Request (185f7512c2f88001) [get http://192.168.1.52/v2/devices/1df790b2/commands/6248e6ad]
[12/19/2021, 12:03:48 PM] [Bond] Response (185f7512c29dc000) [get http://192.168.1.52/v2/devices/39733d56/commands] - {"_":"a638dd10","61ef0da5":{"_":"ef3ddb13"},"4a52e883":{"_":"0cd19bd9"},"14509d27":{"_":"c1f428c9"},"4a2556df":{"_":"39167415"},"224c10eb":{"_":"3aaa3d48"},"1e07c906":{"_":"abe5b8ef"},"3a23e95c":{"_":"82675ccb"},"5dd67e7b":{"_":"df8c400c"}}
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c341c000) [get http://192.168.1.52/v2/devices/39733d56/commands/61ef0da5]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3420000) [get http://192.168.1.52/v2/devices/39733d56/commands/4a52e883]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3420001) [get http://192.168.1.52/v2/devices/39733d56/commands/14509d27]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3424000) [get http://192.168.1.52/v2/devices/39733d56/commands/4a2556df]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3428000) [get http://192.168.1.52/v2/devices/39733d56/commands/224c10eb]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3428001) [get http://192.168.1.52/v2/devices/39733d56/commands/1e07c906]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3430000) [get http://192.168.1.52/v2/devices/39733d56/commands/3a23e95c]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3430001) [get http://192.168.1.52/v2/devices/39733d56/commands/5dd67e7b]
[12/19/2021, 12:03:48 PM] [Bond] Response (185f7512c29ec000) [get http://192.168.1.52/v2/devices/3c96ce71/commands] - {"_":"dce2c3a9","05b7b92f":{"_":"e59aab20"},"0c639509":{"_":"71299516"},"22cc9e9b":{"_":"3344e3a7"},"2308a94f":{"_":"6e1e20fa"},"55390b51":{"_":"06ef9a54"},"3f2a7bbb":{"_":"e8bd657b"},"61bcf6da":{"_":"22f4f027"},"6f2a9600":{"_":"136623cc"}}
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3458000) [get http://192.168.1.52/v2/devices/3c96ce71/commands/05b7b92f]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c345c000) [get http://192.168.1.52/v2/devices/3c96ce71/commands/0c639509]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3460000) [get http://192.168.1.52/v2/devices/3c96ce71/commands/22cc9e9b]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3464000) [get http://192.168.1.52/v2/devices/3c96ce71/commands/2308a94f]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3468000) [get http://192.168.1.52/v2/devices/3c96ce71/commands/55390b51]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3468001) [get http://192.168.1.52/v2/devices/3c96ce71/commands/3f2a7bbb]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3468002) [get http://192.168.1.52/v2/devices/3c96ce71/commands/61bcf6da]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c346c000) [get http://192.168.1.52/v2/devices/3c96ce71/commands/6f2a9600]
[12/19/2021, 12:03:48 PM] [Bond] Response (185f7512c29fc000) [get http://192.168.1.52/v2/devices/13cff7a8/commands] - {"_":"2ed6b6ed","21caea36":{"_":"72bba7d2"},"392c242e":{"_":"c246f785"},"01966593":{"_":"9d952150"},"45e38cb9":{"_":"c4577486"},"269ad3b7":{"_":"72fa1f7f"},"606baaa9":{"_":"b73e138f"},"3e7f9da4":{"_":"e4feabdf"},"3b53279f":{"_":"ddbbaef9"}}
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3810000) [get http://192.168.1.52/v2/devices/13cff7a8/commands/21caea36]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c381c000) [get http://192.168.1.52/v2/devices/13cff7a8/commands/392c242e]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3820000) [get http://192.168.1.52/v2/devices/13cff7a8/commands/01966593]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3824000) [get http://192.168.1.52/v2/devices/13cff7a8/commands/45e38cb9]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c382c000) [get http://192.168.1.52/v2/devices/13cff7a8/commands/269ad3b7]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3830000) [get http://192.168.1.52/v2/devices/13cff7a8/commands/606baaa9]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c383c000) [get http://192.168.1.52/v2/devices/13cff7a8/commands/3e7f9da4]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c3840000) [get http://192.168.1.52/v2/devices/13cff7a8/commands/3b53279f]
[12/19/2021, 12:03:48 PM] [Bond] Response (185f7512c2dec000) [get http://192.168.1.52/v2/devices/15670b02/properties] - {"addr":"0000111111011111","freq":434000,"zero_gap":36,"bps":3035,"max_speed":6,"trust_state":false,"_":"aaf799b6"}
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c38b0000) [get http://192.168.1.52/v2/devices/15670b02/commands]
[12/19/2021, 12:03:48 PM] [Bond] Response (185f7512c2e54000) [get http://192.168.1.52/v2/devices/0f92f46a/commands] - {"_":"5c5f4e64","4f8e2e94":{"_":"554d0663"},"078b5223":{"_":"b4e1e75f"},"3ef7d7c9":{"_":"a5701e6e"},"22e9b29c":{"_":"35824d02"},"5fd6ce47":{"_":"af43d05a"},"64e81c56":{"_":"dc439146"},"204c4320":{"_":"a46e7f16"},"652e287c":{"_":"2ca5022e"},"05eb7962":{"_":"d321fc55"},"3d5d1be6":{"_":"89cf1ba6"}}
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c38c0000) [get http://192.168.1.52/v2/devices/0f92f46a/commands/4f8e2e94]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c38c4000) [get http://192.168.1.52/v2/devices/0f92f46a/commands/078b5223]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c38cc000) [get http://192.168.1.52/v2/devices/0f92f46a/commands/3ef7d7c9]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c38d0000) [get http://192.168.1.52/v2/devices/0f92f46a/commands/22e9b29c]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c38d0001) [get http://192.168.1.52/v2/devices/0f92f46a/commands/5fd6ce47]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c38d0002) [get http://192.168.1.52/v2/devices/0f92f46a/commands/64e81c56]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c38d4000) [get http://192.168.1.52/v2/devices/0f92f46a/commands/204c4320]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c38d8000) [get http://192.168.1.52/v2/devices/0f92f46a/commands/652e287c]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c38d8001) [get http://192.168.1.52/v2/devices/0f92f46a/commands/05eb7962]
[12/19/2021, 12:03:48 PM] [Bond] Request (185f7512c38d8002) [get http://192.168.1.52/v2/devices/0f92f46a/commands/3d5d1be6]
[12/19/2021, 12:03:48 PM] [Bond] Response (185f7512c2f80000) [get http://192.168.1.52/v2/devices/1df790b2/commands/79aabd9d] - {"name":"Power Off","action":"TurnOff","argument":null,"button_type":"tap","category_name":"Fan","feedback":"state.power==0","icon":"power_off","hidden":false,"_":"ccecb678","signal":{"_":"f899d239"},"tx":{"_":"0b3f93df"}}
[12/19/2021, 12:03:48 PM] [Bond] Response (185f7512c341c000) [get http://192.168.1.52/v2/devices/39733d56/commands/61ef0da5] - {"name":"Power Off","action":"TurnOff","argument":null,"button_type":"tap","category_name":"Fan","feedback":"state.power==0","icon":"power_off","hidden":false,"_":"ef3ddb13","signal":{"_":"a4c4a3cd"},"tx":{"_":"04a067d3"}}
[12/19/2021, 12:03:48 PM] [Bond] Response (185f7512c3420000) [get http://192.168.1.52/v2/devices/39733d56/commands/4a52e883] - {"name":"Speed 1","action":"SetSpeed","argument":1,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==1","icon":"speed_1","hidden":false,"_":"0cd19bd9","signal":{"_":"cc2d9504"},"tx":{"_":"948b7ed7"}}
[12/19/2021, 12:03:48 PM] [Bond] Response (185f7512c3420001) [get http://192.168.1.52/v2/devices/39733d56/commands/14509d27] - {"name":"Speed 2","action":"SetSpeed","argument":2,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==2","icon":"speed_2","hidden":false,"_":"c1f428c9","signal":{"_":"65425ec0"},"tx":{"_":"f255f748"}}
[12/19/2021, 12:03:48 PM] [Bond] Response (185f7512c3458000) [get http://192.168.1.52/v2/devices/3c96ce71/commands/05b7b92f] - {"name":"Power Off","action":"TurnOff","argument":null,"button_type":"tap","category_name":"Fan","feedback":"state.power==0","icon":"power_off","hidden":false,"_":"e59aab20","signal":{"_":"a8863f43"},"tx":{"_":"71e3edf7"}}
[12/19/2021, 12:03:48 PM] [Bond] Response (185f7512c3810000) [get http://192.168.1.52/v2/devices/13cff7a8/commands/21caea36] - {"name":"Power Off","action":"TurnOff","argument":null,"button_type":"tap","category_name":"Fan","feedback":"state.power==0","icon":"power_off","hidden":false,"_":"72bba7d2","signal":{"_":"5eb64e94"},"tx":{"_":"1c8c79c7"}}
[12/19/2021, 12:03:49 PM] [Bond] Response (185f7512c381c000) [get http://192.168.1.52/v2/devices/13cff7a8/commands/392c242e] - {"name":"Speed 1","action":"SetSpeed","argument":1,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==1","icon":"speed_1","hidden":false,"_":"c246f785","signal":{"_":"2715e03b"},"tx":{"_":"0700ed6d"}}
[12/19/2021, 12:03:49 PM] [Bond] Response (185f7512c2f88001) [get http://192.168.1.52/v2/devices/1df790b2/commands/6248e6ad] - {"name":"Reverse","action":"ToggleDirection","argument":null,"button_type":"tap","category_name":"Fan","feedback":"state.direction==-1","icon":"reverse","hidden":false,"_":"eaed7de4","signal":{"_":"a4eb1e7c"},"tx":{"_":"fcc2e76e"}}
[12/19/2021, 12:03:49 PM] [Bond] Response (185f7512c2f88000) [get http://192.168.1.52/v2/devices/1df790b2/commands/753b09ef] - {"name":"Speed 6","action":"SetSpeed","argument":6,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==6","icon":"speed_6","hidden":false,"_":"938e6d08","signal":{"_":"ccf91c5a"},"tx":{"_":"1a890611"}}
[12/19/2021, 12:03:49 PM] [Bond] Response (185f7512c2f84002) [get http://192.168.1.52/v2/devices/1df790b2/commands/0465963b] - {"name":"Speed 5","action":"SetSpeed","argument":5,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==5","icon":"speed_5","hidden":false,"_":"dbf024f9","signal":{"_":"52a8ddac"},"tx":{"_":"0fd77fb6"}}
[12/19/2021, 12:03:49 PM] [Bond] Response (185f7512c2f84001) [get http://192.168.1.52/v2/devices/1df790b2/commands/3dcabbdc] - {"name":"Speed 4","action":"SetSpeed","argument":4,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==4","icon":"speed_4","hidden":false,"_":"ab7dd38b","signal":{"_":"b0b8a543"},"tx":{"_":"a5c70774"}}
[12/19/2021, 12:03:49 PM] [Bond] Response (185f7512c3430001) [get http://192.168.1.52/v2/devices/39733d56/commands/5dd67e7b] - {"name":"Reverse","action":"ToggleDirection","argument":null,"button_type":"tap","category_name":"Fan","feedback":"state.direction==-1","icon":"reverse","hidden":false,"_":"df8c400c","signal":{"_":"c67bbe26"},"tx":{"_":"8445bd74"}}
[12/19/2021, 12:03:49 PM] [Bond] Response (185f7512c3430000) [get http://192.168.1.52/v2/devices/39733d56/commands/3a23e95c] - {"name":"Speed 6","action":"SetSpeed","argument":6,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==6","icon":"speed_6","hidden":false,"_":"82675ccb","signal":{"_":"72629749"},"tx":{"_":"aa6e5ea4"}}
[12/19/2021, 12:03:49 PM] [Bond] Response (185f7512c3428001) [get http://192.168.1.52/v2/devices/39733d56/commands/1e07c906] - {"name":"Speed 5","action":"SetSpeed","argument":5,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==5","icon":"speed_5","hidden":false,"_":"abe5b8ef","signal":{"_":"3362fd19"},"tx":{"_":"95dba467"}}
[12/19/2021, 12:03:49 PM] [Bond] Response (185f7512c3840000) [get http://192.168.1.52/v2/devices/13cff7a8/commands/3b53279f] - {"name":"Reverse","action":"ToggleDirection","argument":null,"button_type":"tap","category_name":"Fan","feedback":"state.direction==-1","icon":"reverse","hidden":false,"_":"ddbbaef9","signal":{"_":"2f905256"},"tx":{"_":"d0c61d5e"}}
[12/19/2021, 12:03:49 PM] [Bond] Response (185f7512c383c000) [get http://192.168.1.52/v2/devices/13cff7a8/commands/3e7f9da4] - {"name":"Speed 6","action":"SetSpeed","argument":6,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==6","icon":"speed_6","hidden":false,"_":"e4feabdf","signal":{"_":"4ebfd493"},"tx":{"_":"214d77f4"}}
[12/19/2021, 12:03:49 PM] [Bond] Response (185f7512c3830000) [get http://192.168.1.52/v2/devices/13cff7a8/commands/606baaa9] - {"name":"Speed 5","action":"SetSpeed","argument":5,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==5","icon":"speed_5","hidden":false,"_":"b73e138f","signal":{"_":"df773a9e"},"tx":{"_":"b3f23625"}}
[12/19/2021, 12:03:50 PM] [Bond] Response (185f7512c2f80001) [get http://192.168.1.52/v2/devices/1df790b2/commands/61de15d6] - {"name":"Speed 1","action":"SetSpeed","argument":1,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==1","icon":"speed_1","hidden":false,"_":"92ccf010","signal":{"_":"973b4198"},"tx":{"_":"2dee8811"}}
[12/19/2021, 12:03:51 PM] [Bond] Response (185f7512c2f80002) [get http://192.168.1.52/v2/devices/1df790b2/commands/79ccba75] - {"name":"Speed 2","action":"SetSpeed","argument":2,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==2","icon":"speed_2","hidden":false,"_":"ac3e412c","signal":{"_":"5089aaa1"},"tx":{"_":"f0d7f2e9"}}
[12/19/2021, 12:03:51 PM] [Bond] Response (185f7512c2f84000) [get http://192.168.1.52/v2/devices/1df790b2/commands/44e72fe8] - {"name":"Speed 3","action":"SetSpeed","argument":3,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==3","icon":"speed_3","hidden":false,"_":"ac91abf8","signal":{"_":"650e53c4"},"tx":{"_":"17d7dee2"}}
[12/19/2021, 12:03:51 PM] [Bond] Response (185f7512c3424000) [get http://192.168.1.52/v2/devices/39733d56/commands/4a2556df] - {"name":"Speed 3","action":"SetSpeed","argument":3,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==3","icon":"speed_3","hidden":false,"_":"39167415","signal":{"_":"e0711cdf"},"tx":{"_":"1525da1c"}}
[12/19/2021, 12:03:51 PM] [Bond] Response (185f7512c3428000) [get http://192.168.1.52/v2/devices/39733d56/commands/224c10eb] - {"name":"Speed 4","action":"SetSpeed","argument":4,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==4","icon":"speed_4","hidden":false,"_":"3aaa3d48","signal":{"_":"4bf853e5"},"tx":{"_":"cc06da8c"}}
[12/19/2021, 12:03:51 PM] [Bond] Response (185f7512c345c000) [get http://192.168.1.52/v2/devices/3c96ce71/commands/0c639509] - {"name":"Speed 1","action":"SetSpeed","argument":1,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==1","icon":"speed_1","hidden":false,"_":"71299516","signal":{"_":"09be7ff5"},"tx":{"_":"68cf3156"}}
[12/19/2021, 12:03:51 PM] [Bond] Response (185f7512c3460000) [get http://192.168.1.52/v2/devices/3c96ce71/commands/22cc9e9b] - {"name":"Speed 2","action":"SetSpeed","argument":2,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==2","icon":"speed_2","hidden":false,"_":"3344e3a7","signal":{"_":"b06824cf"},"tx":{"_":"72f8eb9c"}}
[12/19/2021, 12:03:51 PM] [Bond] Response (185f7512c3464000) [get http://192.168.1.52/v2/devices/3c96ce71/commands/2308a94f] - {"name":"Speed 3","action":"SetSpeed","argument":3,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==3","icon":"speed_3","hidden":false,"_":"6e1e20fa","signal":{"_":"f9f1a568"},"tx":{"_":"39434263"}}
[12/19/2021, 12:03:51 PM] [Bond] Response (185f7512c3468000) [get http://192.168.1.52/v2/devices/3c96ce71/commands/55390b51] - {"name":"Speed 4","action":"SetSpeed","argument":4,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==4","icon":"speed_4","hidden":false,"_":"06ef9a54","signal":{"_":"6edda60e"},"tx":{"_":"2dc69034"}}
[12/19/2021, 12:03:51 PM] [Bond] Response (185f7512c3820000) [get http://192.168.1.52/v2/devices/13cff7a8/commands/01966593] - {"name":"Speed 2","action":"SetSpeed","argument":2,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==2","icon":"speed_2","hidden":false,"_":"9d952150","signal":{"_":"697340ee"},"tx":{"_":"eff7df81"}}
[12/19/2021, 12:03:51 PM] [Bond] Response (185f7512c3824000) [get http://192.168.1.52/v2/devices/13cff7a8/commands/45e38cb9] - {"name":"Speed 3","action":"SetSpeed","argument":3,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==3","icon":"speed_3","hidden":false,"_":"c4577486","signal":{"_":"a75b63fe"},"tx":{"_":"f622fb26"}}
[12/19/2021, 12:03:55 PM] [Bond] Response (185f7512c382c000) [get http://192.168.1.52/v2/devices/13cff7a8/commands/269ad3b7] - {"name":"Speed 4","action":"SetSpeed","argument":4,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==4","icon":"speed_4","hidden":false,"_":"72fa1f7f","signal":{"_":"cc9b0927"},"tx":{"_":"31066c7b"}}
[12/19/2021, 12:03:55 PM] [Bond] Response (185f7512c346c000) [get http://192.168.1.52/v2/devices/3c96ce71/commands/6f2a9600] - {"name":"Reverse","action":"ToggleDirection","argument":null,"button_type":"tap","category_name":"Fan","feedback":"state.direction==-1","icon":"reverse","hidden":false,"_":"136623cc","signal":{"_":"7bf891ff"},"tx":{"_":"aed4a6ad"}}
[12/19/2021, 12:03:55 PM] [Bond] Response (185f7512c3468002) [get http://192.168.1.52/v2/devices/3c96ce71/commands/61bcf6da] - {"name":"Speed 6","action":"SetSpeed","argument":6,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==6","icon":"speed_6","hidden":false,"_":"22f4f027","signal":{"_":"6fe0a9e2"},"tx":{"_":"84f4ea53"}}
[12/19/2021, 12:03:55 PM] [Bond] Response (185f7512c3468001) [get http://192.168.1.52/v2/devices/3c96ce71/commands/3f2a7bbb] - {"name":"Speed 5","action":"SetSpeed","argument":5,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==5","icon":"speed_5","hidden":false,"_":"e8bd657b","signal":{"_":"dcb42510"},"tx":{"_":"60183160"}}
[12/19/2021, 12:03:55 PM] [Bond] Response (185f7512c38d8002) [get http://192.168.1.52/v2/devices/0f92f46a/commands/3d5d1be6] - {"name":"Dimmer","action":"StartDimmer","argument":null,"button_type":"momentary","category_name":"Light","feedback":"","icon":"dimmer","hidden":false,"_":"89cf1ba6","signal":{"_":"506a8cc0"},"tx":{"_":"23f3b427"}}
[12/19/2021, 12:03:56 PM] [Bond] Response (185f7512c38d8001) [get http://192.168.1.52/v2/devices/0f92f46a/commands/05eb7962] - {"name":"Light","action":"ToggleLight","argument":null,"button_type":"tap","category_name":"Light","feedback":"state.light==1","icon":"light","hidden":false,"_":"d321fc55","signal":{"_":"000b4157"},"tx":{"_":"2db363aa"}}
[12/19/2021, 12:03:56 PM] [Bond] Response (185f7512c38d4000) [get http://192.168.1.52/v2/devices/0f92f46a/commands/204c4320] - {"name":"Speed 6","action":"SetSpeed","argument":6,"button_type":"tap","category_name":"Fan","feedback":"state.power==1 and state.speed==6","icon":"speed_6","hidden":false,"_":"a46e7f16","signal":{"_":"872f3850"},"tx":{"_":"ffc5bf70"}}
[12/19/2021, 12:03:56 PM] [Bond] Response (185f7512c38d8000) [get http://192.168.1.52/v2/devices/0f92f46a/commands/652e287c] - {"name":"Reverse","action":"ToggleDirection","argument":null,"button_type":"tap","category_name":"Fan","feedback":"state.direction==-1","icon":"reverse","hidden":false,"_":"2ca5022e","signal":{"_":"1371b615"},"tx":{"_":"893332ba"}}
[12/19/2021, 12:03:58 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n    at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n    at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n    at RedirectableRequest.emit (node:events:390:28)\n    at Timeout.<anonymous> (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n    at listOnTimeout (node:internal/timers:557:17)\n    at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/15670b02/commands","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f7512c38b0000","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":1639944228397}},"code":"ECONNABORTED"}
[12/19/2021, 12:03:58 PM] [Bond] Error getting devices: TypeError: Cannot convert undefined or null to object
[12/19/2021, 12:03:58 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n    at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n    at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n    at RedirectableRequest.emit (node:events:390:28)\n    at Timeout.<anonymous> (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n    at listOnTimeout (node:internal/timers:557:17)\n    at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/0f92f46a/commands/4f8e2e94","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f7512c38c0000","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":1639944228407}},"code":"ECONNABORTED"}
[12/19/2021, 12:03:58 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n    at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n    at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n    at RedirectableRequest.emit (node:events:390:28)\n    at Timeout.<anonymous> (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n    at listOnTimeout (node:internal/timers:557:17)\n    at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/0f92f46a/commands/078b5223","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f7512c38c4000","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":1639944228407}},"code":"ECONNABORTED"}
[12/19/2021, 12:03:58 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n    at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n    at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n    at RedirectableRequest.emit (node:events:390:28)\n    at Timeout.<anonymous> (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n    at listOnTimeout (node:internal/timers:557:17)\n    at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/0f92f46a/commands/3ef7d7c9","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f7512c38cc000","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":1639944228407}},"code":"ECONNABORTED"}
[12/19/2021, 12:03:58 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n    at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n    at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n    at RedirectableRequest.emit (node:events:390:28)\n    at Timeout.<anonymous> (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n    at listOnTimeout (node:internal/timers:557:17)\n    at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/0f92f46a/commands/22e9b29c","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f7512c38d0000","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":1639944228407}},"code":"ECONNABORTED"}
[12/19/2021, 12:03:58 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n    at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n    at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n    at RedirectableRequest.emit (node:events:390:28)\n    at Timeout.<anonymous> (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n    at listOnTimeout (node:internal/timers:557:17)\n    at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/0f92f46a/commands/5fd6ce47","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f7512c38d0001","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":1639944228407}},"code":"ECONNABORTED"}
[12/19/2021, 12:03:58 PM] [Bond] A request error occurred: {"message":"timeout of 10000ms exceeded","name":"Error","stack":"Error: timeout of 10000ms exceeded\n    at createError (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/core/createError.js:16:15)\n    at RedirectableRequest.handleRequestTimeout (/homebridge/node_modules/homebridge-bond/node_modules/axios/lib/adapters/http.js:303:16)\n    at RedirectableRequest.emit (node:events:390:28)\n    at Timeout.<anonymous> (/homebridge/node_modules/homebridge-bond/node_modules/follow-redirects/index.js:164:12)\n    at listOnTimeout (node:internal/timers:557:17)\n    at processTimers (node:internal/timers:500:7)","config":{"url":"http://192.168.1.52/v2/devices/0f92f46a/commands/64e81c56","method":"get","data":"{}","headers":{"Accept":"application/json, text/plain, */*","BOND-Token":"MYTOKEN","Bond-UUID":"185f7512c38d0002","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":1639944228407}},"code":"ECONNABORTED"}
[12/19/2021, 12:04:43 PM] [Bond] UDP message sent to 192.168.1.52:30007
[12/19/2021, 12:04:43 PM] [Bond] UDP Message received from 192.168.1.52:30007 - {"B":"ZZDE64528","d":0,"v":"v2.28.0"}
tainted8 commented 2 years ago

I was constantly getting this error and was never able to get my 4 fans to load. I was finally able to figure out tonight that if I remove the 4 timer settings from my Bond app for each device I was finally able to get them to load properly without getting this error. The timers I removed were "Timer 2h", "Timer 4h", "Timer 8h", and "Timer Off".