MMM-Chores is a module for MagicMirror² that allows you to manage your household chores.
It provides an admin interface where you can add, edit, and delete tasks. You can also set due dates and assign tasks to different persons. The module displays the tasks on your MagicMirror, allowing you to keep track of your household chores at a glance.




---- AI option is availible and uses only data from data.json if openai api key is provided ↑

cd ~/MagicMirror/modules
git clone https://github.com/PierreGode/MMM-Chores
cd ~/MagicMirror/modules/MMM-Chores
npm install
{
module: "MMM-Chores",
position: "bottom_right",
header: "Chores",
config: {
updateInterval: 60 * 1000,
adminPort: 5003,
openaiApiKey: "your-openApi-key here",
pushoverApiKey: "your-pushover-api-key",
pushoverUser: "your-pushover-user-key",
login: false,
users: [
{ username: "admin", password: "secret", permission: "write" },
{ username: "viewer", password: "viewer", permission: "read" }
],
settings: "unlocked", // set a 6 digit pin like "000000" to lock settings popup with a personal pin, change 000000 to any 6 digit password you want, or comment this out to lock settings completly
// other options can be set in the admin portal
levelTitles: [
// titles for every 10 levels
"Junior",
"Apprentice",
"Journeyman",
"Experienced",
"Expert",
"Veteran",
"Master",
"Grandmaster",
"Legend",
"Mythic"
]
}
},