SolarOS 4.13.4 manual · command
schedule
List persistent alarms and scheduled shell scripts. Entries show their enabled state, trigger, and action.
Usage
| Usage | Description | |
|---|---|---|
schedule; schedule list | List persistent alarms and scheduled shell scripts. Entries show their enabled state, trigger, and action. | |
schedule show <name> | Show one entry, including its run and skip counters. | |
| `schedule add <name> in <duration> <alarm\ | run script>` | Add a one-shot monotonic schedule. Durations use an s, m, h, or d suffix. |
| `schedule add <name> every <duration> <alarm\ | run script>` | Add a recurring monotonic interval schedule. |
| `schedule add <name> at YYYY-MM-DD HH:MM[:SS] <alarm\ | run script>` | Add a one-shot schedule in configured local time. It waits for valid wall-clock time. |
| `schedule add <name> daily HH:MM[:SS] <alarm\ | run script>` | Add a daily schedule in configured local time. |
| `schedule add <name> weekly <sun,mon,...> HH:MM[:SS] <alarm\ | run script>` | Add a schedule for the selected local weekdays. |
schedule enable <name>; schedule disable <name> | Enable or disable an entry without removing it. | |
schedule remove <name> | Remove an entry. | |
schedule run <name> | Run an entry immediately. Only one scheduled shell script can run at a time. | |
schedule stop [name] | Stop the active ringing alarm, optionally only when its name matches. |