/sleepwalker-wearos

WearOS app for gathering data for sleepwalking project

Primary LanguageKotlin

Sleepwalker - WearOS

Part of sleepwalker project. WearOS app for gathering sleep bio / movement data for sleepwalker system.


Technologies

  • Kotlin 1.9.0
  • Retrofit 2.9.0

Features

  • Gathering body sensors data (Heart beat, movement).
  • Gathering environment sensors data (temperature, humidity).
  • Triggering vibrations when sleepwalking detected.

Setup

  1. Build .apk file
Build -> Generate Signed Bundle / APK -> APK
  1. Install generated .apk file on your watch

Usage

  1. Open App

apps start start_panels

  1. Scroll down, tab Settings
  2. In Settings page fill API address and API key

settings settings_keyboard

  1. Start logs session by clicking Logging
  2. If system detects sleepwalking, vibrations will be triggered and Rest button will appear