WTH - No trigger for todos

I wanted to create automations that triggers:

  • if a certain item is added to a todo list
  • if a certain item is removed from a todo list
  • if the state of a certain item changes
  • if a certain item is due in less then x days

Right now I created an automation that triggers on every state change of the todo list and then use the service to get all todo items and check their states, due date etc.
Additionally to check the due date, I have to add a trigger, that runs the automation every day to check the due dates.
This has a few drawbacks:

  • The automation does not trigger, if the due date changes
  • The automation triggers, even if nothing relevant changes.
    So I have to add conditions to check if any todo list item is relevant and the automation needs to run.
  • I don’t have easy access to the relevant todo list item.
    It should be accessible by using the trigger, but the trigger is either the whole todolist or the time trigger.

So I would like to have a trigger that:

  • allows to specify the todo list entity (required)
  • allows to specify an item name (optional)
  • allows to specify a trigger type (required):
    • Added
    • Removed
    • State changed (may allow to specify the state)
    • Is due in x days (similar to calendar trigger)

This is a duplicate of

Thank you, I did not find this one, I’ll add my details there

1 Like