Skip to content
This repository has been archived by the owner on Jul 17, 2024. It is now read-only.
/ sleepwalker Public archive

sleep monitoring + sleepwalking prevention system

Notifications You must be signed in to change notification settings

zNitche/sleepwalker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Sleepwalker

Sleep monitoring and sleepwalking detection & prevention system.


Modules

Features

  • Gathering body sensors data (Heart beat, movement).
  • Gathering environment sensors data (temperature, humidity).
  • Sleepwalking detection + prevention (watch vibrations).
  • Collected data preview and management.

High Level Diagram

diagram

Flow

  1. WearOS app starts new logs session and sends body telemetric data to backend.
  2. Backend starts celery task to analyze data and check if sleepwalking occured.
  3. If sleepwalking has been detected, watch starts vibrating.
  4. Session can be reset by WearOS app or Dashboard.
  5. Sessions and sessions data can be viewed & managed in Dashboard panel.

About

sleep monitoring + sleepwalking prevention system

Resources

Stars

Watchers

Forks