SmartThings Device Handler for the Cooper RF9500 Battery Operated Switch. This device handler is not initially intended to be use on a regular basis from the SmartThings app as when using the app you should be using the lightbulb or group of light bulb device to control the light. This is intended to make the physical RF battery operated switch work.
- This device handler was written specifically for the Cooper RF9500 (RF Battery Operated Switch).
- The version # of the switches I tested with is 3.11 as listed on th back of the switch.
- FCC ID: UH2-RF9500
- IC: 4706C-RF9500
- On / Off
- Dimming
- Virtual dimming below 0 and above 100 so if you are using multiple of these, you don't need to worry about them staying the same value. Up is up, down is down.
- Open SmartThings IDE in your web browser and log into your account.
- Click on the "My Device Types" section in the navigation bar.
- Click on "Settings".
- Click "Add New Repository".
- Enter "ericvitale" as the namespace.
- Enter "ST-Cooper-RF9500-Beast" as the repository.
- Hit "Save".
- Select "Update from Repo" and select "ST-Cooper-RF9500-Beast".
- Select "cooper-rf9500-beast.groovy".
- Check "Publish" and hit "Execute".
- Open SmartThings IDE in your web browser and log into your account.
- Click on the "My Device Types" section in the navigation bar.
- On your Device Types page, click on the "+ New Device Type" button on the right.
- On the "New Device Type" page, Select the Tab "From Code".
- Copy the "cooper-rf9500-beast.groovy" source code from GitHub and paste it into the IDE editor window. (https://github.com/ericvitale/ST-Cooper-RF9500-Beast/blob/master/devicetypes/ericvitale/cooper-rf9500-beast.src/cooper-rf9500-beast.groovy)
- Click the blue "Create" button at the bottom of the page. An IDE editor window containing device handler template should now open.
- Click the blue "Save" button above the editor window.
- Click the "Publish" button next to it and select "For Me". You have now self-published your Device Handler.
- Enforce Dimming Constraints - Allow your dimmer to go above 100 and below 0 so you don't have to worry about keeping multiple dimmers in sync.