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

Track single.itag using multiple phones #65

Open
djay opened this issue Aug 29, 2020 · 1 comment
Open

Track single.itag using multiple phones #65

djay opened this issue Aug 29, 2020 · 1 comment

Comments

@djay
Copy link

djay commented Aug 29, 2020

This software seems like one of best replacement itag apps and awesome it's open source..
One feature I was looking for.but haven't seen yet is to handle the following scenario.
Imagine I attach the tag to my daughter and we go to the mall with my wife. She should be with either one of us but not always both of us. It would be great to have an alarm that goes off if the itag is in range of neither of us even if we are in range of each other.
This would also be helpful for finding keys as I can tell if they are closer to my wife's phone or mine. ie a search feature could ask all the other linked phones to search for the device.
In addition clicking on the device could set off an alarm on all the connected phones even if only one of them is in range.
I know this isn't an easy feature as it requires a server as I don't think p2p mobile links would likely be reliable enough given all the possible network topologies. But maybe there is some simple solution?

@djay djay changed the title Multi phone tracking Track single.itag using multiple phones Aug 29, 2020
@djay
Copy link
Author

djay commented Sep 11, 2020

I think you can probably do it with something like pushbullet api.

  1. Users have to create a pushbullet account
  2. and authorise the app using oauth.
  3. the app would create a channel just for that user and tag
  4. some kind of exchange of channel ids so two people can subscribe to each others channels. via bluetooth or via a pushbullet push via email address? or maybe channels tagged with the UID of the itag?
  5. each phone push updates if they lost or found the tag to their channel or if they are searching for the itag, or the itag wants to send out an alert.
  6. if both have lost the tag then both alarm.

However there isn't a presense system and you only get 500 free pushes a month so you couldn't advertise that your phone is online so you could get into a situation where the phone that has contact with the tag runs out of batteries and so not lost message sent and then no alarm is raised when the tag is lost.

not really a java phone developer myself but what do you think @dsame ? I guess if you had this multiple phone usecase you would have implemented this already

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

No branches or pull requests

1 participant