What it does
Your AI therapy analyst
📊
Reads your full session
Processes AHI, pressure, leak rate, and event breakdowns automatically after every upload. No manual setup.
🔍
Spots patterns and spikes
Flags multi-night streaks (good and bad), leak spikes, pressure trends, and unusual event counts compared to your baseline.
💬
Plain-English briefing
Writes a short, non-alarmist summary you can read in 30 seconds. Built for patients, not clinicians.
📈
Tracks improvement over time
Compares this week vs. last week. Tells you if your therapy is getting better, worse, or holding steady.
Hardware Setup
SnoozeCop device (optional)
The AI insights work with any uploaded file. For real-time CPAP power monitoring and auto-upload alerts, you can build the SnoozeCop hardware device.
What you need
Tapo P110 Smart Plug
Monitors CPAP power draw — detects when therapy starts/stops
Raspberry Pi Zero 2 W
Runs the SnoozeCop daemon, reads SD card, uploads data
USB card reader
Reads ResMed SD card automatically on insertion
Python 3 + pip
SnoozeCop daemon runs on any Linux SBC
Setup steps
1
Plug in Tapo P110
Connect your CPAP machine through the Tapo smart plug. Set up in the Tapo app.
2
Flash Pi & install daemon
Flash Raspberry Pi OS Lite. Run the one-line install script from the GitHub repo.
3
Link to your account
Log in once via the Pi browser. Your Firebase auth token is stored securely.
4
Insert SD card after sleep
Pi detects the SD card, parses data, and uploads to your SnoozeSense dashboard automatically.
Live Insights
Your SnoozeCop report
Upload your CPAP data to generate your personalised briefing.