Skip to content

SmartThings Device Handler for the Cooper RF9500 Battery Operated Switch.

License

Notifications You must be signed in to change notification settings

ericvitale/ST-Cooper-RF9500-Beast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

ST-Cooper-RF9500-Beast

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.

Details

  • 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

This device handler supports

  1. On / Off
  2. Dimming
  3. 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.

Installation via GitHub Integration

  1. Open SmartThings IDE in your web browser and log into your account.
  2. Click on the "My Device Types" section in the navigation bar.
  3. Click on "Settings".
  4. Click "Add New Repository".
  5. Enter "ericvitale" as the namespace.
  6. Enter "ST-Cooper-RF9500-Beast" as the repository.
  7. Hit "Save".
  8. Select "Update from Repo" and select "ST-Cooper-RF9500-Beast".
  9. Select "cooper-rf9500-beast.groovy".
  10. Check "Publish" and hit "Execute".

Manual Installation (if that is your thing)

  1. Open SmartThings IDE in your web browser and log into your account.
  2. Click on the "My Device Types" section in the navigation bar.
  3. On your Device Types page, click on the "+ New Device Type" button on the right.
  4. On the "New Device Type" page, Select the Tab "From Code".
  5. 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)
  6. Click the blue "Create" button at the bottom of the page. An IDE editor window containing device handler template should now open.
  7. Click the blue "Save" button above the editor window.
  8. Click the "Publish" button next to it and select "For Me". You have now self-published your Device Handler.

Preferences

  1. 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.

About

SmartThings Device Handler for the Cooper RF9500 Battery Operated Switch.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages