Compare commits
8 Commits
7d5b2b8d30
...
5cb2a193c6
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5cb2a193c6 | ||
|
|
cf4d0f9393 | ||
|
|
a0a17bcfa1 | ||
|
|
ae40f651be | ||
|
|
3df926cfc1 | ||
|
|
304233218a | ||
|
|
642c680cae | ||
|
|
da4b64ed95 |
12
.github/workflows/validate_esphome.yml
vendored
12
.github/workflows/validate_esphome.yml
vendored
@@ -3,10 +3,12 @@ name: Validate ESPHome
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
paths:
|
paths:
|
||||||
- "nspanel_esphome*.yaml"
|
- "nspanel_esphome.yaml"
|
||||||
|
- "advanced/esphome/nspanel_esphome*.yaml"
|
||||||
pull_request:
|
pull_request:
|
||||||
paths:
|
paths:
|
||||||
- "nspanel_esphome*.yaml"
|
- "nspanel_esphome.yaml"
|
||||||
|
- "advanced/esphome/nspanel_esphome*.yaml"
|
||||||
#schedule:
|
#schedule:
|
||||||
# - cron: "0 0 * * *"
|
# - cron: "0 0 * * *"
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
@@ -25,11 +27,11 @@ jobs:
|
|||||||
- name: Validate nspanel_esphome.yaml
|
- name: Validate nspanel_esphome.yaml
|
||||||
run: yamllint -c "./.yamllint/rules.yml" nspanel_esphome.yaml
|
run: yamllint -c "./.yamllint/rules.yml" nspanel_esphome.yaml
|
||||||
- name: Validate nspanel_esphome_advanced.yaml
|
- name: Validate nspanel_esphome_advanced.yaml
|
||||||
run: yamllint -c "./.yamllint/rules.yml" nspanel_esphome_advanced.yaml
|
run: yamllint -c "./.yamllint/rules.yml" advanced/esphome/nspanel_esphome_advanced.yaml
|
||||||
- name: Validate nspanel_esphome_addon_climate_cool.yaml
|
- name: Validate nspanel_esphome_addon_climate_cool.yaml
|
||||||
run: yamllint -c "./.yamllint/rules.yml" nspanel_esphome_addon_climate_cool.yaml
|
run: yamllint -c "./.yamllint/rules.yml" advanced/esphome/nspanel_esphome_addon_climate_cool.yaml
|
||||||
- name: Validate nspanel_esphome_addon_climate_heat.yaml
|
- name: Validate nspanel_esphome_addon_climate_heat.yaml
|
||||||
run: yamllint -c "./.yamllint/rules.yml" nspanel_esphome_addon_climate_heat.yaml
|
run: yamllint -c "./.yamllint/rules.yml" advanced/esphome/nspanel_esphome_addon_climate_heat.yaml
|
||||||
|
|
||||||
build_core:
|
build_core:
|
||||||
name: Core
|
name: Core
|
||||||
|
|||||||
9
.github/workflows/validate_esphome_beta.yml
vendored
9
.github/workflows/validate_esphome_beta.yml
vendored
@@ -4,7 +4,8 @@ on:
|
|||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
pull_request:
|
pull_request:
|
||||||
paths:
|
paths:
|
||||||
- "nspanel_esphome*.yaml"
|
- "nspanel_esphome.yaml"
|
||||||
|
- "advanced/esphome/nspanel_esphome*.yaml"
|
||||||
#schedule:
|
#schedule:
|
||||||
#- cron: "0 0 * * *"
|
#- cron: "0 0 * * *"
|
||||||
|
|
||||||
@@ -22,11 +23,11 @@ jobs:
|
|||||||
- name: Validate nspanel_esphome.yaml
|
- name: Validate nspanel_esphome.yaml
|
||||||
run: yamllint -c "./.yamllint/rules.yml" nspanel_esphome.yaml
|
run: yamllint -c "./.yamllint/rules.yml" nspanel_esphome.yaml
|
||||||
- name: Validate nspanel_esphome_advanced.yaml
|
- name: Validate nspanel_esphome_advanced.yaml
|
||||||
run: yamllint -c "./.yamllint/rules.yml" nspanel_esphome_advanced.yaml
|
run: yamllint -c "./.yamllint/rules.yml" advanced/esphome/nspanel_esphome_advanced.yaml
|
||||||
- name: Validate nspanel_esphome_addon_climate_cool.yaml
|
- name: Validate nspanel_esphome_addon_climate_cool.yaml
|
||||||
run: yamllint -c "./.yamllint/rules.yml" nspanel_esphome_addon_climate_cool.yaml
|
run: yamllint -c "./.yamllint/rules.yml" advanced/esphome/nspanel_esphome_addon_climate_cool.yaml
|
||||||
- name: Validate nspanel_esphome_addon_climate_heat.yaml
|
- name: Validate nspanel_esphome_addon_climate_heat.yaml
|
||||||
run: yamllint -c "./.yamllint/rules.yml" nspanel_esphome_addon_climate_heat.yaml
|
run: yamllint -c "./.yamllint/rules.yml" advanced/esphome/nspanel_esphome_addon_climate_heat.yaml
|
||||||
|
|
||||||
build_core:
|
build_core:
|
||||||
name: Core
|
name: Core
|
||||||
|
|||||||
@@ -6,6 +6,6 @@ substitutions:
|
|||||||
|
|
||||||
packages:
|
packages:
|
||||||
core_package: !include ../nspanel_esphome.yaml # Core package
|
core_package: !include ../nspanel_esphome.yaml # Core package
|
||||||
advanced_package: !include ../nspanel_esphome_advanced.yaml
|
advanced_package: !include ../advanced/esphome/nspanel_esphome_advanced.yaml
|
||||||
#addon_climate_heat: !include ../nspanel_esphome_addon_climate_heat.yaml
|
#addon_climate_heat: !include ../advanced/esphome/nspanel_esphome_addon_climate_heat.yaml
|
||||||
#addon_climate_cool: !include ../nspanel_esphome_addon_climate_cool.yaml
|
#addon_climate_cool: !include ../advanced/esphome/nspanel_esphome_addon_climate_cool.yaml
|
||||||
|
|||||||
@@ -6,9 +6,9 @@ substitutions:
|
|||||||
|
|
||||||
packages:
|
packages:
|
||||||
core_package: !include ../nspanel_esphome.yaml # Core package
|
core_package: !include ../nspanel_esphome.yaml # Core package
|
||||||
advanced_package: !include ../nspanel_esphome_advanced.yaml
|
advanced_package: !include ../advanced/esphome/nspanel_esphome_advanced.yaml
|
||||||
#addon_climate_heat: !include ../nspanel_esphome_addon_climate_heat.yaml
|
#addon_climate_heat: !include ../advanced/esphome/nspanel_esphome_addon_climate_heat.yaml
|
||||||
addon_climate_cool: !include ../nspanel_esphome_addon_climate_cool.yaml
|
addon_climate_cool: !include ../advanced/esphome/nspanel_esphome_addon_climate_cool.yaml
|
||||||
|
|
||||||
esp32:
|
esp32:
|
||||||
framework:
|
framework:
|
||||||
|
|||||||
@@ -6,9 +6,9 @@ substitutions:
|
|||||||
|
|
||||||
packages:
|
packages:
|
||||||
core_package: !include ../nspanel_esphome.yaml # Core package
|
core_package: !include ../nspanel_esphome.yaml # Core package
|
||||||
advanced_package: !include ../nspanel_esphome_advanced.yaml
|
advanced_package: !include ../advanced/esphome/nspanel_esphome_advanced.yaml
|
||||||
#addon_climate_heat: !include ../nspanel_esphome_addon_climate_heat.yaml
|
#addon_climate_heat: !include ../advanced/esphome/nspanel_esphome_addon_climate_heat.yaml
|
||||||
addon_climate_cool: !include ../nspanel_esphome_addon_climate_cool.yaml
|
addon_climate_cool: !include ../advanced/esphome/nspanel_esphome_addon_climate_cool.yaml
|
||||||
|
|
||||||
esp32:
|
esp32:
|
||||||
framework:
|
framework:
|
||||||
|
|||||||
@@ -6,6 +6,6 @@ substitutions:
|
|||||||
|
|
||||||
packages:
|
packages:
|
||||||
core_package: !include ../nspanel_esphome.yaml # Core package
|
core_package: !include ../nspanel_esphome.yaml # Core package
|
||||||
advanced_package: !include ../nspanel_esphome_advanced.yaml
|
advanced_package: !include ../advanced/esphome/nspanel_esphome_advanced.yaml
|
||||||
addon_climate_heat: !include ../nspanel_esphome_addon_climate_heat.yaml
|
addon_climate_heat: !include ../advanced/esphome/nspanel_esphome_addon_climate_heat.yaml
|
||||||
#addon_climate_cold: !include ../nspanel_esphome_addon_climate_cold.yaml
|
#addon_climate_cold: !include ../advanced/esphome/nspanel_esphome_addon_climate_cold.yaml
|
||||||
|
|||||||
@@ -7,9 +7,9 @@ substitutions:
|
|||||||
|
|
||||||
packages:
|
packages:
|
||||||
core_package: !include ../nspanel_esphome.yaml # Core package
|
core_package: !include ../nspanel_esphome.yaml # Core package
|
||||||
advanced_package: !include ../nspanel_esphome_advanced.yaml
|
advanced_package: !include ../advanced/esphome/nspanel_esphome_advanced.yaml
|
||||||
addon_climate_heat: !include ../nspanel_esphome_addon_climate_heat.yaml
|
addon_climate_heat: !include ../advanced/esphome/nspanel_esphome_addon_climate_heat.yaml
|
||||||
#addon_climate_cold: !include ../nspanel_esphome_addon_climate_cold.yaml
|
#addon_climate_cold: !include ../advanced/esphome/nspanel_esphome_addon_climate_cold.yaml
|
||||||
|
|
||||||
##### Customizations from Wiki #####
|
##### Customizations from Wiki #####
|
||||||
api:
|
api:
|
||||||
|
|||||||
@@ -6,6 +6,6 @@ substitutions:
|
|||||||
|
|
||||||
packages:
|
packages:
|
||||||
core_package: !include ../nspanel_esphome.yaml # Core package
|
core_package: !include ../nspanel_esphome.yaml # Core package
|
||||||
#advanced_package: !include ../nspanel_esphome_advanced.yaml
|
#advanced_package: !include ../advanced/esphome/nspanel_esphome_advanced.yaml
|
||||||
#addon_climate_heat: !include ../nspanel_esphome_addon_climate_heat.yaml
|
#addon_climate_heat: !include ../advanced/esphome/nspanel_esphome_addon_climate_heat.yaml
|
||||||
addon_climate_cool: !include ../nspanel_esphome_addon_climate_cool.yaml
|
addon_climate_cool: !include ../advanced/esphome/nspanel_esphome_addon_climate_cool.yaml
|
||||||
|
|||||||
@@ -6,6 +6,6 @@ substitutions:
|
|||||||
|
|
||||||
packages:
|
packages:
|
||||||
core_package: !include ../nspanel_esphome.yaml # Core package
|
core_package: !include ../nspanel_esphome.yaml # Core package
|
||||||
#advanced_package: !include ../nspanel_esphome_advanced.yaml
|
#advanced_package: !include ../advanced/esphome/nspanel_esphome_advanced.yaml
|
||||||
addon_climate_heat: !include ../nspanel_esphome_addon_climate_heat.yaml
|
addon_climate_heat: !include ../advanced/esphome/nspanel_esphome_addon_climate_heat.yaml
|
||||||
#addon_climate_cool: !include ../nspanel_esphome_addon_climate_cool.yaml
|
#addon_climate_cool: !include ../advanced/esphome/nspanel_esphome_addon_climate_cool.yaml
|
||||||
|
|||||||
@@ -6,6 +6,6 @@ substitutions:
|
|||||||
|
|
||||||
packages:
|
packages:
|
||||||
core_package: !include ../nspanel_esphome.yaml # Core package
|
core_package: !include ../nspanel_esphome.yaml # Core package
|
||||||
#advanced_package: !include ../nspanel_esphome_advanced.yaml
|
#advanced_package: !include ../advanced/esphome/nspanel_esphome_advanced.yaml
|
||||||
#addon_climate_heat: !include ../nspanel_esphome_addon_climate_heat.yaml
|
#addon_climate_heat: !include ../advanced/esphome/nspanel_esphome_addon_climate_heat.yaml
|
||||||
#addon_climate_cool: !include ../nspanel_esphome_addon_climate_cool.yaml
|
#addon_climate_cool: !include ../advanced/esphome/nspanel_esphome_addon_climate_cool.yaml
|
||||||
|
|||||||
@@ -765,7 +765,7 @@ script:
|
|||||||
while (upload_tries < 5) {
|
while (upload_tries < 5) {
|
||||||
upload_tries++;
|
upload_tries++;
|
||||||
ESP_LOGD(TAG, "Try #%i", upload_tries);
|
ESP_LOGD(TAG, "Try #%i", upload_tries);
|
||||||
if (upload_tft_(url, id(tf_uart).get_baud_rate())) id(restart_nspanel).press();
|
if (upload_tft_(url, 921600)) id(restart_nspanel).press();
|
||||||
ESP_LOGD(TAG, "Turn off Nextion");
|
ESP_LOGD(TAG, "Turn off Nextion");
|
||||||
id(screen_power).turn_off();
|
id(screen_power).turn_off();
|
||||||
delay_seconds_(2);
|
delay_seconds_(2);
|
||||||
@@ -84,10 +84,6 @@ time:
|
|||||||
- component.update: api_timestamp
|
- component.update: api_timestamp
|
||||||
- component.update: device_timestamp
|
- component.update: device_timestamp
|
||||||
|
|
||||||
uart:
|
|
||||||
- id: !extend tf_uart
|
|
||||||
baud_rate: 921600
|
|
||||||
|
|
||||||
web_server:
|
web_server:
|
||||||
id: web_server_std
|
id: web_server_std
|
||||||
port: 80
|
port: 80
|
||||||
@@ -68,7 +68,7 @@ esphome:
|
|||||||
- wait_until:
|
- wait_until:
|
||||||
condition:
|
condition:
|
||||||
- lambda: !lambda return disp1->is_setup();
|
- lambda: !lambda return disp1->is_setup();
|
||||||
timeout: 45s
|
timeout: 20s
|
||||||
- lambda: |-
|
- lambda: |-
|
||||||
static const char *const TAG = "on_boot";
|
static const char *const TAG = "on_boot";
|
||||||
nextion_status->execute();
|
nextion_status->execute();
|
||||||
|
Before Width: | Height: | Size: 120 B After Width: | Height: | Size: 120 B |
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user