Timer with blue fan switch

I have a blue fan switch that I am looking to replace a Lutron timer switch. The Lutron can be configured anywhere from 5 to 60 minutes. I am looking to do something with my Inovelli switch. For instance, I would like one press up to set the timer to the last value, but if you keep tapping, it would cycle through the timers, and the ‘height’ of the light on the switch would correspond to the remaining timer value, with it being full at 60m, half at 30m and 1 bar at 5m. I am using Home Assistant, and I imagine this would have to be done with that.

I do know I can set a timer in the switch itself, but I am using this in a bathroom, and I want to control it based on humidity and have manual control for when someone stinks up the bathroom.