luftstatus-lifx
Version:
Change the colour of your hue lightbulb according to air pollution status
53 lines (33 loc) • 1.61 kB
Markdown
[](https://travis-ci.com/Alheimsins/luftstatus-lifx)
[](https://github.com/feross/standard)
# luftstatus-lifx
Change the colour of your Lifx lightbulb according to air pollution status from [luftstatus.no](https://luftstatus.no/)
# Setup
Get a token from https://cloud.lifx.com/settings, then add the value to `url` [config.js](config.js).
Pick your area from [this list](https://s3.eu-central-1.amazonaws.com/luftstatus/areas.json), then add the value to `area` in [config.js](config.js)
# Start
```
$ npm start
```
As long as it runs the script will check the status every `pollIntervalMinutes` (defaults to 60)
## Use with cli
Run once
```bash
npx luftstatus-lifx -a grenland -t <LIFX-TOKEN>
```
Run every 1 minute
```bash
npx luftstatus-lifx -a bergen -t <LIFX-TOKEN> -i -p 1
```
| Option | Description |
| ------------------- | ------------------------- |
| -a, --area | area to monitor (required)|
| -t, --token | lifx token (required) |
| -u, --url | Lifx api url |
| -i, --interval | Turn on poll interval |
| -p, --poll-interval-minutes | Poll interval |
| -v, --version | Output the version number |
| -h, --help | Display help |
## License
[MIT](LICENSE)
