After searching through many mmWave sensors, some bad, some great, some expensive, I've landed on the LD1125G. An inexpensive sensor and stupid quick! In the video below I cover the testing process, building and installing open source ESPHome software on the ESP32. No cloud, no additional apps, and 100% local.
The use of a PIR has plagued my bathrooms from time to time with lights going out too early based on various activities in the bathroom. One cheat I did was to use the humidity sensor that drives the fan to force the light to be on when the humidity is high. This has worked well for the most part but I've been looking to fix the pain point in the smart home world for quite some time. I've finally found a sensor that works quick, easy to install and use. This has unlocked various new automations for the bathroom such as; turn on the vent if someone is in the bathroom for more than a minute or two, turn off the light once the person leaves and still allow the vent to run to pull down the humidity. Fully automating the light and fan in the bathroom may sound silly to some individuals but it is the thing that makes the home a true Smart Home and not use a remote controlled one.
Full Video
Wiring Diagram
Thanks Caleb for the awesome diagram! For a power source, I'm currently using a 5VDC power supply in my attic that powers many ESP based projects around the house in the walls, ceiling, etc.
What do you need?
*Affiliate Links
- mmWave LD1125G - Make sure to choose HLK-LD1125H-24G! or Aliexpress #2
- ESP32 NodeMCU Dev Board or ESP32 NodeMCU Dev Board
- 2.0mm to 2.54mm Pitch Female to Female Jumpers
- Optional BME280
- Optional USB Screw Terminals
- 5VDC Power Source
Read more 👉