WIP: AC Menu
This commit is contained in:
		
							
								
								
									
										23
									
								
								remote
									
									
									
									
									
								
							
							
						
						
									
										23
									
								
								remote
									
									
									
									
									
								
							@@ -70,7 +70,7 @@ show_main_menu() {
 | 
			
		||||
            sleep 1.5
 | 
			
		||||
            tap 20 200  # Select AC (adjust coordinates as needed)
 | 
			
		||||
            sleep 0.5   # Wait for menu to settle
 | 
			
		||||
            device_menu "AC"
 | 
			
		||||
            ac_menu "AC"
 | 
			
		||||
            ;;
 | 
			
		||||
        3)
 | 
			
		||||
            exit 0
 | 
			
		||||
@@ -103,6 +103,27 @@ fan_menu() {
 | 
			
		||||
    esac
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
ac_menu() {
 | 
			
		||||
    clear
 | 
			
		||||
    echo "==== AC Control Menu ===="
 | 
			
		||||
    echo "1. Power On/Off"
 | 
			
		||||
    echo "2. Swing On/Off"
 | 
			
		||||
    echo "3. Speed"
 | 
			
		||||
    echo "4. Wind Type"
 | 
			
		||||
    echo "5. Main Menu"
 | 
			
		||||
    echo "============================="
 | 
			
		||||
    read -n 1 -p "Enter your choice: " choice
 | 
			
		||||
 | 
			
		||||
    case $choice in
 | 
			
		||||
        1) scroll up ; tap 30 200 ; fan_menu ;;
 | 
			
		||||
        2) scroll up ; tap 640 200 ; fan_menu ;;
 | 
			
		||||
        3) scroll down; tap 320 500; fan_menu ;;
 | 
			
		||||
        4) scroll down; tap 320 650 ; fan_menu ;;
 | 
			
		||||
        5) show_main_menu ;;
 | 
			
		||||
        *) echo "Invalid choice. Try Again..."; sleep 0.5; fan_menu ;;
 | 
			
		||||
    esac
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# Main script
 | 
			
		||||
connect_device
 | 
			
		||||
launch_app
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user