# \[App\]\[Pro\] Advanced Scheduler

**URL:** <https://community.homey.app/t/app-pro-advanced-scheduler/43767>\
**Category:** Apps\
**Tags:** app, homey-pro\
**Created:** [February 27, 2021, 10:41pm UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767 "2021-02-27T22:41:49Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Fredrik\_Palsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredrik_palsson/32/34467_2.png) [@Fredrik\_Palsson](https://community.homey.app/u/Fredrik_Palsson)\
**Post date:** [February 27, 2021, 10:41pm UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/1 "2021-02-27T22:41:49Z")

</div>

An advanced scheduler for weekly and monthly (comming) schedules with fixed time or solar events (sunset, sunrise, dusk, dawn, midday and so on).

Advanced features include:

- Random schedule event times. Example: trigger at random time between 21:00 and 22:30.
- Conditional triggering (only trigger schedule event if before or after certain time). Example: trigger at sunrise but only if before 06:00.
- First of/last of triggering (trigger the first or last of two trigger times). Example: Trigger first of sunrise and 07:00.
- All the features above can be mixed and combined as desired.

The idea is not having to setup LOTS of flows if you have complex rules of when to do things based on a weekly schedule (with possibly diffrent times at different days of week). Simply setup schedules and add triggers (called schedule items) based on time or solar events. Then setup what should happen at every trigger (by setting tag values), and use flows to execute your actions.

Help pages can be found at: [https://fpalsson.github.io/com.fp.advanced-scheduler/](https://fpalsson.github.io/com.fp.advanced-scheduler/)

Todo list: [https://github.com/fpalsson/com.fp.advanced-scheduler/wiki/Todo-list](https://github.com/fpalsson/com.fp.advanced-scheduler/wiki/Todo-list)

Source can be found here: [https://github.com/fpalsson/com.fp.advanced-scheduler](https://github.com/fpalsson/com.fp.advanced-scheduler)

Ideas and suggestions can be submitted as issues in github, or as posts in this thread if that is more convenient.

Contributions of any kind will be appreciated.

If someone would like to maintain or improve this app, please let me know. I have limited time to maintain the app at the moment.

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [March 1, 2021, 11:05am UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/2 "2021-03-01T11:05:25Z")

</div>

Just released, already installed… 😉

But only in swedish (thank you google translate… 🙏🏼) and it’s not possible to add a new schedule. A restart of the app didn’t solve this issue.

 ![RPReplay_Final1614596051](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/c/bcabb3a372ae363a8b7db47b0ca291483e8b4070.gif)

---

<div class="post-metadata">

**Author:** ![Morgan](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/morgan/32/15416_2.png) [@Morgan](https://community.homey.app/u/Morgan)\
**Post date:** [March 1, 2021, 12:03pm UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/3 "2021-03-01T12:03:42Z")

</div>

I have the same problem.

---

<div class="post-metadata">

**Author:** ![Fredrik\_Palsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredrik_palsson/32/34467_2.png) [@Fredrik\_Palsson](https://community.homey.app/u/Fredrik_Palsson)\
**Post date:** [March 1, 2021, 8:06pm UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/4 "2021-03-01T20:06:23Z")

</div>

Really sorry for the problems. It seems I released the wrong version. A new one is under review. For the time beeing, would you please try: [Advanced Scheduler App för Homey | Homey](https://homey.app/sv-se/app/com.fp.advanced-scheduler/Advanced-Scheduler/test/)

---

<div class="post-metadata">

**Author:** ![Fredrik\_Palsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredrik_palsson/32/34467_2.png) [@Fredrik\_Palsson](https://community.homey.app/u/Fredrik_Palsson)\
**Post date:** [March 1, 2021, 8:07pm UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/5 "2021-03-01T20:07:44Z")

</div>

Please check out the test link in the post just above. Hopefully that will solve the problems.

---

<div class="post-metadata">

**Author:** ![Fredrik\_Palsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredrik_palsson/32/34467_2.png) [@Fredrik\_Palsson](https://community.homey.app/u/Fredrik_Palsson)\
**Post date:** [March 1, 2021, 8:13pm UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/6 "2021-03-01T20:13:23Z")

</div>

By the way, the app is developed in English, with Swedish added as optional. I don’t understand why it would revert to Swedish if that is not your Homey Mobile App language. Please let me know if there is a change in the test version.

---

<div class="post-metadata">

**Author:** ![Morgan](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/morgan/32/15416_2.png) [@Morgan](https://community.homey.app/u/Morgan)\
**Post date:** [March 1, 2021, 8:34pm UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/7 "2021-03-01T20:34:00Z")

</div>

Still nothing happens when I click “ADD NEW SCHEDULE”  
English language in Homey.

---

<div class="post-metadata">

**Author:** ![Fredrik\_Palsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredrik_palsson/32/34467_2.png) [@Fredrik\_Palsson](https://community.homey.app/u/Fredrik_Palsson)\
**Post date:** [March 1, 2021, 8:37pm UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/8 "2021-03-01T20:37:25Z")

</div>

Hmmmm. I will look into that. Give me an hour or two.

Is the language in the app in Swedish still?

---

<div class="post-metadata">

**Author:** ![Fredrik\_Palsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredrik_palsson/32/34467_2.png) [@Fredrik\_Palsson](https://community.homey.app/u/Fredrik_Palsson)\
**Post date:** [March 1, 2021, 9:37pm UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/9 "2021-03-01T21:37:44Z")

</div>

Now there is a new test version fixing the first ever startup problem: [Advanced Scheduler App för Homey | Homey](https://homey.app/sv-se/app/com.fp.advanced-scheduler/Advanced-Scheduler/test/)

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [March 2, 2021, 8:37am UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/10 "2021-03-02T08:37:29Z")

</div>

I did just a little test, only turn on/turn off at specific time, and it works. 👍🏼

So I would do some more tests.

Thx

---

<div class="post-metadata">

**Author:** ![Fredrik\_Palsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredrik_palsson/32/34467_2.png) [@Fredrik\_Palsson](https://community.homey.app/u/Fredrik_Palsson)\
**Post date:** [March 2, 2021, 8:53am UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/11 "2021-03-02T08:53:48Z")

</div>

Thanks a bunch! And sorry for the messy start of this app!

Is the language correct now as well?

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [March 2, 2021, 9:25am UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/12 "2021-03-02T09:25:15Z")

</div>

> [@Fredrik\_Palsson](#):
>
> Is the language correct now as well?

Yes, it’s in English.

---

<div class="post-metadata">

**Author:** ![Tobbe](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tobbe/32/12345_2.png) [@Tobbe](https://community.homey.app/u/Tobbe)\
**Post date:** [March 4, 2021, 4:42am UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/13 "2021-03-04T04:42:51Z")

</div>

Nothing happens when push “Lägg till nytt schema”.  
Version 0.1.6.

---

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [March 4, 2021, 4:58am UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/14 "2021-03-04T04:58:06Z")

</div>

The same problem with me. Nothing happens when you press the button.  
v0.1.6

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [March 4, 2021, 6:52am UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/15 "2021-03-04T06:52:52Z")

</div>

Works perfectly for me.

---

<div class="post-metadata">

**Author:** ![Fredrik\_Palsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredrik_palsson/32/34467_2.png) [@Fredrik\_Palsson](https://community.homey.app/u/Fredrik_Palsson)\
**Post date:** [March 4, 2021, 7:55am UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/16 "2021-03-04T07:55:20Z")

</div>

@Tobbe and @Undertaker

I’m really sorry! The problems you are facing has been found. During one of my commits to Github (I think it was 0.1.3) my computer crashed. This means that one of the fixes I recreated later was missing in later builds. This has been corrected in the new test version [Advanced Scheduler App för Homey | Homey](https://homey.app/sv-se/app/com.fp.advanced-scheduler/Advanced-Scheduler/test/)

---

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [March 4, 2021, 4:51pm UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/17 "2021-03-04T16:51:43Z")

</div>

v0.1.7 works now for me.👍👍👍👍

 ![Screenshot_20210304-151647_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/3/23227cbda90535c7d1cba27d50e8e63542502538.jpeg)

---

<div class="post-metadata">

**Author:** ![Fredrik\_Palsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredrik_palsson/32/34467_2.png) [@Fredrik\_Palsson](https://community.homey.app/u/Fredrik_Palsson)\
**Post date:** [March 4, 2021, 9:11pm UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/18 "2021-03-04T21:11:48Z")

</div>

@Undertaker: Wonderful! Thanks for letting me know. And sorry for the initial trouble! Hope it works well for you. More features are comming soon 🙂

---

<div class="post-metadata">

**Author:** ![MadMax](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/madmax/32/10306_2.png) [@MadMax](https://community.homey.app/u/MadMax)\
**Post date:** [March 4, 2021, 10:13pm UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/19 "2021-03-04T22:13:34Z")

</div>

Nothing happens when I add a new schedule

v0.1.7

![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/b/8b76eace78e571a7e5ae95915ad843472b4930a9.gif)

---

<div class="post-metadata">

**Author:** ![Fredrik\_Palsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredrik_palsson/32/34467_2.png) [@Fredrik\_Palsson](https://community.homey.app/u/Fredrik_Palsson)\
**Post date:** [March 4, 2021, 10:33pm UTC](https://community.homey.app/t/app-pro-advanced-scheduler/43767/20 "2021-03-04T22:33:13Z")

</div>

@MadMax

This seems to be a never ending story. The bug you are seeing was solved yesterday. But somehow you are still affected. Try going to Raw Settings on the right in the blue top menu. Paste the text below in the text field. Press “Save raw settings”. Restart the settings page.

`{"settings":{"schedules":[{"id":1,"name":"New schedule","active":true,"tokens":[],"scheduleitems":[]}]}}`

Please let me know if this solves it.

And if that doesn’t work, you can try 0.1.8: [Advanced Scheduler App för Homey | Homey](https://homey.app/sv-se/app/com.fp.advanced-scheduler/Advanced-Scheduler/test/)

[Next page](https://community.homey.app/t/app-pro-advanced-scheduler/43767.md?page=2)
