[RELEASE] Official Monoprice 4 in 1 Motion Sensor with Temperature, Humidity, Light, Battery and Tamper Notifications Device Handler

RBoy Apps is now an official partner of Monoprice.

This Device Handler is for the Monoprice 4 in 1 Motion Sensor with Temperature, Humidity and Light Sensor (15902).


This passive infrared (PIR) sensor detects motion and sends a Z-Wave® trigger signal to the network. It also features temperature, humidity, and light sensors, which will automatically report changes in the conditions and will report the absolute values when queried. It has a tamper-proof switch, which will trigger a Z-Wave signal when the cover is removed.

This device handler supports the Z-Wave and Z-Wave Plus devices. Support has also been added for v1 and v2 hub fingerprinting for easy identification and supports the Classic and new ST app. Ideally install the Device Handler BEFORE pairing the device for easy setup.

IMG_7133 IMG_7134 IMG_7130 IMG_7132

Classic App

The device can be bought directly from Monoprice here for about $29 - $34 (depending on the sale)

We’ve worked with Monoprice create a special deal just for the SmartThings community:

15% of all Monoprice products with RBoy Apps Device Handlers

  1. Click here to visit the Monoprice website
  2. Use the code RBOY at checkout
  3. Monoprice offers FREE standard shipping in the US.

Enjoy, this code expires Dec 31. This is a stacked promotion code, i.e. it can be used in addition with other discounts/sales from Monoprice.

This device handler supports the following features:

  1. Reading the following sensors
    • Temperature
    • Humidity
    • Light
    • Motion
    • Battery
  2. Ability to select the primary sensor to show in the ‘Things’ page (Temperature, Motion, Humidity or Light)
  3. Ability to configure the following parameters:
    • Motion timeout
    • Temperature sensitivity
    • Temperature correction (offset)
    • Motion sensitivity
    • Light sensitivity
    • Humidity sensitivity
    • LED configuration
  4. It automatically sets the temperature units (F/C) on the device based on your hub location
  5. Option to choose been reporting light as Lux or ‘%’
  6. Support for v1 and v2 hub fingerprinting for easy identification
  7. Ability to request a manual update for the sensors and configuration (this is a delayed update at the next wake up)
  8. Easy to use configuration page with detailed explanations for all the parameters
  9. Reporting device tampering to SmartThings (as a tamper device capability)

Ideally install the Device Handler BEFORE pairing the device for easy setup.


  • After the configuration/preferences are updated, for the settings to take effect immediate, press the Z-Wave button with a pin (tiny hole at the bottom of of the sensor)
  • To request the manual update, please press the “Request Update” button, however this is a DELAYED update. The motion sensor is mostly in sleep mode to preserve battery. The next time it wakes up (every 4 hours or as configured), if the user had requested a manual update, it will fetch the latest sensor status, battery and also update the configuration.
  • To force an immediate update for all configured settings, press the “Request Update” button and then press the Z-Wave button with a pin (tiny hole at the bottom of of the sensor). This forces the motion sensor to wake up and process the manual update request.
  • To force a sensor/battery status update just press the Z-Wave button with a pin (tiny hole at the bottom of of the sensor)

Optimizing Battery Life

  1. These units use alkaline batteries by default and which tend to have a lower voltage than Lithium batteries hence the battery % tends to drop faster initially. It’s normal for the battery to go from 100% to 90% in a day due to the voltage discharge curve of alkaline batteries. These units function all the way down to 15% or lower. Overall battery life from 100% to 15% should be between 3-9 months with standard Alkaline batteries. Rechargeable batteries should not be used as the voltage isn’t high enough and the voltage curve drops very quickly. Best would be to use 1.5v Lithium batteries (non rechargeable) which can double or triple the life before you need to replace batteries and provide a more stable voltage discharge curves.
  2. Whether the life is 3 or 9 months depends up on your settings and usage. If you set the sensitivity of humidity, temperature, motion and light very high the battery will drain quickly because you’re essentially asking the sensor to pretty much continuously send updates. What I would recommend is to identify how sensitive do you need each sensor and then set the sensitivity accordingly. E.g. For Humidity you want to know if there a 5% or 10% change, where as for light you only care about dark or light so set that at 50%, for temperature you don’t care so set it to the least sensitive, for motion similarly set the timeout and sensitivity. Optimizing this can make a HUGE difference in your battery life
  3. Finally set the LED mode to Off or Quick Flash setting. Avoid using the Breathing mode as it’ll drain your battery

