Beta Program Open

CeilSense

Your All-in-One
Built-in Smart Sensor

CeilSense combines powerful sensor technology with an elegant built-in solution for your ceiling or wall. Perfect for installation in a standard 68mm ceiling opening or junction box, powered via mains voltage, USB-C or PoE for a fully integrated smart home solution.

ceilsense-in-the-ceiling.jpg
Requires Home Assistant
Does not work standalone
Compare

Choose your CeilSense experience

CeilSense is available in two variants and different timelines. Choose the configuration that best fits your needs.

CeilSense Basic

Motion and status lighting

CeilSense Basic

Key Features

mmWave radar motion sensor

(detection even when sitting still)

16 RGB LED

status & ambient lighting

Sensors

mmWave (LD2412)
Lux (BH1750)
16x RGB LED (off)

Connectivity

WiFi Ethernet PoE USB-C
From €53.72 excl. VAT

Perfect entry model for motion & ambient lighting!

Buy now
Recommended

CeilSense Complete

Complete environmental monitoring

CeilSense Complete
Everything from Basic +

Air quality

(CO₂ measurement)

Climate

(temp + humidity)

All Sensors

mmWave (LD2412)
CO2 (SCD41)
Temperature
Humidity
Lux (BH1750)
16x RGB LED (off)

Connectivity

WiFi Ethernet PoE USB-C
From €70.25 excl. VAT

Only €20 extra for 3 climate sensors!

Buy now
See the product

Your elegant in-ceiling sensor housing

See exactly what CeilSense looks like before and after installation. The compact Ø 68 × 45 mm body fits a standard GU10 opening, while the clean Ø 82 mm trim ring gives it a neat built-in finish in your ceiling or wall.

Visible side

Visible side of CeilSense
  • 16 RGB LEDs for status indicators or night light
  • Central mmWave sensor for ±75° coverage
  • 82 mm trim ring cleanly covers the cut-out

Connection side

Connection side of CeilSense
  • Connections moved to the top for easy surface/built-in mounting
  • Power: USB-C, 110-240V AC and PoE – only one with all three
  • Robust spring clips for easy installation
Smart home. Smart sensors.

Everything you need in one sensor

CeilSense integrates multiple advanced sensors into one elegant built-in device. Detect movement (even breathing), measure environmental factors and create ambience with 16 RGB LEDs - all installed in a standard spot hole in your ceiling or junction box in your wall.

Advanced motion detection

The HLK-LD2412 24GHz FMCW mmWave sensor detects even the smallest movements, such as breathing, through obstacles. With a range up to 9 meters, ±75° detection angle and 0.75m resolution, lights and devices stay on even when you're sitting still.

Indoor climate monitoring

The built-in SCD41 module accurately measures CO₂ concentration, humidity and temperature. Create a healthier living climate by linking automatic ventilation to your measurements.

Smart RGB lighting

16 individually addressable WS2812 RGB LEDs that you can use as mood lighting, status indicator for air quality, alarm notifications, reminders, or subtle night light. Fully programmable via Home Assistant.

Flexible power options

Choose from three power options: mains voltage (110-240 VAC) when replacing a spot, USB-C (5V) for easy installation, or Power over Ethernet (PoE) for combined data and power.

Seamless integration

Directly connects to Home Assistant via WiFi or Ethernet. Thanks to ESPHome support, all sensors are automatically recognized and you can quickly set up dashboards and automations.

Elegant built-in

Fits perfectly in standard 68mm openings (standard GU10 spot hole). Simply replace existing spots or use junction boxes in ceiling or wall. Spring clips ensure a sturdy, neat finish that barely stands out in your interior.

Illuminate and communicate

16 individually addressable WS2812 RGB LEDs

Use the built-in LEDs as mood lighting, status indicator for air quality (like red for poor CO₂ levels, green for optimal) or as a subtle night light. Fully customizable and programmable via Home Assistant for every room in your home.

LEDs are off by default and can be fully toggled on/off
RGB LED visualisatie
WS2812 LEDs

Versatile applications

Night light

