14,16c14,17 < $huawei['sensors_names'] = snmpwalk_cache_oid($device, 'hwEntityBomEnDesc', array(), 'HUAWEI-ENTITY-EXTENT-MIB'); < $huawei['temp'] = snmpwalk_cache_oid($device, 'hwEntityTemperature', array(), 'HUAWEI-ENTITY-EXTENT-MIB'); < $huawei['fan'] = snmpwalk_cache_oid($device, 'HwFanStatusEntry', array(), 'HUAWEI-ENTITY-EXTENT-MIB'); --- > $huawei['sensors_names_entity'] = snmpwalk_cache_oid($device, 'entPhysicalAlias', array(), 'ENTITY-MIB'); > $huawei['sensors_names'] = snmpwalk_cache_oid($device, 'hwEntityBomEnDesc', array(), 'HUAWEI-ENTITY-EXTENT-MIB'); > $huawei['temp'] = snmpwalk_cache_oid($device, 'hwEntityTemperature', array(), 'HUAWEI-ENTITY-EXTENT-MIB'); > $huawei['fan'] = snmpwalk_cache_oid($device, 'HwFanStatusEntry', array(), 'HUAWEI-ENTITY-EXTENT-MIB'); 21c22,27 < $descr = explode(',', $huawei['sensors_names'][$index]['hwEntityBomEnDesc']); --- > if (isset($huawei['sensors_names'][$index]['hwEntityBomEnDesc'])) > { > $descr = explode(',', $huawei['sensors_names'][$index]['hwEntityBomEnDesc']); > } else { > $descr = explode(',', $huawei['sensors_names_entity'][$index]['entPhysicalAlias']); > }