Huawei switch monitoring

One thing you should try is the following.
Check with snmpwalk if you can get data from the following OID table.

.1.3.6.1.4.1.2011.5.25.31.1.1.1.1

This table is used by all the checks like memory, psu and memory.
The fan check gets the data from another table.