HYPROS (ArubaOS/Aruba Instant 8.8.x.x or higher)
Table of contents
This example shows the required configuration to enable the HYPROS tracking and tracing solutions integrartion using ArubaOS/Aruba Instant version 8.8.x.x or higher.
fqdn, ip-address, port, path
- has to be replaced with the FQDN or IP address, optional port and path of the HYPROS serverclient-id
- has to be replaced with the HYPROS customer client id consisting of:"<customer-name>-client"
secret
- has to be replaced with the HYPROS server client credentialsap-group
- has to be replaced with the AP group name the configuration should be enabled on (multiple statements are required for multiple groups) (ArubaOS only)interval
- has to be replaced with a HYPROS deployment specific reporting intervaluuid-list
- has to be replaced with a HYPROS deployment specific iBeacon UUID list to filter for, format:"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx,yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy"
Note:
The self-signed server certificate of the HYPROS server has to be installed on the Aruba infrastructure for the sercure web socket server connection to be established. Please see the Aruba CLI Reference - Importing Certificates for details.
ArubaOS
iot radio-profile "ble-int"
radio-mode none ble
!
ap-group <ap-group>
iot radio-profile "ble-int"
!
iot transportProfile "HYPROS"
serverType Telemetry-Websocket
serverURL "wss://<fqdn|ip-address>[:<port>][<path>]"
clientId <client-id>
client-secret <secret>
reportingInterval <interval>
deviceClassFilter ibeacon
authenticationURL "https://<fqdn|ip-address>[:<port>][<path>]"
authentication-mode client-credentials
uuidFilter <uuid-list>
ageFilter 30
rssiReporting last
include-ap-group <ap-group>
!
iot useTransportProfile "HYPROS"
Aruba Instant
iot radio-profile "ble-int"
radio-mode ble
exit
iot use-radio-profile "ble-int"
iot transportProfile "HYPROS"
endpointURL "wss://<fqdn|ip-address>[:<port>][<path>]"
endpointType telemetry-websocket
payloadContent ibeacon
endpointID <client-id>
client-secret <secret>
transportInterval <interval>
uuidFilter <uuid-list>
ageFilter 30
authenticationURL "https://<fqdn|ip-address>[:<port>][<path>]"
authentication-mode client-credentials
rssiReporting last
exit
iot useTransportProfile "HYPROS"