Any way to get a timed button?

I have no idea how we could implement it in Cayenne by patch.

Essentially you only need the option to run a python function instead of triggering a output, and handle the callback.

But I think the UI does not run on the RPi but on Cayenne-Server, so I see no way of fiddling with it.