Merge branch 'ble_address_str' into integration

This commit is contained in:
J. Nick Koston
2025-11-23 20:17:40 -06:00
57 changed files with 578 additions and 206 deletions
+3 -3
View File
@@ -220,7 +220,7 @@ def test_esp32s3_specific_errors(
set_core_config(
PlatformFramework.ESP32_IDF,
platform_data={KEY_BOARD: "esp32dev", KEY_VARIANT: VARIANT_ESP32S3},
platform_data={KEY_BOARD: "esp32-s3-devkitc-1", KEY_VARIANT: VARIANT_ESP32S3},
)
with pytest.raises(cv.Invalid, match=error_match):
@@ -250,7 +250,7 @@ def test_custom_model_with_all_options(
"""Test custom model configuration with all available options."""
set_core_config(
PlatformFramework.ESP32_IDF,
platform_data={KEY_BOARD: "esp32dev", KEY_VARIANT: VARIANT_ESP32S3},
platform_data={KEY_BOARD: "esp32-s3-devkitc-1", KEY_VARIANT: VARIANT_ESP32S3},
)
run_schema_validation(
@@ -293,7 +293,7 @@ def test_all_predefined_models(
"""Test all predefined display models validate successfully with appropriate defaults."""
set_core_config(
PlatformFramework.ESP32_IDF,
platform_data={KEY_BOARD: "esp32dev", KEY_VARIANT: VARIANT_ESP32S3},
platform_data={KEY_BOARD: "esp32-s3-devkitc-1", KEY_VARIANT: VARIANT_ESP32S3},
)
# Enable PSRAM which is required for some models
+10
View File
@@ -0,0 +1,10 @@
esphome:
on_boot:
- bm8563.read_time
- bm8563.write_time
- bm8563.start_timer:
duration: 300s
time:
- platform: bm8563
i2c_id: i2c_bus
@@ -0,0 +1,4 @@
packages:
i2c: !include ../../test_build_components/common/i2c/esp32-ard.yaml
<<: !include common.yaml
@@ -0,0 +1,4 @@
packages:
i2c: !include ../../test_build_components/common/i2c/esp32-idf.yaml
<<: !include common.yaml
@@ -0,0 +1,4 @@
packages:
i2c: !include ../../test_build_components/common/i2c/esp8266-ard.yaml
<<: !include common.yaml
@@ -0,0 +1,4 @@
packages:
i2c: !include ../../test_build_components/common/i2c/rp2040-ard.yaml
<<: !include common.yaml
+15 -1
View File
@@ -4,7 +4,21 @@ mcp3204:
sensor:
- platform: mcp3204
id: mcp3204_sensor
id: mcp3204_default_single_0
mcp3204_id: mcp3204_hub
number: 0
update_interval: 5s
- platform: mcp3204
id: mcp3204_single_0
mcp3204_id: mcp3204_hub
number: 0
diff_mode: false
update_interval: 5s
- platform: mcp3204
id: mcp3204_diff_0_1
mcp3204_id: mcp3204_hub
number: 0
diff_mode: true
update_interval: 5s
@@ -31,3 +31,9 @@ lvgl:
id: object5
x: 10
y: 11
- obj:
id:
- Invalid ID
- obj:
id:
invalid: id
@@ -37,6 +37,10 @@ packages:
id: object5
x: 10
y: 11
- obj:
id: ["Invalid ID"]
- obj:
id: {"invalid": "id"}
some_component:
- id: !extend ${A}