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 (F) (#6177)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
This commit is contained in:
		
							
								
								
									
										71
									
								
								tests/components/fastled_spi/test.esp32.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										71
									
								
								tests/components/fastled_spi/test.esp32.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,71 @@ | ||||
| light: | ||||
|   - platform: fastled_spi | ||||
|     id: addr1 | ||||
|     chipset: WS2801 | ||||
|     clock_pin: 22 | ||||
|     data_pin: 23 | ||||
|     data_rate: 2MHz | ||||
|     num_leds: 60 | ||||
|     rgb_order: BRG | ||||
|     name: FastLED SPI Light | ||||
|     effects: | ||||
|       - addressable_color_wipe: | ||||
|       - addressable_color_wipe: | ||||
|           name: Color Wipe Effect With Custom Values | ||||
|           colors: | ||||
|             - red: 100% | ||||
|               green: 100% | ||||
|               blue: 100% | ||||
|               num_leds: 1 | ||||
|             - red: 0% | ||||
|               green: 0% | ||||
|               blue: 0% | ||||
|               num_leds: 1 | ||||
|           add_led_interval: 100ms | ||||
|           reverse: false | ||||
|       - addressable_scan: | ||||
|       - addressable_scan: | ||||
|           name: Scan Effect With Custom Values | ||||
|           move_interval: 100ms | ||||
|       - addressable_twinkle: | ||||
|       - addressable_twinkle: | ||||
|           name: Twinkle Effect With Custom Values | ||||
|           twinkle_probability: 5% | ||||
|           progress_interval: 4ms | ||||
|       - addressable_random_twinkle: | ||||
|       - addressable_random_twinkle: | ||||
|           name: Random Twinkle Effect With Custom Values | ||||
|           twinkle_probability: 5% | ||||
|           progress_interval: 32ms | ||||
|       - addressable_fireworks: | ||||
|       - addressable_fireworks: | ||||
|           name: Fireworks Effect With Custom Values | ||||
|           update_interval: 32ms | ||||
|           spark_probability: 10% | ||||
|           use_random_color: false | ||||
|           fade_out_rate: 120 | ||||
|       - addressable_flicker: | ||||
|       - addressable_flicker: | ||||
|           name: Flicker Effect With Custom Values | ||||
|           update_interval: 16ms | ||||
|           intensity: 5% | ||||
|       - addressable_lambda: | ||||
|           name: Test For Custom Lambda Effect | ||||
|           lambda: |- | ||||
|             if (initial_run) { | ||||
|               it[0] = current_color; | ||||
|             } | ||||
|       - automation: | ||||
|           name: Custom Effect | ||||
|           sequence: | ||||
|             - light.addressable_set: | ||||
|                 id: addr1 | ||||
|                 red: 100% | ||||
|                 green: 100% | ||||
|                 blue: 0% | ||||
|             - delay: 100ms | ||||
|             - light.addressable_set: | ||||
|                 id: addr1 | ||||
|                 red: 0% | ||||
|                 green: 100% | ||||
|                 blue: 0% | ||||
		Reference in New Issue
	
	Block a user