# Start program on time (schedule tasks)

**URL:** <https://discourse.nodered.org/t/start-program-on-time-schedule-tasks/61066>\
**Category:** General\
**Created:** [10 April 2022 13:49 UTC](https://discourse.nodered.org/t/start-program-on-time-schedule-tasks/61066 "2022-04-10T13:49:10Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bonsi](https://avatars.discourse-cdn.com/v4/letter/b/7ba0ec/32.png) [@Bonsi](https://discourse.nodered.org/u/Bonsi)\
**Post date:** [10 April 2022 13:49 UTC](https://discourse.nodered.org/t/start-program-on-time-schedule-tasks/61066/1 "2022-04-10T13:49:10Z")

</div>

Hey,

i have two programs in my homematic ip: "set heating normal" and "set to energy saving" - both change the temperatures to some levels (holiday home).

Now i want to shedule tasks via the dashboard, e.G. a small date/timepicker, then picking program and then it is added to a list.

e.G.: 14.4. 08:00 run\_program\_normal -\> on that timepoint the program is run once  
e.G.: 17.4. 08:00 run\_program\_energySaving -\> on that timepoint the program is run once, e.G. after holiday.

Best might be to see all sheduled tasks in a "task list".

how could i do that? 🙂

Thanks.

---

<div class="post-metadata">

**Author:** ![dynamicdave](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dynamicdave/32/96_2.png) [@dynamicdave](https://discourse.nodered.org/u/dynamicdave)\
**Post date:** [10 April 2022 13:52 UTC](https://discourse.nodered.org/t/start-program-on-time-schedule-tasks/61066/2 "2022-04-10T13:52:15Z")

</div>

These links might be useful to you.  
[https://flows.nodered.org/flow/f6ddf18d9c0b36a5f0131189af22f928](https://flows.nodered.org/flow/f6ddf18d9c0b36a5f0131189af22f928)

> [@\[Announce\] Scheduler Subflow Node and Dashboard Ui Scheduler Flow (Updated)](https://discourse.nodered.org/t/announce-scheduler-subflow-node-and-dashboard-ui-scheduler-flow-updated/36399):
>
> Hello, I have updated and reworked my scheduler Subflow and my Dashboard example flow for it. Scheduler Subflow This minimal Subflow works just like a node. It executes a schedule passed in as an array of objects: [{ "item": "test", "command": "ON", "time": "08:30" }, { "item": "test", "command": "OFF", "time": "19:45" }] using only core nodes and setTimeout() to execute in minute accuracy on the minute. It now supports an optional days property: { …

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [10 April 2022 14:00 UTC](https://discourse.nodered.org/t/start-program-on-time-schedule-tasks/61066/3 "2022-04-10T14:00:02Z")

</div>

> [@Bonsi](#):
>
> picking program and then it is added to a list.

Apart from the date picker (which you could add) this demo does what you need...

[https://flows.nodered.org/flow/79a66966a6cc655a827872a4af794b94](https://flows.nodered.org/flow/79a66966a6cc655a827872a4af794b94)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [9 June 2022 14:00 UTC](https://discourse.nodered.org/t/start-program-on-time-schedule-tasks/61066/4 "2022-06-09T14:00:10Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
