Feedback on All-In-One Sensor with PoE

Hi, (first time poster, be nice :wink:

I wanted to share a project I’ve been working on. I wanted to gather some sensor data (temperature+Humidity+CO2+light+Presence), but I wanted to make it look nice and clean and I couldn’t find anything that suits me (I didn’t want to have cables everywhere). So I decided to put this project together with uses the Olimex ESP32 PoE for power and network connectivity as well as the BH1750 (for light) and SCD40 (for temp, humidity, CO2) as well as HLK-LD2410C (for presence) snuck nicely in a ceiling mount (I used the Aeotec Recessor). All I need is a PoE cable into the ceiling that will give me power and network connectivity. I don’t even need to rely on Wifi :wink: I have the Olimex hidden in the ceiling as well and all you see is the recessor. (I’m pretty happy with the design so far, but I’d love to make it even cleaner)… Any suggestions how would be much appreciated… Are there any other recessors that look a bit more snug to the ceiling?

I 3D printed a case that I can fit snug into the Aeotec Recessor and it is integrated with ESPHome.

So far my testing has been pretty good and the readings seem to be very accurate. The calibration/configuration of the LD2410C is a bit fiddly, but once its setup for the space, it works well.

I’m planning to have plenty of these around the house (like at least 20 or so after I put ethernet cables everywhere I need). Is there anything I can optimize? What can I do better? What problems will I run into in the future? Any feedback would be much appreciated…

All the files are in Github at abaumhof/aiosensor (github.com)

(I would have loved to share more photos here, but somehow a newbie like me isn’t allowed to add more than one image :wink: There are more photos in the github…

5 Likes

That looks like a retail product. Good job! Other than putting it in a flatter frame I don’t think it can get much better.

Are you using radar for presence detection? What about making and selling some?

Assuming you have self heating under control, the only issue I see is that I don’t want to know the temperature of my ceiling.

I actually put a temperature sensor in one of my hard wired PIRs which is mounted near the ceiling. It is hopeless for telling the actual room temperature where people walk around.

1 Like

Haha… That is a really good point. I’ll need to take that into account… Thanks for your feedback !!!

I have one in the same position. I super insulated the back box (roof voids can get very hot) and lowered the sensor assembly slightly so an air gap. The room happens to have two other temperature and humidity sensors and I have ended up averaging all the readings (after calibrating them). There was a lot of variation depending on positions in the room. Who thought reading a temperature could be so complicated!

Your github repo seems to be no longer available. :cry:
I was thinking of doing something similair in my appartment… ok not 20 of them but around 10. did you run into any issues ?

I would be interested in buying some of these. It looks great

Is there a way you can share this project, please?
I am willing to compensate you for sharing.
Thank you

+1 for sharing .stl file

If you guys are interested, by the end of the year I will be publishing files for a similar project of mine, it includes

  • Temperature, humidity, air quality and pressure via the BME688
  • Ambient light via the VEML7700
  • Presence detection (I am currently trying to make it so you can use a multitude of sensors)
  • Lightening sensor (as an add-on with the AS3935)
  • Ethernet with PoE
  • USB-C with the USB-to-UART (so you can tinker with the firmware)
  • Screw terminals so you can add external sensors
  • A header to plug a 5V fan to forcefully make the air circulate in the box (Based on my testing it shouldn’t be necessary, but it’s a nice to have just in case)

Also, I made a faceplate which it will also be in the list of file that is compatible with the VIMAR Plana series.

With the files I will be publishing, you will be able to order one from jlcpcb and have them assembled for you, you may need to change a couple of solder bridges depending on which presence sensor you want to put. I am currently looking into finding a way to make it easier.

It will be available on my GitHub Dennyer/Stealth-Smart-Board · GitHub