Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support watchOS in the companion app #776

Open
mKeRix opened this issue Jun 23, 2021 · 1 comment
Open

Support watchOS in the companion app #776

mKeRix opened this issue Jun 23, 2021 · 1 comment

Comments

@mKeRix
Copy link
Owner

mKeRix commented Jun 23, 2021

We should take a look at whether the APIs used by the companion app are also available in watchOS - and if they are we should see if we can use that to extend companion app support to the Watch. During the initial implementation a bunch of posts suggested that this isn't possible, but reading the docs now makes it seem like it could be possible now.

@mKeRix mKeRix added this to To do in room-assistant roadmap via automation Jun 23, 2021
@mKeRix
Copy link
Owner Author

mKeRix commented Jun 26, 2021

I dug around in the docs some more - the concept that room-assistant uses now won't work 1:1 for the watch, since it doesn't allow apps to register GATT services. However, in theory you should still be able to do some detection magic by only advertising and using the "overflow" area as an identifier.

This would have to be a breaking change in how room-assistant works and entails some changes on both ends. Has its own drawbacks, but also the huge plus that direct connections to the device wouldn't be needed for this anymore. I would like to at least give this a shot in a PoC sometime.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

1 participant