Troubleshooting
Panel or card not showing current data
- Go to Settings → Devices & Services and confirm the IntelliKeep entry is loaded and shows no errors
- Download Diagnostics from the config entry and check that the task counters look right
- If you just updated IntelliKeep, restart Home Assistant and reload the browser page (clear its cache if needed) to load the new frontend files
"Custom element doesn't exist: intellikeep-card"
The dashboard can't find the card's code.
- If your dashboards are configured in YAML, add the card resource by hand, as described in YAML-mode dashboards
- Otherwise, check under Settings → Dashboards → ⋮ → Resources that
/intellikeep_static/intellikeep-card.jsis listed, restart Home Assistant and reload the page
Mobile notifications not delivered
- In Settings → Tools → Actions (Developer tools → Actions in older Home Assistant versions), check that the
notify.*service you configured actually exists - Leave the Notification Service field empty to fall back to persistent notifications only
- Check the Home Assistant logs for IntelliKeep errors (filter by
intellikeep) - Remember that each task is notified once per stage until Home Assistant restarts
Tasks appear overdue unexpectedly
- Check the Home Assistant time zone under Settings → System → Home information (General in older versions). Tasks fall due and become overdue at midnight in that time zone
- Check the time zone of your user profile: dates in the panel follow it
- Confirm the stored
due_datevalue in the task's diagnostics - Open the task's History tab to see whether it was completed and then reopened
A recurring task got an unexpected next date
- Check Count the next due date from in the task dialog. With Completion date, a late completion also moves the next occurrence; with Original due date, the task keeps a fixed calendar
- For weekly tasks with days selected, the next occurrence is the next selected day after the current due date, at the task's original time
- Dates in the panel's Calendar tab for future repeats are an estimate for tasks counted from completion
Integration fails to load after an update
- Check the logs for Python errors related to
custom_components.intellikeep - Make sure the whole
custom_components/intellikeep/directory was replaced, not just some files - If you use HACS, download the integration again and restart
- Check that Home Assistant is 2026.1 or later
Known limitations
- IntelliKeep is single-instance: only one integration entry is allowed per Home Assistant installation
- Task data is stored locally (in
.storage/intellikeep) and is not shared between Home Assistant installations - Tasks are not individual entities: the sensors summarize them, and the to-do list and the calendar list them
- The
calendar.intellikeep_tasksentity shows only the current occurrence of each recurring task. The panel's Calendar tab projects the next ones, and for tasks counted from completion those dates are an estimate - Notification deduplication is kept in memory and resets when Home Assistant restarts
Removing IntelliKeep
- Go to Settings → Devices & Services
- Open IntelliKeep and choose Delete
- Remove any dashboard cards or automations that still use IntelliKeep actions, entities or events
- If you installed it manually, delete
custom_components/intellikeep/from your Home Assistant config directory