Best Motion + Light Level Detection (Aeotec Multipurpose Sensor 6 not working out)

I am looking for the “best” sensor that works with SmartThings that can reliably detect motion and light level in a bathroom with a window. Humidity and temperature are bonuses, but not required.

I just installed an Aeotec Multipurpose Sensor 6 and the experience is quite disappointing. It has been fluctuating between “Motion” (99% of the time) and “No Motion” (1% of the time). Once it goes to No Motion, it goes back to Motion state within about 2 seconds. The other sensors report 79.5°F, 57% humidity, 10 lux, 0 UV index, 100% battery, tamper clear with no change whatsoever. Bear in mind that those values were reported even when I took it outside and left it directly in the sun for 5 minutes, brought it back in, closed the blinds, moved it between rooms, turned on the shower, etc.

I have a boxed Samsung SmartThings Motion Sensor 2018. I know it would work well because I have had another one for 11 months that is just the right sensitivity, and never fails to report until the battery dies. However, the Samsung SmartThings Motion Sensor 2018 is a one-trick wonder and does no light level detection.

My tolerance for playing with sensors like this is low. They do not have to be all that accurate for scientific measurements, but a consumer should just be able to buy a sensor and have it work more-or-less out of the box, without needing to resort to lengthy troubleshooting for a $65 product.

The Aeotec Multipurpose Sensor 6 is currently being powered by two rechargeable CR123A batteries that are fully charged. I read that the sensor is much more reliable with a dedicated Micro USB power source, but I am simply not willing to go there when the product (and its competition) are supposed to work on batteries in the first place.

Should I get a separate light level detector, or a different product that can do both reliably?

As you’ve heard me say before, there’s no one “best“ because different people have different preferences, priorities, and budgets.

That said, the behavior you are describing for the sensor is not what is typically reported for that model, so there are a couple of things we should get out of the way first.

To begin with, from the manual for the Aeotec:

Do not use rechargable CR123A batteries.

That’s pretty common for sensors of this type. Rechargeable’s have a different discharge curve than traditional batteries, and it can just drive the sensor crazy. That is likely to produce the behavior that you are seeing.

So the first thing I would do is just try changing out the batteries to ones recommended by the manufacturer and see if that helps. :sunglasses:

1 Like

Also, before trying the likely difficult process of getting usb power to the sensor, OP can try powering the sensor off an external usb battery and set it to USB power to see if it will work better that way before trying another sensor.

1 Like

I replaced the rechargeable batteries with the factory-supplied non-rechargeable one. The motion sensor seems to work as expected, as well as tamper detection. However, light detection is unchanged (it went from 10 lux to 11 lux, even in direct sunlight) and UV index remains 0. Something is definitely wrong here.

Even if I were to plug it in to microUSB, that is not realistic as this sensor is supposed to be installed in close enough proximity to a shower that it would not feel safe. There is also tile that should not be disturbed.

How long did you wait? From the manual, you will not get initial readings until the first hour:

If you are having issues with any of the Multisensors sensors not sending data while paired to your current existing network, below are a few types of troubleshooting you can do to bring it back to life. If none of these steps work for you, please get in contact with our support team.
.
Wait at least 1 hour.
.
By default, the Multisensor 6 reports all sensor data every 1 hour (which is configurable using Parameter 101-103). Wait 1 hour and see if the values update on your gateway. If you do not see any update to your sensors, please continue onto the next troubleshooting steps.

After that, you will need to change the parameters for more frequent reporting.

Also, even as a lux sensor, it is not intended to be in direct sunlight.

I gave it about 30 hours. The lux readings are creeping up slowly but not anywhere near reality. I am seeing 30-40 lux (currently 43 lux) in a brightly lit room. However, 30-40 lux cannot be accurate, as bright rooms should be a few hundred lux. Outside is anywhere from a few thousand lux to 100,000 lux (if aimed directly at the sun at midday) but the light readings did not go over 40 lux outside. The UV index remained at 0 as well.

The suggestion to change the reporting rate seems to have helped; I set it to report every 8 minutes. However, although it “helped”, the reasons are still way off.

I am pretty much through with this product and just want to try something else. Should I try the Fibraro motion sensor next? Any other suggestions?

1 Like

I think the Fibaro is a more accurate multisensor than Aeotec, certainly more configurable, so it would be a good next candidate.

Okay.

Any others? I was reading about the Xiaomi / Aqara devices, specifically:

Although the latter, Mijia Smart Light Sensor, apparently isn’t natively supported with SmartThings, it looks like folks have developed a pretty robust DTH as of now. The former appears only to report lux values when motion is detected; I would be interested in lux values all the time if possible.

FAQ: Help! New to smartThings: will Xioami/Aqara sensors work?

Then you will definitely want the Xiaomi Mijia Smart Light Sensor device. Mine has been working flawlessly and has never dropped off my mesh.

