Alexa-Hue Bridge  

Developer: Autolog's Plugins
Category: Hubs and Protocol Bridges
Github: Github Repo
Assistance: Get help!    Check the online documentation
Plugin ID: com.indigodomo.opensource.alexa-hue-bridge
Latest release: v3.0.35 released on Sept. 26, 2019 (this release is only compatible with Indigo 2022.2 and earlier)
Release downloaded: 0 times
Requires: Indigo v7.0.2 thru v2022.2
(Check the Releases tab below for older releases that may have different requirements)
  Download latest release

The Alexa-Hue Bridge emulates multiple Philips Hue bridges to publish Indigo actions and devices (on/off and dimmer types only) to some Amazon Alexa devices (Echo [Gen 1], Dot [Gen 1 & 2], FireTV, etc.).

There is a 20 device limit for each emulated Hue Bridge which is imposed by the plugin to handle a limitation in Amazon's Alexa implementation. By supporting more than one emulated Hue Bridge this limit is now effectively bypassed.

Release details
Released on: Sept. 26, 2019
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

Corrects a couple of message displays - one of which caused an error to be thrown.

Release details
Released on: Sept. 2, 2019
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

Minor fixes and tidy up.

Release details
Released on: March 24, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 1 times 
Changes in this release

All previous updates, plus (hopefully) fixes for some unicode errors.

I think this is good for a final release.

Release details
Released on: Dec. 3, 2017
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release
  • Bug Fixes

    Minor Bug Fix + code tidy-up.

Release details
Released on: Nov. 23, 2017
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release
  • Bug Fixes

    • Bug fix to correct logic error resolving port address.
    • Ensure that Discovery logging is defaulted to on.
  • Icon

    • Revised icon
Release details
Released on: Nov. 20, 2017
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release
  • New Feature

    Disable Alexa (by Variable) - see WIKI.

  • Bug Fixes

    Bug fixes around host address, port management and discovery. Code tidy-up.

  • Documentation

    Updated documentation and moved to Wiki. Change information now in Wiki.

Release details
Released on: Sept. 16, 2017
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 143 times 
Changes in this release

Updates: - Adds validation of Alexa Names to disallow names with a vertical bar character ('|'), a comma character (',') or a semicolon character (';'). - Processing to handle existing Alexa Names with the disallowed characters - Minor bug fixes - Documentation update

Release details
Released on: Sept. 5, 2017
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 32 times 
Changes in this release

Updates: Corrects minor list bug introduced in version 3.0.10

Release details
Released on: Sept. 5, 2017
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 8 times 
Changes in this release

Updates: Impose a new limit of 20 Alexa devices per Alexa-Hue Bridge in order to ensure that Alexa discovery works. Existing Alexa-Hue Bridges with more devices may work but should be re-configured to 20 maximum.

The plugin will convert any V2 Alexa-Hue bridge that has more than 20 Alexa devices but a warning will be issued.

Documentation has been updated to reflect this change.

Release details
Released on: Sept. 3, 2017
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 15 times 
Changes in this release

Updates: - Fix Umlaut conversion and display issue

Release details
Released on: Sept. 1, 2017
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 14 times 
Changes in this release

Updates: - Complete fix to handle deleted Indigo Devices and Actions which are still assigned to Alexa Devices. - Spelling correction for Alexa name - Additional code documentation in discovery

Release details
Released on: Aug. 15, 2017
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 31 times 
Changes in this release

Corrects DIM value bug by adding in rounding to nearest integer for dim value

Now the official release - 15th August 2017

Release details
Released on: Jan. 31, 2017
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 272 times 
Changes in this release

Passes special character (umlauts) in names such as 'küche' through to Alexa. Fixes problem with special characters (umlauts) in Alternate name field.

Corrects a duplicate image error in the README documentation.

Release details
Released on: Dec. 30, 2016
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 99 times 
Changes in this release

This release requires Indigo 7. For Indigo 6, use the latest 1.x release.

This release has added in the option to specify the IP Address of the Apple Mac that the plugin is running on. Changed some detected errors to go to Event Log rather than Debug Log. Display the Host IP Address being used, in the Indigo Event Log.

Now the official release - 12th January 2017

Release details
Released on: Dec. 18, 2016
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 50 times 
Changes in this release

This release requires Indigo 7. For Indigo 6, use the latest 1.x release.

This release has corrected some issues with discovery and fixed some minor bugs. In addition there is a new plugin config option that can be set to display Discovery Logging in the Indigo Event Log (it is ON by default).

Documentation has been updated for new version :)

Release details
Released on: Nov. 15, 2016
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 170 times 
Changes in this release

This release requires Indigo 7. For Indigo 6, use the latest 1.x release.

This is a big contribution from one of our 3rd party developers. It now supports multiple virtual Hue Bridges so you can now have unlimited Alexa devices.

Release details
Released on: May 6, 2016
Requires: Indigo v6.1.0 thru v2022.2
Downloaded: 398 times 
Changes in this release

Added some retry logic to solve an issue where the HTTP thread would fail to start because the previous one had yet to free up the port. This can happen when doing a plugin reload. Python is sometimes finicky about closing down and release network ports.

Release details
Released on: Feb. 11, 2016
Requires: Indigo v6.1.0 thru v2022.2
Changes in this release

This release resolved an issue introduced by an update to the Echo on 2/10/2016. It also attempts to resolve at least some of the UPNP port conflicts by opening the port shared. Other apps that do the same can have the port open and each will get a copy of all requests to the port. It may still interfere with other processes that don't open the port shared, but it's an improvement. With this change, we've now started the discovery process at plugin start time and it will run indefinitely. You can still stop/start discovery yourself using the menu items and/or actions.

Release details
Released on: Jan. 6, 2016
Requires: Indigo v6.1.0 thru v2022.2
Changes in this release

Adds some extra error logging such that when another process has the UPNP port open, it shows some reasonable errors in the Event Log that will help the user figure out what to do.

Release details
Released on: Jan. 4, 2016
Requires: Indigo v6.1.0 thru v2022.2
Changes in this release

This is the initial release of the plugin.