ABB (ArubaOS/Aruba Instant 8.7.x.x)
Table of contents
This example shows the required configuration to enable the ABB Ability™ Smart Sensor integrartion using ArubaOS/Aruba Instant version 8.7.x.x.
client-id
- has to be replaced with the ABB Ability™ account organization IDusername
- has to be replaced with the email address of the ABB Ability™ accountpassword
- has to be replaced with the login password of the ABB Ability™ accountap-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)
Note:
The ABB Ability™ Smart Sensor integrartion is levaraging the BLE data forwarding service which is enabled by default for the device class ability-smart-sensor in ArubaOS/Aruba Instant 8.7.x.x. There is manual configuration supported for BLE data forwarding in this version.
Note:
The Baltimore CyberTrust Root certificate (BaltimoreCyberTrustRoot.crt.pem) has to be installed on the Aruba infrastructure when connecting the ABB Ability™ Smart Sensor platform. 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 "ABB-Ability-Smart-Sensor"
serverType Telemetry-Websocket
serverURL "https://api.smartsensor.abb.com/v7/Auth/BearerOAuth2"
clientId <client-id>
username <username>
password <password>
reportingInterval 3600
deviceClassFilter ability-smart-sensor
authenticationURL "https://api.smartsensor.abb.com/v7/Auth/BearerOAuth2"
include-ap-group <ap-group>
!
iot useTransportProfile "ABB-Ability-Smart-Sensor"
Aruba Instant
iot radio-profile "ble-int"
radio-mode ble
exit
iot use-radio-profile "ble-int"
iot transportProfile "ABB-Ability-Smart-Sensor"
endpointURL "https://api.smartsensor.abb.com/v7/Auth/BearerOAuth2"
endpointType telemetry-websocket
payloadContent ability-smart-sensor
endpointID <client-id>
username <username>
password <password>
transportInterval 3600
authenticationURL "https://api.smartsensor.abb.com/v7/Auth/BearerOAuth2"
exit
iot useTransportProfile "ABB-Ability-Smart-Sensor"