So we have three kids at home and unloading the dishwasher (among other common chores) always get groans from the kids - so I want to set up a rotation to expect a certain kid to do the chore and evenly distribute that task (amongst others). What I'm going to first do is setup an automation to notify the kid whose turn it is to unload the dishwasher for the day when the dishwasher is done, and I want it so the only way for them to clear the notifcations or stop from getting them every 30 minutes (then 20, 10, 5, 1) is to have them scan an NFC tag at the dishwasher which will then alert the adults in the home that X person has done Y task and we can then confirm its completion whenever we get to checking up on it - ultimately i'm hoping to track the completions/sign offs to show the kids that we do distribute the tasks as evenly as possible among them, and hope to reduce the friction of having to constantly remind them to do X task - and I trust when they scan the nfc tag to stop the nag, that they've done the task - and we get a notificaiton that it's done - for us to eventually verify.
For the dishwasher being done - i'm going to use a power meter to notify once power consumption falls below a threshold to notify the kid whose turn it is that it needs to be unloaded (assuming they are home at the time, else notify when they get home) - its just the corresponding follow-up NFC tag scan step and notification process - I dont know where to start.
Any ideas? Is this overkill?