mirror of
				https://github.com/That-Guy-Jack/HP-ILO-Fan-Control.git
				synced 2025-11-04 05:55:14 +00:00 
			
		
		
		
	Update autofan.sh
This commit is contained in:
		
							
								
								
									
										98
									
								
								autofan.sh
									
									
									
									
									
								
							
							
						
						
									
										98
									
								
								autofan.sh
									
									
									
									
									
								
							@@ -1,3 +1,4 @@
 | 
			
		||||
 | 
			
		||||
#!/bin/bash
 | 
			
		||||
#
 | 
			
		||||
# crontab -l > mycron
 | 
			
		||||
@@ -18,39 +19,39 @@ echo "==============="
 | 
			
		||||
 | 
			
		||||
if [[ $T1 > 67 ]]
 | 
			
		||||
   then
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 4 max 39'
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 5 max 39'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 6 max 39'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 7 max 39'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 4 max 39'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 5 max 39'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 6 max 39'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 7 max 39'
 | 
			
		||||
elif [[ $T1 > 58 ]]
 | 
			
		||||
    then
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 4 max 30'
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 5 max 30'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 6 max 30'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 7 max 30'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 4 max 30'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 5 max 30'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 6 max 30'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 7 max 30'
 | 
			
		||||
elif [[ $T1 > 54 ]]
 | 
			
		||||
    then
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 4 max 28'
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 5 max 28'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 6 max 28'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 7 max 28'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 4 max 28'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 5 max 28'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 6 max 28'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 7 max 28'
 | 
			
		||||
elif [[ $T1 > 52 ]]
 | 
			
		||||
    then
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 4 max 24'
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 5 max 24'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 6 max 24'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 7 max 24'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 4 max 24'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 5 max 24'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 6 max 24'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 7 max 24'
 | 
			
		||||
elif [[ $T1 > 50 ]]
 | 
			
		||||
    then
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 4 max 22'
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 5 max 22'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 6 max 22'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 7 max 22'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 4 max 22'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 5 max 22'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 6 max 22'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 7 max 22'
 | 
			
		||||
    else
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 4 max 20'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 5 max 20'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 6 max 20'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 7 max 20'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 4 max 20'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 5 max 20'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 6 max 20'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 7 max 20'
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
echo "==============="
 | 
			
		||||
@@ -59,37 +60,38 @@ echo "==============="
 | 
			
		||||
 | 
			
		||||
if [[ $T2 > 67 ]]
 | 
			
		||||
   then
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 0 max 39'
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 1 max 39'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 2 max 39'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 3 max 39'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 0 max 39'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 1 max 39'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 2 max 39'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 3 max 39'
 | 
			
		||||
elif [[ $T2 > 58 ]]
 | 
			
		||||
    then
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 0 max 30'
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 1 max 30'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 2 max 30'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 3 max 30'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 0 max 30'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 1 max 30'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 2 max 30'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 3 max 30'
 | 
			
		||||
elif [[ $T2 > 54 ]]
 | 
			
		||||
    then
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 0 max 28'
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 1 max 28'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 2 max 28'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 3 max 28'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 0 max 28'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 1 max 28'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 2 max 28'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 3 max 28'
 | 
			
		||||
elif [[ $T2 > 52 ]]
 | 
			
		||||
    then
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 0 max 24'
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 1 max 24'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 2 max 24'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 3 max 24'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 0 max 24'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 1 max 24'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 2 max 24'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 3 max 24'
 | 
			
		||||
elif [[ $T2 > 50 ]]
 | 
			
		||||
    then
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 0 max 22'
 | 
			
		||||
        sshpass -p Jack32145 ssh Jack@192.168.1.224 'fan p 1 max 22'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 2 max 22'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 3 max 22'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 0 max 22'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 1 max 22'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 2 max 22'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 3 max 22'
 | 
			
		||||
    else
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 0 max 20'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 1 max 20'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 2 max 20'
 | 
			
		||||
        sshpass -p Jack32145 ssh jack@192.168.1.224 'fan p 3 max 20'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 0 max 20'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 1 max 20'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 2 max 20'
 | 
			
		||||
        sshpass -p YOURPASSWORD ssh YOURUSERNAME@YOUR ILO IP 'fan p 3 max 20'
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user