You can now add buttons to your dashboard in a simple way. Buttons are a new type of widget. Each button can trigger either an automation or a full-datasource download.
If you trigger a Python script from a dashboard button, all the dashboard variables (including the new input fields) are passed to the script. With this option, you can create rich web applications.