Я написал это приложение и делюсь им здесь, потому что думаю, что оно может быть полезно другим пользователям этого форума. wifiMap — это визуальное отображение клиентов и устройств Ubiquiti Unifi на картах Google, написанное на JavaScript. Вы можете скачать веб-приложение здесь:
Возможности
Инструмент wifiMap предлагает следующие функции:
- Показывать точки доступа (AP) и станции, подключённые к каждой из них.
- Каждая станция движется вокруг своей точки доступа на расстоянии, эквивалентном уровню сигнала.
- Поиск станций по:
- Имени (unifi UI)
- Примечанию (unifi UI)
- Типу устройства
- SSID
- MAC-адресу
- IP-адресу
- Имени пользователя RADIUS (если вы используете RADIUS Auth Server для аутентификации в беспроводной сети)
- Просмотр свойств точек доступа и станций по клику.
- Возможность скрывать точки доступа и метки через чекбоксы.
- Отображение пользовательских меток оранжевым или красным цветом в зависимости от передачи данных RX/TX.
- Возможность выделять некоторые станции другим цветом, добавляя текст в поле примечания свойства станции в unifi Controller.
Благодарности
PHP API клиент, который идёт в комплекте с этим инструментом, основан на работе следующих разработчиков:
domwo:
fbagnol:
API, опубликованное Ubiquiti:
И Unifi-API-browser от Slooffmaster:
Другие библиотеки, включённые в проект:
- Google Maps API
- TxtOverlay
- jQuery (версия 1.12.0)
Требования
- Unifi Controller версии 4.x.x или выше.
- Веб-сервер с поддержкой PHP.
- Сеть, обеспечивающая связь между веб-сервером и сервером, на котором запущен Unifi Controller (и соответствующим портом).
- Ключ Google Maps API.
Установка
- Скачайте файлы проекта или клонируйте их в опубликованную папку вашего веб-сервера (с поддержкой PHP).
- Отредактируйте 'config.php', чтобы настроить учётные данные для Ubiquiti Unifi Controller: Site ID, IP, порт, имя пользователя и пароль.
- Отредактируйте 'config.js' для настройки дополнительных параметров, таких как FPS экрана, время обновления и др. (подробнее в файле).
- Отредактируйте index.html и замените мой Google Maps API Key на ваш собственный.
Демо
Скриншот

Возможности
Инструмент wifiMap предлагает следующие функции:
- Показывать точки доступа (AP) и станции, подключённые к каждой из них.
- Каждая станция движется вокруг своей точки доступа на расстоянии, эквивалентном уровню сигнала.
- Поиск станций по:
- Имени (unifi UI)
- Примечанию (unifi UI)
- Типу устройства
- SSID
- MAC-адресу
- IP-адресу
- Имени пользователя RADIUS (если вы используете RADIUS Auth Server для аутентификации в беспроводной сети)
- Просмотр свойств точек доступа и станций по клику.
- Возможность скрывать точки доступа и метки через чекбоксы.
- Отображение пользовательских меток оранжевым или красным цветом в зависимости от передачи данных RX/TX.
- Возможность выделять некоторые станции другим цветом, добавляя текст в поле примечания свойства станции в unifi Controller.
Благодарности
PHP API клиент, который идёт в комплекте с этим инструментом, основан на работе следующих разработчиков:
domwo:
fbagnol:
API, опубликованное Ubiquiti:
И Unifi-API-browser от Slooffmaster:
Другие библиотеки, включённые в проект:
- Google Maps API
- TxtOverlay
- jQuery (версия 1.12.0)
Требования
- Unifi Controller версии 4.x.x или выше.
- Веб-сервер с поддержкой PHP.
- Сеть, обеспечивающая связь между веб-сервером и сервером, на котором запущен Unifi Controller (и соответствующим портом).
- Ключ Google Maps API.
Установка
- Скачайте файлы проекта или клонируйте их в опубликованную папку вашего веб-сервера (с поддержкой PHP).
- Отредактируйте 'config.php', чтобы настроить учётные данные для Ubiquiti Unifi Controller: Site ID, IP, порт, имя пользователя и пароль.
- Отредактируйте 'config.js' для настройки дополнительных параметров, таких как FPS экрана, время обновления и др. (подробнее в файле).
- Отредактируйте index.html и замените мой Google Maps API Key на ваш собственный.
Демо
Скриншот

