Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Note

The documentation for SolidSense software is not maintained by SolidRun and the information herein is not actual with the latest version of the software, please contact our partner SolidSense Connect who is now developing the SolidSense software.

Introduction

From version 1.1 on, the BLE gateway is integrated in the SolidSense MQTT gateway. Please refer to the SolidSense MQTT gateway . Alternatively the Kura framework can be used as well to develop BLE applications connected to the cloud. Please refer to Kura documentation and to the corresponding section in the SolidSense documentation.

...

The key features are the following:

  1. Scan for surrounding BLE devices and publish advertisement packets. Several options are existing for publishing and decoding the content of there advertisements. In particular, specific beacons format like Eddystone and iBeacon are recognized and can be published with specific topics as well as Services like Temperature or battery level.

  2. Configurable filters to eliminate unwanted devices

  3. Full GATT client allowing detailed transactions with devices implementing GATT server capabilities.

  4. Local configuration via Kura or remote via Kapua

  5. Secured TLS communication with the MQTT broker

Configuration

The hci0 interface supported by the TI WL1831 is always available and does not need any specific configuration.

...

In order to be effective, there are several steps that needs to be performed:

  1. The Nordic chip needs to be flashed with the Bluetooth stack. This is explained here: Bluetooth Low Energy – Installation and operation | Flashing-the-Nordic-chip-with-BLE-stack-–-N6-Indoor

  2. The supporting systemd services ble1 and ble2 respectively needs to be enabled and started. Alternatively, the custom configuration file can be edited to configure automatically the BLE services during provisioning.

Automatic provisioning of Bluetooth hc1 and/or hci2

...