Smart wearable is becoming popular nowadays. However, these devices are not elderly friendly. The idea is to make a simple smart wearable using ultra small SensorTile to detect simple events (like a simple tap on the wearable) and send an ALERT email to the caretaker/neighbour. Is can also send an alert message if the temperature in the home has increased to an alarming level, indicating a potential threat such as Fire.
Apart from this we can also monitor the activities of elderly based on the accelerometer values which can be seen on IBM Watson dashboard.
Devices and Technologies needed:
- Basic smartphone with Bluetooth
- ST blueMS mobile application
- IBM Watson IOT platform
Step 1: Download the ST BlueMS app from playstore/app store.
- Link for Android: https://play.google.com/store/apps/details?id=com.st.bluems&hl=en
Step 2: For testing connect the SensorTile to the Cradle Expansion board in the small socket provided. Make sure that you hear a “click” sound when you insert. Power the expansion board using micro USB. At this stage you will see a blue led on the SensorTile blinking.
Step 3: In the app press “START SCANNING” and connect to your SensorTile board(requires Bluetooth). If the connection is successful then the led will stop blinking. You can see all the sensor values on the app.
Step 4: Create an account on IBM Watson IOT platform
After you create an account you must create an organization and space.
- After the initial setup in complete navigate to DEVICES on the left of dashboard.
- Click +Add device and create a new device.
- It is better to give the sensorTile MAC address as the device ID
- Finally note down the Device Credentials- Organization ID, Device Type, Device ID and Authentication Token.
- Detailed instruction of how to add device can be found here-
Step 5: In the App navigate to Cloud logging. In the drop down menu select “IBM Watson IoT”. Enter the device credentials which were noted earlier. To start cloud logging press the red cloud icon at the bottom and select the suitable parameters for sending to cloud.
You can see the sensor information under the devices in you IBM dashboard.
Step 6: To Send Alert you need to create schema. Click on Add Schema select the he device type and then select suitable parameters, e.g.: temperature and events.
Next navigate to Rules create a new cloud rule. Add name the description and device type it applies to (your device type). Specify the conditions of when you want to trigger the action. Then create the action like sending email. After creating action save it and activate it.
Detailed instruction of how to create alter is here: https://developer.ibm.com/recipes/tutorials/using-rules-and-actions-with-ibm-watson-iot-platform-cloud-analytics/
In the above project, if the elderly person taps on the sensortile then the alert message is send. And if the temperature is very high it sends an alert message. And also we can monitor the person based on the accelerometer values.