60GHz mmWave Sleep Monitoring Radar – WiFi MQTT 60GHz mmWave Sleep Monitoring Radar – WiFi MQTT 60GHz mmWave Sleep Monitoring Radar – WiFi MQTT 60GHz mmWave Sleep Monitoring Radar – WiFi MQTT 60GHz mmWave Sleep Monitoring Radar – WiFi MQTT

60GHz mmWave Sleep Monitoring Radar – WiFi MQTT

Sold by HealthRadar

Micradar 60GHz Sleep Breathing Monitor Radar Sensor - WiFi MQTT


In 1 cart

100 in stock

Volume Pricing
QtyPrice Per Unit
Wishlist
πŸ“¦ Ships from: China 🚚 Shipping calculated at checkout

60GHz mmWave Sleep Monitoring Radar - Breathing, Heart Rate, Sleep Quality Tracker with WiFi & MQTT

Track breathing rate, heart rate, sleep quality, and bed occupancy without any wearable. 60GHz mmWave radar works through blankets and clothing. WiFi + MQTT for Home Assistant, Node-RED, or any IoT platform. Includes 5m USB-C cable and power adapter.

What Is This?

60GHz mmWave Sleep Monitoring Radar is a non-contact sensor that monitors your breathing, heart rate, sleep quality, and bed presence while you sleep. No wearables. No cameras. No privacy concerns.

Place it on your bedside table, mount it on the wall, or install it above your bed. The radar works through thin blankets and clothing, capturing vital signs without any physical contact.

What It Detects

Feature What It Tells You

Breathing Rate Real-time breaths per minute (range: 0-30)

Heart Rate Real-time BPM (range: 60-120)

In/Out of Bed When you get into bed and when you leave

Sleep Status Awake / Light Sleep / Deep Sleep

Sleep Duration Total sleep time + awake/light/deep breakdown

Sleep Score 0-100 quality score based on overnight data

Breathing Waveform Raw breath waveform data for advanced users

Heart Rate Waveform Raw HR waveform for custom analysis

Why mmWave Radar?

Comparison mmWave Radar PIR Motion Camera

Works through blanket βœ… Yes ❌ No ❌ No

Detects stationary person βœ… Yes ❌ No βœ… Yes

Privacy safe βœ… Yes (no image) βœ… Yes ❌ Privacy risk

Works in dark βœ… Yes βœ… Yes ❌ Needs light

Fall detection capable βœ… Yes ❌ No ⚠️ Complex

What's Included

Item Specification

Radar sensor 60GHz mmWave module

Enclosure Custom ABS housing

Power cable 5m USB-A to Type-C (detachable)

Power adapter Type A (two flat pins), 100-240V input, 5V output

Firmware Pre-flashed with MQTT + WiFi stack

Technical Specifications

Parameter Value

Radar frequency 60GHz

Operating voltage 5V DC (via USB-C)

Power consumption < 2W

Communication WiFi 2.4GHz + MQTT

Detection range 0.5m - 5m (configurable)

Installation height 170cm - 310cm (configurable)

Installation angle X/Y/Z axis configurable

Operating temperature -10Β°C ~ 50Β°C

Enclosure material ABS

MQTT Protocol - Complete Reference

Your radar communicates via MQTT. All data is sent as JSON.

Topics

Direction Topic Format

Device report /Radar60SP/{device_id}/sys/property/post

Command / Set /Radar60SP/{device_id}/sys/property/set

Data You Will Receive (Real Examples)

Presence & Bed Status

json

{

"version": "1.0",

"method": "post",

"params": {

"someoneExists": "1", // 0=no one, 1=someone present

"getIntoBed": "1" // 0=out of bed, 1=in bed

}

}

Breathing Data

json

{

"version": "1.0",

"method": "post",

"params": {

"breathValue": "16", // breaths per minute (0-30)

"breathIntensity": "72", // 0-100

"breathConfidence": "95", // confidence level 0-100

"breathInform": "1" // 1=normal, 2=too high, 3=too low, 4=detecting

}

}

Heart Rate Data

json

{

"version": "1.0",

"method": "post",

"params": {

"heartRateValue": "72", // beats per minute (60-120)

"heartRateIntensity": "68", // 0-100

"heartRateConfidence": "92" // confidence level 0-100

}

}

Sleep Quality Data

json

{

"version": "1.0",

"method": "post",

"params": {

"sleepStatus": "2", // 1=awake, 2=light sleep, 3=deep sleep

"awakeDuration": "15", // minutes awake

"lightSleepDuration": "210", // minutes light sleep

"deepSleepDuration": "105", // minutes deep sleep

"sleepScore": "85" // 0-100 quality score

}

}

Sleep Quality Analysis (overnight summary)

json

{

"version": "1.0",

"method": "post",

"params": {

"sleepQualityAnalysis": [

85, // sleep score (0-100)

450, // total sleep time (minutes)

15, // awake percentage

52, // light sleep percentage

33, // deep sleep percentage

2, // times left bed

18, // turn over count

16, // average breath rate

72, // average heart rate

0 // apnea count

]

}

}

Breathing Waveform (advanced)

json

{

"version": "1.0",

"method": "post",

"params": {

"breathWave": [128, 130, 125, 132, 127] // 5 integers, 0-255

}

}