A soft, warm light that automatically activates with motion detection at night - perfect for hallways, staircases and bathrooms, without having to turn on bright lights.

Status indicator

Visualize environmental values and notifications through color changes: green for optimal air quality, red for poor CO₂ levels or alarms, orange for reminders (waste collection), blue for cooling active - make data and alerts instantly understandable.

Ambient lighting

Create the perfect mood with subtle ambient lighting in any desired color, automatically tuned to the time of day or events in your smart home.

Note for prolonged LED use

The LEDs can generate heat that affects temperature measurement and therefore other sensor values (CO₂, humidity). Keep this in mind during prolonged intensive use.

Revolutionary motion detection

Advanced mmWave technology & sensor choices

Detect even the slightest movements with advanced 24GHz FMCW mmWave sensors. Unlike traditional PIR sensors, this technology can detect movement through obstacles and even register small movements like breathing. Choose the sensor that best fits your application.

CeilSense

HLK-LD2412

Included

Wide presence detection (±75°) that detects if someone is in the room (yes/no) and is very good at micro-movements/being still. Ideal for light switches and general automation.

HLK-LD2450

Upgrade option

Advanced multi-target tracking with X/Y coordinates. Track up to 3 people simultaneously with exact positioning. Perfect for zone detection and advanced automations.

HLK-LD6002B

Coming soon

60GHz sensor with breathing and heartbeat detection. Ultra-accurate presence detection for bedrooms and care environments. Detects even sleeping persons.

Note: The CeilSense comes standard with the LD2412. Upgrade sensors (LD2450, LD6002B) must be ordered separately and can be easily swapped yourself.

Detects through obstacles
Detects breathing
Not temperature sensitive
Micro-movements
Live Demo

See detection in action

See how the CeilSense mmWave radar works from the ceiling. Switch between the LD2412 and LD2450 sensor to see the difference.

Door Window Sofa Coffee table Dining table TV Shelf CeilSense
m
m
Angle:
Ground radius:
Targets:
Coordinates:
2.0 m 4.0 m
Motion
Stationary
Seated

Ground radius calculated from ceiling height. Recommended: 2.6 – 3.0 m.

2.0 m 4.5 m
Detection radius

Ground radius calculated from ceiling height. Max. slant distance: 4.8m (80% of 6m).

Flexible power

Three power options

Choose the power option that best suits your situation. From mains power to PoE.

Popular
110-240V AC POWER INPUT

110-240V AC

Connect directly to mains power - ideal when replacing an existing spot.

  • Galvanic isolation
  • No extra adapter needed
  • CE certified

USB-C

Flexible power via USB-C - perfect for testing or temporary installations.

  • 5V, 1A minimum
  • Standard USB-C cable
  • Easy to relocate
Pro

Power over Ethernet

Power and data via one cable - the professional choice for stable installations.

  • IEEE 802.3af
  • Stable connection
  • Optional PoE adapter

Ethernet without PoE?

No problem! Use Ethernet for the data connection and power the CeilSense via USB-C or mains voltage.

Note for UTP

Add the length of the UTP connector (~15mm) to the required installation depth.

CeilSense installation
Requires Home Assistant

Seamless Home Assistant integration

The CeilSense integrates perfectly with Home Assistant via ESPHome. Plug-and-play setup with automatic detection - fully operational within minutes.

Auto discovery

Home Assistant automatically finds the CeilSense on your network

Extensive entities

All sensors and LED controls directly available as entities

OTA updates

Install firmware updates wirelessly from Home Assistant

Requires Home Assistant

This product does not work standalone. You need a working Home Assistant installation.

Home Assistant
Presence
Detected
Light level
245 lux
CO2
620 ppm
Temperature
21.5°C
RGB LED
Open Source

Open source & ESPHome

Full control over your CeilSense: local, transparent and extensible.

Fully open source

Firmware and configuration are customizable to your needs.

ESPHome

Native Home Assistant integration with OTA updates.

