Update: Support ESPHome 2025.2.0, remove kernel modifications

- Added support for ESPHome 2025.2.0.
- Removed unnecessary kernel modifications.
- Thanks to Swisch_99, OwlBawl, and athua for their contributions.
This commit is contained in:
sen 2025-02-28 17:56:09 +08:00
parent ae0cb8f694
commit db2b68d53d
7 changed files with 26 additions and 1353 deletions

View File

@ -14,7 +14,7 @@ external_components:
type: git type: git
url: https://github.com/screekworkshop/custom_components_support_for_screek_1w url: https://github.com/screekworkshop/custom_components_support_for_screek_1w
ref: main ref: main
components: [esp32, uart, ld2410] components: [uart, ld2410]
esp32: esp32:
board: esp32-c3-devkitm-1 board: esp32-c3-devkitm-1

View File

@ -14,7 +14,7 @@ external_components:
type: git type: git
url: https://github.com/screekworkshop/custom_components_support_for_screek_1w url: https://github.com/screekworkshop/custom_components_support_for_screek_1w
ref: main ref: main
components: [esp32, uart, ld2410] components: [uart, ld2410]
esp32: esp32:
board: esp32-c3-devkitm-1 board: esp32-c3-devkitm-1

View File

@ -1,5 +0,0 @@
Current version synchronized with public version: V230818_2_beta
More Doc: https://docs.screek.io/2a
Thank you for supporting Screek.

File diff suppressed because it is too large Load Diff

View File

@ -33,7 +33,7 @@ external_components:
type: git type: git
url: https://github.com/screekworkshop/custom_components_support_for_screek_2a url: https://github.com/screekworkshop/custom_components_support_for_screek_2a
ref: main ref: main
components: [esp32, uart] components: [uart]
esp32: esp32:
board: lolin_c3_mini board: lolin_c3_mini
@ -74,9 +74,12 @@ debug:
api: api:
ota: ota:
# use your own ota password plz. this is a words by Socrates. - platform: esphome
password: "all-things-in-their-being-are-good-for-something" # use your own ota password plz. this is a words by Socrates.
safe_mode: False password: "all-things-in-their-being-are-good-for-something"
safe_mode:
disabled: True
wifi: wifi:
power_save_mode: LIGHT power_save_mode: LIGHT
@ -863,7 +866,9 @@ sensor:
light: light:
- platform: status_led - platform: status_led
name: sys_status name: sys_status
pin: GPIO13 pin:
number: GPIO13
ignore_pin_validation_error: true
internal: True internal: True
restore_mode: ALWAYS_OFF restore_mode: ALWAYS_OFF
- platform: binary - platform: binary
@ -879,7 +884,9 @@ time:
output: output:
- platform: gpio - platform: gpio
id: board_info_ed id: board_info_ed
pin: GPIO12 pin:
number: GPIO12
ignore_pin_validation_error: true
switch: switch:
- platform: factory_reset - platform: factory_reset

View File

@ -69,7 +69,7 @@ external_components:
type: git type: git
url: https://github.com/screekworkshop/custom_components_support_for_screek_2a url: https://github.com/screekworkshop/custom_components_support_for_screek_2a
ref: main ref: main
components: [esp32, uart] components: [uart]
- source: - source:
type: git type: git
url: https://github.com/ssieb/custom_components #Thanks for @ssieb components. url: https://github.com/ssieb/custom_components #Thanks for @ssieb components.
@ -313,7 +313,9 @@ sensor:
light: light:
- platform: status_led - platform: status_led
name: sys_status name: sys_status
pin: GPIO13 pin:
number: GPIO13
ignore_pin_validation_error: true
internal: True internal: True
restore_mode: ALWAYS_OFF restore_mode: ALWAYS_OFF
- platform: binary - platform: binary
@ -331,7 +333,9 @@ i2c:
output: output:
- platform: gpio - platform: gpio
id: board_info_ed id: board_info_ed
pin: GPIO12 pin:
number: GPIO12
ignore_pin_validation_error: true
switch: switch:
- platform: factory_reset - platform: factory_reset

View File

@ -69,7 +69,7 @@ external_components:
type: git type: git
url: https://github.com/screekworkshop/custom_components_support_for_screek_2a url: https://github.com/screekworkshop/custom_components_support_for_screek_2a
ref: main ref: main
components: [esp32, uart] components: [uart]
- source: - source:
type: git type: git
url: https://github.com/ssieb/custom_components #Thanks for @ssieb components. url: https://github.com/ssieb/custom_components #Thanks for @ssieb components.
@ -302,7 +302,9 @@ sensor:
light: light:
- platform: status_led - platform: status_led
name: sys_status name: sys_status
pin: GPIO13 pin:
number: GPIO13
ignore_pin_validation_error: true
internal: True internal: True
restore_mode: ALWAYS_OFF restore_mode: ALWAYS_OFF
- platform: binary - platform: binary