Skip to content

majamassarini/automate-lifx-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

automate-lifx-plugin

Build Status codecov Documentation Status

The Lifx plugin for the automate-home project.

Yaml examples of usage

Trigger and commands for a indoor hue light model.

- !Performer
  name: "lifx state"
  for appliance: "an indoor hue light"
  commands: []
  triggers:
    - !lifx_plugin.trigger.State
      addresses: [["172.31.10.245", 56700]]
      events: []


- !Performer
  name: "set color command"
  for appliance: "an indoor hue light"
  commands:
    - !lifx_plugin.command.SetColor { addresses: [ [ "172.31.10.245", 56700 ] ] }
  triggers: [ ]


- !Performer
  name: "start show command"
  for appliance: "an indoor hue light"
  commands:
    - !lifx_plugin.command.SetWaveform { addresses: [ [ "172.31.10.245", 56700 ] ] }
  triggers: [ ]


- !Performer
  name: "adjust lifx brightness through a knx dimming button"
  for appliance: "an indoor hue light"
  commands:
    - !lifx_plugin.command.SetColor {addresses: [["172.31.10.245", 56700]]}
  triggers:
    - !knx_plugin.trigger.dpt_control_dimming.BrightnessStep {addresses: [0x0C07]}

Documentation

Contributing

Pull requests are welcome!

License

The automate-lifx-plugin is licensed under MIT.