An open API service indexing awesome lists of open source software.

https://github.com/znitche/sleepwalker-wearos

WearOS app for gathering data for sleepwalking project
https://github.com/znitche/sleepwalker-wearos

heart-rate-monitor kotlin retrofit sleep-tracking

Last synced: 8 months ago
JSON representation

WearOS app for gathering data for sleepwalking project

Awesome Lists containing this project

README

          

## Sleepwalker - WearOS

Part of [sleepwalker](https://github.com/zNitche/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
```

2. Install generated `.apk` file on your watch

### Usage
1. Open App

![apps](media/apps.png)
![start](media/start.png)
![start_panels](media/start_panels.png)

3. Scroll down, tab `Settings`
4. In `Settings` page fill API address and API key

![settings](media/settings.png)
![settings_keyboard](media/settings_keyboard.png)

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