Hi drolfe
you might want to look into the ENTITY-MIB and HH3C-ENTITY-EXT-MIB
e.g.
ENTITY-MIB for indices.
$snmpwalk <version and community> <ip-address> ENTITY-MIB::entPhysicalDescr
ENTITY-MIB::entPhysicalDescr.1 = STRING: HP
ENTITY-MIB::entPhysicalDescr.2 = STRING: HP 5900AF-48XG-4QSFP+ Switch Software Version 7.1.045
ENTITY-MIB::entPhysicalDescr.12 = STRING: CONTAINER LEVEL1
ENTITY-MIB::entPhysicalDescr.13 = STRING: CONTAINER LEVEL1
ENTITY-MIB::entPhysicalDescr.14 = STRING: CONTAINER LEVEL1
ENTITY-MIB::entPhysicalDescr.15 = STRING: CONTAINER LEVEL1
ENTITY-MIB::entPhysicalDescr.16 = STRING: CONTAINER LEVEL1
ENTITY-MIB::entPhysicalDescr.17 = STRING: CONTAINER LEVEL1
ENTITY-MIB::entPhysicalDescr.18 = STRING: CONTAINER LEVEL1
ENTITY-MIB::entPhysicalDescr.19 = STRING: CONTAINER LEVEL1
ENTITY-MIB::entPhysicalDescr.20 = STRING: CONTAINER LEVEL1
ENTITY-MIB::entPhysicalDescr.21 = STRING: CONTAINER LEVEL1
ENTITY-MIB::entPhysicalDescr.112 = STRING: MODULE LEVEL1
ENTITY-MIB::entPhysicalDescr.113 = STRING: PSU
ENTITY-MIB::entPhysicalDescr.114 = STRING: PSU
ENTITY-MIB::entPhysicalDescr.116 = STRING: FAN UNIT
ENTITY-MIB::entPhysicalDescr.117 = STRING: FAN UNIT
ENTITY-MIB::entPhysicalDescr.118 = STRING: SENSOR
ENTITY-MIB::entPhysicalDescr.119 = STRING: SENSOR
ENTITY-MIB::entPhysicalDescr.212 = STRING: CONTAINER LEVEL2
ENTITY-MIB::entPhysicalDescr.213 = STRING: CONTAINER LEVEL2
ENTITY-MIB::entPhysicalDescr.214 = STRING: CONTAINER LEVEL2
ENTITY-MIB::entPhysicalDescr.215 = STRING: CONTAINER LEVEL2
ENTITY-MIB::entPhysicalDescr.216 = STRING: CONTAINER LEVEL2
ENTITY-MIB::entPhysicalDescr.217 = STRING: CONTAINER LEVEL2
ENTITY-MIB::entPhysicalDescr.272 = STRING: MODULE LEVEL2
ENTITY-MIB::entPhysicalDescr.332 = STRING: Ten-GigabitEthernet1/0/1
ENTITY-MIB::entPhysicalDescr.333 = STRING: Ten-GigabitEthernet1/0/2
ENTITY-MIB::entPhysicalDescr.334 = STRING: Ten-GigabitEthernet1/0/3
ENTITY-MIB::entPhysicalDescr.335 = STRING: Ten-GigabitEthernet1/0/4
...
some of these indices are interesting 112,118,119.
you can now look into HH3C-ENTITY-EXT-MIB using those indices
for example HH3C-ENTITY-EXT-MIB::hh3cEntityExtTemperature.118
will give you the temperature of sensor 1 (whereever that is)
I think some, if not all, of the entries you're looking for is in HH3C-ENTITY-EXT-MIB.
Regards.