That seems like a reasonable line of logic, to me, though I can't confirm it.   SNMP isn't something I ever interacted with in support - we didn't support it. We have some devs that post from time to time, so we may hear from them on this, for any further detail. I'll see if I can turn up any detail on this, I just don't want to set any specific expectation.   As to the VRTX CMC and Redfish, I can submit a feature request for it. It seems like something that might not be terribly difficult to implement, considering all the commonality between the iDRAC and CMC. 
Hi I am reading a temperature value from a VRTX via SNMP, and that value is different from the one i see in the gui (CMC). 1.3.6.1.4.1.674.10892.2.3.1.10.0 = "29" [ASN_INTEGER] (drsChassisFrontPanelAmbientTemperature.0, "0003.0001.0010 This attribute defines the ambient temperature reading (in degrees Celsius) for the chassis front panel controller.") But in CMC it shows:  Chassis Ambient PowerEdge VRTX 26°C (79°F) Tested on three different chassis and the difference was 3 degrees on two of them, and 2 degrees on one. Anyone know how this works? I didn't find "26" anywhere when i "Walked" all OID's. Best regards    
SNMP readings from VRTX differs from values in gui