So the one things I’ve wanted to do for sometime is automate lights as we enter or exit rooms. During an Amazon search to see what devices are available for my new Smartthings Hub I discovered that they were selling Bosch Motion Detectors as a compatible device. What was really amazing was the price of $15! I snagged one up and started to set it up which is where things went south at first.
After about 30 minutes of trying to pair the motion sensor I realized something else had to be wrong. A quick google confirmed my notions. In order to get the Bosch Motion Sensors to work you needed to add some custom code, written by someone else, to a developer site dedicated to the Smartthings Hub. Now right off the bat this sounded like a pain in the ass, I’m not going to lie, I wasn’t thrilled about this procedure one bit, but it really was simple. Best of all I have multiple sensors up and running now.
Here is the procedure I used as of 11/05/2018 – Subject to change as the smart app and hub are updated
- Sign in to your SmartThings Developer API account using YOUR SmartThings App login information.
- In the Developer API, click the My Device Handlers tab.
- Click the “Create New Device Handler” link located on the upper right of the page.
- Click the “From Code” link located on the left side of the page, 2nd tab.
- Copy the update code from this page.
- Paste the copied code into the text box under From Code on the Developer API web page, click “Create“, click the “Publish” button, and select “For Me“. If you see the message “Device type published successfully.” then you may close the Developer API browser window.
- Set your ISW-ZPR1-WP13 to discovery mode. The best way to do this is insert both bottom batteries and then lay the top ones on top but don’t insert them yet. Once you are ready hold down the middle black tab (switch between the batteries) and quickly insert both top batteries while holding the switch down. Once the batteries are in place quickly remove your finger from the switch. The unit should blink red 3 times to indicate the unit is in pairing mode.
- Use the SmartThings App to search for and install your motion sensor(s). If you have a hard time still finding the sensor you can try to manually add it by going to Motion Sensor and selecting Bosch Motion. If that doesn’t work you can try doing step 7 again but this time try manually adding it as a GE sensor. For some reason when I tried this it worked but still gave me the correct sensor, it just found it faster.
Some items to note here is that you have 3 minutes to pair the sensor. The sensor will show up as “Thing” once discovered so please rename it to save from confusion.
Anyways I hope that helps!