Introduction
The Cumulocity IoT Sensor App is a free smartphone application available for iOS and Android smartphones. It is the successor of the previous Cloud Sensor App.
The app is designed to collect measurements from your smartphone, nearby Bluetooth device sensors, and vehicle On-board Debug (OBD) sensors, and send them to the Cumulocity IoT platform. It has a straightforward registration workflow to get you up and running quickly.
If you are using the Cumulocity IoT free trial, the app ideally helps you to quickly get familiar with the platform as it provides an easy way to connect devices and sensors. Capturing data from Bluetooth devices with Cumulocity IoT moreover saves a lot of implementation effort.
Besides sending data to the platform, the Cumulocity IoT Sensor App can also send commands to the smartphone directly from the phone dashboard. Commands currently available in the dashboard include alert messages and vibration.
Supported smartphone sensors include:
- Accelerometer and motion sensor
- Gyroscope
- Barometer
- Magnetometer and compass
- GPS location
- Microphone and voice
- WiFi strength (selected Android devices only)
The latest list of supported Bluetooth devices is provided in the app. A button to take you to this page can be found when scanning for new devices. Currently the app supports the following devices:
- Texas Instruments Sensor Tag
- Acaia Lunar Scale
- Cinco Scale
- CirrusSense Pressure Sensor
- Blebricks
More devices will be supported in the future and made available in the app.
Reading vehicle sensors comes with the use of an additional OBD dongle, which exposes the vehicles sensors to the phone via WiFi or Bluetooth (Note: iOS is WiFi only). There are two supported diagnostic connectors, both based on the ELM327 microcontroller:
- Kungfuren OBD2 Diagnostic Device Bluetooth 4.0 Adapter
- Kungfuren OBD2 Reader WiFi Adapter