Probably there are some good reasons for the stock HE ‘Generic Zigbee Temperature/Humidity Sensor’ driver to report the T/H readings that way.
As you are using Tuya and Aqara sensors, you may try some of the community-developed drivers listed here.
The healthStatus online/offline attribute should solve this issue as well.