View on GitHub
smarthomeshop/ceilsense
ceilsense.yaml
# CeilSense ESPHome Configuration (packages)
substitutions:
name: ceilsense-587c20
friendly_name: CeilSense 587c20
packages:
smarthomeshop.ceilsense: github://smarthomeshop/ceilsense/ceilsense-v1/ceilsense-complete-wifi-ld2412.yaml@main
esphome:
name: ${name}
friendly_name: ${friendly_name}
api: # encryption key lokaal instellen
wifi: # ssid/password via secrets
Reviews

What customers say

Real experiences with CeilSense

"Works well. LED notifications are handy."

R
R
Verified buyer

"After a few weeks of testing: the LD2412 detects motion really well, even when you sit still on the couch. No more false triggers from the cat. CO2 sensor is neatly included in the Complete version."

techfreak_nl
techfreak_nl
Verified buyer

"Fits exactly in my existing 68mm spot holes. Installation took 10 minutes. Home Assistant found it immediately via ESPHome."

Jeroen
Jeroen
Verified buyer

"Bought the Complete version. CO2 and temperature readings match well compared to my Aranet. I use the RGB LEDs as a nightlight for the kids."

M.
M.
Verified buyer

"Finally a proper ceiling sensor that does not look ugly. Now installed in 3 rooms. mmWave also works through thin partition walls, you need to take that into account."

domoticz_fan
domoticz_fan
Verified buyer

"Basic version for the hallway. Does what it needs to do. Light turns on when you walk by and stays on as long as you are nearby."

Sandra
Sandra
Verified buyer
5.0
Average rating from verified buyers
Frequently Asked Questions

Got questions?

Find answers to the most frequently asked questions about CeilSense variants and installation.

The CeilSense is an all-in-one built-in ceiling sensor that fits in a standard 68mm spot hole. It detects presence via advanced mmWave radar, measures environmental parameters and has 16 RGB LEDs for ambient lighting. Perfect for invisible integration into your ceiling.

CeilSense is built as a modular platform. The base variant focuses on reliable mmWave presence detection, lux sensing and RGB feedback. Variants with additional climate sensors add CO2, temperature and humidity data for more advanced automations.

The CeilSense works 100% locally! No cloud connection is required and all your data stays within your own network. This guarantees maximum privacy and fast response times. The sensor communicates directly with your Home Assistant installation.

Yes! The CeilSense runs on ESPHome, a fully open-source platform. You have complete access to the configuration and can customize it to your needs. The source code and documentation are available on our GitHub repository.

Yes, the CeilSense requires Home Assistant. The product is specifically designed for Home Assistant and does not work standalone. You need a working Home Assistant installation to use and configure the sensor.

The mmWave (millimeter wave) radar emits radio waves that reflect off objects and people. The CeilSense uses the HLK-LD2412 sensor that can detect even minimal movements like breathing, making it ideal for presence detection. Unlike PIR sensors, it also detects stationary people.

The standard HLK-LD2412 sensor has a range of up to 5 meters, ideal for smaller spaces. You can optionally upgrade to the LD2410 sensor with a range of up to 8 meters for larger rooms. The ceiling installation provides an optimal overview of the space.

The 16 WS2812 RGB LEDs offer endless possibilities! Use them as a night light, status indicator (e.g., red = high CO2), ambient lighting or visual notifications. Through Home Assistant you can control each LED individually or create beautiful effects.

The CeilSense Complete uses the SCD41 sensor from Sensirion, a Swiss manufacturer known for their high-quality sensors. The accuracy is ±50 ppm at 400-2000 ppm. The sensor auto-calibrates and also measures temperature and humidity.

The BH1750 lux sensor measures the ambient light in the room. With this you can create automations like: only turn on the light when there's motion if it's dark, or adjust the brightness of the RGB LEDs based on ambient light.

The CeilSense is designed for the standard 68mm spot hole used in most European ceilings. You can replace an existing spot or drill a new hole. The sensor fits in ceilings with at least 50mm space above.

The CeilSense offers three power options: 1) AC 100-240V directly to mains power (ideal when replacing a spot), 2) USB-C 5V for flexible placement, 3) PoE (Power over Ethernet) with optional adapter for combined power and network via one cable.

