A Home Assistant integration for Donetick that provides support for managing todo lists and controlling "things" as Home Assistant entities.
Warning
This version of the integration requires Donetick server version 0.1.53 or greater.
- Multiple Todo Lists: "All Tasks" view and individual assignee-specific lists
- Task Management: Create, update, delete, and complete tasks
- Task attributes: Task descriptions, due dates can be managed in Home Assistant
- Sync things: Control Donetick "things" as Home Assistant entities
- Multiple Entity Types:
- Switch: Boolean things (true/false)
- Number: Numeric things with increment/decrement
- Text: Text input things
donetick.create_task
- Create new tasksdonetick.update_task
- Update existing tasksdonetick.delete_task
- Delete tasksdonetick.complete_task
- Mark tasks complete with user attribution
- Open HACS in Home Assistant
- Navigate to Integrations
- Click "⋮" → "Custom repositories"
- Add repository:
https://github.com/donetick/donetick-hass-integration/
- Category: Integration
- Search for "Donetick" and install
- Restart Home Assistant
Configure via Settings → Devices & Services → Add Integration → Donetick
Required:
- Server URL:
- Cloud:
https://api.donetick.com
- Self-hosted:
http://your-host:2021
(or your port)
- Cloud:
- API Token: Generate from Donetick user settings
Optional:
- Show Due In: Days ahead to display upcoming tasks (default: 7)
- Create Unified List: Enable "All Tasks" todo list (default: true)
- Create Assignee Lists: Individual todo lists per user (default: false)