Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

Screenshots From the README of tempus2016/taskmate.

TaskMate admin panelTaskMate child cardTaskMate overview card

About

TaskMate is a Home Assistant integration for family chore management, rewards, and streak tracking. Chores are assigned to children with point values and schedules, and those marked as requiring approval wait in a pending queue until a parent approves them. Children claim rewards with their points, and points are deducted only after a parent approves the claim. It adds actions for adding or removing points, applying penalties, and undoing approvals or transactions, plus entities such as calendars, to-do lists, sensors, and numbers for the weekend multiplier and the weekly bonus. It works locally, keeps data inside Home Assistant, and is set up in the UI by choosing a points name and icon.

Automatic summary of the README and code of tempus2016/taskmate. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

  • Works locally Talks to your devices on your own network. No vendor cloud in between.

  • From the Marketplace Installed through the Marketplace, formerly HACS.

  • Actively maintained Its author released or pushed a change in the last six months.

Provides

  • Sensors
  • Calendars

Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

Welcome to TaskMate!

  • Points Currency Name (e.g., Stars, Coins, Bucks)
  • Points Icon

Texts from the code of tempus2016/taskmate.

Entities

  • EventsTaskMate activity, TaskMate family activity
  • NumbersWeekend multiplier, Perfect week bonus
  • SelectsStreak reset mode, Card design

Actions

  • Complete ChoreMark a chore as completed by a childFields: Chore ID, Child ID, Note, Suggested points, Quantity, Set time
  • Complete Bonus Sub-taskComplete a bonus sub-task after the parent chore is doneFields: Chore ID, Bonus Sub-task ID, Child ID
  • Approve ChoreApprove a completed chore and award pointsFields: Completion ID, Points, Quality rating, Praise note
  • Approve All ChoresApprove all pending chore completions (or a specific set) and award pointsFields: Completion IDs, Quality rating
  • Reject ChoreReject a completed choreFields: Completion ID, Reason
  • Undo ChoreLet a child take back their own chore — a pending submission until a parent reviews it, or an automatically approved one within the chore undo window. Off unless the window is set above 0 in TaskMate settings; anything a parent has reviewed needs a parent to undo it.Fields: Completion ID
  • Undo Chore ApprovalReverse an accidental chore approval — removes the awarded points and returns the completion to pending so it can be approved again.Fields: Completion ID
  • Undo TransactionReverse a points transaction by its ID — penalties, bonuses, manual add/remove adjustments and gifts (both legs). Automatic transactions (weekend/streak/perfect-week bonuses, pool moves, decay, interest) can't be undone.Fields: Transaction ID
  • Claim RewardChild claims a reward using their pointsFields: Reward ID, Child ID, Recipient ID
  • Approve RewardApprove a reward claimFields: Claim ID
  • Allocate Points to PoolMove points from a child's spendable balance into a reward's savings pool (locked).Fields: Child ID, Reward ID, Points
  • Add PointsAdd bonus points to a childFields: Child ID, Points, Reason
  • Remove PointsRemove points from a child (penalty)Fields: Child ID, Points, Reason
  • Reject RewardReject a reward claimFields: Claim ID, Reason
  • Preview SoundPreview a completion sound effect in the browserFields: Sound
  • Set Chore OrderSet the display order of chores for a childFields: Child ID, Chore Order
  • Add PenaltyCreate a new penalty definitionFields: Name, Points, Description, Icon, Assigned To
  • Update PenaltyUpdate an existing penalty definitionFields: Penalty ID, Name, Points, Description, Icon, Assigned To
  • Remove PenaltyRemove a penalty definitionFields: Penalty ID
  • Apply PenaltyApply a penalty to a child, deducting pointsFields: Penalty ID, Child ID

Troubleshooting

  • DiagnosticsDownloads a diagnostics file to attach to a bug report.

From the README

Turn chores into a game your kids actually want to play.

A Home Assistant integration for family chore management, rewards, and streak tracking.

From the README of tempus2016/taskmate, MIT License. Shortened.

Shows in Vulpo

Button card, Select card, Calendar card, Chart card, Apple Watch.

Information

Installs
112 sharing analytics
GitHub stars
43
Connection
Works locally
Upkeep
Updated in the last 6 months
Version
v7.4.1,
Category
Productivity and information, Calendars and to-dos
Kind
Marketplace integration
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
taskmate

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers