# node-red-contrib-light-scheduler

> Light Scheduler is a node-red node that provides a weekly schedule, and is mainly focused on controlling light in home automation scenarios.

Latest version **0.0.19** (published 2025-03-05) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install node-red-contrib-light-scheduler
pnpm add node-red-contrib-light-scheduler
yarn add node-red-contrib-light-scheduler
bun add node-red-contrib-light-scheduler
```

## Health

**Score 35/100 (D)** — status: stable.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: stale.

## Facts

| | |
|---|---|
| Version | 0.0.19 |
| Published | 2025-03-05 |
| First published | 2017-08-11 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 2 |
| Unpacked size | 452.4 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 41 |
| Author | Niklas Wall |
| Maintainers | niklaswall |
| Keywords | node-red, light, schedule, scheduler, dusk, dawn, sunset, sunrise, timer |

## Links

- npm: https://www.npmjs.com/package/node-red-contrib-light-scheduler
- Repository: https://github.com/niklaswall/node-red-contrib-light-scheduler
- Homepage: https://faulty.cloud/projects/node-red-contrib-light-scheduler
- Issues: https://github.com/niklaswall/node-red-contrib-light-scheduler/issues
- npm.io page: https://npm.io/package/node-red-contrib-light-scheduler

## Dependencies (2)

- [axios](https://npm.io/package/axios.md) ^1.6.0
- [suncalc](https://npm.io/package/suncalc.md) ^1.8.0

## Alternatives

- [@oh-my-pi/pi-natives](https://npm.io/package/@oh-my-pi/pi-natives.md) — 51.8K weekly downloads
- [@capgo/capacitor-light-sensor](https://npm.io/package/@capgo/capacitor-light-sensor.md) — 3.0K weekly downloads
- [@heyhuynhgiabuu/pi-diff](https://npm.io/package/@heyhuynhgiabuu/pi-diff.md) — 492 weekly downloads
- [@lotsa/verdant-lang-asm](https://npm.io/package/@lotsa/verdant-lang-asm.md) — 38 weekly downloads
- [new-era-syntax](https://npm.io/package/new-era-syntax.md) — 20 weekly downloads

## Recent versions

- 0.0.19 (latest) — 2025-03-05
- 0.0.18 — 2021-08-03
- 0.0.17 — 2021-03-09
- 0.0.16 — 2020-07-13
- 0.0.15 — 2019-05-23
- 0.0.14 — 2019-05-03
- 0.0.13 — 2019-04-30
- 0.0.12 — 2019-04-09
- 0.0.11 — 2017-12-07
- 0.0.10 — 2017-12-05
- 0.0.9 — 2017-09-01
- 0.0.8 — 2017-08-30
- 0.0.7 — 2017-08-23
- 0.0.6 — 2017-08-21
- 0.0.5 — 2017-08-21
- … 4 more at https://npm.io/package/node-red-contrib-light-scheduler/versions

## README

# Light Scheduler

node-red-contrib-light-scheduler

Light Scheduler is a node-red node that provides a weekly schedule, and is mainly focused on controlling light in home automation scenarios but could be used to control anything in your node-red setup.

## Main Features

- Graphical Schedule Editor (weekly)
- Schedule Randomization
- Sun elevation control
- Manual overrides (force on/off, schedule only, light only etc)
- Customizable on/off payloads (and topic).
- Three modes of output (when state changes, when state changes + startup or minutely

![Graphical Editor](https://raw.githubusercontent.com/niklaswall/node-red-contrib-light-scheduler/master/screenshots/editor.png 'Graphical Editor')

Please visit [my website](https://faulty.cloud/projects/node-red-contrib-light-scheduler) for full project documentation and details.

If you have any issues or suggestions please report them on [github](https://github.com/niklaswall/node-red-contrib-light-scheduler/issues)!

The latest stable version is always available on [npm](https://www.npmjs.com/package/node-red-contrib-light-scheduler) for direct download from the Node-RED palette manager.

---
_Source: https://npm.io/package/node-red-contrib-light-scheduler · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
