-
-
Notifications
You must be signed in to change notification settings - Fork 5
Configuration: Rewards
Rewards are items that assignees can claim by spending their earned points.
Tip
Universal rewards: All assignees can claim any reward (no per-user reward assignment needed). Workflow: claim → approve/disapprove.
- Settings → Devices & Services → ChoreOps → Configure
- Select Manage Reward → Add Reward
- Fill in the form and click Submit
Note
During initial setup, you'll be asked "Number of Rewards" - enter count or 0 to skip and add later.
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
| Reward Name | Text | ✅ | - | Display name. Must be unique. |
| Reward Cost | Number | ✅ | 10 | Points required to claim. Min: 0 |
| Description | Text | ○ | Empty | Optional notes. |
| Reward Labels | Label (multi) | ○ | None | Tags for organization (e.g., "treats", "toys"). |
| Icon | Icon | ○ | mdi:gift-outline |
Icon for entities. |
Tip
Labels help organize: Use labels like "screen_time", "treats", "physical_items" for dashboard filtering.
- Assignee claims → Approver notified (no points deducted yet)
- Approver approves → Points deducted, reward granted, resets to Available
- Approver disapproves → No points involved, resets to Available
Note
Rewards can be claimed multiple times. Each claim is a separate transaction.
Tip
Undo for assignees: Assignees can press the Disapprove button while in Claimed status to undo their claim. This is not tracked as a disapproval statistic.
Each reward creates entities per eligible assignee profile:
-
Status sensor (for example
sensor.<user>_choreops_reward_status_<name>) - Claim button for assignees
- Approve/Disapprove buttons for approvers
Reward status sensors include claim state and summary statistics for the current user/reward pair.
For the full attribute contract, use the technical references below.
Note
See Technical: Entities & States and Technical: Points for complete entity and attribute details.
Edit a Reward: Configure → Manage Reward → Edit Reward.
Delete a Reward: Configure → Manage Reward → Delete Reward.
Warning
Deletion is permanent. All reward entities are removed. Pending claims are auto-disapproved with points refunded.
Assignee and approver notifications are sent when rewards are claimed, approved, or disapproved. Configure this in Configuration: Notifications.
| Issue | Solution |
|---|---|
| User can't claim reward | Check user has enough points (Cost ≤ Balance) |
| "A reward with this name already exists" | Choose a unique reward name |
| Reward entities missing | Reload integration after adding reward |
| Points not refunded on disapproval | Check coordinator logs for storage issues |
- Configuration: Users - Set up users to claim rewards
- Configuration: Points - Configure point earning and spending rules
- Configuration: Chores - How users earn points
- Technical: Entities & States - Complete entity details
- Advanced: Dashboard - Display rewards in dashboard
Last Updated: February 2026 (role-based user model)
🚀 Getting Started
- Home
- Installation
- Migration from KidsChores
- Quick Start
- Quick Start Scenarios
- Dashboard Generation
- Backup & Restore
⚙️ Configuration
- General Options
- Points
- Users
- Chores
- Rewards
- Badges - Overview
- Badges - Cumulative
- Badges - Periodic
- Achievements
- Challenges
- Notifications
🔧 Services
💡 Tips & Tricks
- Template Cookbook for Chores, Rewards, and Approvals
- Auto-Approve Chores
- Calendar Event Due Dates
- NFC Claim Workflow
- Overdue Penalty Automation
- Critical Overdue Alerts
📖 Advanced Topics
- Dashboard Integration
- Access Control
- Chores - Advanced
- Badge Cumulative - Advanced
- Badge Periodic - Advanced
📚 Technical Reference
- Points
- Users
- Entities & States
- Chores
- Badges
- Configuration Detail
- Dashboard Generation
- Notifications
- Weekly Activity Reports
👩🔧 Troubleshooting