The Cuckoo Reminder System is a interactive cuckoo device that is controlled via a Mobile Application.
Users decide reminders on mobile device. They send them to the cloud via internet connection from mobile device or web browser. The mobile app can be used at: http://junglebrains.com/wp/testing/CukooReminder_Mobile/indexMay5.html.
This online app, uses java script to format input values for use with REST API. When reminders are set, a http post is sent to the datastore. The structure of the RESTful post is: http://NAMEOFAPP.appspot.com/write?devicename=CUCKOOREMINDER_GREEN&sensorreading=SET_TIME,REMINDER_STRING
Server: Google AppEngine
– Python (NDB DataStore Application*)
The Mobile App was built using:
– Jquery Mobile
*NDB Datastore Application: based on Brian Jones application avaliable on github.
Github contains files:
Main HTML File:
indexMay5.html – Main index file for Cuckoo Reminder App with 9 buttons. Each button represents possible reminder that can be set. Green/Blue/Red Button were meant to correlate with buttons on the Cuckoo reminder Physical Device.
I had a bug that made buttond in linked mobile pages non-responsive. This is why I created additional files – indexMay5_3.html. These additional files did not have conflicts with buttons.
Did not complete the creation of all additional files need to control all 9 reminders.
jquery.min.js – Jquery library
lib folder – contains additional jquery mobile files.
Additional Documentation coming soon.