IoT based security system that detects suspicious movements through a motion detector and alerts the user on their gmail. In the presence of motion sensed between 7 to 9 times, the Grove PIR sensor sends an input to the board which is connected to internet via Ethernet. The board publishes the sensor data on IBM IoT foundation, which is known as IBM Watson. The data is then sent to IBM Bluemix which provides real time analysis and the remote time data management and monitoring. For more information : https://developer.ibm.com/recipes/tutorials/mbed-c-client-library-for-ibm-iot-foundation/

Dependencies:   C12832 EthernetInterface LM75B MMA7660 MQTT mbed-rtos mbed

Fork of IBMIoTClientEthernetExample by IBM Watson IoT

Changes

RevisionDateWhoCommit message
19:ee5e5c9573e5 2016-03-29 AryanVarma IoT based security system that detects suspicious movements through a Grove PIR motion sensor and alerts the user on their email if the motion detected is between 7 to 9 times. default tip
18:94da9de96d54 2015-08-12 icraggs Stop the display flashing unnecessarily
17:74801ec6a672 2015-08-12 icraggs Update program revision number to match mbed one
16:2420bfbf5f1c 2015-08-03 icraggs Add authorization check and diagnostic messages
15:09458079f4bb 2015-07-27 jsutton Fixing comment
14:1f961d19f3cf 2015-07-24 jsutton Added more debug to allow network diagnostics
13:85801e3b83d3 2015-07-22 jsutton Added Debug information into menu.; Split menu out into a new thread to allow it to operate whilst connecting.
12:8b480eb8a496 2015-07-09 chris Updated mbed-RTOS, Ethernet Interface and mbed library. Updates main.cpp to add threaded LED control and removed conditional compilation
11:7a6df9a2dcdc 2015-03-10 mazgch enable the C027
10:0b5e0dfee08e 2014-10-20 chris Added a new menu item to display the software revision
9:58eb378727d9 2014-10-14 icraggs Make sure device id is lower case
8:80d49dd91542 2014-10-01 icraggs Remove conditional compilation for IBM IoT settings
7:63a7aa4deaf8 2014-08-20 samdanbury Add AUTH_METHOD credential
6:37b6d0d56190 2014-08-20 samdanbury Code completely changed to improve the structure, flow and memory usage of the application
5:11fd21af0c0f 2014-08-07 samdanbury LPC1768 blue RGB LED is no longer turned on
4:77fd4b6ceecb 2014-07-22 samdanbury Fixed issue with RGB LEDs not working correctly for FRDM-K64F
3:69ef39823eef 2014-07-18 samdanbury Remove LCD printf message that isn't required
2:d8fddda78c38 2014-07-18 samdanbury Delete MQTTEthernetIoT class that is no longer required, change device type of K64F when running in QuickStart mode
1:1f187285667c 2014-07-18 samdanbury Add reconnect logic, LCD menu that scrolls and lights to show MQTT connectivity status
0:cae064bcbe5e 2014-07-16 samdanbury Initial commit