Skip to content

Provides integration with a Orbit™ Bhyve Timer and SmartThings

License

Notifications You must be signed in to change notification settings

sanvalerius/STOrbitBhyveController

 
 

Repository files navigation

STOrbitBhyveController

* SmartThings® Integration for the b•hyve™ hose faucet timers *

Version: 2.03 (Production Master Branch - Stable)

Change-log & Version Release Features


This new version provides support for showing 'open' or 'closed' Bhyve Status and SMS/Push Messages
* WebCore™ can be used to detect and act on device valve 'open' or 'closed', Rain Delay, etc events

Description:

A custom SmartThings® SmartApp and Device Handlers (DTH) which provides a connection to ones Orbit b•hyve™ network attached devices. This SmartThings application allows one to view the state of their Orbit b•hyve™ devices.

SmartThings Room Tile and Details View

Action Tiles Integration

Requirements:

  1. One or more of the following Orbit b•hyve™ Smart Hose Timer and/or Wi-Fi Hub shown below:


Amazon™ Orbit b•hyve™ Model 21004

  1. A supported mobile device with SmartThings Legacy Client. This app will not work in the new Samsung SmartThings App.

  2. A working knowledge of the SmartThings IDE

Installation & Configuration

GitHub Repository Integration

Create a new SmartThings Repository entry in your SmartThings IDE under 'Settings' with the following values:

Owner Name Branch
kurtsanders STOrbitBhyveController master

Required Files in your SmartThings IDE Repository

You will need to use 'Update from Repo' to install into your SmartThings IDE repository:

IDE Repository Filename Status
My SmartApps kurtsanders : Orbit Bhyve Controller Updated V2.02
My Device Handler kurtsanders : Orbit Bhyve Sprinkler Timer Updated V2.02
My Device Handler kurtsanders : Orbit Bhyve Bridge UnChanged from V1

Instructions

  1. Using the 'Update from REPO' button in the 'My SmartApps' SmartThings IDE, check the 'Orbit Bhyve Controller' SmartApp and publish & press Save.
  2. Using the 'Update from REPO' button in the "My Device Handlers" SmartThings IDE, check both the 'Orbit Bhyve Sprinker Timer' and 'Orbit Bhyve Sprinker Bridge' devices. Publish & press Save. (See GitHub IDE integration) from this STOrbitBhyveController(master) repository to your SmartThings IDE.
  3. Locate the Orbit Bhyve Control app in the MarketPlace/SmartApps/My Apps list and click to launch the smartapp.
  4. Enter your Orbit b•hyve™ username and password to create the integration with SmartThings and b•hyve™.
  5. Configure SmartApp prefernces.
  6. Save and add devices to a SmartThings room.

Known Issues & Limitations

  1. 'open' or 'closed' valve attribute watering detection and device updates are controlled by the user polling frequency setting in the SmartApp user preferences. Please do not set the polling to be excessive.
  2. The Enable API for the SmartApp is not functional in the v2 version. A future release will incorporate the ability to activate the b•hyve™ hose faucet timer from the SmartThings SmartApp.
  3. The Orbit b•hyve™ Controller SmartApp v2 cannot activate a b•hyve™ hose faucet timer, or length of water duration from the SmartApp. These controller functions must be done either manually at the b•hyve™ hose faucet timer, or through the b•hyve™ mobile App.

About

Provides integration with a Orbit™ Bhyve Timer and SmartThings

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Groovy 100.0%