Code Monkey home page Code Monkey logo

storbitbhyvecontroller's Introduction

STOrbitBhyveController

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

Version: 4.04 (SmartApp) & 4.01 (DTH)

[Change-log & Version Release Features](https://github.com/KurtSanders/STOrbitBhyveController/wiki/Features-by-Version)

This app is Unsupported by the devloper who now uses Hubitat. The new SmartThings mobile client and platform is unreliable and buggy.


Looking for the Hubitat™ version, it's here and supports realtime automatically opening/closing valves, rain delays, etc. This Hubitat App is highly recommended to be installed using Hubitat Package Manager. You will need your Orbit BHyve username and password to connect.

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 Timers and/or Wi-Fi Hub shown below:


Amazon™ Orbit b•hyve™ Model 21004


Amazon™ Orbit 57950 B-hyve Smart Indoor/Outdoor 6/12-Station WiFi Sprinkler System Controller

  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 V4.03
My Device Handler kurtsanders : Orbit Bhyve Sprinkler Timer V4.01
My Device Handler kurtsanders : Orbit Bhyve Bridge V4.01

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 too excessive.
  2. The Enable API for the SmartApp is not functional in the v3 alpha version. A future release of this version will incorporate the ability to activate the b•hyve™ hose faucet timer from the SmartThings SmartApp via a Nodejs/MQTT server.
  3. The Orbit b•hyve™ Controller SmartApp v3 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.

storbitbhyvecontroller's People

Contributors

kurtsanders avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

storbitbhyvecontroller's Issues

Home Assistant/Linux question

Could the methods used here be extrapolated to a linux enviroment to allow integrations with open source home automation systems? ie. Home Assistant?

Not seeing the tiles...

I have the Orbit B-Hyve sprinkler timer and loaded up your SmartThings SmartApp 4.01 beta. It seems to install correctly and I do get some notifications (text msg to my phone), but I'm not seeing any of the "tiles" as shown in the images in GitHub. Not sure what I need to fix, or if something is missing. I'm doing this mostly to learn how to program in Groovy (I'm a full-time C# programmer) and thought this looked like a fun way to start. Thanks!

Timer offline always.

My timer device always shows offline even when the b-hyve app is connected to it. Does this require the wifi hub to be operational?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.