An all in one DIY sensor?

Are there any blogs for making an all in one sensor that can do the following and maybe more?

  • Temp
  • Humidity
  • Air quality, VOCs, CO2, or dust (PM2.5 particles), and any other common
  • Presence
  • Lux sensor
  • Noise sensor
  • Motion sensor
  • Smoke sensor
  • Carbon monoxide sensor
  • Moisture
  • Water leak
  • Vibration
  • Contact sensor

Preferably using Matter over Wifi and 9v battery or smaller.

Except the last line, looks doable.

Contact sensor. That could just be a capacitive sensor.

Some combinations don’t make sense. E.g.sensors can produce heat and make accurate temperature sensing impossible.

A smoke sensor should be near the ceiling to catch smoke early. When there is fire, time is of the essence. A CO sensor should be low, breathing level.If you are in bed that is quite low. By the time CO reaches the ceiling you’re long dead.

A motion sensor needs strategic placing too, so you’d be lucky to find use for a contact sensor near.

Plus all those sensors will probably make battery operation highly impractical.

While technically possible, why would you want to combine so much in one? If you want to replace a motion sensor with something more accurate, will you scrap the whole thing? And how about sensor life expectancy? If some fail sooner it is hrder to replace.

5 Likes

And having it as a leak sensor makes it more or less useless for all other uses due to its placement

It goes well with a smoke sensor on the ceiling. Then you know the fire brigade is working on it :slight_smile:

You might be able to place the sensors in the “right” spot by extending the connection cables.
It would require a lot of cable management, but should be doable.

Some of the sensors needs to be specified better, like what is a presence sensor? - is it a mmWave sensor or is it a BLE scanner or is it a hall effect sensor or something else?
Is the contact sensor a capacitive sensor or is it just a magnetic sensor, like a door/window sensor?
Is the noise sensor just a db sensor or should it detect in specific frequencies too?

In theory it can be done with a 9V battery, but if you decide to go in that direction, then I suggest you should also buy some stocks in a battery manufacturing plant.

2 Likes

Yes, you can wire stuff. There were at least 16 sensors named. Suppose they all need 3 wires on average (2 power, one signal) then that is 50 strands of wire if you include power to the esp. Unless you design your own PCB you should also buy a big box to hide it all.

You do not need a big box.
You might need many many many meters of cable ducts.

But yes, it will be a messy project and I am not even sure ab ESP have the ram to handle all in one firmware.