Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
I don't think there is currently a viable way to do this from udiskie, as I don't see any information about device idle time (however defined).
UDisks itself is not responsible for automatically performing actions like this. It could, however, expose something like an idle time property for clients to use - that is if there were a useful definition and there were no drawbacks collecting this information. And if you can convince the dev that it's a good idea of course;)