This guide shows how to configure an Ubiquiti Networks managed controller in order to integrate access points with SpotOn.
The release of the Unifi Controller Firmware 5.10.12 is not compatible with SpotOn at this time. Please DO NOT UPGRADE to this version. If the the firmware is already updated to the latest version, please rollback the firmware to the previous version to keep the SpotOn hotspot service running.
We will inform you when the necessary changes are done and when the new version of the Unifi Controller is compatible.
This article applies to Ubiquiti Unifi SDN Controller with Firmware release 5.8.28 or later versions. It is required to work with these versions to be fully compatible with SpotOn.
To correctly integrate Ubiquiti Networks devices, it is necessary that:
To use these access points, it is necessary for the router to be connected to the Internet.
It is recommended to update your device firmware to the last available version.
You may choose to configure the device to automatically receive and install last firmware updates.
In order to correctly redirect guests to our Splash Page, it is necessary to download the controller files onto the controller server.
Before downloading the controller files, you need to check your settings. Log in to the Unifi Controller web UI, go to SETTINGS > GUEST CONTROL; find the PORTAL CUSTOMIZATION tab and set:
Note: It is important to do this action before downloading the controller files. Otherwise, the destination path for your files might not be available.
After this step, you can extract the controller files. The destination path depends on the OS which hosts your Controller.
After completion check if spoton_unifi.js contains the Custom URL to our Splash page. *Contact the SpotOn team to recieve your Custom URL.
In case you have a Cloud Key:
To set up your SSID, go to Settings > Wireless Networks and create or edit your wireless network.
To set up your SSID, go to Settings > Profiles and create or edit your RADIUS server configuration.
It is necessary to check Enable accounting and Enable Interim Update, and set RADIUS Auth Server and RADIUS Accounting Server accordingly with the data specified in the “Parameters for the Solution” paragraph.
Go to Settings > Guest Control.
Find the Guest Policies tab and configure the options as follows:
Find the Hotspot tab, check Enable RADIUS-based authorization and uncheck all the other options.
Find the RADIUS tab and configure the options as follows:
Under Guest Control tab go to Pre-Authorization Access section and enter here your required entries. The following ones are required for the proper functioning of the system.
portal.spotonwifi.com facebook.com fbcdn.net akamaihd.net facebook.net google-analytics.com googleapis.com googleusercontent.com gstatic.com accounts.youtube.com apis.google.com accounts.google.com google.com accounts.google.com www.google.com www.google.ae placehold.it placeholdit.imgix.net amp.cloudflare.com hit.uptrendsdata.com twitter.com abs.twimg.com syndication.twitter.com api.twitter.com abs-0.twimg.com pbs.twimg.com spotonwifi.com ajax.cloudflare.com instagram.com
The parameters indicated above for the Mode Settings section are mandatory for the proper functioning. The necessary parameters to integrate the device with the Solution are the following:
IP-address: 18.104.22.168; Port: 1812
IP-address: 22.214.171.124; Port: 1813
RADIUS password / Shared Secret:
Ask the SpotOn team for your custom URL.