7 Commits

Author SHA1 Message Date
Edward Firmo
ee98aed55d Bump min ESPHome to 2023.12.0b1
To take advantage of Nextion component improvements.
2023-12-15 23:32:01 +01:00
Edward Firmo
07cff9da83 Store display charset on ESPHome
Supports #1359
2023-12-15 23:18:18 +01:00
Edward Firmo
0cbb0b248a Send charset info on boot
Supports #1359
2023-12-15 22:30:38 +01:00
Edward Firmo
a864feec10 Add CJK source files
Supports #1359
2023-12-15 22:15:03 +01:00
Edward Firmo
f81c170e2c Update Howto to new format 2023-12-15 21:57:35 +01:00
Edward Firmo
39670e378f Updated instructions for Upload TFT troubleshooting 2023-12-15 21:36:57 +01:00
Edward Firmo
6e3edc96ac Increase txt_maxl for entity pages
Preparing to support additional languages.
Solves #1419
2023-12-15 10:33:40 +01:00
33 changed files with 855 additions and 783 deletions

View File

@@ -29,10 +29,10 @@ This innovative solution is designed to revolutionize how you interact with your
## 📚 Documentation & Resources
- **Getting Started:** Dive into our comprehensive [Documentation and Setup Guide](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki) for detailed instructions.
- **Video Tutorial:** Prefer visual learning? Check out our [Step-by-Step Setup Video](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki).
- **Troubleshooting:** Encounter an issue? Here's how to report it: [WIKI HowTo](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki).
- **Feature Requests:** Got ideas? Share them [here](https://github.com/Blackymas/NSPanel_HA_Blueprint/labels/new%20feature%20request).
- **Getting Started:** Dive into our comprehensive [Documentation and Setup Guide](/docs/en/README.md) for detailed instructions.
- **Video Tutorial:** Prefer visual learning? Check out our [Step-by-Step Setup Video](/docs/en/README.md).
- **Troubleshooting:** Encounter an issue? Here's how to report it: [WIKI HowTo](/docs/en/README.md).
- **Feature Requests:** Got ideas? Share them [here](/Blackymas/NSPanel_HA_Blueprint/labels/new%20feature%20request).
- **What's Next?:** Discover what's next and what we are working on right now in our [Milestones](https://github.com/Blackymas/NSPanel_HA_Blueprint/milestones?direction=asc&sort=due_date)
## 🚀 Features

View File

@@ -19,20 +19,22 @@ substitutions:
upload_tft_chunk_size_max: "32768"
#############################
external_components:
- source: github://pr#3256 # adds esp-idf support to http_request
components:
- http_request
# - source: github://pr#5484 # adds exit reparse to Nextion library
#external_components:
# - source: github://pr#3256 # adds esp-idf support to http_request
# components:
# - http_request
# - source: github://pr#5910
# components:
# - nextion
# - uart
# refresh: 1s
##### HTTP REQUEST #####
# Enables http client #
# for upload_tft. #
########################
http_request:
id: httpclient
#http_request:
# id: httpclient
api:
services:
@@ -72,12 +74,12 @@ button:
ESP_LOGD(TAG, "Update TFT display button pressed");
upload_tft->execute(tft_list->state.c_str());
#display:
# - id: !extend disp1
# tft_url: ${nextion_update_url}
display:
- id: !extend disp1
tft_url: ${nextion_update_url}
script:
- id: upload_tft_new #NOT IN USE FOR NOW
- id: upload_tft_nextion #NOT IN USE FOR NOW
mode: single
parameters:
url: string
@@ -85,8 +87,7 @@ script:
- lambda: |-
static const char *const TAG = "script.upload_tft_new";
ESP_LOGVV(TAG, "Starting...");
nextion_init->state = false;
nextion_status->execute();
auto delay_seconds_ = [](int seconds) {
ESP_LOGD(TAG, "Wait %i seconds", seconds);
@@ -100,38 +101,109 @@ script:
}
};
ESP_LOGV(TAG, "Setting TFT url: %s", url.c_str());
//disp1->set_tft_url(url.c_str());
unsigned int upload_tries = 0;
while (upload_tries < 3) {
upload_tries++;
ESP_LOGD(TAG, "Try #%i", upload_tries);
nextion_status->execute();
if (!disp1->is_setup()) {
ESP_LOGD(TAG, "Setting Nextion protocol reparse mode to passive");
exit_reparse->execute();
delay_seconds_(5);
}
ESP_LOGV(TAG, "Calling upload from Nextion component");
//if (disp1->upload_tft()) id(restart_nspanel).press();
ESP_LOGD(TAG, "Turn off Nextion");
screen_power->turn_off();
delay_seconds_(3);
ESP_LOGD(TAG, "Turn on Nextion");
screen_power->turn_on();
delay_seconds_(10);
std::string framework = "Unknown";
#ifdef ARDUINO
framework = "Arduino";
#elif defined(ESP_PLATFORM)
framework = "ESP-IDF";
#endif
if (disp1->is_setup()) {
disp1->set_backlight_brightness(1);
disp1->set_component_text_printf("confirm.title", "Upload TFT\\r%s", framework.c_str());
disp1->set_component_text_printf("confirm.body", "Preparing...");
disp1->goto_page("confirm");
disp1->hide_component("bt_close");
disp1->hide_component("bt_accept");
disp1->hide_component("bt_clear");
disp1->hide_component("bt_close");
App.feed_wdt();
delay_seconds_(1);
display_wrapped_text->execute("confirm.body", "Informing the blueprint that panel is unavailable...", 18);
disp1->hide_component("bt_close");
App.feed_wdt();
}
nextion_init->publish_state(false);
App.feed_wdt();
if (disp1->is_setup()) {
delay_seconds_(1);
display_wrapped_text->execute("confirm.body", "Stopping scripts...", 18);
App.feed_wdt();
}
stop_all->execute();
if (disp1->is_setup()) delay_seconds_(1);
App.feed_wdt();
ESP_LOGD(TAG, "Try #1 at 921600 bps");
nextion_status->execute();
if (disp1->is_setup()) {
display_wrapped_text->execute("confirm.body", "Try #1 at 921600 bps", 18);
App.feed_wdt();
delay_seconds_(1);
}
//if (disp1->upload_tft(921600)) id(restart_nspanel).press();
ESP_LOGW(TAG, "Try #1 failed");
if (disp1->is_setup()) display_wrapped_text->execute("confirm.body", "Try #1 failed", 18);
App.feed_wdt();
delay_seconds_(5);
ESP_LOGD(TAG, "Try #2 at 921600 bps");
nextion_status->execute();
App.feed_wdt();
if (disp1->is_setup()) display_wrapped_text->execute("confirm.body", "Try #2 at 921600 bps", 18);
//if (disp1->upload_tft(921600)) id(restart_nspanel).press();
ESP_LOGW(TAG, "Try #2 failed");
if (disp1->is_setup()) display_wrapped_text->execute("confirm.body", "Try #2 failed", 18);
App.feed_wdt();
delay_seconds_(5);
ESP_LOGD(TAG, "Try #3 at 115200 bps");
nextion_status->execute();
App.feed_wdt();
if (disp1->is_setup()) display_wrapped_text->execute("confirm.body", "Try #3 at 115200 bps", 18);
//if (disp1->upload_tft(115200)) id(restart_nspanel).press();
ESP_LOGW(TAG, "Try #3 failed");
App.feed_wdt();
if (disp1->is_setup()) {
display_wrapped_text->execute("confirm.body", "Try #3 failed. Restarting display.", 18);
App.feed_wdt();
delay_seconds_(3);
}
ESP_LOGE(TAG, "TFT upload failed.");
ESP_LOGD(TAG, "Turn off Nextion");
screen_power->turn_off();
id(screen_power).turn_off();
delay_seconds_(2);
ESP_LOGD(TAG, "Turn on Nextion");
screen_power->turn_on();
ESP_LOGD(TAG, "Restarting esphome");
delay_seconds_(1);
restart_nspanel->press();
nextion_init->state = true;
ESP_LOGV(TAG, "Finished!");
id(screen_power).turn_on();
delay_seconds_(10);
App.feed_wdt();
ESP_LOGD(TAG, "Try #4 at 115200 bps");
nextion_status->execute();
if (disp1->is_setup()) {
disp1->set_backlight_brightness(1);
disp1->set_component_text_printf("confirm.title", "Upload TFT\\r%s", framework.c_str());
display_wrapped_text->execute("confirm.body", "Try #4 at 115200 bps", 18);
disp1->goto_page("confirm");
disp1->hide_component("bt_close");
disp1->hide_component("bt_accept");
disp1->hide_component("bt_clear");
disp1->hide_component("bt_close");
App.feed_wdt();
delay_seconds_(1);
}
//if (disp1->upload_tft(115200)) id(restart_nspanel).press();
ESP_LOGE(TAG, "TFT upload failed");
if (disp1->is_setup()) display_wrapped_text->execute("confirm.body", "TFT upload failed", 18);
if (disp1->is_setup()) delay_seconds_(2);
ESP_LOGD(TAG, "Turn off Nextion");
if (disp1->is_setup()) display_wrapped_text->execute("confirm.body", "Restarting...", 18);
if (disp1->is_setup()) delay_seconds_(2);
id(screen_power).turn_off();
delay_seconds_(2);
ESP_LOGD(TAG, "Turn on Nextion");
id(screen_power).turn_on();
ESP_LOGD(TAG, "Restarting ESPHome");
delay_seconds_(2);
id(restart_nspanel).press();
ESP_LOGD(TAG, "Finished!");
- id: upload_tft
mode: single

View File

@@ -19,7 +19,7 @@ substitutions:
##### ESPHOME CONFIGURATION #####
esphome:
name: ${device_name}
min_version: 2023.11.0
min_version: 2023.12.0b1
platformio_options:
build_flags:
- -Wno-missing-field-initializers
@@ -817,6 +817,12 @@ globals:
restore_value: true
initial_value: '0'
##### Charset (1 = International (original), 2 = CJK languages)
- id: display_charset
type: uint
restore_value: true
initial_value: '0'
##### Is embedded thermostat set as main climate entity? #####
- id: is_embedded_thermostat
type: bool
@@ -1563,6 +1569,15 @@ text_sensor:
if (display_mode_float > 0) id(display_mode) = int(display_mode_float);
}
// Detect display charset
if (doc.containsKey("charset"))
{
std::string charset_str = doc["charset"];
ESP_LOGV(TAG, "charset: %s", charset_str.c_str());
float charset_float = stof(charset_str);
if (charset_float > 0) id(display_charset) = int(charset_float);
}
// Contruct page boot
page_boot->execute(true);

Binary file not shown.

View File

@@ -9,6 +9,7 @@ Program.s
int is_alarm=0,is_entities=0,is_qrcode=0,is_notification=0
int brightness=100,brightness_dim=40
int display_mode=1 // 1 = EU, 2 = US, 3 = US landscape
int charset=1 // 1 = International (original), 2 = CJK
//bauds=115200//Configure baudrate
recmod=0//Serial data parsing mode:0-Passive mode;1-Active mode
randset 0,65535//used for touchevent sensor

View File

@@ -3,7 +3,7 @@ Page boot
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
@@ -18,7 +18,8 @@ Page boot
covx baud,baud_rate.txt,0,0
baud_rate.txt+=" bps"
covx display_mode,aux2.txt,0,0
nspanelevent.txt="{\"page\": \"boot\", \"event\": \"pagechanged\", \"version\": \""+tft_version.txt+"\", \"display_mode\": \""+aux2.txt+"\"}"
covx charset,aux3.txt,0,0
nspanelevent.txt="{\"page\": \"boot\", \"event\": \"pagechanged\", \"version\": \""+tft_version.txt+"\", \"display_mode\": \""+aux2.txt+"\", \"charset\": \""+aux3.txt+"\"}"
printh 92
prints "localevent",0
printh 00
@@ -70,12 +71,19 @@ Variable (string) aux2
Text :
Max. Text Size: 10
Variable (string) aux3
Attributes
ID : 21
Scope : local
Text :
Max. Text Size: 10
Text ip_addr
Attributes
ID : 1
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : Initializing...
Max. Text Size : 15
@@ -85,7 +93,7 @@ Text t0
ID : 2
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : Please wait...
Max. Text Size : 15
@@ -95,7 +103,7 @@ Text t1
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : The process can take several seconds!
Max. Text Size : 50
@@ -105,7 +113,7 @@ Text tft_label
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : TFT:
Max. Text Size : 4
@@ -115,7 +123,7 @@ Text esph_label
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : ESPHome:
Max. Text Size : 8
@@ -125,7 +133,7 @@ Text bluep_label
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : Blueprint:
Max. Text Size : 10
@@ -135,7 +143,7 @@ Text tft_version
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : 4.2dev
Max. Text Size : 9
@@ -145,7 +153,7 @@ Text esph_version
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 9
@@ -155,7 +163,7 @@ Text bluep_version
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 9
@@ -165,7 +173,7 @@ Text baud_rate
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
@@ -175,7 +183,7 @@ Text framework
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
@@ -263,7 +271,8 @@ Timer tm_pageid
Events
Timer Event
covx display_mode,aux2.txt,0,0
nspanelevent.txt="{\"page\": \"boot\", \"event\": \"pagechanged\", \"version\": \""+tft_version.txt+"\", \"display_mode\": \""+aux2.txt+"\"}"
covx charset,aux3.txt,0,0
nspanelevent.txt="{\"page\": \"boot\", \"event\": \"pagechanged\", \"version\": \""+tft_version.txt+"\", \"display_mode\": \""+aux2.txt+"\", \"charset\": \""+aux3.txt+"\"}"
printh 92
prints "localevent",0
printh 00

View File

@@ -3,7 +3,7 @@ Page entitypage01
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
@@ -39,97 +39,97 @@ Text value01_label
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value05_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value04_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value02_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value03_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text entity01_label
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 30
Max. Text Size : 100
Text value06_label
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value07_label
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value08_label
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value01_pic
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -139,7 +139,7 @@ Text value02_pic
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -149,7 +149,7 @@ Text value03_pic
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -159,7 +159,7 @@ Text value04_pic
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -169,7 +169,7 @@ Text value05_pic
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -179,7 +179,7 @@ Text value06_pic
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -189,7 +189,7 @@ Text value07_pic
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -199,7 +199,7 @@ Text value08_pic
ID : 19
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -209,87 +209,87 @@ Text value01
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value02
Attributes
ID : 21
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value03
Attributes
ID : 22
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value04
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value05
Attributes
ID : 24
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value06
Attributes
ID : 25
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value07
Attributes
ID : 26
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value08
Attributes
ID : 27
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text page_index
Attributes
ID : 29
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
@@ -299,7 +299,7 @@ Button button_back
ID : 28
Scope : local
Dragging : 0
Send Component ID: disabled
Send Component ID: on press and release
State : unpressed
Text : 
Max. Text Size : 3

View File

@@ -3,7 +3,7 @@ Page entitypage02
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
@@ -39,97 +39,97 @@ Text value01_label
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value05_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value04_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value02_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value03_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text entity02_label
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 30
Max. Text Size : 100
Text value06_label
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value07_label
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value08_label
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value01_pic
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -139,7 +139,7 @@ Text value02_pic
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -149,7 +149,7 @@ Text value03_pic
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -159,7 +159,7 @@ Text value04_pic
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -169,7 +169,7 @@ Text value05_pic
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -179,7 +179,7 @@ Text value06_pic
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -189,7 +189,7 @@ Text value07_pic
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -199,7 +199,7 @@ Text value08_pic
ID : 19
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -209,87 +209,87 @@ Text value01
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value02
Attributes
ID : 21
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value03
Attributes
ID : 22
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value04
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value05
Attributes
ID : 24
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value06
Attributes
ID : 25
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value07
Attributes
ID : 26
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value08
Attributes
ID : 27
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text page_index
Attributes
ID : 29
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
@@ -299,7 +299,7 @@ Button button_back
ID : 28
Scope : local
Dragging : 0
Send Component ID: disabled
Send Component ID: on press and release
State : unpressed
Text : 
Max. Text Size : 3

View File

@@ -3,7 +3,7 @@ Page entitypage03
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
@@ -39,97 +39,97 @@ Text value01_label
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value05_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value04_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value02_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value03_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text entity03_label
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 30
Max. Text Size : 100
Text value06_label
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value07_label
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value08_label
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value01_pic
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -139,7 +139,7 @@ Text value02_pic
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -149,7 +149,7 @@ Text value03_pic
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -159,7 +159,7 @@ Text value04_pic
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -169,7 +169,7 @@ Text value05_pic
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -179,7 +179,7 @@ Text value06_pic
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -189,7 +189,7 @@ Text value07_pic
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -199,7 +199,7 @@ Text value08_pic
ID : 19
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -209,87 +209,87 @@ Text value01
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value02
Attributes
ID : 21
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value03
Attributes
ID : 22
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value04
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value05
Attributes
ID : 24
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value06
Attributes
ID : 25
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value07
Attributes
ID : 26
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value08
Attributes
ID : 27
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text page_index
Attributes
ID : 28
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
@@ -299,7 +299,7 @@ Button button_back
ID : 29
Scope : local
Dragging : 0
Send Component ID: disabled
Send Component ID: on press and release
State : unpressed
Text : 
Max. Text Size : 3

View File

@@ -3,7 +3,7 @@ Page entitypage04
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
@@ -39,97 +39,97 @@ Text value01_label
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value05_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value04_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value02_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value03_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text entity04_label
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 30
Max. Text Size : 100
Text value06_label
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value07_label
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value08_label
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value01_pic
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -139,7 +139,7 @@ Text value02_pic
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -149,7 +149,7 @@ Text value03_pic
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -159,7 +159,7 @@ Text value04_pic
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -169,7 +169,7 @@ Text value05_pic
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -179,7 +179,7 @@ Text value06_pic
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -189,7 +189,7 @@ Text value07_pic
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -199,7 +199,7 @@ Text value08_pic
ID : 19
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -209,87 +209,87 @@ Text value01
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value02
Attributes
ID : 21
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value03
Attributes
ID : 22
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value04
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value05
Attributes
ID : 24
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value06
Attributes
ID : 25
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value07
Attributes
ID : 26
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value08
Attributes
ID : 27
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text page_index
Attributes
ID : 29
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
@@ -299,7 +299,7 @@ Button button_back
ID : 28
Scope : local
Dragging : 0
Send Component ID: disabled
Send Component ID: on press and release
State : unpressed
Text : 
Max. Text Size : 3

Binary file not shown.

View File

@@ -9,6 +9,7 @@ Program.s
int is_alarm=0,is_entities=0,is_qrcode=0,is_notification=0
int brightness=100,brightness_dim=40
int display_mode=2 // 1 = EU, 2 = US, 3 = US landscape
int charset=1 // 1 = International (original), 2 = CJK
//bauds=115200//Configure baudrate
recmod=0//Serial data parsing mode:0-Passive mode;1-Active mode
randset 0,65535//used for touchevent sensor

View File

@@ -3,7 +3,7 @@ Page boot
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
@@ -18,7 +18,8 @@ Page boot
covx baud,baud_rate.txt,0,0
baud_rate.txt+=" bps"
covx display_mode,aux2.txt,0,0
nspanelevent.txt="{\"page\": \"boot\", \"event\": \"pagechanged\", \"version\": \""+tft_version.txt+"\", \"display_mode\": \""+aux2.txt+"\"}"
covx charset,aux3.txt,0,0
nspanelevent.txt="{\"page\": \"boot\", \"event\": \"pagechanged\", \"version\": \""+tft_version.txt+"\", \"display_mode\": \""+aux2.txt+"\", \"charset\": \""+aux3.txt+"\"}"
printh 92
prints "localevent",0
printh 00
@@ -70,12 +71,19 @@ Variable (string) aux2
Text :
Max. Text Size: 10
Variable (string) aux3
Attributes
ID : 21
Scope : local
Text :
Max. Text Size: 10
Text ip_addr
Attributes
ID : 1
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : Initializing...
Max. Text Size : 15
@@ -85,7 +93,7 @@ Text t0
ID : 2
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : Please wait...
Max. Text Size : 15
@@ -95,7 +103,7 @@ Text t1
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : The process can take several seconds!
Max. Text Size : 50
@@ -105,7 +113,7 @@ Text tft_label
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : TFT:
Max. Text Size : 4
@@ -115,7 +123,7 @@ Text esph_label
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : ESPHome:
Max. Text Size : 8
@@ -125,7 +133,7 @@ Text bluep_label
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : Blueprint:
Max. Text Size : 10
@@ -135,7 +143,7 @@ Text tft_version
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : 4.2dev
Max. Text Size : 9
@@ -145,7 +153,7 @@ Text esph_version
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 9
@@ -155,7 +163,7 @@ Text bluep_version
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 9
@@ -165,7 +173,7 @@ Text baud_rate
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
@@ -175,7 +183,7 @@ Text framework
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
@@ -263,7 +271,8 @@ Timer tm_pageid
Events
Timer Event
covx display_mode,aux2.txt,0,0
nspanelevent.txt="{\"page\": \"boot\", \"event\": \"pagechanged\", \"version\": \""+tft_version.txt+"\", \"display_mode\": \""+aux2.txt+"\"}"
covx charset,aux3.txt,0,0
nspanelevent.txt="{\"page\": \"boot\", \"event\": \"pagechanged\", \"version\": \""+tft_version.txt+"\", \"display_mode\": \""+aux2.txt+"\", \"charset\": \""+aux3.txt+"\"}"
printh 92
prints "localevent",0
printh 00

View File

@@ -3,7 +3,7 @@ Page entitypage01
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
@@ -39,97 +39,97 @@ Text value01_label
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value05_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value04_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value02_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value03_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text entity01_label
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 30
Max. Text Size : 100
Text value06_label
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value07_label
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value08_label
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value01_pic
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -139,7 +139,7 @@ Text value02_pic
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -149,7 +149,7 @@ Text value03_pic
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -159,7 +159,7 @@ Text value04_pic
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -169,7 +169,7 @@ Text value05_pic
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -179,7 +179,7 @@ Text value06_pic
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -189,7 +189,7 @@ Text value07_pic
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -199,7 +199,7 @@ Text value08_pic
ID : 19
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -209,87 +209,87 @@ Text value01
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value02
Attributes
ID : 21
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value03
Attributes
ID : 22
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value04
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value05
Attributes
ID : 24
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value06
Attributes
ID : 25
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value07
Attributes
ID : 26
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value08
Attributes
ID : 27
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text page_index
Attributes
ID : 29
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
@@ -299,7 +299,7 @@ Button button_back
ID : 28
Scope : local
Dragging : 0
Send Component ID: disabled
Send Component ID: on press and release
State : unpressed
Text : 
Max. Text Size : 3

View File

@@ -3,7 +3,7 @@ Page entitypage02
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
@@ -39,97 +39,97 @@ Text value01_label
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value05_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value04_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value02_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value03_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text entity02_label
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 30
Max. Text Size : 100
Text value06_label
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value07_label
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value08_label
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value01_pic
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -139,7 +139,7 @@ Text value02_pic
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -149,7 +149,7 @@ Text value03_pic
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -159,7 +159,7 @@ Text value04_pic
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -169,7 +169,7 @@ Text value05_pic
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -179,7 +179,7 @@ Text value06_pic
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -189,7 +189,7 @@ Text value07_pic
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -199,7 +199,7 @@ Text value08_pic
ID : 19
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -209,87 +209,87 @@ Text value01
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value02
Attributes
ID : 21
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value03
Attributes
ID : 22
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value04
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value05
Attributes
ID : 24
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value06
Attributes
ID : 25
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value07
Attributes
ID : 26
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value08
Attributes
ID : 27
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text page_index
Attributes
ID : 29
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
@@ -299,7 +299,7 @@ Button button_back
ID : 28
Scope : local
Dragging : 0
Send Component ID: disabled
Send Component ID: on press and release
State : unpressed
Text : 
Max. Text Size : 3

View File

@@ -3,7 +3,7 @@ Page entitypage03
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
@@ -39,97 +39,97 @@ Text value01_label
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value05_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value04_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value02_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value03_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text entity03_label
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 30
Max. Text Size : 100
Text value06_label
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value07_label
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value08_label
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value01_pic
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -139,7 +139,7 @@ Text value02_pic
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -149,7 +149,7 @@ Text value03_pic
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -159,7 +159,7 @@ Text value04_pic
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -169,7 +169,7 @@ Text value05_pic
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -179,7 +179,7 @@ Text value06_pic
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -189,7 +189,7 @@ Text value07_pic
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -199,7 +199,7 @@ Text value08_pic
ID : 19
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -209,87 +209,87 @@ Text value01
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value02
Attributes
ID : 21
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value03
Attributes
ID : 22
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value04
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value05
Attributes
ID : 24
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value06
Attributes
ID : 25
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value07
Attributes
ID : 26
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value08
Attributes
ID : 27
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text page_index
Attributes
ID : 29
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
@@ -299,7 +299,7 @@ Button button_back
ID : 28
Scope : local
Dragging : 0
Send Component ID: disabled
Send Component ID: on press and release
State : unpressed
Text : 
Max. Text Size : 3

View File

@@ -3,7 +3,7 @@ Page entitypage04
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
@@ -39,97 +39,97 @@ Text value01_label
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value05_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value04_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value02_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value03_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text entity04_label
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 30
Max. Text Size : 100
Text value06_label
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value07_label
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value08_label
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value01_pic
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -139,7 +139,7 @@ Text value02_pic
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -149,7 +149,7 @@ Text value03_pic
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -159,7 +159,7 @@ Text value04_pic
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -169,7 +169,7 @@ Text value05_pic
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -179,7 +179,7 @@ Text value06_pic
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -189,7 +189,7 @@ Text value07_pic
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -199,7 +199,7 @@ Text value08_pic
ID : 19
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -209,87 +209,87 @@ Text value01
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value02
Attributes
ID : 21
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value03
Attributes
ID : 22
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value04
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value05
Attributes
ID : 24
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value06
Attributes
ID : 25
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value07
Attributes
ID : 26
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value08
Attributes
ID : 27
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text page_index
Attributes
ID : 29
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
@@ -299,7 +299,7 @@ Button button_back
ID : 28
Scope : local
Dragging : 0
Send Component ID: disabled
Send Component ID: on press and release
State : unpressed
Text : 
Max. Text Size : 3

Binary file not shown.

View File

@@ -9,6 +9,7 @@ Program.s
int is_alarm=0,is_entities=0,is_qrcode=0,is_notification=0
int brightness=100,brightness_dim=40
int display_mode=3 // 1 = EU, 2 = US, 3 = US landscape
int charset=1 // 1 = International (original), 2 = CJK
//bauds=115200//Configure baudrate
recmod=0//Serial data parsing mode:0-Passive mode;1-Active mode
randset 0,65535//used for touchevent sensor

View File

@@ -3,7 +3,7 @@ Page boot
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
@@ -18,7 +18,8 @@ Page boot
covx baud,baud_rate.txt,0,0
baud_rate.txt+=" bps"
covx display_mode,aux2.txt,0,0
nspanelevent.txt="{\"page\": \"boot\", \"event\": \"pagechanged\", \"version\": \""+tft_version.txt+"\", \"display_mode\": \""+aux2.txt+"\"}"
covx charset,aux3.txt,0,0
nspanelevent.txt="{\"page\": \"boot\", \"event\": \"pagechanged\", \"version\": \""+tft_version.txt+"\", \"display_mode\": \""+aux2.txt+"\", \"charset\": \""+aux3.txt+"\"}"
printh 92
prints "localevent",0
printh 00
@@ -70,12 +71,19 @@ Variable (string) aux2
Text :
Max. Text Size: 10
Variable (string) aux3
Attributes
ID : 21
Scope : local
Text :
Max. Text Size: 10
Text ip_addr
Attributes
ID : 1
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : Initializing...
Max. Text Size : 15
@@ -85,7 +93,7 @@ Text t0
ID : 2
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : Please wait...
Max. Text Size : 15
@@ -95,7 +103,7 @@ Text t1
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : The process can take several seconds!
Max. Text Size : 50
@@ -105,7 +113,7 @@ Text tft_label
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : TFT:
Max. Text Size : 4
@@ -115,7 +123,7 @@ Text esph_label
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : ESPHome:
Max. Text Size : 8
@@ -125,7 +133,7 @@ Text bluep_label
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : Blueprint:
Max. Text Size : 10
@@ -135,7 +143,7 @@ Text tft_version
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text : 4.2dev
Max. Text Size : 9
@@ -145,7 +153,7 @@ Text esph_version
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 9
@@ -155,7 +163,7 @@ Text bluep_version
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 9
@@ -165,7 +173,7 @@ Text baud_rate
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
@@ -175,7 +183,7 @@ Text framework
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
@@ -263,7 +271,8 @@ Timer tm_pageid
Events
Timer Event
covx display_mode,aux2.txt,0,0
nspanelevent.txt="{\"page\": \"boot\", \"event\": \"pagechanged\", \"version\": \""+tft_version.txt+"\", \"display_mode\": \""+aux2.txt+"\"}"
covx charset,aux3.txt,0,0
nspanelevent.txt="{\"page\": \"boot\", \"event\": \"pagechanged\", \"version\": \""+tft_version.txt+"\", \"display_mode\": \""+aux2.txt+"\", \"charset\": \""+aux3.txt+"\"}"
printh 92
prints "localevent",0
printh 00

View File

@@ -3,7 +3,7 @@ Page entitypage01
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
@@ -39,97 +39,97 @@ Text value01_label
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value05_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value04_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value02_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value03_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text entity01_label
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 30
Max. Text Size : 100
Text value06_label
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value07_label
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value08_label
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value01_pic
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -139,7 +139,7 @@ Text value02_pic
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -149,7 +149,7 @@ Text value03_pic
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -159,7 +159,7 @@ Text value04_pic
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -169,7 +169,7 @@ Text value05_pic
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -179,7 +179,7 @@ Text value06_pic
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -189,7 +189,7 @@ Text value07_pic
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -199,7 +199,7 @@ Text value08_pic
ID : 19
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -209,87 +209,87 @@ Text value01
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value02
Attributes
ID : 21
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value03
Attributes
ID : 22
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value04
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value05
Attributes
ID : 24
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value06
Attributes
ID : 25
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value07
Attributes
ID : 26
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value08
Attributes
ID : 27
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text page_index
Attributes
ID : 29
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
@@ -299,7 +299,7 @@ Button button_back
ID : 28
Scope : local
Dragging : 0
Send Component ID: disabled
Send Component ID: on press and release
State : unpressed
Text : 
Max. Text Size : 3

View File

@@ -3,7 +3,7 @@ Page entitypage02
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
@@ -39,97 +39,97 @@ Text value01_label
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value05_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value04_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value02_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value03_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text entity02_label
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 30
Max. Text Size : 100
Text value06_label
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value07_label
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value08_label
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value01_pic
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -139,7 +139,7 @@ Text value02_pic
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -149,7 +149,7 @@ Text value03_pic
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -159,7 +159,7 @@ Text value04_pic
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -169,7 +169,7 @@ Text value05_pic
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -179,7 +179,7 @@ Text value06_pic
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -189,7 +189,7 @@ Text value07_pic
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -199,7 +199,7 @@ Text value08_pic
ID : 19
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -209,87 +209,87 @@ Text value01
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value02
Attributes
ID : 21
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value03
Attributes
ID : 22
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value04
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value05
Attributes
ID : 24
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value06
Attributes
ID : 25
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value07
Attributes
ID : 26
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value08
Attributes
ID : 27
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text page_index
Attributes
ID : 29
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
@@ -299,7 +299,7 @@ Button button_back
ID : 28
Scope : local
Dragging : 0
Send Component ID: disabled
Send Component ID: on press and release
State : unpressed
Text : 
Max. Text Size : 3

View File

@@ -3,7 +3,7 @@ Page entitypage03
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
@@ -39,97 +39,97 @@ Text value01_label
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value05_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value04_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value02_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value03_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text entity03_label
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 30
Max. Text Size : 100
Text value06_label
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value07_label
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value08_label
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value01_pic
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -139,7 +139,7 @@ Text value02_pic
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -149,7 +149,7 @@ Text value03_pic
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -159,7 +159,7 @@ Text value04_pic
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -169,7 +169,7 @@ Text value05_pic
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -179,7 +179,7 @@ Text value06_pic
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -189,7 +189,7 @@ Text value07_pic
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -199,7 +199,7 @@ Text value08_pic
ID : 19
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -209,87 +209,87 @@ Text value01
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value02
Attributes
ID : 21
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value03
Attributes
ID : 22
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value04
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value05
Attributes
ID : 24
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value06
Attributes
ID : 25
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value07
Attributes
ID : 26
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value08
Attributes
ID : 27
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text page_index
Attributes
ID : 28
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
@@ -299,7 +299,7 @@ Button button_back
ID : 29
Scope : local
Dragging : 0
Send Component ID: disabled
Send Component ID: on press and release
State : unpressed
Text : 
Max. Text Size : 3

View File

@@ -3,7 +3,7 @@ Page entitypage04
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
@@ -39,97 +39,97 @@ Text value01_label
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value05_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value04_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value02_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value03_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text entity04_label
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 30
Max. Text Size : 100
Text value06_label
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value07_label
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value08_label
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
Max. Text Size : 60
Text value01_pic
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -139,7 +139,7 @@ Text value02_pic
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -149,7 +149,7 @@ Text value03_pic
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -159,7 +159,7 @@ Text value04_pic
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -169,7 +169,7 @@ Text value05_pic
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -179,7 +179,7 @@ Text value06_pic
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -189,7 +189,7 @@ Text value07_pic
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -199,7 +199,7 @@ Text value08_pic
ID : 19
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 5
@@ -209,87 +209,87 @@ Text value01
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value02
Attributes
ID : 21
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value03
Attributes
ID : 22
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value04
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value05
Attributes
ID : 24
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value06
Attributes
ID : 25
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value07
Attributes
ID : 26
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text value08
Attributes
ID : 27
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 10
Max. Text Size : 30
Text page_index
Attributes
ID : 29
Scope : local
Dragging : 0
Send Component ID : disabled
Send Component ID : on press and release
Associated Keyboard: none
Text :
Max. Text Size : 20
@@ -299,7 +299,7 @@ Button button_back
ID : 28
Scope : local
Dragging : 0
Send Component ID: disabled
Send Component ID: on press and release
State : unpressed
Text : 
Max. Text Size : 3

View File

@@ -1,54 +1,30 @@
In this post we will collect all the important things about different topics that we notice over time.&nbsp;
> ### _**NOTE! If you notice something during the configuration or you had some problem and could solve it, it would be great for us and everyone else in the community if you share your knowledge with us. You can write me a short message and I will include it in this post.
# Introduction
In this document, we collect important information, tips, and solutions related to various topics noticed over time. This is a community-driven resource, and we encourage everyone to contribute their knowledge.
&nbsp;
## Community Contribution
If you have a solution or tip to share, please contribute! Your knowledge can significantly help others in the community. You can write a short message with your findings, and we'll include it here.
> ### IMPORTANT! If you have a problem with the setup or a feature and open an _**"Issue on Github "**_, please describe your problem as detailed as possible. Pictures can also help here.
# Topics and Solutions
Below are the topics covered in this document, each with relevant tips and solutions.
&nbsp;
> ### IMPORTANT! When you open an _**"Issue "**_, follow the instructions bitterly see here [How to create "Issues"](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-HowTo---All-important-things-you-should-know#1-how-to-create-issues-when-I-have-a-problem).
&nbsp;
&nbsp;
------
&nbsp;
# Contents:
1. [How do I create "Issues" when I have a problem ](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-HowTo---All-important-thing-you-should-know#1-how-do-I-create-issues-when-I-have-a-problem)
2. [Update Blueprint](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-HowTo---All-important-thing-you-should-know#2-update-blueprint)
3. [Update ESPHome](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-HowTo---All-important-thing-you-should-know#3-update-esphome)
4. [Update TFT](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-HowTo---All-important-thing-you-should-know#4-update-tft)
5. Manual TFT upload via local HA (coming soon)
6. Upload TFT error and solution (coming soon)
7. [Notification via HA](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-HowTo---All-important-thing-you-should-know#7-notification-via-ha)
8. [Climate control with relays](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-HowTo---All-important-thing-you-should-know#8-climate-control-with-relays)
9. [Display internal switches as lamp in HA](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-HowTo---All-important-thing-you-should-know#9-display-internal-switches-as-lamp-in-ha)
10. Quick navigation (coming soon)
11. [Call certain pages directly](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-HowTo---All-important-thing-you-should-know#11-call-certain-pages-directly)
12. [Play RTTTL Sound](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-HowTo---All-important-thing-you-should-know#12-play-rtttl-sound)
13. Advanced functions and automations (coming soon)
14. [Start automations via Input_Boolean](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-HowTo---All-important-thing-you-should-know#14-start-automations-via-input_boolean)
1. [How do I create "Issues" when I have a problem ](#How-do-I-create-issues-when-I-have-a-problem)
1. [Update Blueprint](#Update-blueprint)
1. [Update ESPHome](#Update-esphome)
1. [Update TFT](#Update-tft)
1. [Notification via HA](#notification-via-ha)
1. [Climate control with relays](#climate-control-with-relays)
1. [Call a page directly](#Call-a-page-directly)
1. [Play RTTTL Sound](#play-rtttl-sound)
1. [Start automations via Input_Boolean](#Start-automations-via-input_boolean)
&nbsp;
***
&nbsp;
## 1. How to create "issues" when I have a problem
## How to create "issues" when I have a problem
> _**To be able to solve your problem, it is important for us to have as much information as possible**_.
* Issues can be created in DE or EN.
* Describe your problem as detailed as possible.
* Please write your ESPHome and Home Assistant version.
* Please write your ESPHome and Home Assistant version, as the version of files of this project (TFT, ESPHome and Blueprint).
* Please go to your automation and then to the "3 dots" and then to _**Edit as YAML**_. Copy the complete code and attach it to the ticket
* An important "helper" for solving problems is the trace of an automation. You can find the trace under _**Settings --> Automations & Scenes --> your NSPanel automation --> Traces (top right)**_
@@ -95,9 +71,7 @@ use_blueprint:
left_button_name: Test 2
```
------
## 2. Update Blueprint
## Update Blueprint
>IMPORTANT: To install a new version of the NSPanel, the Blueprint, ESPHome and the TFT must be updated!
@@ -108,9 +82,7 @@ use_blueprint:
5. The new Blueprint is now available. Settings that have already been made are adopted.
6. Please review the blueprint settings (under Automations tab) for new settings available with the new version.
------
## 3. Update ESPHome
## Update ESPHome
***IMPORTANT:***
- *To install a new version of the NSPanel, the Blueprint, ESPHome and the TFT must be updated!*
@@ -135,9 +107,7 @@ The new firmware will be built and then flashed to your panel, which will restar
![image](https://github.com/Blackymas/NSPanel_HA_Blueprint/assets/94725493/e63dcb4a-ef74-4665-9897-455e02950964)
------
## 4. Update TFT
## Update TFT
>IMPORTANT: To install a new version of the NSPanel, the Blueprint, ESPHome and the TFT must be updated!
@@ -151,21 +121,7 @@ The display can be updated via the UI:
![DisplayUpdate](./(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte.assets/DisplayUpdate.PNG)
------
## 5. Manual TFT upload via local HA
coming soon
------
## 6. Upload TFT error and solution
coming soon
------
## 7. Notification via HA
## Notification via HA
To show a notification on the NSPAnel, the following service call can be used:
@@ -202,14 +158,7 @@ trigger:
text: Example for a Notification on the Panel Screen
```
------
##
------
## 8. Climate control with Relays
## Climate control with Relays
> Attention!! Although these instructions are still valid, since v4.0 there is a better way to setup a climate control using the panel's relays: https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-Add%E2%80%90on:-Climate
In order to use the NSPanel to control a radiator or underfloor heating, at least one Generic Thermostat must be created in the HA. More information can be found here: https://www.home-assistant.io/integrations/generic_thermostat/
@@ -239,27 +188,7 @@ climate:
Afterwards, the climate.entity must be assigned accordingly in the panel configuration:![climate](./(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte.assets/climate.PNG)
------
## 9. Display internal switches as lamp in HA
In the world of Home Assistant, the relay in the NSPanel is a switch. And although this is generally correct, these relays are often used for a lamp or a fan, for example. If now e.g. a lamp is switched directly with the relay, it is desirable that also in the HA the switch is displayed as a lamp or that this "lamp" should be added to a light group.
With the Switch as X integration, these switches can be converted into the entity types that best suit the use case: https://www.home-assistant.io/integrations/switch_as_x/
![Swichasx](./(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte.assets/Swichasx.png)
------
## 10. Quick Navigation
coming soon
------
## 11. Call certain pages directly
## Call a page directly
Sometimes it can make sense to automatically show a certain side of the display. To do this, the following service can be used:
@@ -271,13 +200,21 @@ data:
For example, to directly display button page 2, "home" must be replaced with "buttonpage02".
The following pages are currently available:
The following pages are currently available for a direct call:
- alarm
- buttonpage01
- buttonpage02
- buttonpage03
- buttonpage04
- climate
- entitypage01
- entitypage02
- entitypage03
- entitypage04
- home
- qrcode
![img](./assets/Bildschirmfoto_2023-03-21_um_00.24.01.png)
------
## 12. Play RTTTL Sound
## Play RTTTL Sound
HA can send a RTTTL to the NSPanel, custom melodies are possible.
@@ -297,15 +234,7 @@ More information: https://esphome.io/components/rtttl.html#common-beeps
More songs: https://codebender.cc/sketch:109888#RTTTL%20Songs.ino
------
## 13. Advanced functions and automations
coming soon
------
## 14. Start Automations via Input_Boolean
## Start Automations via Input_Boolean
Although the NSPanel can execute scripts directly over the buttons, there is also the possibility of starting automations directly by the means of Input_Boolean.
@@ -315,8 +244,3 @@ https://www.home-assistant.io/integrations/input_boolean/![Toggle1](./(EN)-HowTo
Now add the created Input_Boolean as a trigger in the desired automation under State:![Toggle2](./(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte.assets/Toggle2.PNG)
In the last step, assign the trigger to a button in the Panel Config:![Toggle3](./(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte.assets/Toggle3.PNG)
------

View File

@@ -1,45 +1,46 @@
> #### _**ATTENTION! if you have already installed the version "nspanel-lovelace-ui" from joBr99 on your NSPanel, an intermediate step is necessary - otherwise it is not possible to install this or any other version.**_
> #### _**ATTENTION! If you have already installed the version "nspanel-lovelace-ui" from joBr99 on your NSPanel, an intermediate step is necessary - otherwise, it is not possible to install this or any other version.**_
> See [Common Issues | TFT Upload when NSPanel Lovelace UI has been installed](howto.md)
<br>
> #### _**The previous method of having the NSPanel download the TFT directly from GitHub has been discontinued due to a large number of users experiencing slow or failed downloads. Please make sure you change to locally hosted tft file**_
> #### _**The previous method of having the NSPanel download the TFT directly from GitHub has been discontinued due to a large number of users experiencing slow or failed downloads. Please make sure you change to a locally hosted TFT file for a more reliable installation process.**_
There are a number of issues that can affect the upload of the TFT upload, these are not issues with the NSPanel HA Blueprint project but seem to be common to Nextion displays and ESPhome. Not all of the below causes affect all users however following instructions in each point have resolved
## Common Issues and Troubleshooting
<br>In order of likelihood:
The following is a list of common issues affecting the TFT upload, along with suggested solutions. These issues are not specific to the NSPanel HA Blueprint project but are common to Nextion displays and ESPHome.
### Using a local source (Home Assistant)
This is our most common cause of issues and is the reason our instructions no longer point to downloading the TFT from GitHub, changing the nextion_update_url to host the TFT file on your home assistant resolves the majority of issues.
### Wait a Bit Before Starting the TFT Upload
- **Issue**: The Nextion display might not connect to ESPHome immediately after boot.
- **Solution**: Wait up to 2 minutes for the boot script to complete. If you are already using a TFT from this project, the display of ESPHome version and the framework used (`arduino` vs `esp-idf`) is an indication that a communication was established. If you haven't installed any TFT yet, look for Nextion related messages on ESPHome logs.
- **Additional Guidance**: Knowing when the device is fully booted and ready to accept the TFT upload can prevent many issues. Observe any changes in the display or logs indicators to ensure the device is ready.
&nbsp;
### HTTP instead of HTTPS
While HTTPS may work for some users we have seen it cause a number of issues. Change your TFT file hosting and nextion_update_url to use http.
### Using a Local Source (Home Assistant)
- **Issue**: Problems with downloading the TFT from GitHub.
- **Solution**: Host the TFT file on your Home Assistant and change the `nextion_update_url` accordingly.
- **Step-by-Step Guide**: Here's how you can change your `nextion_update_url`:
1. Locate your panel's ESPHome configuration file.
2. Find the line with `nextion_update_url`.
3. Replace the URL with the local address where your TFT file is hosted.
&nbsp;
### Remove customizations
Please try removing any customization you might have added to your panel. Specially `bluetooth_proxy` and `ble_tracker` consumes quite a lot of memory, competing with the uploading TFT engine, which also requires lots of memory from ESP.
### HTTP Instead of HTTPS
- **Issue**: HTTPS connections may be problematic with ESP.
- **Solution**: Use HTTP for hosting the TFT file and updating the `nextion_update_url`.
- **Why HTTP?**: HTTP can be more stable for these connections. To switch, simply replace 'https' with 'http' in your URLs and make sure your http server supports non-secure connections.
&nbsp;
### Network issues
Check there are no issues with your network, bring your NSPanel and router closer together or try rebooting the router.
The issue we have seen with this is _connection refused_ or _connection reset_.
### Remove Customizations
- **Issue**: Customizations like `bluetooth_proxy` and `ble_tracker` may interfere with the upload.
- **Solution**: Temporarily remove any customizations to free up memory.
- **How to Remove Customizations**: Identify any additional features you've added and remove them from your configuration file. Pay special attention to memory-intensive customizations.
&nbsp;
### DNS
Related to point 2, please use IP address instead of DNS. e.g. use http://192.168.0.100:8123/local/nspanel.tft instead of http://homeassistant.local:8123/local/nspanel.tft
### Use IP Address Instead of DNS
- **Issue**: DNS may cause connection problems.
- **Solution**: Use the IP address of your Home Assistant directly.
- **Example**: Replace `http://homeassistant.local:8123/local/nspanel_blank.tft` with `http://192.168.0.100:8123/local/nspanel_blank.tft`.
&nbsp;
### Check the file size by downloading to your computer
Use the same url provided to ESPHome into your browser (in your computer), e.g. http://192.168.0.100:8123/local/nspanel_eu.tft, and make sure you can download the file to your computer and the file have the same size as the one from GitHub.
&nbsp;
### Power cycle your panel
Cut the power supply off, wait a bit, and power on again. It usually helps when you already tried many other things.
If your panel is already installed in your wall, you probably can still power cycle using your power relay connected to that room.
&nbsp;
### Consider changing the framework
This project supports both `arduino` (ESPHome default) or `esp-idf` frameworks. Those have totally independently upload TFT engines, so changing the framework may cause a significant change.
- **Issue**: You might be facing some situation where the transfer engine used by your framework cannot handle it properly.
- **Solution**: Temporarily switch between the frameworks.
- **Additional Guidance**: This project supports both `arduino` (ESPHome default) or `esp-idf` frameworks. Those have totally independently upload TFT engines, so changing the framework may cause a significant change.
In our experience, `esp-idf` have a better memory management and therefore is more efficient with uploading TFT, however the support to HTTPS is a bit better (although not indicated) with `arduino`.
You can set the framework you want by adding this to your ESPHome yaml:
#### ESP-IDF
@@ -55,15 +56,45 @@ esp32:
type: arduino
```
&nbsp;
### Flash your panel again
Remove all add-ons and non-essential customization, flash your panel again (you can do this over the air/wirelessly, although it is recommended to use serial when changing between frameworks), try to update the TFT, add the add-ons and removed customization back and then flash it again.
### Check the File Size by Downloading to Your Computer
- **Issue**: Ensuring the file size matches the GitHub version.
- **Solution**: Use the same URL you provided to ESPHome to download the file on your computer and compare sizes.
- **Verification Steps**: Download the file, then right-click and select 'Properties' to check the size. Compare this with the size listed on GitHub or from the file you downlodaded directly from GitHub.
&nbsp;
### Try an alternative http service. There are many options available for free to run under you local Windows, MAC or Linux machine.
Just to name some:
- NGINX
- IIS
- Apache
- Xampp
- etc.
### Power Cycle Your Panel
- **Issue**: General troubleshooting.
- **Solution**: Turn off the power supply, wait a moment, and power it back on. If your panel is already installed in the wall, you probably can still power cycle using your electricity relay's panel and switching the relay connected to your panel.
- **How Long to Wait**: Wait at least 30 seconds before turning the power back on. This ensures the system resets to a clean state.
### Flash your panel again
- **Issue**: Your firmware might be missing some important library, you may be using an outdated version or the ESP may be out of memory.
- **Solution**: Remove all add-ons and non-essential customization and flash your panel again.
- **Step-by-Step Guide**:
1. Look your yaml file and commment out all the customization (typically on a section name "My customizations") and any of the remote files other than `nspanel_esphome.yaml`.
2. Flash your panel with the new cleaner yaml. You can do this over the air/wirelessly, although it is recommended to use serial when changing between frameworks
3. Try to update the TFT file again
4. Add the add-ons and removed customization back and then flash it again.
### Try an alternative http service
- **Issue**: Your current http server may be overloaded.
- **Solution**: Try another http server installed in your computer. There are many options available for free to run under you local Windows, MAC or Linux machine.
- **Examples**: Just to name some:
| Solution | Website | Supported OSs | Pros | Cons |
|----------|---------|---------------|------|------|
| NGINX | [nginx.org](https://nginx.org/en/) | Linux, Windows, macOS | High performance, efficient for static content, good for high concurrency | Configuration can be complex for beginners |
| IIS | [Microsoft Web Platform](https://www.microsoft.com/web/downloads/platform.aspx) | Windows | Integrated with Windows, GUI for setup, good for Windows environments | Limited to Windows OS |
| Apache | [httpd.apache.org](https://httpd.apache.org/) | Linux, Windows, macOS | Highly reliable and flexible, wide OS compatibility, extensive customization | Can be less efficient under high load than NGINX |
| XAMPP | [apachefriends.org](https://www.apachefriends.org/index.html) | Linux, Windows, macOS | All-in-one package, easy to install, ideal for beginners | Not optimized for high-traffic sites, more suited for development than production |
## Additional Tips and Resources
After troubleshooting, if issues persist, consult the [Issues](/Blackymas/NSPanel_HA_Blueprint/issues) and feel free to create a new one asking for more personalized assistance.
Please share as much info as possible, like:
1. Describing (or a picture of) what is in your screen
2. Are updating from a previous version of this same project, or coming from another NSPanel customization (which one?) or customizing for the first time a panel with original Sonoff settings?
3. Please share the ESPHome logs from when your panel starts to the moment the upload fails.
4. Describe what you have already tried.
## Important note
Remember, these steps are a guideline and might vary slightly based on your specific setup and previously installed system.

Binary file not shown.

Binary file not shown.

Binary file not shown.