Nanoleaf  

Developer: Autolog's Plugins
Category: Lighting
Github: Github Repo
Assistance: Get help!    Check the online documentation
Plugin ID: com.autologplugin.indigoplugin.nanoleafcontroller
Latest release: v1.1.0 released on Nov. 21, 2017
Release downloaded: 0 times
Requires: Indigo v7.0.2 or higher
(Check the Releases tab below for older releases that may have different requirements)
  Download latest release

The Autolog nanoleaf Controller is a plugin for version 7+ of the Indigo Home Automation system. It enables you to control nanoleaf devices directly from Indigo. It enables local LAN control of nanoleaf Devices without having to use an internet connection.

The Version 1 series of the plugin is implemented using Indigo Dimmer Devices to control the nanoleaf devices and fully supporting the new built-in RGBW controls in Indigo 7. In addition to the standard controls, the plugin provides a mechanism to discover nanoleaf devices and to set effects already defined on the nanoleaf device.

The plugin makes extensive use of the code base (modified) of the nanoleaf library by Software-2 for which much thanks are due :)

It is strongly recommended to read this documentation to familiarise yourself with the how the plugin works.

Release details
Released on: Nov. 21, 2017
Requires: Indigo v7.0.2+
Downloaded: 0 times 
Changes in this release
  • New

    • Added support for White Colour limits (1200K to 6500K) in Indigo UI (Indigo 7.1 feature)
  • Bug Fixes

    • Ignore disabled devices when polling.
    • Minor tidying up of code
  • Documentation

    • Updated documentation and moved to Wiki. Change information now in Wiki
Release details
Released on: July 2, 2017
Requires: Indigo v7.0.2+
Downloaded: 10 times 
Changes in this release

Pre-requisite

This release requires Indigo 7.

Version 1.0.6

Updated the README documentation to reflect the latest changes. Added physical device MAC Address to device state and device config dialogue. Added capability to update device IP address in case it changes e.g. it might be reset via DHCP. Added auto-discovery if polling detects a device is no-ack. Added error warning message if a device IP Address change is detected. Enhanced discovery messages to include MAC Address and host address (in case overridden). Corrected message typos. Corrected bugs in polling logic. Corrected bug in nanoleaf device deletion logic.

Version 1.0.5

Added additional error checking in discovery process. Added capability to specify host computer address. Added Refresh effects list button to Set Effects Action configuration. Title cased Nanoleaf name.

A user has reported problems with this release - so I have marked it as a pre-release until the issues are resolved

Version 1.0.4

Discovery now runs on a separate thread so that existing Indigo nanoleaf devices are immediately active on plugin start and reload. Processing work-around added to enable Indigo action ‘Set RGBW Levels’ to work.

Version 1.0.3

Removed testing logic which was preventing the nanoleafs connecting to the plugin.

Version 1.0.2

For info only - this version now superseded. Added better error handling in the base library. Removed timer processing that isn't required. Minor bug fixes.

Version 1.0.1 (for info only - now superseded)

For info only - this version now superseded. Fixed error in polling processing + minor bug fix.

Version 1.0.0

For info only - this version now superseded. Initial version

Documentation

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

Install process

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

Release details
Released on: June 14, 2017
Requires: Indigo v7.0.2+
Downloaded: 5 times 
Changes in this release

Pre-requisite

This release requires Indigo 7.

Version 1.0.4

Discovery now runs on a separate thread so that existing Indigo nanoleaf devices are immediately active on plugin start and reload. Processing work-around added to enable Indigo action ‘Set RGBW Levels’ to work.

Version 1.0.3

Removed testing logic which was preventing the nanoleafs connecting to the plugin.

Version 1.0.2

For info only - this version now superseded. Added better error handling in the base library. Removed timer processing that isn't required. Minor bug fixes.

Version 1.0.1 (for info only - now superseded)

For info only - this version now superseded. Fixed error in polling processing + minor bug fix.

Version 1.0.0

For info only - this version now superseded. Initial version

Documentation

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

Install process

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

Release details
Released on: June 14, 2017
Requires: Indigo v7.0.2+
Downloaded: 0 times 
Changes in this release

Pre-requisite

This release requires Indigo 7.

Version 1.0.3

Removed testing logic which was preventing the nanoleafs connecting to the plugin.

Version 1.0.2

For info only - this version now superseded. Added better error handling in the base library. Removed timer processing that isn't required. Minor bug fixes.

Version 1.0.1 (for info only - now superseded)

For info only - this version now superseded. Fixed error in polling processing + minor bug fix.

Version 1.0.0

For info only - this version now superseded. Initial version

Documentation

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

Install process

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