@FlyingDiver FlyingDiver released this Mar 24, 2018 · 1 commit to master since this release

Assets 4

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

I think this is good for a final release.

@FlyingDiver FlyingDiver released this Mar 16, 2018 · 2 commits to master since this release

Assets 4

The only change for this release is the removal of the GitHub Plugin Updater code. GHPU was broken since the GitHub SSL change, and is deprecated pending direct updates coming via the plugin store.

@autolog autolog released this Mar 12, 2018 · 3 commits to master since this release

Assets 4
  • New Features Since Official Release 3.0.20

    • Allows definition of Amazon ECHO devices as Indigo devices. This will enable the effective use of the new network filter feature (see next bullet) and will increase visibility of how commands are processed. Add a new device of type Alexa-Hue Bridge and model Amazon Echo Device. Specify the Amazon Echo's IP address and save. Name the Echo e.g. "Dining Room Echo". The plugin will use that name when any command is received from that Echo. MAKE SURE YOU ASSIGN A STATIC IP ADDRESS TO YOUR AMAZON ECHOS IF YOU USE THIS FACILITY

    • Network Filter can be used to limit the plugin's processing to only the Amazon ECHO devices previously defined as Indigo devices. It is enabled by checking the plugin configuration option: Non-Echo Filter

      If you enable this, YOU MUST DEFINE INDIGO ECHO DEVICES to refect the Echos you have in use, otherwise the plugin won't receive any messages from the Echos as it won't know about them. Using the filter will reduce the network load on the plugin and may help to make it run more effectively.

    • To further facilitate Alexa Routines support, you can specify to treat dim commands as simple on/off. This is setup when defining an Alexa device whilst configuring an Alexa-Hue Bridge. This can be applied to Indigo Devices and Indigo Actions. For an Alexa device that is using an Indigo Device, check the option Indigo Dim Action - (Handle Dim as On/Off?). For an Alexa device that is using Indigo Actions, the Indigo DIM action can be defined as "HANDLE DIM AS ON/OFF". A dim value of 0 (zero) will be treated as off, all other values will be treated as on. This can be very useful when defining Alexa Routines where Alexa passes a dim value to Indigo as opposed to just on or off.

    • Added slight timing delay to maybe/possibly help with non-responding commands. There is a possibility that too quick a response maybe causing low-level messages between Indigo and Alexa to be run out of order?

  • Bug Fixes

    • Made code thread safe which should improve reliability

    • Trying another fix for 'port in use' problem when restarting the plugin.

    • Updated the update checker so that it works with revised Github authentication

    • Code tidy-up.

  • Documentation

    • To be updated by the time the Release becomes official. :)

@autolog autolog released this Mar 11, 2018 · 4 commits to master since this release

Assets 4
  • New Features Since Official Release 3.0.20

    • Allows definition of Amazon ECHO devices as Indigo devices. This will enable the effective use of the new network filter feature (see next bullet) and will increase visibility of how commands are processed. Add a new device of type Alexa-Hue Bridge and model Amazon Echo Device. Specify the Amazon Echo's IP address and save. Name the Echo e.g. "Dining Room Echo". The plugin will use that name when any command is received from that Echo.

    • Network Filter can be used to limit the plugin's processing to only the Amazon ECHO devices previously defined as Indigo devices. It is enabled by checking the plugin configuration option: Non-Echo Filter

      If you enable this, YOU MUST DEFINE INDIGO ECHO DEVICES to refect the Echos you have in use, otherwise the plugin won't receive any messages from the Echos as it won't know about them. Using the filter will reduce the network load on the plugin and may help to make it run more effectively.

    • To further facilitate Alexa Routines support, you can specify to treat dim commands as simple on/off. This is setup when defining an Alexa device whilst configuring an Alexa-Hue Bridge. This can be applied to Indigo Devices and Indigo Actions. For an Alexa device that is using an Indigo Device, check the option Indigo Dim Action - (Handle Dim as On/Off?). For an Alexa device that is using Indigo Actions, the Indigo DIM action can be defined as "HANDLE DIM AS ON/OFF". A dim value of 0 (zero) will be treated as off, all other values will be treated as on. This can be very useful when defining Alexa Routines where Alexa passes a dim value to Indigo as opposed to just on or off.

    • Added slight timing delay to maybe/possibly help with non-responding commands. There is a possibility that too quick a response maybe causing low-level messages between Indigo and Alexa to be run out of order?

  • Bug Fixes

    • Trying another fix for 'port in use' problem when restarting the plugin.

    • Updated the update checker so that it works with revised Github authentication

    • Code tidy-up.

  • Documentation

    • To be updated by the time the Release becomes official. :)
Mar 11, 2018
Further Enhancements
Add Handle Dim As On/Off for devices. Try another fix for Port In Use.
Minor bug fixes and code tidy up.

@autolog autolog released this Jan 23, 2018 · 7 commits to master since this release

Assets 3
  • New Feature

    • Allows definition of Amazon ECHO devices as Indigo devices in order to increase visibility of how commands are processed. Add a new device of type Alexa-Hue Bridge and model Amazon Echo Device. Specify the Amazon Echo's IP address and save. Name the Echo e.g. "Dining Room Echo" and then the plugin will use that name when any command is received from that Echo.

    • To further facilitate Alexa Routines support, you can specify to treat dim commands as simple on/off. This is setup when defining an Alexa device whilst configuring an Alexa-Hue Bridge. For an Alexa device that is using Actions, the Indigo DIM action can be defined as "HANDLE DIM AS ON/OFF". A dim value of 0 (zero) will be treated as off, all other values will be treated as on. This can be useful when defining Routines where it may pass a dim value as opposed to just on or off.

    • Added slight timing delay to maybe/possibly help with non-responding commands. There is a possibility that too quick a response maybe causing low-level messages between Indigo and Alexa to be run out of order?

  • Bug Fixes

    • Code tidy-up.
  • Documentation

    • To be updated by the time the Release becomes official. :)

@autolog autolog released this Nov 23, 2017 · 10 commits to master since this release

Assets 3
  • Bug Fixes

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

    • Revised icon

@autolog autolog released this Nov 20, 2017 · 11 commits to master since this release

Assets 3
  • 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.

@autolog autolog released this Sep 16, 2017 · 18 commits to master since this release

Assets 4

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