Skip to content

Sometimes we fall asleep at odd times, without finishing a nightly routine, or otherwise not being in the ideal environment for a good night's sleep. We want to create a better sleeping environment for users that is easy to use and can be customized to their needs.

Notifications You must be signed in to change notification settings

eric-sun92/OPPO-hackathon

Repository files navigation

OPPO-hackathon

Website Presentation: https://rest-easy-eric.surge.sh/

Protoype Deployment: https://rest-easy.surge.sh/

Hackathon Presentation: https://docs.google.com/presentation/d/1xwwKq_-rKpZU1V-cX07mdi-Wk3HeaxZ2lEMRPY_F3vc/edit?usp=sharing

Problem Statement

Sometimes we fall asleep at odd times, without finishing a nightly routine, or otherwise not being in the ideal environment for a good night's sleep. We want to create a better sleeping environment for users that is easy to use and can be customized to their needs.

Solution

Using the OPPO Watch Live's sleep-tracking capabilities, combined with an OPPO Wireless router and smart phone, we can control the smart devices in the home to fit a user's sleeping needs. Once the Watch detects the user is asleep, it can set in motion certain actions to prepare the home for a good night's sleep. For example, the lights can be dimmed, the TV can be turned off, and the temperature can be adjusted to a comfortable level. The user can also set up a routine that will be triggered when the user wakes up. For example, the lights can be turned on and the temperature can be adjusted to a comfortable level.

Technical Challenges

  • Hooking into the OPPO Watch Live's sleep-tracking capabilities
  • Controlling smart devices in the home

Prototype Instructions

  1. Clone this repository
  2. Open the index.html file in your browser

Screenshots of Mobile Prototype

Main Menu

Main Menu

Speakers Page

Speakers Page

Other Devices Page

Other Devices Page

Preferences Dropdown

Preferences Dropdown

Team Members

Eric Sun, Jack Moffatt, Malcolm Keyes, Jem Burch, Luke Baltay

About

Sometimes we fall asleep at odd times, without finishing a nightly routine, or otherwise not being in the ideal environment for a good night's sleep. We want to create a better sleeping environment for users that is easy to use and can be customized to their needs.

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published