-1

We have already implemented beacon based real time campaigns, like setting some campaigns to some beacons and depending on the ranges we can fetch them and show it inside app as a popup. now my question is how to do the same thing using wifi? Like: I have to monitor the wifi that associated in a particular area, then depending upon the monitored wifi I have to display the respective campaign associated with that. Ex: I have 4 wifi networks in 1 building, all wifi is associated with one one campaign so total 4 campaigns are there, now my app should first monitor the nearest wifi and connect to that and get the respective campaign Can anybody suggest how to achieve this?

Chinnu
  • 21
  • 1
  • 5

1 Answers1

1

Unlike iBeacons, currently its not possible to detect multiple wi-fi signals in your code.

Secondly, measuring wi-fi signal strength is not as straight forward.

Lastly, iBeacons are based on a bluetooth standard which provide a correlation between RSSI value (signal strength) and distance from the beacon, assuming you are using a standard beacon. This is not true for wi-fi as signal strength largely depends on the network hardware.

In spite of all these points, it is theoretically possible to create a controlled environment with specific wi-fi hardware which can allow you to know distance based on signal strength. But that is way too broad to be discussed in a SO question.

Community
  • 1
  • 1
Swapnil Luktuke
  • 10,385
  • 2
  • 35
  • 58