Skip to content

Instant Mode 8 Configuration Verification

To verify the configuration on the HPE Aruba Networking side, connect to the HPE Aruba Networking access point using SSH or the local console.

  1. Check if <deviceClass> BLE devices are seen by the APs BLE radio using the command show ap debug ble-table generic:
ArubaInstantAP# show ap debug ble-table generic
BLE Device Table [Generic]
---------------------------
MAC Address Type RSSI Last Update Device Class Generic Filter BT-SIG Company IDs
--- ------------ ---- ----------- ------------ -------------- ------------------
60:c0:bf:60:de:0b Public -77 I:5s iBeacon -- 0x004C
60:c0:bf:61:0e:bf Public -43 I:3s iBeacon -- 0x004C
Generic BLE devices:2
Total BLE devices:2
Note: Battery level for LS-BT1USB devices is indicated as USB.
Note: Uptime is shown as Days hour:minute:second.
Note: Last Update is time in seconds since last heard update.
Note: Meas. Pow. is the averaged RSSI (in dBm) when the iBeacon is calibrated.
Note: Tx_Power is shown in dBm in the APBs section for radios that support radio profile type 1. For all other APB radios, Tx_Power is a discrete level from 0-15.
Status Flags:L:AP's local beacon; I:iBeacon; A:Beacon management capable
:H:High power beacon; T:Asset Tag Beacon; U:Upgrade of firmware pending
:u:Beacon management update received
Generic Filter:S:serviceUUIDFilter; C:companyIdentifierFilter
:M:macOuiFilter; L:localNameFilter

If no <deviceClass> devices show up in the APs BLE table, check the following things:

  • Are <deviceClass> devices in the range of the AP?
  • Are the <deviceClass> devices switched on?
  • Has the APs IoT radio been enabled with the settings shown in the configuration section?
  • Has the device class <deviceClass> selected in the IoT transport configuration as shown in the configuration section?
  1. Check if the IoT transport connection to the HYPROS backend has been established using the commands:

show ap debug ble-relay iot-profile
show ap debug ble-relay report

ArubaInstantAP# show ap debug ble-relay iot-profile
ConfigID : 90
---------------------------Profile[hypros]---------------------------
serverURL : wss://<websocket-url>/<path>
serverType : Telemetry Websocket
deviceClassFilter : iBeacon, Eddystone, Minew
reportingInterval : 600 second
authentication-mode : none
accessToken : <access-token>
clientID : <client-id>
rssiReporting : Average
environmentType : office
bleDataForwarding : TRUE
blePeriodicTelemetryDisable : TRUE
companyIdentifierFilter : 026C
cipher-list : standard
Server Connection State
--------------------------
TransportContext : Connection Established
Last Data Update : 2021-10-21 13:52:03
Last Send Time : 2021-10-21 13:52:03
TransType : Websocket
ArubaInstantAP# show ap debug ble-relay report
---------------------------Profile[hypros]---------------------------
WebSocket Connect Status : Connection Established
WebSocket Connection Established : Yes
Location Id : Not Configured
Websocket Address : wss://<websocket-url>/<path>
WebSocket Host : <websocket-url>
WebSocket Path : <path>
Vlan Interface : Not Configured
Current WebSocket Started at : 2021-10-21 13:40:13
Web Proxy : NA
Proxy Username&password : NA, NA
Last Send Time : 2021-10-21 13:52:54
Websocket Write Stats : 277 (39080B)
Websocket Write WM : 0B (0)
Websocket Read Stats : 0 (0B)

If the websocket connection status show a different status than Connection Established use the following command to check possible connection issues:

show ap debug ble-relay ws-log <profile>

  1. If the connection status shows Connection Established but the communication seems not to be working correctly, use the following command to check message processing through the websocket connection:

show ap debug ble-relay tag-report

Note: Repeat the show command multiple times to see if message counters increase. The Tag messages dropped should not increase and show only a low amount of dropped packets compared to incoming and processed messages, e.g. in the 0.x % range.

ArubaInstantAP# show ap debug ble-relay tag-report
---------------------------Profile[hypros]---------------------------
Incoming Tag messages : 305
Tag messages processed : 301
Tag messages dropped : 4
Tag messages WS queue success : 301
Tag messages WS queue unavailable : 0
Tag messages WS not connected : 0
Tag messages WS sent : 301
Heartbeat messages WS sent : 181
  • Trusted certificate chain for remote IoT server certificate not installed. Only applicable for secure connections (https://, wss://)
  • Wrong authentication credentials for the remote IoT server connection (access token, username/password, clientId/secret)
  • Domain name resolution not configured or not working e.g. DNS server not reachable
  • Connection blocked by firewall or other devices in the communication path

Note: Starting with Aruba Instant 8.8 IoT server connections are automatically established even if no messages need to be sent to the remote server, e.g. because no BLE devices are seen by the HPE Aruba Networking AP.