Wearable/Home Automation App, Wildcard/General Health App

SolitairE monitors acceleration and orientation, while optimizing for energy consumption, using the Android API. By monitoring activity in the pocket of a user, even when the phone is asleep, SolitairE is a new breed of at-home protection system utilizing passive mobile sensors and cloud synchronization.

OpenShift host the MongoDB database RESTful routing API endpoint, which is updated on the phone's network when any alarm occurs. Checkout the video on YouTube here: https://youtu.be/JMbFM1zXN98

Note: The app is a alpha debug version, made for demonstration. For example, the app rechecks mobility every 15s instead of every 30min (120X's battery usage). Due to difficulty testing cross-device functionality, some features may be unavailable, but should not cause app to quit.

Try downloading the APK (available here: https://github.com/jsa41394/SolitairE/blob/master/app-debug.apk), and visiting to get an idea of your site: http://nodejs-mongodb-example-solitaire.0ec9.hackathon.openshiftapps.com/?rand=c537a9cee39e3e6&data=D2016,8,18,2,30,0;T2016,8,18,0,30,0;T2016,8,18,1,0,0;T2016,8,18,1,30,0;M2016,8,18,2,0,0;T2016,8,18,3,0,0;T2016,8,18,3,30,0;T2016,8,18,4,0,0;T2016,8,18,4,30,0;T2016,8,18,5,0,0;T2016,8,18,5,30,0;T2016,8,18,6,0,0;M2016,8,18,6,30,0;M2016,8,18,7,0,0;M2016,8,18,7,30,0;M2016,8,18,8,0,0

Each user has a unique id, which is visible by scrolling down on the main page. Try entering your settings information. Try testing the mobility algorithm by pressing start (and later stop) with the phone in different mobilities: on a table, in a pocket (moving). Note the repeat testing, even with the screen off.

Share this project:

Updates