Chore Helper - Track recurring or manual chores with flexible scheduling

That’s an interesting challenge!

You can set a chore for the Nth Wednesday of the month, or the Wednesday of the Nth week of the month, but I don’t think there’s currently a way for a chore to be pinned to the last Wednesday of the month.

I think that’s a good idea for a new feature. I will test out adding an option to select the last week of the month for a monthly chore, it sounds fairly straightforward to implement.

Beyond that, once you can set a due date for the day you want, the chore sensor’s state will always be the number of days until (or since) the next due date, so you could set up an automation to notify you when the chore state is “5”, and then you could set an automation that automatically completes the chore on the due date so that it advances to next month.

(Note: I’m also planning to add an option to automatically complete a chore on the due date which could avoid needing that extra automation)

Update: I’m trying to decide what the best implementation of this new option should be:

  1. Allow you to select “last” for the week of the month, or
  2. Allow you to select negative numbers for the week of the month, which would count backward from the end of the month instead of forward from the beginning

I’m leaning toward #2, because it seems more flexible, although not quite as simple of a UX.

2 Likes