Вы можете использовать BSSID точек доступа (AP) (то есть MAC-адрес) для отслеживания. Если у вас нет доступных данных, вы можете собрать данные с помощью Kismet . Затем вы можете создать таблицу, которая сопоставляет адреса точек доступа с номерами.
Если у вас есть GPS-прием в ваших комнатах (например, если у них есть окна, а внутри здания нет), вы также можете подключить Kismet к gpsd, чтобы связать GPS-координаты с местоположением. Да, это 3D-координата, если ваш GPS-приемник поддерживает данные о высоте. Вот пример вывода:
<gps-point bssid="00:2F:F6:40:3C:C4" source="00:2F:6f:40:3C:C4"
time-sec="1314046060" time-usec="483219"
lat="23.144650" lon="78.417402" spd="0.000000" heading="179.680801"
fix="3" alt="541.559021"
signal_dbm="-26" noise_dbm="0"/>
Подробнее о настройке GPS см. Документацию на домашней странице Kismet .