mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	fix: Updated Raspberry Pi Temp sensor discovery (#6804)
This commit is contained in:
		
				
					committed by
					
						 Tony Murray
						Tony Murray
					
				
			
			
				
	
			
			
			
						parent
						
							4f4719b66a
						
					
				
				
					commit
					d5384f9256
				
			| @@ -4,16 +4,12 @@ | ||||
|  * requires snmp extend agent script from librenms-agent | ||||
|  */ | ||||
|  | ||||
| $raspberry = snmp_get($device, 'HOST-RESOURCES-MIB::hrSystemInitialLoadParameters.0', '-Osqnv'); | ||||
|  | ||||
| if (preg_match("/(bcm).+(boardrev)/", $raspberry)) { | ||||
| $sensor_oid = ".1.3.6.1.4.1.8072.1.3.2.4.1.2.9.114.97.115.112.98.101.114.114.121.1"; | ||||
| $value = snmp_get($device, $sensor_oid, '-Oqve'); | ||||
| if (is_numeric($value)) { | ||||
|     $sensor_type = "raspberry_temp"; | ||||
|     $sensor_oid = ".1.3.6.1.4.1.8072.1.3.2.4.1.2.9.114.97.115.112.98.101.114.114.121.1"; | ||||
|     $descr = "CPU Temp"; | ||||
|     $value = snmp_get($device, $sensor_oid, '-Oqve'); | ||||
|     if (is_numeric($value)) { | ||||
|         discover_sensor($valid['sensor'], 'temperature', $device, $sensor_oid, 1, $sensor_type, $descr, 1, 1, null, null, null, null, $value); | ||||
|     } | ||||
|     discover_sensor($valid['sensor'], 'temperature', $device, $sensor_oid, 1, $sensor_type, $descr, 1, 1, null, null, null, null, $value); | ||||
| } | ||||
|  | ||||
| if (starts_with($sysObjectId, '.1.3.6.1.4.1.232.')) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user