CpapDash
Sign in Get started

The CpapDash Blog

How the software works, how the hardware streams to the cloud, and how to get the most out of your therapy data.

RSS feed
Cloud and Local: Harnessing the power of the Mule and Miner

Cloud and Local: Harnessing the power of the Mule and Miner

The Mule and Miner runs in cloud mode or local mode, and you are not stuck with whichever one you picked on day one. Here is what each mode actually does, how to move between them in about a minute, and why your nights are safe either way.

Where it all started: my CPAP in Home Assistant

Where it all started: my CPAP in Home Assistant

Before there was a web UI or a phone app, HMS-CPAP was one thing: a little program that read my CPAP and pushed every number into Home Assistant over MQTT. Live session, minute-by-minute events, and SpO2 and heart rate from the O2 ring, all on one dashboard that sits right next to my lights. This is where the whole thing started.

The automated, local-first way to see your sleep data

The automated, local-first way to see your sleep data

The data is yours, so here is the path that keeps it that way. The Mule and Miner puts every night on your own WiFi as a website, HMS-CPAP charts and summarizes it on your own PC, and OSCAR, SleepHQ and Home Assistant all get fed automatically, without a single trip to the cloud.

Keep tabs of your equipment and supplies and get reminders right into your pocket

Keep tabs of your equipment and supplies and get reminders right into your pocket

I do not enjoy keeping track of what I have to wash, what I have to change, how long a filter lasts, how long a mask lasts. It is exhausting. So the app keeps the list now: your machine, every accessory, the day you started each one, a bar that turns amber and then red when it is time to swap something out, and a separate cleaning schedule for the washing and rinsing.

Hello CpapDash Cloud: where AI meets convenience and the privacy of your own data

Hello CpapDash Cloud: where AI meets convenience and the privacy of your own data

You want to own your sleep data, and so far everything out there either hides half of it or charges too much to hand it over. Here is the whole CpapDash cloud in one article: every chart your machine writes, AI that learns from your nights and nobody else's, an app that carries it all in your pocket, and a download button that gives you the raw card back.

How to Manually Update Your Mule & Miner Over USB

How to Manually Update Your Mule & Miner Over USB

Almost always your device updates itself. For the rare time it can't, here is the simple way to update the Mule and Miner yourself over USB, right from your CpapDash account, in a couple of minutes. Nothing to install, and you can't break anything.

My very first ugly working prototype (with a 3D printed PCB)

My very first ugly working prototype (with a 3D printed PCB)

I posted an ugly copper-tape prototype on r/esp32 and a few hundred of you showed up asking for the STL. So here it is, plus the why and how: no soldering, no PCB fab, just a 3D printed baseplate, copper foil tape, and pogo pins. And yes, I'll tell you what the two ESP32s were actually for.

Automatic Wellue O2 ring sync is back

Automatic Wellue O2 ring sync is back

A while back I switched off the O2 ring side of the Mule and Miner so the nightly CPAP sync could get rock solid. It's back on now, as of firmware 4.1.1, and this time it holds: your CPAP and your Wellue O2 ring get read at the same time, all night, onto one dashboard.

If you use SleepHQ, CpapDash is for you too

If you use SleepHQ, CpapDash is for you too

CpapDash and SleepHQ aren't an either/or. CpapDash is a free second lens on the same nights, and it forwards your data to SleepHQ automatically, even for machines it can't chart yet.

Mule & Miner + OSCAR = best buds

Mule & Miner + OSCAR = best buds

How does OSCAR get fed through the Mule & Miner? Two ways, and the easy one takes your phone and nothing else.

We support uploading to SleepHQ now

We support uploading to SleepHQ now

SleepHQ is where a lot of you already track your therapy. Now CpapDash can forward every finished night to it automatically, so your data is waiting for you in the morning. Here's how to switch it on.

What if you just want your data in OSCAR?

What if you just want your data in OSCAR?

I built a whole ecosystem so I'd never have to open OSCAR again. But if sitting at your PC with your own raw data is your thing, no judgment. Here's how to keep OSCAR fed automatically.

Reading your night: a tour of the CpapDash dashboard

Reading your night: a tour of the CpapDash dashboard

AHI is one number. Your night is thousands. Here's how to actually read what your body did while you slept (pressure, leak, events, breathing, oxygen, and now an AI summary of every night) without a sleep-medicine degree.

What is CpapDash, and why does it exist at all?

What is CpapDash, and why does it exist at all?

Oscar, SleepHQ, MyAir, a dozen mobile apps, so why build another one? The honest answer is that I built it for myself first: to get every bit of my own ResMed data out automatically, locally, and as fast as the machine writes it. Here's the whole story.

So you bought the Mule & Miner. What now?

So you bought the Mule & Miner. What now?

First of all, congrats, and thanks for trusting my build. Here's what these two little boards actually do, how to set them up in a couple of minutes (the bridge walks you through it), and the one job that's left for you. (It's sleeping.)

Going full AI: the Pro tier

Going full AI: the Pro tier

The free dashboard shows you everything. Pro reads it back to you: a plain-English summary of your week, anomaly flags before you'd notice them, and alerts when therapy drifts. Here's what's under the hood.