Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/netmanchris/stackstorm-lifx-cloud


https://github.com/netmanchris/stackstorm-lifx-cloud

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# LIFX Cloud Integration Pack
This pack allows you to integrate with
LIFX Light Bulbs using the LIFX cloud API. A developer account and
token is required for the usage of this pack.

For Documentation on the LIFX APIs see https://api.developer.lifx.com/

This pack uses the pifx library for all communication to the LIFX cloud API
https://github.com/cydrobolt/pifx

Thanks to @cydrobolt for the great work. I don't know them. But appreciate their work.

## Configuration

Please use the following command to configure authentication of this pack

```
st2 pack config lifxcloud
```

**Note** : When modifying the configuration in `/opt/stackstorm/configs/` please
remember to tell StackStorm to load these new values by running
`st2ctl reload --register-configs`

## Actions

Actions are defined in two groups:

### Individual actions: GET, POST, PUT with under bar will precede each individual action
* ``get_alarms``
* ``get_switches``
* ``get_events``
* ``post_fit``

### Orquestra Workflows: will not
* ``sendsnow``
* ``performfit``
* ``getswitches``
* ``getfabric_for_fit``