Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/netmanchris/stackstorm-lifx-cloud
https://github.com/netmanchris/stackstorm-lifx-cloud
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/netmanchris/stackstorm-lifx-cloud
- Owner: netmanchris
- License: apache-2.0
- Created: 2019-06-14T01:23:11.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-06-14T13:52:23.000Z (over 5 years ago)
- Last Synced: 2024-10-24T19:40:54.072Z (3 months ago)
- Language: Python
- Size: 33.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- License: LICENSE
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/pifxThanks 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``