Skip to content

Features by Version

Kurt Sanders edited this page Aug 2, 2020 · 18 revisions

Change-log: Features by Version

Orbit™ Bhyve Controller

** 4.04 **

Install ReadMe Page

Version 4.04 allows for:

  • Bug Fix for handling 'java.lang.NullPointerException: Cannot invoke method containsKey() on null object @line 591 (doCall)'.

    ST GitHub Settings for 4.04

Name Value
Owner kurtsanders
Name: STOrbitBhyveController
Branch master

Required Files MUST be installed and published to your SmartThings IDE Repositories (Use ':arrow_down:Update from Repo')

IDE Repository Filename Status
My SmartApps kurtsanders : Orbit Bhyve Controller Updated 4.04
My Device Handler kurtsanders : Orbit Bhyve Sprinkler Timer 4.01
My Device Handler kurtsanders : Orbit Bhyve Bridge 4.01

Required: MUST run Orbit Bhyve Controller SmartThings SmartApp setup after installing these updated files and re-check all preferences and selections.


** 4.02 **

Install ReadMe Page

Version 4.02 allows for:

  • Bug Fix for handling watering devices without reporting ANY watering events.

    ST GitHub Settings for 4.02

Name Value
Owner kurtsanders
Name: STOrbitBhyveController
Branch master

Required Files MUST be installed and published to your SmartThings IDE Repositories (Use ':arrow_down:Update from Repo')

IDE Repository Filename Status
My SmartApps kurtsanders : Orbit Bhyve Controller Updated 4.02
My Device Handler kurtsanders : Orbit Bhyve Sprinkler Timer 4.01
My Device Handler kurtsanders : Orbit Bhyve Bridge 4.01

Required: MUST run Orbit Bhyve Controller SmartThings SmartApp setup after installing these updated files and re-check all preferences and selections.


** 4.01 **

Install ReadMe Page

Version 4.01 allows for:

  • Multiple stations per Orbit Timer device
  • Multiple watering programs (A,B,C)
  • Multiple start times per program
  • Allows for Pushover™ Service for Watering Event Notifications displayed in color in all supported clients. This low cost notification service reduces SMS messages restrictions by SmartThings and provides International support.
  • Bug Fixes for missing device meta data, system OFF condition and 0 events to notify in user preferences

Feature Request:

  1. Add support for valve open/close events from 6/12 station Orbit WiFi Timers
  2. Added base for future interface with Raspberry Pi Server for creating open/close commands to the water timer from ST
  3. Revised the layouts of the water timers and bridge device tiles
  4. Added program, zone and station information to the controller tiles
  5. Added timezone support for where the bhyve timer is defined to Orbit rather than where the ST hub is located.
  6. Removed switch and power ST capabilities

ST GitHub Settings for 4.01

Name Value
Owner kurtsanders
Name: STOrbitBhyveController
Branch master

Required Files MUST be installed and published to your SmartThings IDE Repositories (Use ':arrow_down:Update from Repo')

IDE Repository Filename Status
My SmartApps kurtsanders : Orbit Bhyve Controller Updated 4.01
My Device Handler kurtsanders : Orbit Bhyve Sprinkler Timer Updated 4.01
My Device Handler kurtsanders : Orbit Bhyve Bridge Updated 4.01

Required: MUST run Orbit Bhyve Controller SmartThings SmartApp setup after installing these updated files and re-check all preferences and selections.


** 2.03 Legacy **

Install ReadMe Page

V2.0 only recognizes one timer program with one start time per station. Version 4 (Beta Branch) will allow for multiple station per device, multiple programs and multiple start times.

Feature Request:

  1. Added support for showing & capturing the 'open' or 'closed' events of the Bhyve Timer device(s).
  2. Updated the Tile layout.
  3. Display next start time date, rain delay date, and duration in days, hours, mins to next start time.
  4. SMS and Push Alerts for 'open' or 'closed' device events
  5. Added API server polling frequencies from 1-10 minutes in user preferences
  6. Added 'Power' attribute for reporting 'gallons' rate as reported by the b•hyve™ device api. This will allow Action Tile users to see this rate.
  7. Display 'Mins Remaining' value to the 'level' control on Multi Tile. Although one can change the level on this tile, it will have no action and be reset to the actual Mins Remaining at next refresh.

ST GitHub Settings for 2.0x

Name Value
Owner kurtsanders
Name: STOrbitBhyveController
Branch master

Required Files MUST be installed and published to your SmartThings IDE Repositories (Use ':arrow_down:Update from Repo')

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

Required: Please run Orbit Bhyve Controller SmartThings SmartApp setup after installing these updated files.


**1.0 Stable Release **

Feature Request:

  1. Added support for showing the Bhyve Timer device(s) settings.
  2. Created device tiles for each Bhyve device (Hose Timer & WiFi).

ST GitHub Settings for 1.0

Name Value
Owner kurtsanders
Name: STOrbitBhyveController
Branch master

Required Files MUST be installed and published to your SmartThings IDE Repositories (Use ':arrow_down:Update from Repo')

IDE Repository Filename Status
My SmartApps kurtsanders : Orbit Bhyve Controller New
My Device Handler kurtsanders : Orbit Bhyve Sprinkler Timer New
My Device Handler kurtsanders : Orbit Bhyve Bridge New

Required: Please run Orbit Bhyve Controller SmartThings SmartApp setup after installing these updated files.