LIFX  

Developer: Autolog's Plugins
Category: Lighting
Github: Github Repo
Assistance: Get help!    Check the online documentation
Plugin ID: com.autologplugin.indigoplugin.lifxcontroller
Latest release: v2022.0.4 released on Dec. 31, 2022
Release downloaded: 1 times
Requires: Indigo v2022.1.0 or higher
(Check the Releases tab below for older releases that may have different requirements)
  Download latest release

The Autolog LIFX Controller enables you to control LIFX devices directly from Indigo. It provides local LAN control of LIFX Devices without having to use an internet connection. It is implemented using an Indigo Dimmer device to control the LIFX device and fully supports the built-in RGBW controls in Indigo 7. In addition to the standard controls, the plugin provides a comprehensive action (Set Color/White) to control all aspects of the LIFX device and a number of additional actions.

The plugin makes extensive use of the lifxlan library by Meghan Clark for which much thanks are due :)

Release details
Released on: Dec. 31, 2022
Requires: Indigo v2022.1.0+
Downloaded: 1 times 
Changes in this release

Add new LIFX products Enhance error detection

Release details
Released on: Dec. 11, 2022
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

Fix Group Label error + locale code enhancement

Release details
Released on: April 17, 2022
Requires: Indigo v2022.1.0+
Downloaded: 3 times 
Changes in this release

LIFX Controller converted to Python3 for Indigo 2022.1+

Release details
Released on: Nov. 4, 2021
Requires: Indigo v7.0.2 thru v2022.2
Changes in this release

Let send complete before closing socket fix. Issue became more apparent having upgraded to MacOS Monterey

Change "No acknowledgement received from ..." message to a warning as opposed to an error as it will probably be recovered. If not an error will still be shown.

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

Discovery process is now more descriptive of LIFX models discovered. Updated product definitions with new LIFX lamps

Bug fix: Correct logic for LIFX lamps where neither the Colour or White Temperature can be controlled.

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

Incorporate typo fix from @SSteve + version bump + minor bug fix

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

Add in support for new Indigo2021.1 API and new Alexa. Bug Fix - Allow IP Address to be updated. Other minor bug fixes.

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

Add in support for new Indigo2021.1 API and new Alexa. Bug fixes.

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

Support for new LIFX light devices. Fix bug with handling a LIFX device whose IP address has changed. Other minor fixes.

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

Correct missing index definition for LIFX Beam.

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

Add support for new models of LIFX+ A19 and LIFX+ BR30, LIFX Candle Warm to White and LIFX Filament. Correct name of LIFX Mini Warm to White.

Updated from latest LIFX info at https://github.com/LIFX/products/blob/master/products.json

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

Add support for new version of A19 LIFX lamp.

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

Support new BR30 [Product 63] / Improve unknown product handling to output an error message to the Indigo log.

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

Added support LIFX Candle Bulb.

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

Remove Update Checking + Update LIFXLAN Library

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

This is an interim update (prior to the next major release) to add in product definitions for: * LIFX Beam * LIFX Tile * LIFX Mini Color * LIFX Mini Day and Dusk * LIFX Mini White

Release details
Released on: Nov. 20, 2017
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 6 times 
Changes in this release

Version 5.0.0 - 5.0.7

  • Discovery

    Re-worked and improved Discovery and No Ack processing

  • Support for New LIFX devices

    Support new devices, including: LIFX Z 2, LIFX Downlight, LIFX Mini, LIFX Mini White, LIFX Mini Day and Dusk, LIFX GU10 etc.

  • Documentation

    Updated documentation and moved to Wiki along with change information which is also now in Wiki

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

Corrected in Version 4.1.6 (21st August 2017)

  • **no ack Problem **

Improved ‘no ack’ processing and added in new facility to reload plugin if ‘no ack’ processing stalls. A config option can be specified (Max No Ack Limit) for the maximum number of devices with a status of 'no ack'. If this number is exceeded then the plugin will reload itself. A value of zero will disable this feature.

The plugin should handle 'no ack's a lot better than it did but I have experienced the 'no ack' problem with the V4.1.5 version which I haven't been able to track down. This is a sledgehammer solution to this particular bug!

  • **Plugin Config **

Tidied up and corrected plugin Config processing.

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

Corrected in Version 4.1.5 (20th August 2017)

  • **no ack Problem ** Hopefully fixed another 'no-ack' issue caused by incorrect error checking in the plugin when getting a workflow (aka I/O error) from the LIFXLAN Library (which is working correctly).
Release details
Released on: Aug. 19, 2017
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 3 times 
Changes in this release

Upgraded in Version 4.1.4 (19th August 2017)

  • no ack Problem with new LIFX firmware Hopefully fixed this issue by upgrading to the latest LIFXLAN library. New firmware should now be supported.

Tested and working with: LIFX Original 1000 (Firmware 2.1) LIFX Color 1000 (Firmware 1.22) LIFX + A19 (Firmware 2.9) LIFX + A19 (Firmware 2.13) LIFX Z (Firmware 1.22)

Release details
Released on: June 17, 2017
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 7 times 
Changes in this release

Enhanced in Version 4.1.0 (17th June 2017)

  • Brighten / Dim Support

    Now supports Brightening / Dimming using the standard Indigo controls & triggers

  • Set RGBW Levels

    Processing work-around added to enable Indigo action ‘Set RGBW Levels’ to work. To differentiate between Color and White the plugin does the following: If any of Red, Green or Blue values are greater than zero then the plugin assumes you are setting a Color otherwise it will use the White Level and Temperature values.

  • LifxLan

    Now uses the latest lifxlan libabry from Meghan Clark - see https://github.com/mclarkk/lifxlan This latest version supports the new firmware recently released by LIFX.

Corrected in Version 4.1.0 (17th June 2017)

  • Bug Fixes

    Various

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

Corrected in V4.0.5 (15th February 2017) - Bug Fix

Fix error with not enough parameters being passed to info message when setting brightness value.

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

Enhanced in V4.0.4 (1st January 2017) - Infrared Support

Infrared LIFX lamps can have their infrared state controlled by Indigo. New infrared states added. Uses an updated version of a forked lifxlan library by Meghan Clark. - Turn ON IF OFF

Sets an optional default for a LIFX device to turn it on if it is off before applying change - Update Checker

Update checker (by JHeddings) added with new associated plugin config and plugin menu options.

Corrected in V4.0.4 (1st January 2017) - Product Models

LIFX Lamp product models now correctly identified and White only Lamps will now not show RGB controls - Preset Processing

Minor bug fixes and the ability to handle presets from earlier versions of the plugin - Bug Fixes

Minor bug fixes and code tidying.

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

This release requires Indigo 7.

Documentation is in the README.pdf - READ THIS BEFORE INSTALLING

Download the LIFX4.indigoPlugin.zip file, extract the plugin and double click to install in Indigo.