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

Multiple smart wearables at once? #305

Open
ShapeShifter499 opened this issue May 17, 2016 · 9 comments

Comments

Projects
None yet
6 participants
@ShapeShifter499
Copy link

commented May 17, 2016

I've noticed that I cannot sync or have two devices connected at the same exact time. Is this a bug? If not why can't two devices be connected at the same time? My current use case is a Pebble Time smartwatch and a Mi Band 2 /w Heart Rate Sensor. I'd like to log data from both, preferably keeping the more accurate sleep and step counter data from one with the heart rate data from the other.

@cpfeiffer

This comment has been minimized.

Copy link
Contributor

commented May 17, 2016

At the moment, you can have only one device connected at a time. You could sync one device, disconnect and connect and sync the next device.

How do you want to correlate and combine the data?

@ShapeShifter499

This comment has been minimized.

Copy link
Author

commented May 17, 2016

Well since I have had the MI band for only a day now I have no idea which device yields more accurate sleep and movement data, maybe someone with more use knows. What I really would like to do is incorporate the heart rate monitor data from the MI band with everything else from the Pebble Time watch for graph data and especially if I choose the "live activity" mode. Is that possible?

@Spleeeno

This comment has been minimized.

Copy link

commented May 23, 2016

I really hate the og pebbles vibration.
and even with fw 3.12 you can only enable or disable it.
so I'd love to use the pebbles display to read notifications and at the same time, get the (much smoother imho) vibration just on the miband (or amazfit).

although I'm not sure if thats even possible.
can my phones bluetooth chip even use normal bluetooth and le at the same time?
cause afaik pebble uses normal bluetooth and the mi band uses le.

anyway, maybe thats just me.
friggin vibration strength setting on the pebble would solve this too ;)

@cpfeiffer

This comment has been minimized.

Copy link
Contributor

commented May 23, 2016

@ShapeShifter499 Everything's possible with a little work ;-)

Getting and displaying the activity data simultaneously from two devices in realtime is one of the more challenging tasks, though, and we already have lots of other things to do. So we would need someone who wants to make this happen. Most developers either have a Pebble or a Mi Band, so even testing this is not that easy.

But as for all the other things: we're happy to assist!

@cpfeiffer

This comment has been minimized.

Copy link
Contributor

commented May 23, 2016

@Spleeeno I don't know whether it's possible to display notifications on the pebble without vibrating, but @ashimokawa or @danielegobbetti should know.

If that's possible, having the Mi Band vibrate and the Pebble display the notification should be possible. The bluetooth stack should support this scenario.

@ashimokawa

This comment has been minimized.

Copy link
Contributor

commented May 24, 2016

It is possible to turn off vibration in the settings menu on the pebble.

This task is not too easy since we assume one device at a time everywhere.
Me and @danielegobbetti have a Pebble and Mi Band.
And @cpfeiffer could use the emulator 🙊

@IzzySoft IzzySoft referenced this issue Jun 5, 2016

Closed

Wiki updates #322

@meta-meta

This comment has been minimized.

Copy link

commented Dec 28, 2016

I would like to try implementing multiple Pebbles on one device. I understand why it's not high priority. What are some of the technical challenges keeping this issue open?

@cpfeiffer

This comment has been minimized.

Copy link
Contributor

commented Dec 28, 2016

Cool! It's probably less challenging on the technical, and more challenging on the conceptual side.

If you have multiple connected devices, you need to perform some kind of routing, for example which events (notifications) to send to which device. The activities (charts, alarms configuration, apps management, ...) could still operate on the single device that they were started with. We can later try to make them handle multiple devices.

Implementation-wise, the DeviceCommunicationService will not have a single DeviceSupport instance anymore, but multiple. And every event must pass the desired device so that the service can forward to the correct DeviceSupport instance.

@TaaviE

This comment has been minimized.

Copy link
Contributor

commented Feb 2, 2018

Possibly useful for #774.

@TaaviE TaaviE referenced this issue Feb 17, 2018

Open

Added basic iTag support #999

0 of 8 tasks complete

@TaaviE TaaviE referenced this issue Mar 22, 2018

Open

WIP: Added multi-device support. #1039

1 of 9 tasks complete
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.