1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-01 10:52:19 +01:00

[CI] Consolidate some tests (A) (#8184)

This commit is contained in:
Keith Burzinski
2025-02-04 17:04:53 -06:00
committed by GitHub
parent 6f4e8f1fbf
commit d4ac2d3c7e
142 changed files with 1003 additions and 2598 deletions

View File

@@ -5,7 +5,7 @@ light:
chipset: ws2812
rgb_order: GRB
num_leds: 256
pin: 2
pin: ${pin}
rmt_channel: 0
display:

View File

@@ -3,7 +3,7 @@ light:
id: led_matrix_32x8
name: led_matrix_32x8
chipset: WS2812B
pin: 2
pin: ${pin}
num_leds: 256
rgb_order: GRB
default_transition_length: 0s

View File

@@ -5,7 +5,7 @@ light:
chipset: ws2812
rgb_order: GRB
num_leds: 256
pin: 2
pin: ${pin}
display:
- platform: addressable_light

View File

@@ -0,0 +1,4 @@
substitutions:
pin: GPIO2
<<: !include common-ard-esp32_rmt_led_strip.yaml

View File

@@ -0,0 +1,4 @@
substitutions:
pin: GPIO2
<<: !include common-ard-esp32_rmt_led_strip.yaml

View File

@@ -0,0 +1,4 @@
substitutions:
pin: GPIO2
<<: !include common-idf-esp32_rmt_led_strip.yaml

View File

@@ -0,0 +1,4 @@
substitutions:
pin: GPIO2
<<: !include common-idf-esp32_rmt_led_strip.yaml

View File

@@ -0,0 +1,4 @@
substitutions:
pin: GPIO2
<<: !include common-ard-fastled.yaml

View File

@@ -1,30 +0,0 @@
light:
- platform: esp32_rmt_led_strip
id: led_matrix_32x8
default_transition_length: 500ms
chipset: ws2812
rgb_order: GRB
num_leds: 256
pin: 2
display:
- platform: addressable_light
id: led_matrix_32x8_display
addressable_light_id: led_matrix_32x8
width: 32
height: 8
pixel_mapper: |-
if (x % 2 == 0) {
return (x * 8) + y;
}
return (x * 8) + (7 - y);
lambda: |-
Color red = Color(0xFF0000);
Color green = Color(0x00FF00);
Color blue = Color(0x0000FF);
it.rectangle(0, 0, it.get_width(), it.get_height(), red);
it.rectangle(1, 1, it.get_width()-2, it.get_height()-2, green);
it.rectangle(2, 2, it.get_width()-4, it.get_height()-4, blue);
it.rectangle(3, 3, it.get_width()-6, it.get_height()-6, red);
rotation: 0°
update_interval: 16ms