We are very happy to announce the release of Indigo 7.3, our first feature release in 2019 and the most substantial release since Indigo 7.0. The changes in 7.3 can be grouped into 4 categories:
New General Features and Usability Improvements
New Z-Wave Devices, Features and Fixes
New Insteon Features
Scripting and Developer API Changes
We're continuing to roll new usability improvements into the client. Building on what we did in 7.2 with the status indicator icons in the Plugins menu, the Interfaces menu now also has the same icons so it's easy to tell at a glance which ones are enabled. We've also added several keyboard shortcuts to commonly used menu items (some of which have been reorganized) to make navigation faster, and we've improved how the control page editor handles caption names as controls are edited. We've also made significant updates to the documentation for Indigo 7.3 to better organize them and to add some new sections.
We also made another big step forward in plugin management. First, we've introduced status indicator icons in the plugin menu that indicates when an update is available (black arrow means an update is available and it works on your version of Indigo, a red arrow means that there is an update but it requires a newer version of Indigo). Also there now is a new menu item on each plugin's menu that will open the plugin's page on the Plugin Store. Finally, the plugin table in the preferences (select Plugins->Manage Plugins...) has a new column called Latest Version, which will show the most recent release of the plugin. If it appears in black then double-clicking will open the Plugin Store page for the plugin so you can easily download the new release. If it appears in red it means that the most recent release is not compatible with your version of Indigo - just double-click and Indigo will show what version is required. Note: only plugins from the Plugin Store will have this functionality. We have created a new Managing Plugins section in the Indigo 7.3 documentation that details how these features work.
We've also added some great new features for dimmable devices. First, we've added new actions to the Execute INSTEON Scene action which allows you to start and stop brightening/dimming of the devices in the scene using the ramps specified in the scene. This will allow you to use other events (like, for instance, HomeSeer dimmer Start/Stop Brighten events) to control Insteon scenes by pressing and holding (just like controlling the load). Second, we've added Start Brighten, Start Dim, and End Brighten/Dim actions for both Insteon and Z-Wave dimmable devices, so you can control their interactive brighten/dimming directly from Indigo. This will open up a whole new class of control for mixed environments.
This release adds support for 50 new and 12 updated Z-Wave devices from a variety of manufacturers including Aeotec, Dome, Ecolink, Everspring, Express Controls, Fibaro, GE (JASCO), GoControl (Linear), HomeSeer, Leviton, Monoprice, Neo, Popp, Ring, Sensative, ZLINK, and Zooz. That's the most new and updated devices added since we introduced Indigo 7.0. We've added preliminary support for the HomeSeer and GE Fan Controllers (they display as controllable dimmers). We'll be making them full-fledged fan devices (like the Insteon FanLinc) in a future release. We've also added the HomeSeer Multisensor and the ability to control the LEDs on both of the new HomeSeer devices (as you can with the HomeSeer 200+ switches). The full list of new devices supported can be found in the Indigo 7.3 Release Notes.
While there aren't any new Insteon devices on the market since 7.2, in this release we have added some requested functionality for easily configuring some existing Insteon devices. We've added some new actions and menu items to set the alarm sound the Insteon Siren makes, as well as adjust what the LED on the siren represents. We've also added an action to enable/disable the load sense functionality in the newer dual outlet OutletLinc.
On the more technical front, we've added a new directory of useful command-line tools, including a tool to easily launch the correct IndigoPluginHost to use an interactive shell or run an Indigo Python Script. We've made the Scripts/Attachments folder in the install directory part of the python path so you can add 3rd party scripts/modules/libraries there and they'll get backed up with the rest of your install and will get migrated by the installer. See the Indigo 7.3 Release Notes for full details. For our developers, we have bumped the Server API version to 2.1 - you can use this in your plugin if you want to conditionally hide/show any internal plugin updating (for older versions of Indigo that don’t have it built-in).
One thing that we didn't do in 7.3, which we had previously announced, is to deprecate AppleScript. Since macOS 10.14 (Mojave) continues to support 32-bit applications we decided to leave the server as a 32-bit app for one more release. This allowed us to keep AppleScript support in for 7.3.x. Warning: AppleScript will definitely be deprecated in a future version (most likely 7.4), so head over to the Help Converting from AppleScript forum, post your script and you'll find plenty of people that will help you with the conversion.
Check out the Indigo 7.3 Release Notes for a list of all changes. Please note the name and path changes mentioned at the top of that list.
One thing of note: this release may not be available to all Indigo customers for free. Specifically, if you've allowed your Up-to-Date Subscription to lapse, you won't have access to Indigo 7.3. Select the Indigo 7(.x)->License Details... menu item and it will show the details of your subscription. You can also check the Licenses section of your Indigo Account and it will show the subscription status and the last version you are eligible to use, or you can go to the new Downloads Page (make sure you're logged in to your Indigo Account) to see you which releases you can download and use.
Many expired subscriptions are not yet past their catch-up time window, so you may be able to catch up your subscription to get access to Indigo 7.3 (otherwise you'll need to purchase a new license). We encourage you to do so - the subscription system is our way of continuing to bring you new features and functionality in a timely fashion.
We believe that this release represents a fulfillment of our commitment to releasing more frequent feature releases since we introduced the Up-to-Date subscription program. This release comes only 7 months after our last feature release. We hope to continue delivering great new features and functionality at a similar accelerated pace.
Thanks for your support and we hope you enjoy 7.3!