Difference between revisions of "Smart Lock Log"
Jump to navigation
Jump to search
Line 93: | Line 93: | ||
*Created AWS account and started learning about it | *Created AWS account and started learning about it | ||
*[https://projects.raspberrypi.org/en/projects/demo-programs/5 Python Projects] | *[https://projects.raspberrypi.org/en/projects/demo-programs/5 Python Projects] | ||
+ | |||
-February 21, 2018 (Kelvin Xie, 1 hour 30 minutes) | -February 21, 2018 (Kelvin Xie, 1 hour 30 minutes) |
Revision as of 20:33, 21 February 2018
Contents
Week 0: (1/22-1/28)
-January 30, 2018: (Ahmed Hassan, 30 min)
- Sketched General Product Prototype
- Specified details on product's construction
Week 1: (1/29-2/4)
-January 30, 2018: (Kelvin Xie, 35 min)
- Created project wiki and log
- Entered preliminary project plan
-January 31, 2018: (Group, 1 hour)
- Created basic project outline:
- Components:
- Hardware
- dead bolt mount
- Unlock mechanism
- Microcontroller
- Estimote beacon
- AWS Server
- AWS instance
- HTTPS
- Token authentication system
- Unlock poll/request
- App
- Estimote API
- Server request
- Token handling
- Hardware
- Components:
- Determined delegation of work:
- Each member will be the the lead of one of the above three categories. However, every member will contribute towards all three aspects of the project.
- As it stands now, the leads for each role. are the following:
- Hardware: Kelvin Xie
- AWS Server: Ahmed Hassan
- App: Graham Webb
Week 2: (2/5-2/11)
-February 6, 2018 (Group, 1 hour)
- Created Gantt Chart
- Determined a more detailed plan/outline of project (See main project page)
-February 9, 2018 (Ahmed, 45 minutes)
- Reflashed Raspberry Pi (removed previous password on it)
- Found Products Links for Needed Materials
Week 3: (2/12-2/18)
-February 13, 2018: (Kelvin Xie, 30 minutes)
- Finalized and uploaded Gantt chart to main project page
- Addressed ethical issues (See main project page)
- Added list of key features (See main project page)
-February 13, 2018 (Graham Webb, 45 minutes)
- Addressed safety issues
- Addressed Security issues (twice)
- Edited Ethical Issues
- Added to budget
- Added to goals
- Edited materials
-February 13, 2018 (Ahmed Hassan, 25 minutes)
- Cleaned up Project Page
- Added details/ links to budget
- Clarified specific details regard project details
-February 15, 2018 (Kelvin Xie, 15 minutes)
- Finalized specific parts
- Ordered parts
-February 15, 2018 (Ahmed Hassan, 1.5 hours)
- Set up Pi and set up email forwarding for SSH
-February 16, 2018 (Graham Webb, 35min)
- installed Android Studio
- installed android app simulater
- read user manual for Android Studio
- researched potential app-learning software
-February 16, 2018 (Ahmed Hassan, Dr. Feher, 1.5 hours)
- Resolved Remote Login on Raspberry Pi
- Started Work on Presentation
-February 18,2018 (Graham Webb, 30 min)
- Presentation work
Week 4: (2/19-2/26)
-February 20, 2018 (Kelvin Xie, 2 hours 30 minutes)
- Work on presentation
- Familiarized myself with the Raspberry Pi interface
- Worked on the VNC server and how to get and email the IP address on boot up. Struggling getting the VNC working properly. Still a work in progress.
-February 20, 2018 (Ahmed Hassan, 30 minutes)
- Created AWS account and started learning about it
- Python Projects
-February 21, 2018 (Kelvin Xie, 1 hour 30 minutes)
- Continued work on VNC connection
- Enabled VNC cloud connection so IP address is no longer required for remote connection
- VNC server automatically opens on startup
- As a test, this log update was done through the Raspberry Pi from my iPad