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
- Host: GitHub
- URL: https://github.com/znitche/sleepwalker-wearos
- Owner: zNitche
- Archived: true
- Created: 2023-08-15T15:17:07.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-11-16T11:27:06.000Z (over 2 years ago)
- Last Synced: 2025-03-24T06:51:55.341Z (12 months ago)
- Topics: heart-rate-monitor, kotlin, retrofit, sleep-tracking
- Language: Kotlin
- Homepage:
- Size: 479 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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



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


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