LIFX Bridge  

Developer: FlyingDiver     Like this plugin? Show your appreciation!
Category: Hubs and Protocol Bridges
Github: Github Repo
Assistance: Get help!   
Plugin ID: com.flyingdiver.indigoplugin.lifxbridge
Latest release: v2022.0.0 released on April 16, 2022
Release downloaded: 2 times
Requires: Indigo v2022.1.0 or higher
(Check the Releases tab below for older releases that may have different requirements)
  Download latest release

LIFX Bridge

This plugin will emulate LIFX devices for the purpose of publishing Indigo devices to be controlled by LIFX client apps. The primary goal of this bridge was to allow control of Indigo devices by Logitech Harmony Hubs.

Usage

The plugin is quite straight-forward: the first thing you’ll want to do is install it. Download the version you want from the releases section above (we always recommend the most recent release but you can go back to previous releases if you want to). Once downloaded, double-click the plugin file in the Finder on your Indigo Server Mac. This will install and enable the plugin. The next sections go into more detail about configuring and using the plugin.

Managing Devices

You need to specify the devices you want published to the bridge. To do this, select the Plugins->LIFX Bridge->Manage Devices... menu item. This will open the Manage Devices dialog.

To publish a device, select it from the Device to publish popup at the top. You can specify an alternate name to publish for a device. You can use an alternate name that’s more recognized Alternate name field. If you’ve already published a device, you can still select it from the top menu and change the alternate name. When you’re ready to add or update the device name, click the Add/Update Device button.

To unpublish a device, just select the device(s) in the Published devices list and click the Delete Devices button.

Note: changes made in this dialog take effect immediately - there’s no undo or save confirmations.

Once you’re finished adding/editing/deleting published devices, click the Close button.

The Configuration UI for this plugin is taken from the Alexa-Hue plugin. Thanks for the Unlicense!

PluginID: com.flyingdiver.indigoplugin.lifxbridge

Broadcast Messages

None at this time

License

This project is licensed using Unlicense.

Indigo 7 Only

This plugin only works under Indigo 7 or greater.

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

Indigo 2022.1 plugin store release

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

Fix for issue #5. Any non-ascii characters are in the device name replaced with "_" then that is forced into the alias.

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

Fixed unicode conversion error.

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

Fixed logging strings to handle unicode characters in device names.

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

Added real support for color devices. Colors can be set using the Harmony app.

Also fixed some issues with dimming non-color devices.

Release details
Released on: Feb. 23, 2018
Requires: Indigo v7.0.2 thru v2022.2
Changes in this release

GHPU Fix

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

Update to info.plist for plugin store.

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

Fixes problem using Harmony Dim/Brighten buttons to control bridged dimmers.

Release details
Released on: Nov. 15, 2016
Requires: Indigo v7.0.2 thru v2022.2
Changes in this release
Release details
Released on: June 2, 2016
Requires: Indigo v6.1.0 thru v2022.2
Changes in this release

I took out the code to control actual LIFX devices since there's already a supported plugin that does that much better than this plugin probably ever would. No point in reinventing the wheel.

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

Supports defining and controlling LIFX devices from Indigo. Only supports on/off/toggle at this time.

Dimming support TBD as it's very complicated, since the only way to control the brightness is with a full set color command, which requires fetching the current HSBK values from the device.

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