Device is reporting temperature and battery every 2 minutes

You may want to try some other custom drivers to configure the reporting periods for this SmartThings Multi Sensor, but this is a standard 'classic' sensor and should be already handled by the HE inbuilt drivers.

Try first to factory reset it and pair it again to HE hub.