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
url: https://github.com/screekworkshop/custom_components_support_for_screek_1w
ref: main
components: [esp32, uart, ld2410]
components: [uart, ld2410]
esp32:
board: esp32-c3-devkitm-1

View File

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

View File

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

View File

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