It would indeed be convenient to be able to update from the list of integrations, globally.
But there is still a somewhat delicate situation: updating is triggered from the integration supervision page, but then I take the time to check if devices also need updating. And it seems necessary to do this consciously, because if the device update adds new features, I want to decide whether or not to keep their history.
So the ideal would be a global update button for all integrations, but with a report specifying if features have been added.
What do you think?