For apps and integrations I run then when I would have some time to do a rollback, mostly this is quite quickly. For home assistant updates I always read the changelog and estimate if there could be complications, if so I wait for an x.1 patch to be available before taking the plunge.
The HACS updates I always leave for a few days and read though carefully what has changed, quite often even way deeper into the code.
For Esphome I run a full compile about every year, and I updated then when I change something in the YAML. These run on a Vlan and not exposed, so they are not a big risk I think to be outdated.















Those two metal rings are the line voltage, and the return. It looks like there was some animal stuck between then and didn’t survive it. I would t commend trying to unplug and clean it up. If the plastic looks deformed it would be time time to look for a new one. It’s not generally dangerous in this case, but your missing isolation and that might come back and bite you