The CeilSense connects via Wi-Fi. On first startup, the sensor creates its own Wi-Fi network that you connect to. Through a simple web interface you enter your Wi-Fi credentials, and the sensor is automatically discovered in Home Assistant.

With USB-C power, installation is plug-and-play. For AC connection we recommend having this done by an electrician due to working with mains voltage. Software configuration is simple - the sensor is automatically discovered in Home Assistant.

Firmware updates are installed over-the-air (OTA). You'll receive a notification in Home Assistant when an update is available. With one click, the new firmware is downloaded and installed without physically touching the sensor.

The CeilSense is a built-in solution for the ceiling with RGB LEDs, while the UltimateSensor is a freestanding sensor with more sensors (PM, sound) and optional voice assistant. Choose CeilSense for invisible integration, UltimateSensor for maximum functionality.

Choose the base variant if you mainly need presence detection and lighting automations, for example in a hallway, toilet or utility room where air-quality monitoring is less relevant. It is usually the most efficient option for multiple rooms.

Choose a variant with climate sensors for living rooms and bedrooms where air quality matters. CO2, temperature and humidity data improve ventilation and climate automations and help maintain a healthier indoor environment.

PIR sensors only detect motion - as soon as you sit still they become blind. mmWave radar also detects breathing and small movements, so it keeps seeing you even when watching TV or sleeping. No more false 'lights off' while you're still there!

All CeilSense products come with a 2-year warranty. Should anything go wrong within this period, we'll replace the product free of charge. We stand behind the quality of our products.

We offer support through multiple channels: comprehensive documentation on our website, an active Discord community where you can ask questions, and direct email support. Most questions are answered within 24 hours.

You have 14 days to reconsider after receiving your order. Not satisfied? Return the product in original condition and we'll refund the full purchase amount. Contact our customer service to start a return.

Still have questions?

Get in touch with us

Contact Us
SPECIFICATIONS

Technical Specifications

Dimensions

Ø 68 × 45 mm - fits perfectly in standard GU10 spot holes

Network Connection

- Wi-Fi IEEE 802.11 b/g/n (2.4 GHz), supports WPA/WPA2 security
- Ethernet (RJ45) with Power over Ethernet (PoE) support for stable network connection

mmWave Sensors

Standard: HLK-LD2412 mmWave radar for accurate presence detection (±75° coverage, 9m range)
Optional: LD2450 mmWave sensor for advanced position tracking and multiple person detection
Future variants: In development for extended functionalities

Environmental Sensors

- SCD41 module for CO₂ measurement (400-40,000 ppm)
- Temperature measurement (-10°C to +60°C, ±0.5°C accuracy)
- Humidity (0-100% RH, ±6% accuracy)
- BH1750 light sensor (0-65,535 lux)

RGB Lighting

16 individually addressable WS2812 RGB LEDs for ambient lighting, status indication, circadian lighting and subtle night light. Note: Prolonged LED use may affect temperature measurements due to heat generation.

Power Options

- 110-240 VAC mains voltage via high-quality, CE-certified power supply with galvanic isolation
- USB-C port for power supply (5V, minimum 1A)
- Power over Ethernet (PoE) for combined power and data

Installation

- Requires a 68mm diameter hole and minimum 45mm installation depth in ceiling or wall
- Fits perfectly in existing GU10, MR16 or other spot holes
- Easy mounting with spring clips that automatically expand
- Suitable for both round and square junction boxes
- Ideal mounting height: ceiling or wall at 1-1.5m height

Operational Classification

IP20 (suitable for indoor use)

Software

Fully integrated with Home Assistant via ESPHome firmware, including support for OTA (Over The Air) firmware updates

Detection Range

- HLK-LD2412: 9 meter range with ±75° detection angle, detects even small movements like breathing
- LD2450 (optional): 9 meter range with ±75° detection angle, with advanced position tracking

Certification

European designed and manufactured • CE certified for safety and quality

Expandability

Modular design for future-proofing with planned support for additional sensors and functionalities

CeilSense
2 year warranty
Shipped worldwide