I got tired of my dryer being dumb.
I wonder if you could have done it like a motion sensor scheme. If you consume 100watts, reset a countdown timer. So as home assistant polls the outlet, it should keep resetting the timer. If the timer expires, then notify that the dryer is done.
But I suppose the countdown approach would still trigger the same thing. I suppose if I didn't really want the extra alerts I should be monitoring the duration of power consumption and exclude the ones that are of a shorter duration.
I might try the countdown approach for something different and see what results I get. Thanks for the idea!