Commands You Can Send

Configure the radar via MQTT by publishing to the set topic:

json

{

"version": "1.0",

"method": "set",

"params": {

"breathSwitch": "1", // 0=off, 1=on

"heartRateSwitch": "1", // 0=off, 1=on

"sleepSwitch": "1", // 0=off, 1=on

"sceneMode": "2", // 1=living room, 2=bedroom, 3=bathroom

"installHeight": "200", // in cm (170-310)

"reportMode": "1" // 0=real-time, 1=sleep status mode

}

}

Query Current Settings

json

{

"version": "1.0",

"method": "get",

"params": {

"breathSwitch": "?",

"heartRateSwitch": "?",

"sleepScore": "?"

}

}

Home Assistant Integration

Add to your Home Assistant configuration.yaml:

yaml

mqtt:

sensor:

- name: "Breathing Rate"

state_topic: "/Radar60SP/+/sys/property/post"

value_template: "{{ value_json.params.breathValue }}"

unit_of_measurement: "bpm"

device_class: respiratory_rate

- name: "Heart Rate"
  state_topic: "/Radar60SP/+/sys/property/post"
  value_template: "{{ value_json.params.heartRateValue }}"
  unit_of_measurement: "bpm"
  device_class: heart_rate

- name: "Sleep Score" state_topic: "/Radar60SP/+/sys/property/post" value_template: "{{ value_json.params.sleepScore }}" unit_of_measurement: "points"
- name: "Sleep Status" state_topic: "/Radar60SP/+/sys/property/post" value_template: >- {% set status = value_json.params.sleepStatus %} {% if status == '1' %}Awake {% elif status == '2' %}Light Sleep {% elif status == '3' %}Deep Sleep {% else %}Unknown{% endif %}

binary_sensor:

- name: "In Bed"

state_topic: "/Radar60SP/+/sys/property/post"

value_template: "{{ value_json.params.getIntoBed == '1' }}"

payload_on: true

payload_off: false

device_class: occupancy

Quick Start Guide

Power up β€” Connect the 5m USB-C cable to the included power adapter or your own USB charger (5V/1A minimum)

Connect to WiFi β€” On first boot, the device creates a WiFi access point. Connect your phone/computer to it and configure your home WiFi credentials
Set up MQTT β€” Configure your MQTT broker address in the device settings (web interface)
Start receiving data β€” Once connected, the radar automatically publishes data to your MQTT broker
Integrate β€” Use the Home Assistant example above or subscribe to the topics directly

Installation Tips

Placement Recommended height Angle Best for

Bedside table 50-80cm Horizontal Simple setup, no mounting

Wall mount 170-210cm 15-30Β° downward Overnight sleep tracking

Ceiling mount 240-310cm Straight down Full bed coverage

Important notes:

Avoid metal objects directly in front of the radar

The radar works through thin blankets and bed sheets
For best breathing detection, aim the radar at the chest area
Distance between radar and person: 0.5m to 5m

Power & Cable

Component Details

Cable 5m USB-A to Type-C (detachable, universal)

Included adapter Type A (two flat pins), 100-240V, 5V/1A output

International use Use your own local USB charger (5V/1A or higher). The 5m Type-C cable works with any standard USB charger.

Note for international customers: The included wall adapter has Type A (US/China standard) plugs. Since the cable is detachable and uses standard USB-C, you can simply use your own local USB charger. The device requires 5V/1A minimum.

Use Cases

Scenario How It Helps

Sleep health tracking Monitor your breathing, heart rate, and sleep cycles overnight

Aging parents / seniors Track sleep patterns, detect unusual breathing or long bed exits

Baby monitoring Non-contact breathing monitoring while baby sleeps

Home automation Trigger scenes when you go to bed or wake up

Remote care Check on loved ones' sleep quality from anywhere via MQTT

What This Is NOT

Not a medical device β€” For wellness tracking only, not for diagnosis or treatment

Not a camera β€” No video, no images, complete privacy
Not a contact sensor β€” No wearables needed, no patches or straps

Shipping & Packaging

Item Detail

Packaging Anti-static bag + bubble wrap + shipping box

Processing time 3-5 business days

Tracking Provided for all orders

International buyers: Your local customs may charge import duties or VAT. These are your responsibility. Please check with your local customs office before ordering.

Quick Specs Card (for reference)

Item Answer

Product 60GHz mmWave Sleep Monitoring Radar

Detection Breathing, heart rate, sleep status, bed occupancy, sleep score

Communication WiFi 2.4GHz + MQTT

Power USB-C (5V), includes 5m cable + adapter

Setup Web interface for WiFi + MQTT config

Platform Home Assistant, Node-RED, any MQTT broker

DIY friendly Full MQTT protocol documentation included

Privacy No camera, no image, no cloud required

Version & Document Info

Document version: 1.0

Firmware version: Based on IOTRDA V2.1 protocol
Last updated: 2026-01-21


Weight: 100 g
Dimensions: 100 x 100 x 100 mm
πŸ“„ Documentation: https://github.com/249263431 ↗
πŸ”— Attribution / Original Work: https://github.com/249263431 ↗

Reviews

No reviews yet. Reviews can be left after a verified purchase/delivery.

Go to Cart