Low Battery: If your battery below 20% consider replacing it. The device may stop sending updates if the battery falls below this level. So you won’t know if you battery has run out, the motion/no motion sensors / temperature sensor may get stuck as well and you may receive no updates.

More features to added, if you have any suggestions or ideas please feel free to ask and we’ll try to add it.

INCLUSION INSTRUCTIONS: It is recommended to install the Device Handler BEFORE paring the device for easier setup.

  1. If you are unsure about the device state exclude the device first otherwise it won’t pair (see below)
  2. To pair the device, Select Add New Device from the MarketPlace on your ST phone app.
  3. Then press and release the Z-Wave button with a pin (tiny hole at the bottom of of the sensor) TWICE quickly
  4. It should complete pairing within 30 seconds

EXCLUSION INSTRUCTIONS: If you deleted the device without excluding it won’t pair up again until you exclude it.

  1. Set the hub into exclude mode (log into the IDE -> My Hub -> View Utilities -> Z-Wave Exclude.
  2. Press and release the Z-Wave button with a pin (tiny hole at the bottom of of the sensor) TWICE quickly

FACTORY RESET: Remove the cover and press and release the Z-Wave button with a pin (tiny hole at the bottom of of the sensor) 10 times within 10 seconds.

You can find the installation/update instructions here


Here are some SmartApps that can be used with the sensor to manage humidity and temperature

[RELEASE] Humidity and Temperature Management with Scheduling (homes without HVAC/thermostats / using heaters and cooling appliances / vacation home / remote homes)

[RELEASE] 5-2 Day Programmable Thermostat Scheduler (Weekday, Weekend) with Remote Temperature Sensor for each Schedule

[RELEASE] Mode Based Thermostat - Control Multiple Thermostats Temperature / Remote Temperature Sensors when Changing Modes

[RELEASE] Motion Sensor Thermostat with Remote temperature sensors, Presence detection and Schedules

[RELEASE] Unlimited customizable thermostat

[RELEASE] Attic Fan Smart Ventiation

[RELEASE] Door Chimes and Notifications for Doorbells and Sensors

[RELEASE] Security System: Intruder Alert with Actions

This device type handler is available on the RBoy Apps Server. Refer to our website or facebook page below to get access to the server.

Visit our Facebook page for updates on new apps and to get Access to ALL our Premium Apps and Server. http://www.facebook.com/RBoySTApps


I just want to make sure I get this correct.

If I want to use the Monoprice Sensor (or the other ones Rboy is the “official” supporter of), I have to then pay a $35 lifetime subscription to the website to gain access to the DTH?

Does the sensor work as a base motion sensor without the Rboy DTH?

I fully understand getting paid for work to create DTH’s, but I get concerned when I hear that a company requires a post purchase to use their product. I believe you should be paid by Monoprice to develop the DTH as a one time deal and not leave it up to the purchaser to then have to pay an additional fee just to integrate the product. This is more of a comment against Monoprice than your work.

1 Like

Hi @Rhinesel,

Yeh…I know life is not fair, but you may want to forwared complaits to SmartThings for not working with other manufacturers on rapit integration. @RBoy and people that work for him/her are good people who fill the void created by inapt manufacturers and othe corporations a like. Please contact them and send our regards.

1 Like

I had the same mindset as you, but there were many things I wasn’t aware of. Although I agree with you somewhat, you get what you pay for. The apps created by @RBoy, really are in a different league and are continuously updated/supported.


Also the sensor probably could be used without his dth, but you won’t get the same list of functions unless your capable of creating one, which I’m not. Keep in mind you get 15% off your purchase and that stacks with other offers.


There are a lot of other DTHs that are in the same league, posted for free, and are continuously updated and supported.
(For this product, which is also sold as Zooz 4-in-1 Multisensor, and most others products.)

I’m still amazed that companies will “partner” knowing that after purchasing their product the customer is then expected to pay someone else for the handler.


BTW, the ZooZ and Monoprice products are a little different and you can find both the device handlers with RBoy Apps. Each manufacturer has slight variations to the products even though they may look the same.


You are correct, but evidently the companies don’t want to and/or can’t spend the time or money to be compatible with SmartThings. I don’t understand the process really. I have yet to purchase the subscription, but probably will since “Blink” cameras can only be integrated using Rboy. I’m definitely not thrilled about it, but there are some features, I feel I really need. From speaking with Blink staff this will not change in the near future.

1 Like

The original Zooz and Monoprice were identicle, but the latest firmware version of Zooz has some extra stuff like the 4th LED option. You can find a free DTH designed to work with both versions in my GitHub SmartThings Repository.


SmartThings stopped accepting user submitted code, but they’ve also stopped accepting vendor submitted code. I know of one company that’s been trying to get their Official handlers published for over a year and another that’s been trying for over 6 months.

If SmartThings won’t work with these companies to get their DTHs published the only way they can get their products fully supported is to strip out all the functionality that makes their device unique.

I have no idea what it takes to get a product marked as compatible with SmartThings, but it seems like SmartThings is frequently removing things from that list so that list doesn’t seem very important.


I have no doubt his DTH’s are good. I understand if it was a device that wasn’t supported and an individual wanted to bring on board, or a DTH that went above and beyond what was offered by the manufacturer.

I guess my problem is the fact that these (Monoprice, Blink) are advertised as the “official” DTH but yet require a subscription to get. It’s like saying “Joe” is the official pilot of JetBlue, but you need to pay him each $20 when you get on the plane for him to fly it.

But ultimately, that’s an issue with Monoprice and Samsung themselves for holding up DTH’s. The solution (in my opinion) would be for Monoprice to commission RBoy to do the DTH and then offer the code on their website (or Git) for the user to get.

That’s my last post on this as it’s really not specific to this DTH or thread. I’m sure it’s a great DTH, but I won’t be supporting Monoprice in this.


Agree, but tecnically you are paying his salary for flying you to your destination.

Dito. I don’t like them and don’t own any of their products. Aeotec multi is a lot better.

1 Like

Wow… I didn’t know that. So no new dth’s/smartapps?

I wouldn’t say that, but they’re not accepting community submissions and they don’t appear to be working with new manufacturers.

1 Like

So I guess that means that Community developers - both unpaid and paid, will have to continue to fill the gap until/if that changes.

1 Like

I’m confused :confused:, so your just saying no “new” submissions, but there still reviewing previous submissions.

No they are not. SmartThings stated not too long ago that they a holding any new product submissions/integrations until further notice.

1 Like

RBoy’s Apps and DTHs works great! The amount charged for the “overall subscription”, which covers way more than just the 4 in 1 Motion, is reasonable. I guess you have to weigh your options. For those who just have a couple of devices then a subscription might not make sense as you could just purchase a better sensor for the price + subscription.

However, for someone like me, the subscription was a no-brainer.

I use the following:
Universal Enhanced Z-Wave Lock with Alarm, Notification, RFID, Door Sensor and Advanced Features
Blink Camera
Z-Wave Linear/GoControl Garage Door Opener with Low Battery Sensor and Switch Capability
ZooZ/Monoprice 4 in 1 Sensor with Temperature, Motion, Humidity, Light and Battery

Lock Multi User Management with Unlock Notifications, Advanced Scheduling and Automatic Lock/Unlock
Blink Camera Manager
Smart Weather Station Controller

As stated above, there is a free one available which also works great and I actually use it!



I’m using seven of his apps/DTH’s as well. All well done. Many other authors such as @krlaframboise and @ady624 are also making very excellent apps too, but for the minimal cost for an @RBoy lifetime subscription, I’m getting my money’s worth for sure.



@RBoy are you sure? That’s not what it says when I put an order in my cart. Please see screenshot below.