I’m trying to figure out the root cause of a weird WearOS issue I’ve been experiencing for the last little bit.
After turning off my local DNS and changing from FQDN back to IP address in the Android app, the WearOS app was not working. No problem - logged out, changed that to IP as well but had issues with completing the handshake on the phone.
I worked through that, can’t remember exactly what I did at the time, but the app in Android works fine. The WearOS app is giving me trouble; it won’t connect to the Home Assistant instance.
Now the weird part is… if I turn off the phone or disable bluetooth, the watch will connect just fine. In other words, it seems that when the watch connects through the phone (via bluetooth), things don’t work but when the watch connects directly, it’s all good.
Similarly, if I login to my home VPN, the watch can access the home assistant instance through my phone.
It certainly seems that there’s something going on when the phone is in the middle, I’m just not sure what.
I agree that my issue may be unrelated to home assistant, although I cannot rule that out at the moment as I’m not sure where to start troubleshooting when it comes to wearos.
Related or not, hoping someone might have some ideas on how to troubleshoot.
Hello, I have the same issue with the home assistant wearOS App.
The app on the watch can only connect via WiFi on the watch, but not via Bluetooth connection to the phone. I think it could be related to recently upgrading my Samsung phone to oneUI9. Sadly I also haven’t found a solution yet.
I tried to do a bit of troubleshooting. I was able to connect to my Pixel Watch 4 via wireless. I took a look at system logs and nothing stood out but I didn’t look too deeply to be honest.
The thing I really wished I could have done was disable the wifi and try again but unfortunately the PW4 doesn’t have any means of wired adb. I need the wifi for adb, but wifi enabled means home assistant connects fine (wifi needs to be off to replicate the issue).
Is your wearOS device able to do a wired adb connection?