The open-source planner’s new integration links projects and due dates to Home Assistant, with voice entry, automation events and two-way updates.
OpenTodo, the open-source task manager built for self-hosting, is extending its reach into Home Assistant. According to the project’s documentation and the accompanying GitHub repositories, the software is designed to run on infrastructure controlled by the user, typically as a single Docker container with persistent storage, rather than through a subscription cloud service. It is positioned for people who want to manage tasks and projects without relying on a third-party platform.
The new Home Assistant integration can be installed through HACS as a custom repository, or set up manually by copying the component files. OpenTodo’s documentation says the integration links projects into Home Assistant as to-do lists, including an inbox view and a list for tasks due today. It also supports two-way synchronisation, so items can be created, edited, completed or reordered either in OpenTodo or inside Home Assistant.
The integration goes further than basic list syncing. OpenTodo’s guide says it can parse text entered by the user and automatically interpret information such as dates, priority and project tags. It also ties into Home Assistant Assist, so tasks such as adding items to a shopping list can be handled by voice. Dated tasks are exposed in Home Assistant’s calendar, which makes the planner more useful for households that already rely on the platform for scheduling.
For dashboards and automation, the integration exposes sensors that count today’s tasks, overdue items, inbox entries and project totals. It also emits events when tasks are created, completed, assigned or due, allowing automations to react to changes in the task list. Home Assistant scripts can use the opentodo.add_task action to create new entries automatically, while updates are delivered by webhook where possible and fall back to polling every two minutes if required. OpenTodo’s own documentation also says the software can be installed as a Home Assistant add-on on Home Assistant OS or supervised installations, while Container and Core users are directed to run it separately with Docker. A public demo is available without registration for anyone who wants to test the service before deploying it.
Disclaimer: This content is intended for informational purposes only. Readers are advised to exercise their own judgement, conduct due diligence, or consult a qualified expert before acting on any information provided.





