Full local control of LIFX bulbs with visual sliders, scenes, effects and image list feedback.
Control LIFX smart bulbs directly from your RTI touchpanel over your local network. No cloud or internet required. Includes hue, brightness and colour temperature sliders with visual gradient backgrounds in 9 styles. 12 lighting scenes, 13 animated effects, 9 colour presets, 6 white temperature presets, and music sync. Comes with 27 slider templates and 3 image list templates for dynamic colour, scene and effect feedback icons.
Introduction
LIFX Wi-Fi Lights is a driver from Smart Home Programming and Automation for local network control of LIFX Wi-Fi smart bulbs, using the LIFX LAN protocol over UDP. No LIFX cloud account, API key or internet connection is needed - all control is local and instant.
It finds the bulbs on the network by itself, and gives you power, brightness, colour, white temperature, scenes, animated effects, LIFX-app groups, music-synced lighting, a browse menu for hardware remotes, and a colour-picker page on the processor for RTI Web Objects.
Driver Features
- Automatic discovery of LIFX bulbs on the local network, at start-up and on a timer, plus known bulb addresses from the design-time Scan Network.
- Power, brightness, colour and white temperature per bulb, for the selected bulb, per LIFX-app group and for all bulbs at once.
- Scenes - Movie, Relax, Energize, Read, Night Light, Concentrate, Powerful, Tranquil, Serene, Dream, Soothing and Hygge, with active-scene feedback and Clear Scene.
- Animated effects - Police, Rainbow, Strobe, Party, Fireplace, Ocean, Aurora, Sunset, Forest, Lava, Candlelight, Breathing and Color Wave.
- Music Sync - lights animate while a music driver reports that it is playing, and restore when it stops.
- Browse menu for hardware remotes - bulbs, colour presets, white temperatures, scenes, effects, groups and All On / All Off. Bulb icons follow each bulb's current colour.
- Sliders - Hue, Brightness and Kelvin slider functions for the selected bulb and per bulb (bulbs 1 - 10).
- Web Object page hosted on the processor - one tile per bulb with a power toggle, a colour picker (Color / Scenes / Effects) and a brightness slider:
- Master page, all bulbs: http://<processor-IP>:9100/
- One page per bulb: ports 9101 - 9110 (bulb 1 - 10)
- One page per LIFX-app group: ports 9111 - 9120 (group 1 - 10)
- Add ?mode=button (just the bulb circle), ?mode=swatch (a colour swatch) or ?mode=invisible (a transparent tap target over your own button graphic that opens the colour picker). Add &bg=black, &bg=white or &bg=%23rrggbb to set the page background.
- The cog (bottom right) sets the page background and accent colours; the choice is stored on the processor.
- Layer visibility variables - SelPresetActive, SelSceneActive and SelEffectActive (and per bulb BulbPresetActiveN, BulbSceneActiveN, BulbEffectActiveN) to show the right image group for colour, scene or effect.
- Remote logging for support diagnostics - off by default; the Remote Logging On / Off / Toggle functions switch it from a button or macro.
- Debug console (telnet) for diagnostics.
Supported Devices
LIFX Wi-Fi bulbs, strips and fixtures that speak the LIFX LAN protocol (the same local protocol the LIFX app uses). Up to 64 bulbs are tracked; per-bulb variables and functions cover bulbs 1 - 10. Tested by Smart Home Programming against a LIFX bulb simulator and with LIFX colour bulbs on an RTI XP processor. Test the trial against your own bulbs before buying a key.
System Requirements
- Integration Designer - 10.0 or above
- RTI processor - XP-8 class (XP-3 / XP-6 / XP-6s / XP-8 / XP-8s / XP-8v)
- Processor script runtime - 24 or above
- Bulbs and processor on the same network / VLAN, with UDP port 56700 not blocked.
Limitations
- LIFX bulbs are controlled over the local network only - there is no LIFX cloud control and no control from outside the building.
- One driver instance per processor: the driver uses UDP port 56700 for both sending and receiving.
- Per-bulb functions, variables and Web Object pages cover bulbs 1 - 10; bulbs beyond 10 (up to 64) are reached through the All, group and browse-menu commands.
- Several Web Objects on one panel page are separate browsers; each one retries on its own, so on a busy processor an update can take a few seconds to appear.
- The LIFX LAN protocol does not report scenes; the active scene is worked out from the bulb's colour.
Related RTI drivers
See all RTI drivers