mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-31 07:03:55 +00:00 
			
		
		
		
	Add some components to the new testing framework (S part 2) (#6227)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
This commit is contained in:
		
							
								
								
									
										83
									
								
								tests/components/sprinkler/test.esp32-idf.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										83
									
								
								tests/components/sprinkler/test.esp32-idf.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,83 @@ | ||||
| esphome: | ||||
|   on_boot: | ||||
|     then: | ||||
|       - sprinkler.start_full_cycle: yard_sprinkler_ctrlr | ||||
|       - sprinkler.start_from_queue: yard_sprinkler_ctrlr | ||||
|       - sprinkler.start_single_valve: | ||||
|           id: yard_sprinkler_ctrlr | ||||
|           valve_number: 0 | ||||
|           run_duration: 600s | ||||
|       - sprinkler.shutdown: yard_sprinkler_ctrlr | ||||
|       - sprinkler.next_valve: yard_sprinkler_ctrlr | ||||
|       - sprinkler.previous_valve: yard_sprinkler_ctrlr | ||||
|       - sprinkler.pause: yard_sprinkler_ctrlr | ||||
|       - sprinkler.resume: yard_sprinkler_ctrlr | ||||
|       - sprinkler.resume_or_start_full_cycle: yard_sprinkler_ctrlr | ||||
|       - sprinkler.queue_valve: | ||||
|           id: yard_sprinkler_ctrlr | ||||
|           valve_number: 2 | ||||
|           run_duration: 900s | ||||
|       - sprinkler.clear_queued_valves: yard_sprinkler_ctrlr | ||||
|       - sprinkler.set_multiplier: | ||||
|           id: yard_sprinkler_ctrlr | ||||
|           multiplier: 1.5 | ||||
|       - sprinkler.set_repeat: | ||||
|           id: yard_sprinkler_ctrlr | ||||
|           repeat: 2 | ||||
|       - sprinkler.set_divider: | ||||
|           id: yard_sprinkler_ctrlr | ||||
|           divider: 2 | ||||
|       - sprinkler.set_valve_run_duration: | ||||
|           id: yard_sprinkler_ctrlr | ||||
|           valve_number: 0 | ||||
|           run_duration: 600s | ||||
|  | ||||
| switch: | ||||
|   - platform: template | ||||
|     id: switch1 | ||||
|     optimistic: true | ||||
|   - platform: template | ||||
|     id: switch2 | ||||
|     optimistic: true | ||||
|  | ||||
| sprinkler: | ||||
|   - id: yard_sprinkler_ctrlr | ||||
|     main_switch: Yard Sprinklers | ||||
|     auto_advance_switch: Yard Sprinklers Auto Advance | ||||
|     reverse_switch: Yard Sprinklers Reverse | ||||
|     pump_start_pump_delay: 2s | ||||
|     pump_stop_valve_delay: 4s | ||||
|     pump_switch_off_during_valve_open_delay: true | ||||
|     valve_open_delay: 5s | ||||
|     valves: | ||||
|       - valve_switch: Yard Valve 0 | ||||
|         enable_switch: Enable Yard Valve 0 | ||||
|         pump_switch_id: switch1 | ||||
|         run_duration: 10s | ||||
|         valve_switch_id: switch2 | ||||
|       - valve_switch: Yard Valve 1 | ||||
|         enable_switch: Enable Yard Valve 1 | ||||
|         pump_switch_id: switch1 | ||||
|         run_duration: 10s | ||||
|         valve_switch_id: switch2 | ||||
|       - valve_switch: Yard Valve 2 | ||||
|         enable_switch: Enable Yard Valve 2 | ||||
|         pump_switch_id: switch1 | ||||
|         run_duration: 10s | ||||
|         valve_switch_id: switch2 | ||||
|   - id: garden_sprinkler_ctrlr | ||||
|     main_switch: Garden Sprinklers | ||||
|     auto_advance_switch: Garden Sprinklers Auto Advance | ||||
|     reverse_switch: Garden Sprinklers Reverse | ||||
|     valve_overlap: 5s | ||||
|     valves: | ||||
|       - valve_switch: Garden Valve 0 | ||||
|         enable_switch: Enable Garden Valve 0 | ||||
|         pump_switch_id: switch1 | ||||
|         run_duration: 10s | ||||
|         valve_switch_id: switch2 | ||||
|       - valve_switch: Garden Valve 1 | ||||
|         enable_switch: Enable Garden Valve 1 | ||||
|         pump_switch_id: switch1 | ||||
|         run_duration: 10s | ||||
|         valve_switch_id: switch2 | ||||
		Reference in New Issue
	
	Block a user