Say Goodbye to "Lights Turning on Automatically at Midnight": C4002 MmWave Sensor Anti-Interference Field Test and Installation Guide

by Jaychouu in Circuits > Electronics

110 Views, 1 Favorites, 0 Comments

Say Goodbye to "Lights Turning on Automatically at Midnight": C4002 MmWave Sensor Anti-Interference Field Test and Installation Guide

9a2f3a1536d64d94b5054348e09d49f9.png

Foreword | Why Conduct This Test?

When using millimeter-wave human presence sensors, the biggest headache for many users isn't "failing to detect people," but rather the false triggers caused by being "over-sensitive":

  1. Do your lights turn on automatically in the middle of the night when the room is empty?
  2. Does a fan blowing on curtains or swaying plants get mistaken for "human presence"?

I recently acquired the C4002 millimeter-wave sensor. Below, we test whether its "Environmental Calibration" function actually works and if it can eliminate these "ghosts"


Test Scheme | How to Verify the Above Issues?

To verify the environmental calibration function of this module, three groups of control experiments were designed:

  1. Group 1: Completely Empty Room
  2. Used to verify if environmental calibration can reduce false alarms against an "ideal unmanned background".
  3. Group 2: Person Sitting Still in the Room
  4. Used to verify if environmental calibration sacrifices sensitivity for identifying stationary bodies.
  5. Group 3: Fan + Plant Interference Environment
  6. Simulating a real family living room scenario to test the practical value of environmental calibration against a complex background.

Supplies

76def5838f884d7493669dffcbaaaf7a.png
9a2f3a1536d64d94b5054348e09d49f9.png

Test Preparation | Conditions and Setup


1、Device: Fermion: C4002 mmWave Human Presence Sensor - Static & Motion Detection for Home Assistant (10m)


2、Environment: Closed empty meeting room.


Important Note: The test site has lightweight partition walls (drywall), not solid concrete. This factor proved to be critical in the analysis later.


3、 Duration:

  1. 3 repeated rounds per scenario
  2. Duration per round: 10 minutes


4、 Interference Sources: (Simulating typical living room interference)

  1. Oscillating fan
  2. Green plants
  3. Blowing curtains


5、 Core Metrics:

  1. False Positive Rate (FPR): The number of times presence is falsely triggered/time ratio when no one is present.
  2. Robustness: The change in the false positive rate after introducing interference sources.

Test Process & Results

7d68409dad8a47269d89978a04480f2b.png
f4167ac94d3f4f01a4aa3a6db778d06c.png
0f61517322144b4da6df224c056cff5d.png
cdafeff294474058a296bc4488a70608.png
2e2e2d3eda044f0a892db4d90e8f1cb4.png
8038acb5b70a4ec994078c3939f538ac.png
dce2d19b9acf4b38a0e9aa8108ed6324.png
9ec05114760e47a8a71e457aab1bf037.png
417eae4bb1e24cc3a2c3dad96d9c03c4.png
5525404d386aea8b763021bc9db7b125.2026-03-18 15_21_10.gif

Group 1: Completely Empty Room (The "Wall Penetration" Surprise)


Note: The test site has a lightweight partition wall structure (non-solid wall), a factor that proved crucial in the subsequent analysis.


Control Conditions: Uncalibrated VS Executing Environmental Calibration

  1. Without Environmental Calibration
  2. Total False Alarm Rate:1.90%
  3. MOVE False Alarm: 1.90%
  4. EXIST False Alarm:0%
  5. After Executing Environmental Calibration
  6. Total False Alarm Rate: 4.92% (Increased instead of decreased)
  7. MOVE False Alarm:3.74%
  8. EXIST False Alarm:1.18%


Result Analysis and Troubleshooting:

The false alarm rate actually rose after calibration, a result that is clearly counter-intuitive. After the test, we contacted DFRobot official technical support for troubleshooting. By collecting environment thresholds, we found that:

  1. The environment threshold remained above 90 for long periods (Upper limit is 99).
  2. It was further confirmed that the test meeting room had non-solid partition walls.


Final Confirmation: People walking in the corridor outside the wall were successfully detected by the C4002.


This indirectly confirms that the C4002 mmWave radar possesses extremely strong penetration detection capabilities (can penetrate approx. 10 cm lightweight partition walls).


If the back or side of the mmWave sensor faces a lightweight partition wall, glass wall, or public corridor, you should avoid through-wall false alarms by adjusting the installation direction, setting detection distance intervals, or using software algorithms.



Group 2: Person Sitting Still in the Room


Test Method:

  1. The tester sits specifically in front of the mmWave sensor at distances of 1 meter and 1.5 meters respectively.
  2. Tester sitting still approx. 1 meter directly in front
  3. 1 Meter Position: Effective recognition rate 99.72%
  4. Tester sitting still approx. 1.5 meters directly in front
  5. 1.5 Meter Position: Effective recognition rate 99.89%


Comparison Result:

After executing environmental calibration, the detection capability for a stationary human was almost unaffected. There is no significant issue of "reduced sensitivity".



Group 3: Fan + Plant Interference (Real Home Scenario)


Control Conditions: No Calibration VS Enabling Environmental Calibration under interference

  1. Environmental Calibration Disabled
  2. Total False Positive Rate:5.81%
  3. MOVE False Alarm: 3.48%
  4. EXIST False Alarm: 2.34%
  5. Environmental Calibration Enabled
  6. Total False Positive Rate:4.38%
  7. MOVE False Alarm:2.62%
  8. EXIST False Alarm: 1.75%


Result Analysis:

In an environment with complex interference sources (fan blowing plants and curtains), environmental calibration is effective. It suppresses background noise to a certain extent, reducing the false positive rate by approximately 1.5 percentage points.

Data Summary Table

b7bf8eb5d7b54898b914bddfd269c0c7.png


For details, see the above image.

Conclusion

Question 1: Does environmental calibration reduce false alarms?

  1. Effective in typical home interference environments (Reduces approx. 1.5%).
  2. May amplify through-wall interference in environments with lightweight partition walls.


Question 2: Does it affect stationary human recognition?

  1. Recognition rates at 1–1.5 meters remain close to 99.8%.


Question 3: Is it worth enabling environmental calibration?

  1. For home environments with dynamic interference such as fans, curtains, and plants, it is strongly recommended to enable it.
  2. Prerequisite: The installation location must be reasonable, avoiding facing public areas or partition walls.


Overall Evaluation: The C4002 is a mmWave sensor with extremely high sensitivity and excellent presence detection capabilities. However, "high sensitivity" also means it has higher requirements for the installation environment. Compared to whether environmental calibration is enabled, reasonable point selection and installation direction are often more critical.


Appendix | Data Visualization and Field Explanations

  1. Since a large amount of data was acquired, you can use the visualization webpage below to upload the CSV values detected by the sensor for display.


Main Data Fields Include:

  1. time_s: Time since the test started (seconds)
  2. state: Target state
  3. exist_dist: Existing target distance (meters)
  4. exist_energy: Existing target energy value (intensity)
  5. move_dist: Moving target distance (meters)
  6. move_speed: Moving target speed (m/s)
  7. move_energy: Moving target energy
  8. enter_exist: Cumulative times entering "Exist State"
  9. enter_move: Cumulative times entering "Move State"
  10. state_changes: Total number of state changes