Apple TV is iBeacon

Posted on
Wed Sep 06, 2017 3:08 pm
Hackencrash offline
User avatar
Posts: 167
Joined: Dec 16, 2015
Location: UK

Re: Apple TV is iBeacon

Samsung TV is iBeacon

I've just found out that my Samsung telly has an iBeacon in it, only rather annoyingly it doesn't stop transmitting when you turn it off, only when you switch it off at the mains power which made it difficult to track down.

:?: What is the point of putting a beacon in a TV? What is that for??

Posted on
Wed Sep 06, 2017 3:15 pm
kw123 online
User avatar
Posts: 5907
Joined: May 12, 2013
Location: Dallas, TX

Re: Apple TV is iBeacon

I have one in my toothbrush


Sent from my iPhone using Tapatalk

Posted on
Wed Sep 06, 2017 3:16 pm
kw123 online
User avatar
Posts: 5907
Joined: May 12, 2013
Location: Dallas, TX

Re: Apple TV is iBeacon

And Samsung has probably other things in there too. Like a mic and camera. And tracking everything you watch.


Sent from my iPhone using Tapatalk

Posted on
Wed Sep 06, 2017 3:18 pm
Hackencrash offline
User avatar
Posts: 167
Joined: Dec 16, 2015
Location: UK

Re: Apple TV is iBeacon

Ha Ha Ha !!!

Ah, sorry I didn't see your post above about the iPhone UUID's above - yes that format seems to be the same foe iPads too and it's doing my head in trying to find out the format of these messages by turning things off and on. It seems like there's not 100% correlation to a specific iPhone/iPad device I don't think?

Posted on
Thu Sep 07, 2017 1:10 pm
Hackencrash offline
User avatar
Posts: 167
Joined: Dec 16, 2015
Location: UK

Re: Apple TV is iBeacon

Just tried updated piBeacon v-7-64-141 - fabulous 8)

I am a little confused by the following two plugin menu options:

Define iPhone/iPad - UUID link
Map UUID to a NAME


I noticed that under the first iPhone option, there is both the option to select uuid is fixed and uuid-maj-min is fixed.

I have a device with a UUID of 0-0-0 where the mac address keeps changing. Now this is clearly not an iOS device, but I didn't want to select the second Map UUID option as that would overwrite the Notes field which would prevent me from spotting similar UUID's. This option worked the way I wanted it for another longer UUID (non Apple) beacon, and I set my own custom Device Name for it, so all is good.

However, when I came to do the same for UUID 0-0-0, whatever options I chose I could not get it to appear in the candidates drop-down menu list. I tried uuid-maj-min is fixed with uuid is 1 char long eg: 1 (confirm) and various other combinations but could not get this one listed.

Any ideas?

P.S. My list of beacons is looking so much neater and shorter now 8)

Posted on
Thu Sep 07, 2017 1:52 pm
kw123 online
User avatar
Posts: 5907
Joined: May 12, 2013
Location: Dallas, TX

Re: Apple TV is iBeacon

Uuid fixed is w/o man and minor
The 0-0-0:
The rpi sends the full uuid-min-major only every 10'times or so to reduce the number of bytes.


Sent from my iPhone using Tapatalk

Posted on
Thu Sep 07, 2017 2:55 pm
kw123 online
User avatar
Posts: 5907
Joined: May 12, 2013
Location: Dallas, TX

Re: Apple TV is iBeacon

check out v ...-142 it will always send the FULL uuid if you select that option in config.

Karl

Posted on
Thu Sep 07, 2017 4:09 pm
Hackencrash offline
User avatar
Posts: 167
Joined: Dec 16, 2015
Location: UK

Re: Apple TV is iBeacon

Ah OK, so the device I'm seeing with UUID 0-0-0 isn't 0-0-0 at all but perhaps some device I've recently deleted perhaps?

So I guess the option in v142 would be very useful during testing trying to find out which beacon is what and which are garbage passing traffic 8)

Posted on
Thu Sep 07, 2017 4:44 pm
kw123 online
User avatar
Posts: 5907
Joined: May 12, 2013
Location: Dallas, TX

Re: Apple TV is iBeacon