Fair warning though, these devices ship from China and take FOREVER to get here. My first one came from Gearbest and that was a 45 day wait. Aliexpress is going on 60 days… I should have bought 2 from Gearbest if I knew Ali took this long, but I wasn’t 100% sure these devices would work.

Alright: Fibaro motion sensor it is, plus two-pack of Xiaomi Mijia Smart Light Sensors in 4-6 weeks. I will post about experiences after more products roll in.

1 Like

To follow up on the Fibaro Motion Sensor:

  • What is the runtime of a non-rechargeable CR123A battery in this device, assuming default parameters and a “normal” room (let’s say a family room)?
  • Can it take a rechargeable battery?
  • What is the runtime of a rechargeable CR123A battery in this device, same default parameters and normal room type?

Rechargeable batteries should not be used in PIR motion sensors unless the manufacturer recommends a specific one. They tend to lead to a lot of false positives and drive the sensor crazy.

Battery life for the Fibaro model is highly dependent on the parameter settings. The more frequent the reporting interval, the more drain on the batteries.

The Fibaro Motion Sensor’s battery life is approximately 2 years at factory default settings

But as soon as you start changing the settings, you affect the battery life.

https://manuals.fibaro.com/motion-sensor/

I have several of the Zooz 4in1 sensors

ZOOZ Z-Wave Plus 4-in-1 Sensor ZSE40 VER. 2.0 (Motion/Light/Temperature/Humidity) https://www.amazon.com/dp/B01AKSO80O/ref=cm_sw_r_cp_tau_3SL0EbSY0NXXB

I also use rechargeable batteries and have had no false positives. Temperature reporting is disabled to preserve battery life which is approximately 1 month.

My results may differ from others.

I have had the Fibaro Motion Sensor running for the last few hours.

Temperature and lux readings are fine. I put the sensor behind a book in a dark hallway and the readings dropped to 1 lux. In a windowed bathroom the lux readings are consistent with expectations: 65 to 373 lux.

However, the motion sensor is not performing anything like what one would expect. There are delays of up to 6 minutes for motion to be registered. Sometimes it will register motion immediately; other times it takes forever or does not trigger at all. I even picked up the sensor and shook it around about 15 minutes ago: the tamper alert went off but the motion sensor did not! Crazy!

Motion detection sensitivity (parameter 1) is set to “High sensitivity”. Motion detection - operating mode (parameter 8) is set to “Always Active”.

Color me unimpressed…

I know it may seem strange, but picking it up doesn’t have anything to do with motion detection for this device. It’s a PIR sensor for that. So “motion“ is actually a change in temperature passing across the field of the sensor. Once you pick it up, the heat of your hand is going to be essentially equal no matter what you do next. So no change, no report from the sensor.

The following FAQ explains The detection field for this kind of sensor:

FAQ: Where to locate motion sensor for fastest response?

As far as the variable Behaviour you’re seeing…What are the reporting interval settings?

Parameters 2, 3, and 4.

The “always active“ parameter just means it will report during both daytime and night time. It doesn’t change the blind interval.

2: Motion detection - blind time: 8 s
3: not shown - so it must be the default
4: not shown - so it must be the default

I am using the SmartThings Classic app with the v2 hub.

As far as picking it up: When I picked it up, I approached it from the front. While also in the bathroom I was in there definitely within view of the sensor doing various things for several minutes.

For what it’s worth, the LED blinked various colors (I recall mostly green) occasionally, including when I first entered, which indicated that the sensor was picking up something. However, while the sensor continued to report lux changes and even tamper detections, it did not report motion events. It is unlikely that there was a communication problem between the sensor and the hub.

Approaching from the front may not trigger it. Again, see the discussion of “angle of incidence“ in the FAQ linked to above.

When you say the other parameters are “not shown“, not shown where? Did you use the Z wave tweaker to expose the parameters or something else?

At the default settings, that sensor will only report if it detects two separate movements across the detection field in a period of 12 seconds.

Once it detects motion, it will then go quiet For 8 seconds before starting the next 12 second interval.

Parameter 80 determines what the flashes mean when motion is detected, so it would be good to have that value also.

But the main thing is even though it’s an eye, don’t think of it as a camera that’s looking at you. You should expect it to detect you when you walk crosswise to it, as explained in the FAQ.

I see.

Do you have a good understanding of how the Samsung SmartThings Motion Sensor (latest version, 2018) works? Is it similar?

I am thinking I should put up that one right next to the Fibaro Motion Sensor to compare results.

Yes, all PIR sensors work the same way. The other common technology for fairly inexpensive motion sensors is the one in cameras, but those aren’t used in bathrooms, obviously. Good for baby monitors and outdoor locations, though.

Anyway putting the two side by side would definitely be an interesting test. :sunglasses: