This Device Handler is for the Monoprice and Linear/GoControl WAPIRZ-1 Motion Sensors with Temperature. These devices are a motion sensor which also have a temperature sensor built into it. This device handler also supports the Z-Wave Plus devices (they have slightly different specs but support has been added for them). Support has also been added for v1 and v2 hub fingerprinting for easy identification. Ideally install the Device Handler BEFORE pairing the device for easy setup.
The Monoprice device can be bought directly from Monoprice for about $22 (free shipping) here: www.monoprice.com/product?p_id=10796
Monoprice has a new range of Z-Wave Plus devices for about $30 (free shipping) which can be found here:
The Linear/GoControl device can be bought from Amazon (about $36) here:
There are a few custom versions for this device type floating around on the forum but I found none of them work reliably (e.g. battery update issues) and didn't like the UI. So I built one myself and fixed all the bugs.
This device type supports the following features:
- Motion Sensor
- Temperature Sensor (auto convert to F or C depending upon your location)
- Temperature offset (for correcting the temperature reported by the sensor)
- Battery level
- Ability to configure the Inactivity timeout (the number of minutes since the last motion was detected after which the motion sensor sends a no motion detected event)
- Updated to support the latest MultiAttributeTile UI layout from ST
- Ability to request a manual update for the Temperature/Motion Sensors, Battery and Update Inactivity timeout
- Ability to configure a polling schedule to get temperature, motion and battery status (minimum 10 minutes)
- Ability to set the motion detection sensitivity level from 1 most sensitive to 7 least sensitive (only Z-Wave Plus devices)
- With the newer Z-Wave Plus devices, the device handler automatically sets the temperature scale F/C based on the hub configuration and also sets the temperature reporting threshold to 1 degree
- After the configuration/preferences are updated, for the settings to take effect immediate, open the Motion sensor cover, wait 15 seconds and close it.
- 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, temperature, battery and also update the inactivity timeout configuration.
- To force an immediate update for all configured settings, press the "Request Update" button and then open the device cover, wait for 15 seconds and close the cover. This forces the motion sensor to wake up and process the manual update request.
- To force a temperature/motion/battery status update just open the cover, wait for 15 seconds and close the cover.
MONOPRICE JUMPER PINS: On this device you will see a few Jumper pins labelled Pet1 and Pet2. These behave differently from the EcoLink motion sensor jumpers. When using Pet1, Pet2 and Test modes it reduces the distance at which it picks up motion correspondingly.Quoting the manufacturer:
Depending on the settings it will change the distance of motion detection, specifically PET1 does 8m-11m, PET2 does 5m-7m, and Test does 3m-4m
NOTE: This is different from the motion sensitivity option for the newer Z-Wave Plus devices which determine the level of motion within the "range" that must be detected to trigger a motion event.
Low Battery: If your battery below 35% consider replacing it. The device will 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.
Temperature Updates: For the older Z-Wave devices, according to the documentation, "Every rise or drop of 2 degrees will trigger a notification to the Hub". If you aren't seeing too many temperature updates it's likely that your room temperature isn't changing much so the device will send fewer/no temperature updates. According to the technical team the temperature updates are sent every 10 minutes (if there is a change of atleast 2 degrees).
For the newer Z-Wave Plus devices, the device supports two options 1 degree or 2 degree threshold to trigger a temperature reporting update. This device handler automatically sets the reporting threshold to 1 degree when the "Request Update" button is pressed. Make sure you open the device cover, wait for 15 seconds and close the cover for it to take effect.
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. To pair the device, Select Add New Device from the MarketPlace on your ST phone app. Then open the motion sensor device cover. Push a pin into the little hole behind the sensor and press it a couple of times. The close the cover after it shows up. If you're doing an inclusion after an exclusion, remove the battery first and then reinsert it and then follow the above instructions, otherwise the device doesn't always pair up.
EXCLUSION INSTRUCTIONS: If you deleted the device without excluding it won't pair up again until you exclude it. To exclude the monoprice sensor:
- Set the hub into exclude mode (log into the IDE -> My Hub -> View Utilities -> Z-Wave Exclude.
- Place the sensor within 1 meter of the hub and push a pin into the little hole behind the sensor to initiate exclusion. See diagram at http://downloads.monoprice.com/files/manuals/10796_Manual_131204.pdf
This device type handler is available on the RBoy ST SmartApps Server, http://smartthings.rboyapps.com. Refer to our facebook page below to get access to the server.
If you like the Apps consider supporting our development efforts. Visit our Facebook page for updates on new apps and to get Access to all our Premium ST Apps Server. http://www.facebook.com/RBoySTApps