Yes.
And also your other q. Map uuid to name simply does that nothing else not filter selecting.. just replacing the uuid number with a text string in the notes field. Most useful for classes of beacons e.g. Xy tile etc. then you can have xy-major-minor in the notes field


Sent from my iPhone using Tapatalk

Posted on
Sun Sep 10, 2017 8:38 am
Hackencrash offline
User avatar
Posts: 167
Joined: Dec 16, 2015
Location: UK

Re: Apple TV is iBeacon

I'm having problems renaming my Apple TV beacon.

I've defined an iPhone/iPad UUID link of type uuid--min fixed, 18 char long (e.g. Apple TV), confirmed and established, etc.

Then I double-click the green beacon established above and change the device name from the mac address to Apple TV.

When I power cycle the Apple TV, I get a new beacon created and the old named Apple TV beacon remains in the list expired.

I am therefore not able to persistently have a beacon device named Apple TV

What's interesting is that when I go to associate the new device, it tells me that it is already defined:
Screen Shot 2017-09-10 at 15.26.17.png
Screen Shot 2017-09-10 at 15.26.17.png (87.08 KiB) Viewed 1513 times

What may I be doing wrong?
Attachments
Screen Shot 2017-09-10 at 15.26.17.png
Screen Shot 2017-09-10 at 15.26.17.png (87.08 KiB) Viewed 1513 times

Posted on
Sun Sep 10, 2017 10:56 am
kw123 online
User avatar
Posts: 5907
Joined: May 12, 2013
Location: Dallas, TX

Re: Apple TV is iBeacon

Could you do a print config and post the beacon sections.


Sent from my iPhone using Tapatalk

Posted on
Sun Sep 10, 2017 10:02 pm
kw123 online
User avatar
Posts: 5907
Joined: May 12, 2013
Location: Dallas, TX

Re: Apple TV is iBeacon

looked a bit into it.
one issue is timing.

the decision to map UUID-maj-min to a mac# is done on the RPIs.

the flow is the following:

1. check if map (uuid-mej-min selected with uuid-maj-min incoming) matches, if yes: replace newMAC # with predefined mac #
2. if uuid (first 10 char.) in uuid reject list: reject
3. if mac number in reject list : reject

reject list and map lists need to be ftp-ed to each mac.
(the reject list gets updated once an beacon device is deleted.the mac# of that beacon is added to the reject list. - you can reset that in menu (un)ignore beacons)

during the time when the files are not in sync some messages might come through that will not after all files are in sync.

one issue I see: if e.g. UUID and MIN stay always the same, but maj changes and you select uuid--min to be fixed / constant. Then the UUID-MAJ-MIN in the notes field will be changing with new MAJ #.
Q: should that happen or should MAJ be replaced with predefined MAJ?



Hackencrash. In order to analyze your setup I need the details of your beacons, all defined, old ones, and uuid-mac# mapping from print config..
I have some test cases and mine seem to work.


Karl

Posted on
Mon Sep 11, 2017 1:58 am
Hackencrash offline
User avatar
Posts: 167
Joined: Dec 16, 2015
Location: UK

Re: Apple TV is iBeacon

Hi Karl, sorry I haven't done the print configuration thing yet - VPN access from my small phone screen do do this would be painful - I'll do that tonight.

From remotely checking this, it does look like it has successfully updated, so yes perhaps it's a timing issue as I didn't realise the processing for this was done on the rPi's.

Will confirm later when I have a bigger screen!

Posted on
Mon Sep 11, 2017 2:49 pm
Hackencrash offline
User avatar
Posts: 167
Joined: Dec 16, 2015
Location: UK

Re: Apple TV is iBeacon

P.S. I don't know if it's intentional or an issue, but when you click on the link to download v145, it comes up as v143 :shock:

I've sent you a PM about my config files you requested

Posted on
Mon Sep 11, 2017 8:13 pm
kw123 online
User avatar
Posts: 5907
Joined: May 12, 2013
Location: Dallas, TX

Re: Apple TV is iBeacon

Fixed that.


Sent from my iPhone using Tapatalk

Who is online

Users browsing this forum: No registered users and 2 guests