Greetings! I contacted support and was directed to post here.
I recently bought a bond bridge to control some RF fans. My IoT network is disconnected from the internet; only allowing devices through for setup when needed. The bond bridge works great with home assistant using the local api, but I found that it was rebooting and still broadcasting its wifi setup network.
When searching I found the posts:
Which both mention a future option to disable to cloud watchdog/reboot. After looking at the local api docs, I found:
…/#tag/Network-Watchdog/paths/~1v2~1sys~1watchdog/get
…/#tag/Network-Watchdog/paths/~1v2~1sys~1watchdog/patch
Which seem to indicate that this feature was added! Unfortunately I am unable to use either endpoint; the bond bridge just gives me a 404. I am able to use other endpoints, and the /v2/sys/version endpoint returns:
{“target”:“zermatt”,“fw_ver”:“v2.28.0”,“fw_date”:“Tue Nov 2 19:07:06 UTC 2021”,“uptime_s”:248,“boot_patch”:“not first boot”,“make”:“Olibra”,“model”:“BD-1000”,“branding_profile”:“OLIBRA_BD1000”,“bondid”:“xxx”,“upgrade_http”:true,“api”:2,“_”:“xxx”}
The local api docs also mentions “If enabled, Bond will reboot if not connected to Bond Cloud within first 10 minutes of boot, or if disconnected for 3 minutes.” and that any http traffic to the bond bridge resets the watchdog timer, so I created a script that sends a request to the version endpoint every 5 minutes, but the bridge still brings up the Bond Config wifi ap. It seems to bring it up very quickly as well; within 60 seconds of the device being plugged in. Are the watchdog reboot and open access point separate things?
Is there any way I can get the bond to stop broadcasting the open access point?
Looking at the api docs I’m not seeing anything hopeful for disabling this; the closest might be to connect via ethernet and then use the /v2/debug/wifi endpoint to shut off the wifi radio; and since that doesn’t persist past restart I’d need to make a script to monitor the state and shut it down if it popped back up. Unfortunately that requires the Bond Pro to even try, which is 4x as expensive and doesn’t support IR.