home-assistant / home-assistant/android

FR: Wear data via phone app instead of direct connection

Open
#4,954 3 comments 1 reaction 0 assignees View on GitHub
enhancement question Wear OS
Dominant language
Kotlin
Stars
3.9k
Forks
1.1k
Avg merge
1d 12h
Merged PRs (30d)
81

Description

**Is your feature request related to a problem? Please describe.**
Difficulty in connecting WearOS App to HA. At home, it can only connect via IP address since WearOS disregards the local DNS. Outside using TailScale VPN, there is no way to extend that VPN access to the watch.

**Describe the solution you'd like**
An option for the WearOS app to connect via the HA app on the phone as a bridge, instead of as a direct connection to a specified host. The Android APIs should allow the phone + watch apps to easily establish a TCP connection, at which point HA on the phone can simply act as a proxy for the watch (using the same connection settings it uses for itself).

**Describe alternatives you've considered, if any**
I've considered SSH forwarding via termux as a proxy, but that doesn't seem workable either (at a minimum, I can't find a way to identify persistent IPs for the BT bridge to even test it).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.