Skip to main content

A Lifx plugin for automate-home

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

automate-lifx-plugin-0.9.1.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

automate_lifx_plugin-0.9.1-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

Details for the file automate-lifx-plugin-0.9.1.tar.gz.

File metadata

  • Download URL: automate-lifx-plugin-0.9.1.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for automate-lifx-plugin-0.9.1.tar.gz
Algorithm Hash digest
SHA256 d0ba73c36dd07c1d3f4fb30fa81236851ccb4b0e406e148260f67594ad0f6f8c
MD5 e1f862778d4ff9550784a338d508adfd
BLAKE2b-256 d3eabb3ae1815f864c9c2f0aee5468c48381d7578909d11a38eb493fc09209c2

See more details on using hashes here.

File details

Details for the file automate_lifx_plugin-0.9.1-py3-none-any.whl.

File metadata

  • Download URL: automate_lifx_plugin-0.9.1-py3-none-any.whl
  • Upload date:
  • Size: 10.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for automate_lifx_plugin-0.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d113f1dd7904d6bd4cf2fc538824a1180490c4d4bb1e17a2154b1fc36695aa77
MD5 5cf282e71947369cbc8632c191df94e5
BLAKE2b-256 f7d6042209ce209dd5dbc02fdfc4d84413fdcf609eb6228edf3c9bf36e4b5eab

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page