• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Easily Obtain WiFi Mac Address

  • Thread starter Thread starter Android Question
  • Start date Start date
A

Android Question

Guest
Hi, We have a WiFi system that can report on how many people are connected and if they have created an account it associates the Mac to a name and will display the account name rather the device MAC.

What we want to do if use this to welcome people to our offices via digital signage but we need to know there MAC address first. We can do this via our WiFi network, when the WiFi see's a device we collect its MAC ( they don't need to connect ) If we have pre-associated the mac with a name we can display a welcome message saying "Welcome William Hill, your meeting is upstairs in room 1". That part is relatively simple for us.

What we need is a easy way that visitors can give us there MAC address of there phone before attending our building.

We are thinking of a registration form that has a field for the MAC, only problem is finding the MAC on a mobile is not that straight forward... especially to thw non technical.

Does anyone know of a way we could automate this by maybe scanning a QR / bar code. or does anyone has an alternative simple / automated way of collecting the mac of a mobile...

Any suggestions would be appreciated...

Thanks
 
MAC address registrations are usually required for network security, like to only allow authorized devices to connect to a corporate network. Quite sure it can't be determined by scanning a QR with just the camera. Would definitely require an app to be installed to do that. Again with NFC, sure that would require a specific app to be installed AFAIK, also there a lot of devices that don't have NFC anyway. Requiring clients and guests to install an app just to determine MAC would be undesirable of course. Then they could be using Android, iOS, Win Phone, Blackberry, older Nokia Symbian phones, etc.
 
Getting the MAC address progammatically is discussed here:


(it seems that the user will have to turn on the wi-fi network first, though)

Sounds like you'd want to incorporate the above code in an app that would then somehow send/transmit the info to your company's system (email would be a simple, obvious choice for example).

Best of luck!
 
Back
Top Bottom