excaliburpartners / SmartThings-OmniPro

Integrates HAI/Leviton OmniPro II controllers with Samsung SmartThings
7 stars 10 forks source link
smartthings

SmartThings-OmniPro

The included SmartApp and Device Handlers provide integration between Samsung SmartThings and HAI/Leviton OmniPro II controllers utilizing OmniLinkBridge. The bridge connects to the controller and provides a web service API for the SmartThings hub to interface with.

Installation

  1. Login to the SmartThings IDE
  2. Under My SmartApps, click Enable GitHub Integration
  3. Under My SmartApps, click Settings, Add new repository
    • Owner: excaliburpartners
    • Name: SmartThings-OmniPro
    • Branch: master
  4. Under My SmartApps, click Update from Repo, check excaliburpartners:OmniPro Integration, check publish, click Execute Update
  5. Under My Device Handlers, click Update from Repo, check all for excaliburpartners:OmniPro, check publish, click Execute Update
  6. Open the SmartThings app on your phone
  7. Select Marketplace, SmartApps, scroll to bottom My Apps
  8. Select OmniPro Integration and enter the IP address of the computer running OmniLinkBridge and port 8000

Discovery

The SmartApp will auto discover and add the devices from the OmniPro controller. The current hard coded mapping is below. By configuring the SmartThings Smart Home Monitor as armed and monitoring the area contact sensor SmartThings can react to OmniPro II area burglary alarms.

Unit -> Switch, Switch Level

Thermostat -> Thermostat, Relative Humidity Measurement

Area

When the OmniPro Area 1 security mode changes the SmartThings hub mode will change as well

Zone