In this blog post I’m going to outline how you can add your new LIFX bulbs in home assistant.
Go to configuration –> Integration and click on Lifx.
Click Submit, at this stage you will have your devices and entity id. I would always recommend to change the name into something more meaningful and easier to use in automations.
The LiFX Smart Bulb connects to your network using WiFi and not Zigbee as for example the Philips Hue bulbs, this means it doesn’t require a hub. In my experience I noticed a delay between the status of the bulb changing and the status in home assistant when the power was removed / turned on from the switch. The standard service light.turn_on cannot be used with this integration, meaning that you will have you use lifx services.
Follow this video for a full review and configuration:
In your own code substitute the following:
Turn on the Bulb when motion is detected
alias: Turn on LED blub when there is motion in the Inspiration Room trigger: platform: state entity_id: binary_sensor.inspiration_motion_sensor to: 'on' condition: condition: numeric_state entity_id: sensor.inspiration_motion_light_level below: 100 action: service: lifx.set_state entity_id: light.lifx data: brightness: 255 power: true entity_id: light.lifx
Activate rainbow loop effect when motion is detected with colours changing every second
alias: Activate rainbow loop effect when motion is detected trigger: platform: state entity_id: binary_sensor.inspiration_motion_sensor to: 'on' condition: condition: numeric_state entity_id: sensor.inspiration_motion_light_level below: 100 action: service: lifx.effect_colorloop entity_id: light.lifx data: brightness: 200 period: 1 entity_id: light.lifx