Blackymas / NSPanel_HA_Blueprint

This allows you to configure your complete NSPanel via Blueprint with UI and without changing anything in the code
1.47k stars 263 forks source link

Can not upload eu.tft #1152

Closed Doser86 closed 1 year ago

Doser86 commented 1 year ago

Is there something wrong with the file?

plasterer41 commented 1 year ago

It works for me. Sent from my iPhoneOn 5 Oct 2023, at 18:25, Doser86 @.***> wrote: Is there something wrong with the file?

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

Doser86 commented 1 year ago

It works for me on some panels also. But I strugle with 4

Doser86 commented 1 year ago

It starts, and then just stops. This is from local. If I try from github it just stays at 0% and nothing happening

edwardtfn commented 1 year ago

Share some ESPHome logs and maybe we can help.

Doser86 commented 1 year ago

INFO ESPHome 2023.9.3 INFO Reading configuration /config/esphome/nspanel-sov1.yaml... INFO Updating https://github.com/Blackymas/NSPanel_HA_Blueprint@main WARNING 'nspanelsov1': Using the '' (underscore) character in the hostname is discouraged as it can cause problems with some DHCP and local name services. For more information, see https://esphome.io/guides/faq.html#why-shouldn-t-i-use-underscores-in-my-device-name INFO Detected timezone 'Europe/Oslo' WARNING GPIO4 is a Strapping PIN and should be avoided. Attaching external pullup/down resistors to strapping pins can cause unexpected failures. See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins INFO Starting log output from nspanel_sov1.local using esphome API INFO Successfully connected to nspanel_sov1.local [20:22:59][I][app:102]: ESPHome version 2023.9.3 compiled on Oct 5 2023, 20:16:14

[20:22:59][C][wifi:382]: Local MAC: 0C:DC:7E:31:FD:40 [20:22:59][C][wifi:383]: SSID: [redacted] [20:22:59][C][wifi:384]: IP Address: 192.168.86.25 [20:22:59][C][wifi:386]: BSSID: [redacted]

[20:22:59][C][wifi:389]: Signal strength: -58 dB ▂▄▆█ [20:22:59][C][wifi:393]: Channel: 6 [20:22:59][C][wifi:394]: Subnet: 255.255.255.0 [20:22:59][C][wifi:395]: Gateway: 192.168.86.1 [20:22:59][C][wifi:396]: DNS1: 192.168.86.1 [20:22:59][C][wifi:397]: DNS2: 0.0.0.0

[20:22:59][C][logger:358]: Level: DEBUG [20:22:59][C][logger:359]: Log Baud Rate: 115200 [20:22:59][C][logger:361]: Hardware UART: UART0 [20:22:59][C][uart.arduino_esp32:124]: UART Bus 1: [20:22:59][C][uart.arduino_esp32:125]: TX Pin: GPIO16 [20:22:59][C][uart.arduino_esp32:126]: RX Pin: GPIO17 [20:23:00][C][uart.arduino_esp32:128]: RX Buffer Size: 256 [20:23:00][C][uart.arduino_esp32:130]: Baud Rate: 115200 baud [20:23:00][C][uart.arduino_esp32:131]: Data Bits: 8 [20:23:00][C][uart.arduino_esp32:132]: Parity: NONE [20:23:00][C][uart.arduino_esp32:133]: Stop bits: 1 [20:23:00][C][ledc.output:164]: LEDC Output: [20:23:00][C][ledc.output:165]: Pin GPIO21 [20:23:00][C][ledc.output:166]: LEDC Channel: 0 [20:23:00][C][ledc.output:167]: PWM Frequency: 1000.0 Hz [20:23:00][C][ledc.output:168]: Bit depth: 16 [20:23:00][C][template.binary_sensor:028]: Template Binary Sensor 'nspanel_sov1 Nextion display' [20:23:00][C][template.binary_sensor:028]: Device Class: 'connectivity' [20:23:00][C][uptime.sensor:031]: Uptime Sensor 'nspanel_sov1 Uptime seconds' [20:23:00][C][uptime.sensor:031]: Device Class: 'duration' [20:23:00][C][uptime.sensor:031]: State Class: 'total_increasing' [20:23:00][C][uptime.sensor:031]: Unit of Measurement: 's' [20:23:00][C][uptime.sensor:031]: Accuracy Decimals: 0

[20:23:00][C][template.sensor:022]: Template Sensor 'nspanel_sov1 API uptime' [20:23:00][C][template.sensor:022]: Device Class: 'timestamp' [20:23:00][C][template.sensor:022]: State Class: '' [20:23:00][C][template.sensor:022]: Unit of Measurement: '' [20:23:00][C][template.sensor:022]: Accuracy Decimals: 0 [20:23:00][C][template.sensor:023]: Update Interval: never [20:23:00][C][template.sensor:022]: Template Sensor 'nspanel_sov1 Device uptime' [20:23:00][C][template.sensor:022]: Device Class: 'timestamp' [20:23:00][C][template.sensor:022]: State Class: '' [20:23:00][C][template.sensor:022]: Unit of Measurement: '' [20:23:00][C][template.sensor:022]: Accuracy Decimals: 0 [20:23:00][C][template.sensor:023]: Update Interval: never [20:23:00][E][uart:015]: Reading from UART timed out at byte 0! [20:23:00][W][nextion:072]: Nextion is not connected! [20:23:00][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:00][W][component:205]: Components should block for at most 20-30ms. [20:23:00][C][template.text_sensor:020]: Template Sensor 'nspanel_sov1 Notification Label' [20:23:00][C][template.text_sensor:020]: Template Sensor 'nspanel_sov1 Notification Text' [20:23:00][C][switch.gpio:068]: GPIO Switch 'nspanel_sov1 Screen Power' [20:23:00][C][switch.gpio:091]: Restore Mode: always ON [20:23:00][C][switch.gpio:031]: Pin: GPIO4 [20:23:00][C][template.number:050]: Template Number 'nspanel_sov1 Display Brightness' [20:23:00][C][template.number:050]: Unit of Measurement: '%' [20:23:00][C][template.number:051]: Optimistic: YES [20:23:00][C][template.number:052]: Update Interval: 60.0s [20:23:00][C][template.number:050]: Template Number 'nspanel_sov1 Display Brightness Dimdown' [20:23:00][C][template.number:050]: Unit of Measurement: '%' [20:23:00][C][template.number:051]: Optimistic: YES [20:23:00][C][template.number:052]: Update Interval: 60.0s [20:23:00][C][template.number:050]: Template Number 'nspanel_sov1 Temperature Correction' [20:23:00][C][template.number:050]: Unit of Measurement: '°C' [20:23:00][C][template.number:051]: Optimistic: YES [20:23:00][C][template.number:052]: Update Interval: 60.0s [20:23:00][C][template.number:050]: Template Number 'nspanel_sov1 Timeout Page'

[20:23:00][C][template.number:050]: Unit of Measurement: 's' [20:23:00][C][template.number:051]: Optimistic: YES [20:23:00][C][template.number:052]: Update Interval: 60.0s [20:23:00][C][template.number:050]: Template Number 'nspanel_sov1 Timeout Dimming'

[20:23:00][C][template.number:050]: Unit of Measurement: 's' [20:23:00][C][template.number:051]: Optimistic: YES [20:23:00][C][template.number:052]: Update Interval: 60.0s [20:23:00][C][template.number:050]: Template Number 'nspanel_sov1 Timeout Sleep'

[20:23:00][C][template.number:050]: Unit of Measurement: 's' [20:23:00][C][template.number:051]: Optimistic: YES [20:23:00][C][template.number:052]: Update Interval: 60.0s [20:23:00][C][template.select:065]: Template Select 'nspanel_sov1 Wake-up page'

[20:23:00][C][template.select:066]: Update Interval: 60.0s [20:23:00][C][template.select:069]: Optimistic: YES [20:23:00][C][template.select:070]: Initial Option: home [20:23:00][C][template.select:071]: Restore Value: YES [20:23:00][C][switch.gpio:068]: GPIO Switch 'nspanel_sov1 Relay 1' [20:23:00][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [20:23:00][C][switch.gpio:031]: Pin: GPIO22 [20:23:00][C][switch.gpio:068]: GPIO Switch 'nspanel_sov1 Relay 2' [20:23:00][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [20:23:00][C][switch.gpio:031]: Pin: GPIO19 [20:23:01][E][uart:015]: Reading from UART timed out at byte 0! [20:23:01][W][nextion:072]: Nextion is not connected! [20:23:01][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:01][W][component:205]: Components should block for at most 20-30ms. [20:23:01][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel_sov1 Left Button' [20:23:01][C][gpio.binary_sensor:016]: Pin: GPIO14 [20:23:01][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel_sov1 Right Button' [20:23:01][C][gpio.binary_sensor:016]: Pin: GPIO27 [20:23:01][C][template.text_sensor:020]: Template Sensor 'nspanel_sov1 Current page' [20:23:01][C][template.switch:068]: Template Switch 'nspanel_sov1 Notification sound' [20:23:01][C][template.switch:091]: Restore Mode: restore defaults to OFF [20:23:01][C][template.switch:057]: Optimistic: YES [20:23:01][C][template.switch:068]: Template Switch 'nspanel_sov1 Relay 1 Local' [20:23:01][C][template.switch:091]: Restore Mode: restore defaults to OFF [20:23:01][C][template.switch:057]: Optimistic: YES [20:23:01][C][template.switch:068]: Template Switch 'nspanel_sov1 Relay 2 Local' [20:23:01][C][template.switch:091]: Restore Mode: restore defaults to OFF [20:23:01][C][template.switch:057]: Optimistic: YES [20:23:01][C][template.switch:068]: Template Switch 'nspanel_sov1 Notification unread' [20:23:01][C][template.switch:091]: Restore Mode: always OFF [20:23:01][C][template.switch:057]: Optimistic: YES

[20:23:01][C][restart.button:017]: Restart Button 'nspanel_sov1 Restart' [20:23:01][C][adc:097]: ADC Sensor 'ntc_source' [20:23:01][C][adc:097]: Device Class: 'voltage' [20:23:01][C][adc:097]: State Class: 'measurement' [20:23:01][C][adc:097]: Unit of Measurement: 'V' [20:23:01][C][adc:097]: Accuracy Decimals: 2 [20:23:01][C][adc:107]: Pin: GPIO38 [20:23:01][C][adc:122]: Attenuation: 11db [20:23:01][C][adc:142]: Update Interval: 60.0s [20:23:01][C][resistance:010]: Resistance Sensor 'resistance_sensor' [20:23:01][C][resistance:010]: State Class: 'measurement' [20:23:01][C][resistance:010]: Unit of Measurement: 'Ω' [20:23:01][C][resistance:010]: Accuracy Decimals: 1

[20:23:01][C][resistance:011]: Configuration: DOWNSTREAM [20:23:01][C][resistance:012]: Resistor: 11200.00Ω [20:23:01][C][resistance:013]: Reference Voltage: 3.3V [20:23:01][C][version.text_sensor:021]: Version Text Sensor 'nspanel_sov1 ESPhome Version'

[20:23:01][C][nextion:118]: Device Model:
[20:23:01][C][nextion:119]: Firmware Version: [20:23:01][C][nextion:120]: Serial Number:
[20:23:01][C][nextion:121]: Flash Size:
[20:23:01][C][nextion:122]: Wake On Touch: True [20:23:01][E][uart:015]: Reading from UART timed out at byte 0! [20:23:01][W][nextion:072]: Nextion is not connected! [20:23:01][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:01][W][component:205]: Components should block for at most 20-30ms. [20:23:01][C][homeassistant.time:010]: Home Assistant Time:

[20:23:01][C][status:034]: Status Binary Sensor 'nspanel_sov1 Status' [20:23:01][C][status:034]: Device Class: 'connectivity' [20:23:01][C][ntc:014]: NTC Sensor 'nspanel_sov1 Temperature' [20:23:01][C][ntc:014]: Device Class: 'temperature' [20:23:01][C][ntc:014]: State Class: 'measurement' [20:23:01][C][ntc:014]: Unit of Measurement: '°C' [20:23:01][C][ntc:014]: Accuracy Decimals: 1 [20:23:02][C][captive_portal:088]: Captive Portal: [20:23:02][C][web_server:161]: Web Server: [20:23:02][C][web_server:162]: Address: nspanel_sov1.local:80

[20:23:02][C][mdns:116]: Hostname: nspanel_sov1 [20:23:02][E][uart:015]: Reading from UART timed out at byte 0! [20:23:02][W][nextion:072]: Nextion is not connected! [20:23:02][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:02][W][component:205]: Components should block for at most 20-30ms. [20:23:02][C][ota:097]: Over-The-Air Updates: [20:23:02][C][ota:098]: Address: nspanel_sov1.local:3232 [20:23:02][C][ota:101]: Using Password. [20:23:02][C][api:138]: API Server: [20:23:02][C][api:139]: Address: nspanel_sov1.local:6053 [20:23:02][C][api:143]: Using noise encryption: NO [20:23:02][C][wifi_info:009]: WifiInfo IPAddress 'nspanel_sov1 IP' [20:23:02][C][wifi_info:011]: WifiInfo SSID 'nspanel_sov1 SSID' [20:23:02][C][wifi_info:012]: WifiInfo BSSID 'nspanel_sov1 BSSID' [20:23:02][C][wifi_signal.sensor:009]: WiFi Signal 'nspanel_sov1 RSSI' [20:23:02][C][wifi_signal.sensor:009]: Device Class: 'signal_strength' [20:23:02][C][wifi_signal.sensor:009]: State Class: 'measurement' [20:23:02][C][wifi_signal.sensor:009]: Unit of Measurement: 'dBm' [20:23:02][C][wifi_signal.sensor:009]: Accuracy Decimals: 0 [20:23:02][E][uart:015]: Reading from UART timed out at byte 0! [20:23:02][W][nextion:072]: Nextion is not connected! [20:23:02][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:03][W][component:205]: Components should block for at most 20-30ms. [20:23:03][E][uart:015]: Reading from UART timed out at byte 0! [20:23:03][W][nextion:072]: Nextion is not connected! [20:23:03][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:03][W][component:205]: Components should block for at most 20-30ms. [20:23:04][E][uart:015]: Reading from UART timed out at byte 0! [20:23:04][W][nextion:072]: Nextion is not connected! [20:23:04][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:04][W][component:205]: Components should block for at most 20-30ms. [20:23:04][E][uart:015]: Reading from UART timed out at byte 0! [20:23:04][W][nextion:072]: Nextion is not connected! [20:23:04][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:04][W][component:205]: Components should block for at most 20-30ms. [20:23:05][E][uart:015]: Reading from UART timed out at byte 0! [20:23:05][W][nextion:072]: Nextion is not connected! [20:23:05][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:05][W][component:205]: Components should block for at most 20-30ms. [20:23:06][E][uart:015]: Reading from UART timed out at byte 0! [20:23:06][W][nextion:072]: Nextion is not connected! [20:23:06][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:06][W][component:205]: Components should block for at most 20-30ms. [20:23:06][E][uart:015]: Reading from UART timed out at byte 0! [20:23:06][W][nextion:072]: Nextion is not connected! [20:23:06][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:06][W][component:205]: Components should block for at most 20-30ms. [20:23:07][E][uart:015]: Reading from UART timed out at byte 0! [20:23:07][W][nextion:072]: Nextion is not connected! [20:23:07][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:07][W][component:205]: Components should block for at most 20-30ms. [20:23:08][E][uart:015]: Reading from UART timed out at byte 0! [20:23:08][W][nextion:072]: Nextion is not connected! [20:23:08][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:08][W][component:205]: Components should block for at most 20-30ms. [20:23:08][E][uart:015]: Reading from UART timed out at byte 0! [20:23:08][W][nextion:072]: Nextion is not connected! [20:23:08][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:08][W][component:205]: Components should block for at most 20-30ms. [20:23:09][E][uart:015]: Reading from UART timed out at byte 0! [20:23:09][W][nextion:072]: Nextion is not connected! [20:23:09][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:09][W][component:205]: Components should block for at most 20-30ms. [20:23:10][E][uart:015]: Reading from UART timed out at byte 0! [20:23:10][W][nextion:072]: Nextion is not connected! [20:23:10][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:10][W][component:205]: Components should block for at most 20-30ms. [20:23:10][E][uart:015]: Reading from UART timed out at byte 0! [20:23:10][W][nextion:072]: Nextion is not connected! [20:23:10][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:10][W][component:205]: Components should block for at most 20-30ms. [20:23:11][E][uart:015]: Reading from UART timed out at byte 0! [20:23:11][W][nextion:072]: Nextion is not connected! [20:23:11][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:11][W][component:205]: Components should block for at most 20-30ms. [20:23:12][E][uart:015]: Reading from UART timed out at byte 0! [20:23:12][W][nextion:072]: Nextion is not connected! [20:23:12][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:12][W][component:205]: Components should block for at most 20-30ms. [20:23:12][E][uart:015]: Reading from UART timed out at byte 0! [20:23:12][W][nextion:072]: Nextion is not connected! [20:23:12][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:12][W][component:205]: Components should block for at most 20-30ms. [20:23:13][E][uart:015]: Reading from UART timed out at byte 0! [20:23:13][W][nextion:072]: Nextion is not connected! [20:23:13][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:13][W][component:205]: Components should block for at most 20-30ms. [20:23:13][E][uart:015]: Reading from UART timed out at byte 0! [20:23:13][W][nextion:072]: Nextion is not connected! [20:23:13][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:14][W][component:205]: Components should block for at most 20-30ms. [20:23:14][E][uart:015]: Reading from UART timed out at byte 0! [20:23:14][W][nextion:072]: Nextion is not connected! [20:23:14][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:14][W][component:205]: Components should block for at most 20-30ms. [20:23:15][E][uart:015]: Reading from UART timed out at byte 0! [20:23:15][W][nextion:072]: Nextion is not connected! [20:23:15][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:15][W][component:205]: Components should block for at most 20-30ms. [20:23:15][E][uart:015]: Reading from UART timed out at byte 0! [20:23:15][W][nextion:072]: Nextion is not connected! [20:23:15][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:15][W][component:205]: Components should block for at most 20-30ms. [20:23:16][E][uart:015]: Reading from UART timed out at byte 0! [20:23:16][W][nextion:072]: Nextion is not connected! [20:23:16][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:16][W][component:205]: Components should block for at most 20-30ms. [20:23:17][E][uart:015]: Reading from UART timed out at byte 0! [20:23:17][W][nextion:072]: Nextion is not connected! [20:23:17][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:17][W][component:205]: Components should block for at most 20-30ms. [20:23:17][E][uart:015]: Reading from UART timed out at byte 0! [20:23:17][W][nextion:072]: Nextion is not connected! [20:23:17][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:17][W][component:205]: Components should block for at most 20-30ms. [20:23:18][E][uart:015]: Reading from UART timed out at byte 0! [20:23:18][W][nextion:072]: Nextion is not connected! [20:23:18][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:18][W][component:205]: Components should block for at most 20-30ms. [20:23:19][E][uart:015]: Reading from UART timed out at byte 0! [20:23:19][W][nextion:072]: Nextion is not connected! [20:23:19][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:19][W][component:205]: Components should block for at most 20-30ms. [20:23:19][E][uart:015]: Reading from UART timed out at byte 0! [20:23:19][W][nextion:072]: Nextion is not connected! [20:23:19][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:19][W][component:205]: Components should block for at most 20-30ms. [20:23:20][E][uart:015]: Reading from UART timed out at byte 0! [20:23:20][W][nextion:072]: Nextion is not connected! [20:23:20][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:20][W][component:205]: Components should block for at most 20-30ms. [20:23:21][E][uart:015]: Reading from UART timed out at byte 0! [20:23:21][W][nextion:072]: Nextion is not connected! [20:23:21][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:21][W][component:205]: Components should block for at most 20-30ms. [20:23:21][E][uart:015]: Reading from UART timed out at byte 0! [20:23:21][W][nextion:072]: Nextion is not connected! [20:23:21][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:21][W][component:205]: Components should block for at most 20-30ms. [20:23:22][E][uart:015]: Reading from UART timed out at byte 0! [20:23:22][W][nextion:072]: Nextion is not connected! [20:23:22][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:22][W][component:205]: Components should block for at most 20-30ms. [20:23:23][E][uart:015]: Reading from UART timed out at byte 0! [20:23:23][W][nextion:072]: Nextion is not connected! [20:23:23][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:23][W][component:205]: Components should block for at most 20-30ms. [20:23:23][E][uart:015]: Reading from UART timed out at byte 0! [20:23:23][W][nextion:072]: Nextion is not connected! [20:23:23][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:23][W][component:205]: Components should block for at most 20-30ms. [20:23:24][E][uart:015]: Reading from UART timed out at byte 0! [20:23:24][W][nextion:072]: Nextion is not connected! [20:23:24][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:24][W][component:205]: Components should block for at most 20-30ms. [20:23:24][D][sensor:094]: 'ntc_source': Sending state 1.50300 V with 2 decimals of accuracy [20:23:24][D][resistance:039]: 'resistance_sensor' - Resistance 9367.6Ω [20:23:24][D][sensor:094]: 'resistance_sensor': Sending state 9367.61328 Ω with 1 decimals of accuracy [20:23:24][D][ntc:026]: 'nspanel_sov1 Temperature' - Temperature: 26.5°C [20:23:24][D][sensor:094]: 'nspanel_sov1 Temperature': Sending state 22.97744 °C with 1 decimals of accuracy [20:23:24][E][uart:015]: Reading from UART timed out at byte 0! [20:23:24][W][nextion:072]: Nextion is not connected! [20:23:25][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:25][W][component:205]: Components should block for at most 20-30ms. [20:23:25][E][uart:015]: Reading from UART timed out at byte 0! [20:23:25][W][nextion:072]: Nextion is not connected! [20:23:25][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:25][W][component:205]: Components should block for at most 20-30ms. [20:23:26][D][sensor:094]: 'nspanel_sov1 Uptime seconds': Sending state 342.35699 s with 0 decimals of accuracy [20:23:26][E][uart:015]: Reading from UART timed out at byte 0! [20:23:26][W][nextion:072]: Nextion is not connected! [20:23:26][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:26][W][component:205]: Components should block for at most 20-30ms. [20:23:26][E][uart:015]: Reading from UART timed out at byte 0! [20:23:26][W][nextion:072]: Nextion is not connected! [20:23:26][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:26][W][component:205]: Components should block for at most 20-30ms. [20:23:27][E][uart:015]: Reading from UART timed out at byte 0! [20:23:27][W][nextion:072]: Nextion is not connected! [20:23:27][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:27][W][component:205]: Components should block for at most 20-30ms. [20:23:28][E][uart:015]: Reading from UART timed out at byte 0! [20:23:28][W][nextion:072]: Nextion is not connected! [20:23:28][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:28][W][component:205]: Components should block for at most 20-30ms. [20:23:28][E][uart:015]: Reading from UART timed out at byte 0! [20:23:28][W][nextion:072]: Nextion is not connected! [20:23:28][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:28][W][component:205]: Components should block for at most 20-30ms. [20:23:29][E][uart:015]: Reading from UART timed out at byte 0! [20:23:29][W][nextion:072]: Nextion is not connected! [20:23:29][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:29][W][component:205]: Components should block for at most 20-30ms. [20:23:30][E][uart:015]: Reading from UART timed out at byte 0! [20:23:30][W][nextion:072]: Nextion is not connected! [20:23:30][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:30][W][component:205]: Components should block for at most 20-30ms. [20:23:30][E][uart:015]: Reading from UART timed out at byte 0! [20:23:30][W][nextion:072]: Nextion is not connected! [20:23:30][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:30][W][component:205]: Components should block for at most 20-30ms. [20:23:31][E][uart:015]: Reading from UART timed out at byte 0! [20:23:31][W][nextion:072]: Nextion is not connected! [20:23:31][W][component:204]: Component nextion.display took a long time for an operation (0.11 s). [20:23:31][W][component:205]: Components should block for at most 20-30ms. [20:23:32][E][uart:015]: Reading from UART timed out at byte 0! [20:23:32][W][nextion:072]: Nextion is not connected! [20:23:32][W][component:204]: Component nextion.display took a long time for

edwardtfn commented 1 year ago

We have on dev a code with more logs... Maybe you can try that:

  1. On your ESPHome settings, in the remote_package area, change from ref: main to ref: dev.
  2. Flash your device.
  3. Try to transfer TFT file, but please capture the logs and share here.
  4. Change it back to ref: main.
  5. Flash your device again.
Doser86 commented 1 year ago

Same problem.

INFO ESPHome 2023.9.3 INFO Reading configuration /config/esphome/nspanel-sov3.yaml... WARNING 'nspanelsov3': Using the '' (underscore) character in the hostname is discouraged as it can cause problems with some DHCP and local name services. For more information, see https://esphome.io/guides/faq.html#why-shouldn-t-i-use-underscores-in-my-device-name INFO Detected timezone 'Europe/Oslo' WARNING GPIO4 is a Strapping PIN and should be avoided. Attaching external pullup/down resistors to strapping pins can cause unexpected failures. See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins INFO Generating C++ source... INFO Compiling app... Processing nspanel_sov3 (board: esp32dev; framework: arduino; platform: platformio/espressif32@5.4.0)

Removing unused dependencies... HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash

INFO Waiting for result... INFO OTA successful INFO Successfully uploaded program. INFO Starting log output from nspanel_sov3.local using esphome API INFO Successfully connected to nspanel_sov3.local [20:30:09][I][app:102]: ESPHome version 2023.9.3 compiled on Oct 5 2023, 20:29:01

[20:30:09][C][wifi:382]: Local MAC: 0C:DC:7E:32:17:B4 [20:30:09][C][wifi:383]: SSID: [redacted] [20:30:09][C][wifi:384]: IP Address: 192.168.86.62 [20:30:09][C][wifi:386]: BSSID: [redacted]

[20:30:09][C][wifi:389]: Signal strength: -64 dB ▂▄▆█ [20:30:09][C][wifi:393]: Channel: 1 [20:30:09][C][wifi:394]: Subnet: 255.255.255.0 [20:30:09][C][wifi:395]: Gateway: 192.168.86.1 [20:30:09][C][wifi:396]: DNS1: 192.168.86.1 [20:30:09][C][wifi:397]: DNS2: 0.0.0.0

[20:30:09][C][logger:358]: Level: DEBUG [20:30:09][C][logger:359]: Log Baud Rate: 115200 [20:30:09][C][logger:361]: Hardware UART: UART0 [20:30:10][C][uart.arduino_esp32:124]: UART Bus 1: [20:30:10][C][uart.arduino_esp32:125]: TX Pin: GPIO16 [20:30:10][C][uart.arduino_esp32:126]: RX Pin: GPIO17 [20:30:10][C][uart.arduino_esp32:128]: RX Buffer Size: 256 [20:30:10][C][uart.arduino_esp32:130]: Baud Rate: 115200 baud [20:30:10][C][uart.arduino_esp32:131]: Data Bits: 8 [20:30:10][C][uart.arduino_esp32:132]: Parity: NONE [20:30:10][C][uart.arduino_esp32:133]: Stop bits: 1 [20:30:10][C][ledc.output:164]: LEDC Output: [20:30:10][C][ledc.output:165]: Pin GPIO21 [20:30:10][C][ledc.output:166]: LEDC Channel: 0 [20:30:10][C][ledc.output:167]: PWM Frequency: 1000.0 Hz [20:30:10][C][ledc.output:168]: Bit depth: 16 [20:30:10][C][template.binary_sensor:028]: Template Binary Sensor 'nspanel_sov3 Nextion display' [20:30:10][C][template.binary_sensor:028]: Device Class: 'connectivity' [20:30:10][C][template.text_sensor:020]: Template Sensor 'nspanel_sov3 Notification Label' [20:30:10][C][template.text_sensor:020]: Template Sensor 'nspanel_sov3 Notification Text' [20:30:10][C][switch.gpio:068]: GPIO Switch 'nspanel_sov3 Screen Power' [20:30:10][C][switch.gpio:091]: Restore Mode: always ON [20:30:10][C][switch.gpio:031]: Pin: GPIO4 [20:30:10][C][template.number:050]: Template Number 'nspanel_sov3 Display Brightness' [20:30:10][C][template.number:050]: Unit of Measurement: '%' [20:30:10][C][template.number:051]: Optimistic: YES [20:30:10][C][template.number:052]: Update Interval: 60.0s [20:30:10][C][template.number:050]: Template Number 'nspanel_sov3 Display Brightness Dimdown' [20:30:10][C][template.number:050]: Unit of Measurement: '%' [20:30:10][C][template.number:051]: Optimistic: YES [20:30:10][C][template.number:052]: Update Interval: 60.0s [20:30:10][C][template.number:050]: Template Number 'nspanel_sov3 Temperature Correction' [20:30:10][C][template.number:050]: Unit of Measurement: '°C' [20:30:10][C][template.number:051]: Optimistic: YES [20:30:10][C][template.number:052]: Update Interval: 60.0s [20:30:10][C][template.number:050]: Template Number 'nspanel_sov3 Timeout Page'

[20:30:10][C][template.number:050]: Unit of Measurement: 's' [20:30:10][C][template.number:051]: Optimistic: YES [20:30:10][C][template.number:052]: Update Interval: 60.0s [20:30:10][C][template.number:050]: Template Number 'nspanel_sov3 Timeout Dimming'

[20:30:10][C][template.number:050]: Unit of Measurement: 's' [20:30:10][C][template.number:051]: Optimistic: YES [20:30:10][C][template.number:052]: Update Interval: 60.0s [20:30:10][C][template.number:050]: Template Number 'nspanel_sov3 Timeout Sleep'

[20:30:10][C][template.number:050]: Unit of Measurement: 's' [20:30:10][C][template.number:051]: Optimistic: YES [20:30:10][C][template.number:052]: Update Interval: 60.0s [20:30:10][C][template.select:065]: Template Select 'nspanel_sov3 Wake-up page'

[20:30:10][C][template.select:066]: Update Interval: 60.0s [20:30:10][C][template.select:069]: Optimistic: YES [20:30:10][C][template.select:070]: Initial Option: home [20:30:10][C][template.select:071]: Restore Value: YES [20:30:10][C][switch.gpio:068]: GPIO Switch 'nspanel_sov3 Relay 1' [20:30:10][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [20:30:10][C][switch.gpio:031]: Pin: GPIO22 [20:30:10][C][switch.gpio:068]: GPIO Switch 'nspanel_sov3 Relay 2' [20:30:10][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [20:30:10][C][switch.gpio:031]: Pin: GPIO19 [20:30:10][D][number:012]: 'nspanel_sov3 Display Brightness': Sending state 100.000000 [20:30:10][D][number:012]: 'nspanel_sov3 Display Brightness Dimdown': Sending state 10.000000 [20:30:10][D][binary_sensor:036]: 'nspanel_sov3 Nextion display': Sending state ON

[20:30:10][D][text_sensor:064]: 'nspanel_sov3 Notification Label': Sending state '' [20:30:10][D][text_sensor:064]: 'nspanel_sov3 Notification Text': Sending state '' [20:30:10][D][switch:016]: 'nspanel_sov3 Notification unread' Turning OFF. [20:30:10][D][main:470]: Nextion start - Done! [20:30:10][W][component:204]: Component nextion.display took a long time for an operation (0.07 s). [20:30:10][W][component:205]: Components should block for at most 20-30ms. [20:30:10][W][nextion:396]: Nextion reported variable name invalid! [20:30:10][W][nextion:396]: Nextion reported variable name invalid! [20:30:10][W][nextion:396]: Nextion reported variable name invalid! [20:30:10][W][nextion:396]: Nextion reported variable name invalid! [20:30:10][W][nextion:396]: Nextion reported variable name invalid! [20:30:10][D][api:102]: Accepted 192.168.86.47 [20:30:10][D][api.connection:1031]: Home Assistant 2023.10.0 (192.168.86.47): Connected successfully [20:30:10][D][time:045]: Synchronized time: 2023-10-05 20:30:10 [20:30:10][D][main:077]: System clock synchronized [20:30:11][W][nextion:396]: Nextion reported variable name invalid! [20:30:11][W][nextion:396]: Nextion reported variable name invalid! [20:30:11][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel_sov3 Left Button' [20:30:11][C][gpio.binary_sensor:016]: Pin: GPIO14 [20:30:11][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel_sov3 Right Button' [20:30:11][C][gpio.binary_sensor:016]: Pin: GPIO27 [20:30:11][C][template.switch:068]: Template Switch 'nspanel_sov3 Notification sound' [20:30:11][C][template.switch:091]: Restore Mode: restore defaults to OFF [20:30:11][C][template.switch:057]: Optimistic: YES [20:30:11][C][template.switch:068]: Template Switch 'nspanel_sov3 Relay 1 Local' [20:30:11][C][template.switch:091]: Restore Mode: restore defaults to OFF [20:30:11][C][template.switch:057]: Optimistic: YES [20:30:11][C][template.switch:068]: Template Switch 'nspanel_sov3 Relay 2 Local' [20:30:11][C][template.switch:091]: Restore Mode: restore defaults to OFF [20:30:11][C][template.switch:057]: Optimistic: YES [20:30:11][C][template.switch:068]: Template Switch 'nspanel_sov3 Notification unread' [20:30:11][C][template.switch:091]: Restore Mode: always OFF [20:30:11][C][template.switch:057]: Optimistic: YES

[20:30:11][C][restart.button:017]: Restart Button 'nspanel_sov3 Restart' [20:30:11][C][adc:097]: ADC Sensor 'ntc_source' [20:30:11][C][adc:097]: Device Class: 'voltage' [20:30:11][C][adc:097]: State Class: 'measurement' [20:30:11][C][adc:097]: Unit of Measurement: 'V' [20:30:11][C][adc:097]: Accuracy Decimals: 2 [20:30:11][C][adc:107]: Pin: GPIO38 [20:30:11][C][adc:122]: Attenuation: 11db [20:30:11][C][adc:142]: Update Interval: 60.0s [20:30:11][C][resistance:010]: Resistance Sensor 'resistance_sensor' [20:30:11][C][resistance:010]: State Class: 'measurement' [20:30:11][C][resistance:010]: Unit of Measurement: 'Ω' [20:30:11][C][resistance:010]: Accuracy Decimals: 1

[20:30:11][C][resistance:011]: Configuration: DOWNSTREAM [20:30:11][C][resistance:012]: Resistor: 11200.00Ω [20:30:11][C][resistance:013]: Reference Voltage: 3.3V

[20:30:11][C][nextion:118]: Device Model: NX4832F035_011C [20:30:11][C][nextion:119]: Firmware Version: 72 [20:30:11][C][nextion:120]: Serial Number: 8E893401226BEA62 [20:30:11][C][nextion:121]: Flash Size: 16777216 [20:30:11][C][nextion:122]: Wake On Touch: True [20:30:11][C][homeassistant.time:010]: Home Assistant Time:

[20:30:11][C][status:034]: Status Binary Sensor 'nspanel_sov3 Status' [20:30:11][C][status:034]: Device Class: 'connectivity' [20:30:11][C][ntc:014]: NTC Sensor 'nspanel_sov3 Temperature' [20:30:11][C][ntc:014]: Device Class: 'temperature' [20:30:11][C][ntc:014]: State Class: 'measurement' [20:30:11][C][ntc:014]: Unit of Measurement: '°C' [20:30:11][C][ntc:014]: Accuracy Decimals: 1 [20:30:12][C][web_server:161]: Web Server: [20:30:12][C][web_server:162]: Address: nspanel_sov3.local:80

[20:30:12][C][mdns:116]: Hostname: nspanel_sov3 [20:30:12][C][ota:097]: Over-The-Air Updates: [20:30:12][C][ota:098]: Address: nspanel_sov3.local:3232 [20:30:12][C][ota:101]: Using Password. [20:30:12][C][api:138]: API Server: [20:30:12][C][api:139]: Address: nspanel_sov3.local:6053 [20:30:12][C][api:143]: Using noise encryption: NO [20:30:12][C][http_request:013]: HTTP Request: [20:30:12][C][http_request:014]: Timeout: 5000ms [20:30:12][C][http_request:015]: User-Agent: ESPHome [20:30:12][C][http_request:016]: Follow Redirects: 1 [20:30:12][C][http_request:017]: Redirect limit: 3 [20:30:12][W][nextion:396]: Nextion reported variable name invalid! [20:30:12][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][component:204]: Component nextion.display took a long time for an operation (0.07 s). [20:30:13][W][component:205]: Components should block for at most 20-30ms. [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:13][W][nextion:396]: Nextion reported variable name invalid! [20:30:14][W][nextion:396]: Nextion reported variable name invalid! [20:30:23][D][button:010]: 'nspanel_sov3 Update TFT display' Pressed. [20:30:23][D][main:1586]: Button pressed: Update TFT display [20:30:23][D][binary_sensor:036]: 'nspanel_sov3 Nextion display': Sending state OFF

[20:30:23][D][script.upload_tft.upload_tft:2455]: Nextion TFT upload requested [20:30:23][D][script.upload_tft.upload_tft:2456]: url: http://192.168.86.47:8123/local/nspanel_eu.tft [20:30:23][D][script.upload_tft.upload_tft:2457]: baud_rate: 115200 [20:30:23][D][script.upload_tft.send_nextion_command:2273]: Sending: DRAKJHSUYDGBNCJHGJKSHBDN [20:30:23][D][script.upload_tft.send_nextion_command:2273]: Sending: recmod=0 [20:30:23][D][script.upload_tft.send_nextion_command:2273]: Sending: recmod=0 [20:30:23][D][script.upload_tft.send_nextion_command:2273]: Sending: connect

[20:30:23][D][script.upload_tft.upload_tft:2493]: Requesting URL: http://192.168.86.47:8123/local/nspanel_eu.tft [20:30:23][D][script.upload_tft.upload_tft:2525]: Updating Nextion [20:30:23][D][script.upload_tft.send_nextion_command:2273]: Sending: whmi-wris 7442752,115200,1 [20:30:23][D][script.upload_tft.upload_tft:2549]: Waiting for upgrade response [20:30:24][D][script.upload_tft.upload_tft:2554]: Upgrade response is [05] [20:30:24][D][script.upload_tft.upload_tft:2557]: Preparation for tft update done [20:30:24][D][script.upload_tft.upload_tft:2575]: Allocating buffer size 32768, Heap size is 159000 [20:30:24][D][script.upload_tft.upload_tft:2593]: Updating tft from "http://192.168.86.47:8123/local/nspanel_eu.tft" with a file size of 7442752 using 32768 chunksize, Heap Size 128116 [20:30:24][D][script.upload_tft.upload_by_chunks:2362]: Requesting range: bytes=0-16383 [20:30:24][D][script.upload_tft.upload_by_chunks:2412]: Fetched 16384 bytes [20:30:24][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 0.1 %, remaining 7438656 bytes [20:30:30][D][script.upload_tft.upload_by_chunks:2432]: recv_string [08.00.00.00.00 (5)] [20:30:30][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 0.1 %, remaining 7434560 bytes [20:30:30][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 0.2 %, remaining 7430464 bytes [20:30:31][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 0.2 %, remaining 7426368 bytes [20:30:31][D][script.upload_tft.upload_tft:2603]: Heap Size 127564, Bytes left 7426368 [20:30:31][D][script.upload_tft.upload_by_chunks:2362]: Requesting range: bytes=16384-49151 [20:30:31][D][script.upload_tft.upload_by_chunks:2412]: Fetched 32768 bytes [20:30:31][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 0.3 %, remaining 7422272 bytes [20:30:31][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 0.3 %, remaining 7418176 bytes [20:30:32][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 0.4 %, remaining 7414080 bytes [20:30:32][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 0.4 %, remaining 7409984 bytes [20:30:33][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 0.5 %, remaining 7405888 bytes [20:30:33][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 0.6 %, remaining 7401792 bytes [20:30:33][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 0.6 %, remaining 7397696 bytes [20:30:34][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 0.7 %, remaining 7393600 bytes [20:30:34][D][script.upload_tft.upload_tft:2603]: Heap Size 127556, Bytes left 7393600 [20:30:34][D][script.upload_tft.upload_by_chunks:2362]: Requesting range: bytes=49152-81919 [20:30:34][D][script.upload_tft.upload_by_chunks:2412]: Fetched 32768 bytes [20:30:34][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 0.7 %, remaining 7389504 bytes [20:30:35][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 0.8 %, remaining 7385408 bytes [20:30:35][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 0.8 %, remaining 7381312 bytes [20:30:35][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 0.9 %, remaining 7377216 bytes [20:30:36][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 0.9 %, remaining 7373120 bytes [20:30:36][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 1.0 %, remaining 7369024 bytes [20:30:36][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 1.0 %, remaining 7364928 bytes [20:30:37][D][script.upload_tft.upload_by_chunks:2422]: Uploaded 1.1 %, remaining 7360832 bytes [20:30:37][D][script.upload_tft.upload_tft:2603]: Heap Size 127564, Bytes left 7360832 [20:30:37][D][script.upload_tft.upload_by_chunks:2362]: Requesting range: bytes=81920-114687 [20:30:37][D][script.upload_tft.upload_by_chunks:2412]: Fetched 32768 bytes

edwardtfn commented 1 year ago

I see from your log the "Nextion is not connected"... The code on dev will try to power cycle the screen if not connected for 30s after boot, but if you still having this issue, I would suggest a power cycle in your device.

Doser86 commented 1 year ago

Sorry. It is uploading now. I come back when i flashed back

Doser86 commented 1 year ago

In the mean time while waiting. Now the panels that are working black out after some time"screensawer". I liked that it was on all the time. How I change?

edwardtfn commented 1 year ago

Set Timeout sleep to 0s

MYeager1967 commented 1 year ago

Mine is having a connection issue to the tft file but I can access it from my desktop with the url provided... As it is, I'm on the newest ESPHome and the newest blueprint, but can't get the tft to update.

MYeager1967 commented 1 year ago
[13:38:49][D][main:1556]: Button pressed: Update TFT display
[13:38:49][D][nextion_upload:169]: Connected
[13:38:49][D][nextion_upload:175]: Requesting URL: https://raw.githubusercontent.com/Blackymas/NSPanel_HA_Blueprint/main/nspanel_us.tft
[13:38:50][D][nextion_upload:209]: Updating Nextion ...
[13:38:51][D][nextion_upload:235]: Waiting for upgrade response
[13:38:51][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:51][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:51][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:51][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:51][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:51][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:51][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:51][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:52][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:52][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:52][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:52][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:52][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:52][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:52][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:52][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:52][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:52][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:53][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:53][E][uart:015]: Reading from UART timed out at byte 0!
[13:38:53][D][nextion_upload:239]: Upgrade response is  20
[13:38:53][D][nextion_upload:242]: Available 0 : 0x00
[13:38:53][D][nextion_upload:242]: Available 1 : 0x00
[13:38:53][D][nextion_upload:242]: Available 2 : 0x00
[13:38:53][D][nextion_upload:242]: Available 3 : 0x00
[13:38:53][D][nextion_upload:242]: Available 4 : 0x00
[13:38:53][D][nextion_upload:242]: Available 5 : 0x00
[13:38:53][D][nextion_upload:242]: Available 6 : 0x00
[13:38:53][D][nextion_upload:242]: Available 7 : 0x00
[13:38:53][D][nextion_upload:242]: Available 8 : 0x00
[13:38:53][D][nextion_upload:242]: Available 9 : 0x00
[13:38:53][D][nextion_upload:242]: Available 10 : 0x00
[13:38:53][D][nextion_upload:242]: Available 11 : 0x00
[13:38:53][D][nextion_upload:242]: Available 12 : 0x00
[13:38:53][D][nextion_upload:242]: Available 13 : 0x00
[13:38:53][D][nextion_upload:242]: Available 14 : 0x00
[13:38:53][D][nextion_upload:242]: Available 15 : 0x00
[13:38:53][D][nextion_upload:242]: Available 16 : 0x00
[13:38:53][D][nextion_upload:242]: Available 17 : 0x00
[13:38:53][D][nextion_upload:242]: Available 18 : 0x00
[13:38:53][D][nextion_upload:242]: Available 19 : 0x00
[13:38:53][D][nextion_upload:248]: preparation for tft update failed 0 ""
[13:38:53][D][nextion_upload:310]: Restarting Nextion
MYeager1967 commented 1 year ago

Trying with local file again now...

Same response and I even moved it to the same subnet thinking it might be a network issue...

Doser86 commented 1 year ago

Logs after upload of tft sucess with dev

INFO ESPHome 2023.9.3 INFO Reading configuration /config/esphome/nspanel-sov3.yaml... WARNING 'nspanelsov3': Using the '' (underscore) character in the hostname is discouraged as it can cause problems with some DHCP and local name services. For more information, see https://esphome.io/guides/faq.html#why-shouldn-t-i-use-underscores-in-my-device-name INFO Detected timezone 'Europe/Oslo' WARNING GPIO4 is a Strapping PIN and should be avoided. Attaching external pullup/down resistors to strapping pins can cause unexpected failures. See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins INFO Starting log output from nspanel_sov3.local using esphome API INFO Successfully connected to nspanel_sov3.local [20:46:31][I][app:102]: ESPHome version 2023.9.3 compiled on Oct 5 2023, 20:29:01

[20:46:31][C][wifi:382]: Local MAC: 0C:DC:7E:32:17:B4 [20:46:31][C][wifi:383]: SSID: [redacted] [20:46:31][C][wifi:384]: IP Address: 192.168.86.62 [20:46:31][C][wifi:386]: BSSID: [redacted]

[20:46:31][C][wifi:389]: Signal strength: -63 dB ▂▄▆█ [20:46:31][C][wifi:393]: Channel: 1 [20:46:31][C][wifi:394]: Subnet: 255.255.255.0 [20:46:31][C][wifi:395]: Gateway: 192.168.86.1 [20:46:31][C][wifi:396]: DNS1: 192.168.86.1 [20:46:31][C][wifi:397]: DNS2: 0.0.0.0

[20:46:31][C][logger:358]: Level: DEBUG [20:46:31][C][logger:359]: Log Baud Rate: 115200 [20:46:31][C][logger:361]: Hardware UART: UART0 [20:46:31][C][uart.arduino_esp32:124]: UART Bus 1: [20:46:31][C][uart.arduino_esp32:125]: TX Pin: GPIO16 [20:46:31][C][uart.arduino_esp32:126]: RX Pin: GPIO17 [20:46:31][C][uart.arduino_esp32:128]: RX Buffer Size: 256 [20:46:31][C][uart.arduino_esp32:130]: Baud Rate: 115200 baud [20:46:31][C][uart.arduino_esp32:131]: Data Bits: 8 [20:46:31][C][uart.arduino_esp32:132]: Parity: NONE [20:46:31][C][uart.arduino_esp32:133]: Stop bits: 1 [20:46:31][C][ledc.output:164]: LEDC Output: [20:46:31][C][ledc.output:165]: Pin GPIO21 [20:46:31][C][ledc.output:166]: LEDC Channel: 0 [20:46:31][C][ledc.output:167]: PWM Frequency: 1000.0 Hz [20:46:31][C][ledc.output:168]: Bit depth: 16 [20:46:31][C][template.binary_sensor:028]: Template Binary Sensor 'nspanel_sov3 Nextion display' [20:46:31][C][template.binary_sensor:028]: Device Class: 'connectivity' [20:46:31][C][template.text_sensor:020]: Template Sensor 'nspanel_sov3 Notification Label' [20:46:31][C][template.text_sensor:020]: Template Sensor 'nspanel_sov3 Notification Text' [20:46:31][C][switch.gpio:068]: GPIO Switch 'nspanel_sov3 Screen Power' [20:46:31][C][switch.gpio:091]: Restore Mode: always ON [20:46:31][C][switch.gpio:031]: Pin: GPIO4 [20:46:31][C][template.number:050]: Template Number 'nspanel_sov3 Display Brightness' [20:46:31][C][template.number:050]: Unit of Measurement: '%' [20:46:31][C][template.number:051]: Optimistic: YES [20:46:31][C][template.number:052]: Update Interval: 60.0s [20:46:31][C][template.number:050]: Template Number 'nspanel_sov3 Display Brightness Dimdown' [20:46:31][C][template.number:050]: Unit of Measurement: '%' [20:46:31][C][template.number:051]: Optimistic: YES [20:46:31][C][template.number:052]: Update Interval: 60.0s [20:46:31][C][template.number:050]: Template Number 'nspanel_sov3 Temperature Correction' [20:46:31][C][template.number:050]: Unit of Measurement: '°C' [20:46:31][C][template.number:051]: Optimistic: YES [20:46:31][C][template.number:052]: Update Interval: 60.0s [20:46:31][C][template.number:050]: Template Number 'nspanel_sov3 Timeout Page'

[20:46:31][C][template.number:050]: Unit of Measurement: 's' [20:46:31][C][template.number:051]: Optimistic: YES [20:46:31][C][template.number:052]: Update Interval: 60.0s [20:46:31][C][template.number:050]: Template Number 'nspanel_sov3 Timeout Dimming'

[20:46:31][C][template.number:050]: Unit of Measurement: 's' [20:46:31][C][template.number:051]: Optimistic: YES [20:46:31][C][template.number:052]: Update Interval: 60.0s [20:46:31][C][template.number:050]: Template Number 'nspanel_sov3 Timeout Sleep'

[20:46:31][C][template.number:050]: Unit of Measurement: 's' [20:46:31][C][template.number:051]: Optimistic: YES [20:46:31][C][template.number:052]: Update Interval: 60.0s [20:46:31][C][template.select:065]: Template Select 'nspanel_sov3 Wake-up page'

[20:46:31][C][template.select:066]: Update Interval: 60.0s [20:46:31][C][template.select:069]: Optimistic: YES [20:46:31][C][template.select:070]: Initial Option: home [20:46:31][C][template.select:071]: Restore Value: YES [20:46:31][C][switch.gpio:068]: GPIO Switch 'nspanel_sov3 Relay 1' [20:46:31][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [20:46:31][C][switch.gpio:031]: Pin: GPIO22 [20:46:31][C][switch.gpio:068]: GPIO Switch 'nspanel_sov3 Relay 2' [20:46:31][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [20:46:31][C][switch.gpio:031]: Pin: GPIO19 [20:46:32][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel_sov3 Left Button' [20:46:32][C][gpio.binary_sensor:016]: Pin: GPIO14 [20:46:32][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel_sov3 Right Button' [20:46:32][C][gpio.binary_sensor:016]: Pin: GPIO27 [20:46:32][C][template.switch:068]: Template Switch 'nspanel_sov3 Notification sound' [20:46:32][C][template.switch:091]: Restore Mode: restore defaults to OFF [20:46:32][C][template.switch:057]: Optimistic: YES [20:46:32][C][template.switch:068]: Template Switch 'nspanel_sov3 Relay 1 Local' [20:46:32][C][template.switch:091]: Restore Mode: restore defaults to OFF [20:46:32][C][template.switch:057]: Optimistic: YES [20:46:32][C][template.switch:068]: Template Switch 'nspanel_sov3 Relay 2 Local' [20:46:32][C][template.switch:091]: Restore Mode: restore defaults to OFF [20:46:32][C][template.switch:057]: Optimistic: YES [20:46:32][C][template.switch:068]: Template Switch 'nspanel_sov3 Notification unread' [20:46:32][C][template.switch:091]: Restore Mode: always OFF [20:46:32][C][template.switch:057]: Optimistic: YES

[20:46:32][C][restart.button:017]: Restart Button 'nspanel_sov3 Restart' [20:46:32][C][adc:097]: ADC Sensor 'ntc_source' [20:46:32][C][adc:097]: Device Class: 'voltage' [20:46:32][C][adc:097]: State Class: 'measurement' [20:46:32][C][adc:097]: Unit of Measurement: 'V' [20:46:32][C][adc:097]: Accuracy Decimals: 2 [20:46:32][C][adc:107]: Pin: GPIO38 [20:46:32][C][adc:122]: Attenuation: 11db [20:46:32][C][adc:142]: Update Interval: 60.0s [20:46:32][C][resistance:010]: Resistance Sensor 'resistance_sensor' [20:46:32][C][resistance:010]: State Class: 'measurement' [20:46:32][C][resistance:010]: Unit of Measurement: 'Ω' [20:46:32][C][resistance:010]: Accuracy Decimals: 1

[20:46:32][C][resistance:011]: Configuration: DOWNSTREAM [20:46:32][C][resistance:012]: Resistor: 11200.00Ω [20:46:32][C][resistance:013]: Reference Voltage: 3.3V

[20:46:32][C][nextion:118]: Device Model: NX4832F035_011C [20:46:32][C][nextion:119]: Firmware Version: 72 [20:46:32][C][nextion:120]: Serial Number: 8E893401226BEA62 [20:46:32][C][nextion:121]: Flash Size: 16777216 [20:46:32][C][nextion:122]: Wake On Touch: True [20:46:32][C][homeassistant.time:010]: Home Assistant Time:

[20:46:32][C][status:034]: Status Binary Sensor 'nspanel_sov3 Status' [20:46:32][C][status:034]: Device Class: 'connectivity' [20:46:32][C][ntc:014]: NTC Sensor 'nspanel_sov3 Temperature' [20:46:32][C][ntc:014]: Device Class: 'temperature' [20:46:32][C][ntc:014]: State Class: 'measurement' [20:46:32][C][ntc:014]: Unit of Measurement: '°C' [20:46:32][C][ntc:014]: Accuracy Decimals: 1 [20:46:33][C][web_server:161]: Web Server: [20:46:33][C][web_server:162]: Address: nspanel_sov3.local:80

[20:46:33][C][mdns:116]: Hostname: nspanel_sov3 [20:46:33][C][ota:097]: Over-The-Air Updates: [20:46:33][C][ota:098]: Address: nspanel_sov3.local:3232 [20:46:33][C][ota:101]: Using Password. [20:46:33][C][api:138]: API Server: [20:46:33][C][api:139]: Address: nspanel_sov3.local:6053 [20:46:33][C][api:143]: Using noise encryption: NO [20:46:33][C][http_request:013]: HTTP Request: [20:46:33][C][http_request:014]: Timeout: 5000ms [20:46:33][C][http_request:015]: User-Agent: ESPHome [20:46:33][C][http_request:016]: Follow Redirects: 1 [20:46:33][C][http_request:017]: Redirect limit: 3

Doser86 commented 1 year ago

After changing to main

INFO ESPHome 2023.9.3 INFO Reading configuration /config/esphome/nspanel-sov3.yaml... WARNING 'nspanelsov3': Using the '' (underscore) character in the hostname is discouraged as it can cause problems with some DHCP and local name services. For more information, see https://esphome.io/guides/faq.html#why-shouldn-t-i-use-underscores-in-my-device-name INFO Detected timezone 'Europe/Oslo' WARNING GPIO4 is a Strapping PIN and should be avoided. Attaching external pullup/down resistors to strapping pins can cause unexpected failures. See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins INFO Generating C++ source... INFO Compiling app... Processing nspanel_sov3 (board: esp32dev; framework: arduino; platform: platformio/espressif32@5.4.0)

Removing unused dependencies... HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash

INFO Waiting for result... INFO OTA successful INFO Successfully uploaded program. INFO Starting log output from nspanel_sov3.local using esphome API INFO Successfully connected to nspanel_sov3.local [20:48:58][I][app:102]: ESPHome version 2023.9.3 compiled on Oct 5 2023, 20:47:56

[20:48:58][C][wifi:382]: Local MAC: 0C:DC:7E:32:17:B4 [20:48:58][C][wifi:383]: SSID: [redacted] [20:48:58][C][wifi:384]: IP Address: 192.168.86.62 [20:48:58][C][wifi:386]: BSSID: [redacted]

[20:48:58][C][wifi:389]: Signal strength: -63 dB ▂▄▆█ [20:48:58][C][wifi:393]: Channel: 1 [20:48:58][C][wifi:394]: Subnet: 255.255.255.0 [20:48:58][C][wifi:395]: Gateway: 192.168.86.1 [20:48:58][C][wifi:396]: DNS1: 192.168.86.1 [20:48:58][C][wifi:397]: DNS2: 0.0.0.0

[20:48:58][C][logger:358]: Level: DEBUG [20:48:58][C][logger:359]: Log Baud Rate: 115200 [20:48:58][C][logger:361]: Hardware UART: UART0 [20:48:58][C][uart.arduino_esp32:124]: UART Bus 1: [20:48:58][C][uart.arduino_esp32:125]: TX Pin: GPIO16 [20:48:58][C][uart.arduino_esp32:126]: RX Pin: GPIO17 [20:48:58][C][uart.arduino_esp32:128]: RX Buffer Size: 256 [20:48:58][C][uart.arduino_esp32:130]: Baud Rate: 115200 baud [20:48:58][C][uart.arduino_esp32:131]: Data Bits: 8 [20:48:58][C][uart.arduino_esp32:132]: Parity: NONE [20:48:58][C][uart.arduino_esp32:133]: Stop bits: 1 [20:48:58][C][ledc.output:164]: LEDC Output: [20:48:58][C][ledc.output:165]: Pin GPIO21 [20:48:58][C][ledc.output:166]: LEDC Channel: 0 [20:48:58][C][ledc.output:167]: PWM Frequency: 1000.0 Hz [20:48:58][C][ledc.output:168]: Bit depth: 16 [20:48:58][C][template.binary_sensor:028]: Template Binary Sensor 'nspanel_sov3 Nextion display' [20:48:58][C][template.binary_sensor:028]: Device Class: 'connectivity' [20:48:58][C][uptime.sensor:031]: Uptime Sensor 'nspanel_sov3 Uptime seconds' [20:48:58][C][uptime.sensor:031]: Device Class: 'duration' [20:48:58][C][uptime.sensor:031]: State Class: 'total_increasing' [20:48:58][C][uptime.sensor:031]: Unit of Measurement: 's' [20:48:58][C][uptime.sensor:031]: Accuracy Decimals: 0

[20:48:58][C][template.sensor:022]: Template Sensor 'nspanel_sov3 API uptime' [20:48:58][C][template.sensor:022]: Device Class: 'timestamp' [20:48:58][C][template.sensor:022]: State Class: '' [20:48:58][C][template.sensor:022]: Unit of Measurement: '' [20:48:58][C][template.sensor:022]: Accuracy Decimals: 0 [20:48:58][C][template.sensor:023]: Update Interval: never [20:48:58][C][template.sensor:022]: Template Sensor 'nspanel_sov3 Device uptime' [20:48:58][C][template.sensor:022]: Device Class: 'timestamp' [20:48:58][C][template.sensor:022]: State Class: '' [20:48:58][C][template.sensor:022]: Unit of Measurement: '' [20:48:58][C][template.sensor:022]: Accuracy Decimals: 0 [20:48:58][C][template.sensor:023]: Update Interval: never [20:48:58][C][template.text_sensor:020]: Template Sensor 'nspanel_sov3 Notification Label' [20:48:58][C][template.text_sensor:020]: Template Sensor 'nspanel_sov3 Notification Text' [20:48:58][C][switch.gpio:068]: GPIO Switch 'nspanel_sov3 Screen Power' [20:48:58][C][switch.gpio:091]: Restore Mode: always ON [20:48:58][C][switch.gpio:031]: Pin: GPIO4 [20:48:58][C][template.number:050]: Template Number 'nspanel_sov3 Display Brightness' [20:48:58][C][template.number:050]: Unit of Measurement: '%' [20:48:58][C][template.number:051]: Optimistic: YES [20:48:58][C][template.number:052]: Update Interval: 60.0s [20:48:58][C][template.number:050]: Template Number 'nspanel_sov3 Display Brightness Dimdown' [20:48:58][C][template.number:050]: Unit of Measurement: '%' [20:48:58][C][template.number:051]: Optimistic: YES [20:48:58][C][template.number:052]: Update Interval: 60.0s [20:48:58][C][template.number:050]: Template Number 'nspanel_sov3 Temperature Correction' [20:48:58][C][template.number:050]: Unit of Measurement: '°C' [20:48:58][C][template.number:051]: Optimistic: YES [20:48:58][C][template.number:052]: Update Interval: 60.0s [20:48:58][C][template.number:050]: Template Number 'nspanel_sov3 Timeout Page'

[20:48:58][C][template.number:050]: Unit of Measurement: 's' [20:48:58][C][template.number:051]: Optimistic: YES [20:48:58][C][template.number:052]: Update Interval: 60.0s [20:48:58][C][template.number:050]: Template Number 'nspanel_sov3 Timeout Dimming'

[20:48:58][C][template.number:050]: Unit of Measurement: 's' [20:48:58][C][template.number:051]: Optimistic: YES [20:48:58][C][template.number:052]: Update Interval: 60.0s [20:48:58][C][template.number:050]: Template Number 'nspanel_sov3 Timeout Sleep'

[20:48:58][C][template.number:050]: Unit of Measurement: 's' [20:48:58][C][template.number:051]: Optimistic: YES [20:48:58][C][template.number:052]: Update Interval: 60.0s [20:48:58][C][template.select:065]: Template Select 'nspanel_sov3 Wake-up page'

[20:48:58][C][template.select:066]: Update Interval: 60.0s [20:48:58][C][template.select:069]: Optimistic: YES [20:48:58][C][template.select:070]: Initial Option: home [20:48:58][C][template.select:071]: Restore Value: YES [20:48:59][C][switch.gpio:068]: GPIO Switch 'nspanel_sov3 Relay 1' [20:48:59][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [20:48:59][C][switch.gpio:031]: Pin: GPIO22 [20:48:59][C][switch.gpio:068]: GPIO Switch 'nspanel_sov3 Relay 2' [20:48:59][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [20:48:59][C][switch.gpio:031]: Pin: GPIO19 [20:48:59][D][number:012]: 'nspanel_sov3 Display Brightness': Sending state 100.000000 [20:48:59][D][number:012]: 'nspanel_sov3 Display Brightness Dimdown': Sending state 10.000000 [20:48:59][D][binary_sensor:036]: 'nspanel_sov3 Nextion display': Sending state ON

[20:48:59][D][text_sensor:064]: 'nspanel_sov3 Notification Label': Sending state '' [20:48:59][D][text_sensor:064]: 'nspanel_sov3 Notification Text': Sending state '' [20:48:59][D][switch:016]: 'nspanel_sov3 Notification unread' Turning OFF. [20:48:59][D][main:245]: Nextion start - Done! [20:48:59][W][component:204]: Component nextion.display took a long time for an operation (0.06 s). [20:48:59][W][component:205]: Components should block for at most 20-30ms. [20:48:59][D][api:102]: Accepted 192.168.86.47 [20:48:59][D][api.connection:1031]: Home Assistant 2023.10.0 (192.168.86.47): Connected successfully [20:48:59][D][time:045]: Synchronized time: 2023-10-05 20:48:59 [20:48:59][D][sensor:094]: 'nspanel_sov3 API uptime': Sending state 1696531712.00000 with 0 decimals of accuracy [20:48:59][D][sensor:094]: 'nspanel_sov3 Device uptime': Sending state 1696531712.00000 with 0 decimals of accuracy [20:48:59][D][main:1764]: System clock synchronized [20:48:59][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel_sov3 Left Button' [20:48:59][C][gpio.binary_sensor:016]: Pin: GPIO14 [20:48:59][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel_sov3 Right Button' [20:48:59][C][gpio.binary_sensor:016]: Pin: GPIO27 [20:48:59][C][template.text_sensor:020]: Template Sensor 'nspanel_sov3 Current page' [20:48:59][C][template.switch:068]: Template Switch 'nspanel_sov3 Notification sound' [20:48:59][C][template.switch:091]: Restore Mode: restore defaults to OFF [20:48:59][C][template.switch:057]: Optimistic: YES [20:48:59][C][template.switch:068]: Template Switch 'nspanel_sov3 Relay 1 Local' [20:48:59][C][template.switch:091]: Restore Mode: restore defaults to OFF [20:48:59][C][template.switch:057]: Optimistic: YES [20:48:59][C][template.switch:068]: Template Switch 'nspanel_sov3 Relay 2 Local' [20:48:59][C][template.switch:091]: Restore Mode: restore defaults to OFF [20:48:59][C][template.switch:057]: Optimistic: YES [20:48:59][C][template.switch:068]: Template Switch 'nspanel_sov3 Notification unread' [20:48:59][C][template.switch:091]: Restore Mode: always OFF [20:48:59][C][template.switch:057]: Optimistic: YES

[20:48:59][C][restart.button:017]: Restart Button 'nspanel_sov3 Restart' [20:48:59][C][adc:097]: ADC Sensor 'ntc_source' [20:48:59][C][adc:097]: Device Class: 'voltage' [20:48:59][C][adc:097]: State Class: 'measurement' [20:48:59][C][adc:097]: Unit of Measurement: 'V' [20:48:59][C][adc:097]: Accuracy Decimals: 2 [20:48:59][C][adc:107]: Pin: GPIO38 [20:48:59][C][adc:122]: Attenuation: 11db [20:48:59][C][adc:142]: Update Interval: 60.0s [20:48:59][C][resistance:010]: Resistance Sensor 'resistance_sensor' [20:48:59][C][resistance:010]: State Class: 'measurement' [20:48:59][C][resistance:010]: Unit of Measurement: 'Ω' [20:48:59][C][resistance:010]: Accuracy Decimals: 1

[20:48:59][C][resistance:011]: Configuration: DOWNSTREAM [20:48:59][C][resistance:012]: Resistor: 11200.00Ω [20:48:59][C][resistance:013]: Reference Voltage: 3.3V [20:48:59][C][version.text_sensor:021]: Version Text Sensor 'nspanel_sov3 ESPhome Version'

[20:48:59][C][nextion:118]: Device Model: NX4832F035_011C [20:48:59][C][nextion:119]: Firmware Version: 72 [20:48:59][C][nextion:120]: Serial Number: 8E893401226BEA62 [20:48:59][C][nextion:121]: Flash Size: 16777216 [20:48:59][C][nextion:122]: Wake On Touch: True [20:49:00][C][homeassistant.time:010]: Home Assistant Time:

[20:49:00][C][status:034]: Status Binary Sensor 'nspanel_sov3 Status' [20:49:00][C][status:034]: Device Class: 'connectivity' [20:49:00][C][ntc:014]: NTC Sensor 'nspanel_sov3 Temperature' [20:49:00][C][ntc:014]: Device Class: 'temperature' [20:49:00][C][ntc:014]: State Class: 'measurement' [20:49:00][C][ntc:014]: Unit of Measurement: '°C' [20:49:00][C][ntc:014]: Accuracy Decimals: 1 [20:49:00][C][captive_portal:088]: Captive Portal: [20:49:00][C][web_server:161]: Web Server: [20:49:00][C][web_server:162]: Address: nspanel_sov3.local:80

[20:49:00][C][mdns:116]: Hostname: nspanel_sov3 [20:49:00][C][ota:097]: Over-The-Air Updates: [20:49:00][C][ota:098]: Address: nspanel_sov3.local:3232 [20:49:00][C][ota:101]: Using Password. [20:49:00][C][api:138]: API Server: [20:49:00][C][api:139]: Address: nspanel_sov3.local:6053 [20:49:00][C][api:143]: Using noise encryption: NO [20:49:00][C][wifi_info:009]: WifiInfo IPAddress 'nspanel_sov3 IP' [20:49:00][C][wifi_info:011]: WifiInfo SSID 'nspanel_sov3 SSID' [20:49:00][C][wifi_info:012]: WifiInfo BSSID 'nspanel_sov3 BSSID' [20:49:00][C][wifi_signal.sensor:009]: WiFi Signal 'nspanel_sov3 RSSI' [20:49:00][C][wifi_signal.sensor:009]: Device Class: 'signal_strength' [20:49:00][C][wifi_signal.sensor:009]: State Class: 'measurement' [20:49:00][C][wifi_signal.sensor:009]: Unit of Measurement: 'dBm' [20:49:00][C][wifi_signal.sensor:009]: Accuracy Decimals: 0

[20:49:02][D][script.check_versions:2240]: ESPHome version: 4.0.2 [20:49:02][D][script.check_versions:2241]: TFT version: 4.0.2 [20:49:02][D][script.check_versions:2243]: Blueprint version: 4.0.2 [20:49:04][D][service.global_settings:469]: Jump to wake-up page: home

[20:49:04][D][text_sensor:064]: 'nspanel_sov3 NSPanel event': Sending state '{"page": "home", "component": "currentpage", "value": "pagechange"}' [20:49:04][D][text_sensor:064]: 'nspanel_sov3 Current page': Sending state 'home' [20:49:04][D][text_sensor.current_page:1122]: New page: home

[20:49:04][D][nextion_textsensor:014]: Processed text_sensor "nspanelevent" state "{"page": "home", "component": "currentpage", "value": "pagechange"}" [20:49:04][W][component:204]: Component nextion.display took a long time for an operation (0.08 s). [20:49:04][W][component:205]: Components should block for at most 20-30ms.

edwardtfn commented 1 year ago

Is that panel working now?

Please remember to set it back to ref: main.

Doser86 commented 1 year ago

One of them is working. Testing the rest also.

Lat log is after setting back tom ref:main

MYeager1967 commented 1 year ago

Any idea what might be going on with mine? I can't get it to update the TFT either. Posted a log a few messages up. :-(

Doser86 commented 1 year ago

I have the same issue with one now

edwardtfn commented 1 year ago

@MYeager1967, could you please try the same as here and share the detailed logs?

MYeager1967 commented 1 year ago

If I can find the remote_package area.....

Found it...

Doser86 commented 1 year ago

This is the one where the uppload don`t even start and have changed to ref: dev

INFO ESPHome 2023.9.3 INFO Reading configuration /config/esphome/nspanel-badsov.yaml... INFO Updating https://github.com/Blackymas/NSPanel_HA_Blueprint@dev WARNING 'nspannelbadsov': Using the '' (underscore) character in the hostname is discouraged as it can cause problems with some DHCP and local name services. For more information, see https://esphome.io/guides/faq.html#why-shouldn-t-i-use-underscores-in-my-device-name INFO Detected timezone 'Europe/Oslo' WARNING GPIO4 is a Strapping PIN and should be avoided. Attaching external pullup/down resistors to strapping pins can cause unexpected failures. See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins INFO Starting log output from nspannel_badsov.local using esphome API INFO Successfully connected to nspannel_badsov.local [21:13:25][I][app:102]: ESPHome version 2023.9.3 compiled on Oct 5 2023, 21:07:49

[21:13:25][C][wifi:382]: Local MAC: 0C:DC:7E:32:DA:A8 [21:13:25][C][wifi:383]: SSID: [redacted] [21:13:25][C][wifi:384]: IP Address: 192.168.86.46 [21:13:25][C][wifi:386]: BSSID: [redacted]

[21:13:25][C][wifi:389]: Signal strength: -64 dB ▂▄▆█ [21:13:25][C][wifi:393]: Channel: 1 [21:13:25][C][wifi:394]: Subnet: 255.255.255.0 [21:13:25][C][wifi:395]: Gateway: 192.168.86.1 [21:13:25][C][wifi:396]: DNS1: 192.168.86.1 [21:13:25][C][wifi:397]: DNS2: 0.0.0.0

[21:13:25][C][logger:358]: Level: DEBUG [21:13:25][C][logger:359]: Log Baud Rate: 115200 [21:13:25][C][logger:361]: Hardware UART: UART0 [21:13:25][C][uart.arduino_esp32:124]: UART Bus 1: [21:13:25][C][uart.arduino_esp32:125]: TX Pin: GPIO16 [21:13:25][C][uart.arduino_esp32:126]: RX Pin: GPIO17 [21:13:25][C][uart.arduino_esp32:128]: RX Buffer Size: 256 [21:13:25][C][uart.arduino_esp32:130]: Baud Rate: 115200 baud [21:13:25][C][uart.arduino_esp32:131]: Data Bits: 8 [21:13:25][C][uart.arduino_esp32:132]: Parity: NONE [21:13:25][C][uart.arduino_esp32:133]: Stop bits: 1 [21:13:25][C][ledc.output:164]: LEDC Output: [21:13:25][C][ledc.output:165]: Pin GPIO21 [21:13:25][C][ledc.output:166]: LEDC Channel: 0 [21:13:25][C][ledc.output:167]: PWM Frequency: 1000.0 Hz [21:13:25][C][ledc.output:168]: Bit depth: 16 [21:13:25][C][template.binary_sensor:028]: Template Binary Sensor 'nspannel_badsov Nextion display' [21:13:25][C][template.binary_sensor:028]: Device Class: 'connectivity' [21:13:25][C][template.text_sensor:020]: Template Sensor 'nspannel_badsov Notification Label' [21:13:25][C][template.text_sensor:020]: Template Sensor 'nspannel_badsov Notification Text' [21:13:25][C][switch.gpio:068]: GPIO Switch 'nspannel_badsov Screen Power' [21:13:25][C][switch.gpio:091]: Restore Mode: always ON [21:13:25][C][switch.gpio:031]: Pin: GPIO4 [21:13:25][C][template.number:050]: Template Number 'nspannel_badsov Display Brightness' [21:13:25][C][template.number:050]: Unit of Measurement: '%' [21:13:25][C][template.number:051]: Optimistic: YES [21:13:25][C][template.number:052]: Update Interval: 60.0s [21:13:25][C][template.number:050]: Template Number 'nspannel_badsov Display Brightness Dimdown' [21:13:25][C][template.number:050]: Unit of Measurement: '%' [21:13:25][C][template.number:051]: Optimistic: YES [21:13:25][C][template.number:052]: Update Interval: 60.0s [21:13:25][C][template.number:050]: Template Number 'nspannel_badsov Temperature Correction' [21:13:25][C][template.number:050]: Unit of Measurement: '°C' [21:13:25][C][template.number:051]: Optimistic: YES [21:13:25][C][template.number:052]: Update Interval: 60.0s [21:13:25][C][template.number:050]: Template Number 'nspannel_badsov Timeout Page'

[21:13:25][C][template.number:050]: Unit of Measurement: 's' [21:13:25][C][template.number:051]: Optimistic: YES [21:13:25][C][template.number:052]: Update Interval: 60.0s [21:13:25][C][template.number:050]: Template Number 'nspannel_badsov Timeout Dimming'

[21:13:25][C][template.number:050]: Unit of Measurement: 's' [21:13:25][C][template.number:051]: Optimistic: YES [21:13:25][C][template.number:052]: Update Interval: 60.0s [21:13:25][C][template.number:050]: Template Number 'nspannel_badsov Timeout Sleep'

[21:13:26][C][template.number:050]: Unit of Measurement: 's' [21:13:26][C][template.number:051]: Optimistic: YES [21:13:26][C][template.number:052]: Update Interval: 60.0s [21:13:26][C][template.select:065]: Template Select 'nspannel_badsov Wake-up page'

[21:13:26][C][template.select:066]: Update Interval: 60.0s [21:13:26][C][template.select:069]: Optimistic: YES [21:13:26][C][template.select:070]: Initial Option: home [21:13:26][C][template.select:071]: Restore Value: YES [21:13:26][C][switch.gpio:068]: GPIO Switch 'nspannel_badsov Relay 1' [21:13:26][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [21:13:26][C][switch.gpio:031]: Pin: GPIO22 [21:13:26][C][switch.gpio:068]: GPIO Switch 'nspannel_badsov Relay 2' [21:13:26][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [21:13:26][C][switch.gpio:031]: Pin: GPIO19 [21:13:26][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspannel_badsov Left Button' [21:13:26][C][gpio.binary_sensor:016]: Pin: GPIO14 [21:13:26][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspannel_badsov Right Button' [21:13:26][C][gpio.binary_sensor:016]: Pin: GPIO27 [21:13:26][C][template.switch:068]: Template Switch 'nspannel_badsov Notification sound' [21:13:26][C][template.switch:091]: Restore Mode: restore defaults to OFF [21:13:26][C][template.switch:057]: Optimistic: YES [21:13:26][C][template.switch:068]: Template Switch 'nspannel_badsov Relay 1 Local' [21:13:26][C][template.switch:091]: Restore Mode: restore defaults to OFF [21:13:26][C][template.switch:057]: Optimistic: YES [21:13:26][C][template.switch:068]: Template Switch 'nspannel_badsov Relay 2 Local' [21:13:26][C][template.switch:091]: Restore Mode: restore defaults to OFF [21:13:26][C][template.switch:057]: Optimistic: YES [21:13:26][C][template.switch:068]: Template Switch 'nspannel_badsov Notification unread' [21:13:26][C][template.switch:091]: Restore Mode: always OFF [21:13:26][C][template.switch:057]: Optimistic: YES

[21:13:26][C][restart.button:017]: Restart Button 'nspannel_badsov Restart' [21:13:26][C][adc:097]: ADC Sensor 'ntc_source' [21:13:26][C][adc:097]: Device Class: 'voltage' [21:13:26][C][adc:097]: State Class: 'measurement' [21:13:26][C][adc:097]: Unit of Measurement: 'V' [21:13:26][C][adc:097]: Accuracy Decimals: 2 [21:13:26][C][adc:107]: Pin: GPIO38 [21:13:26][C][adc:122]: Attenuation: 11db [21:13:26][C][adc:142]: Update Interval: 60.0s [21:13:26][C][resistance:010]: Resistance Sensor 'resistance_sensor' [21:13:26][C][resistance:010]: State Class: 'measurement' [21:13:26][C][resistance:010]: Unit of Measurement: 'Ω' [21:13:26][C][resistance:010]: Accuracy Decimals: 1

[21:13:26][C][resistance:011]: Configuration: DOWNSTREAM [21:13:26][C][resistance:012]: Resistor: 11200.00Ω [21:13:26][C][resistance:013]: Reference Voltage: 3.3V

[21:13:26][C][nextion:118]: Device Model: NX4832F035_011C [21:13:26][C][nextion:119]: Firmware Version: 72 [21:13:26][C][nextion:120]: Serial Number: 8E893401FDB77E66 [21:13:26][C][nextion:121]: Flash Size: 16777216 [21:13:26][C][nextion:122]: Wake On Touch: True [21:13:26][C][homeassistant.time:010]: Home Assistant Time:

[21:13:26][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][component:204]: Component nextion.display took a long time for an operation (0.07 s). [21:13:27][W][component:205]: Components should block for at most 20-30ms. [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][C][status:034]: Status Binary Sensor 'nspannel_badsov Status' [21:13:27][C][status:034]: Device Class: 'connectivity' [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][C][ntc:014]: NTC Sensor 'nspannel_badsov Temperature' [21:13:27][C][ntc:014]: Device Class: 'temperature' [21:13:27][C][ntc:014]: State Class: 'measurement' [21:13:27][C][ntc:014]: Unit of Measurement: '°C' [21:13:27][C][ntc:014]: Accuracy Decimals: 1 [21:13:27][W][nextion:396]: Nextion reported variable name invalid! [21:13:27][C][web_server:161]: Web Server: [21:13:27][C][web_server:162]: Address: nspannel_badsov.local:80

[21:13:27][C][mdns:116]: Hostname: nspannel_badsov [21:13:27][C][ota:097]: Over-The-Air Updates: [21:13:27][C][ota:098]: Address: nspannel_badsov.local:3232 [21:13:27][C][ota:101]: Using Password. [21:13:27][C][api:138]: API Server: [21:13:27][C][api:139]: Address: nspannel_badsov.local:6053 [21:13:27][C][api:143]: Using noise encryption: NO [21:13:27][C][http_request:013]: HTTP Request: [21:13:27][C][http_request:014]: Timeout: 5000ms [21:13:27][C][http_request:015]: User-Agent: ESPHome [21:13:27][C][http_request:016]: Follow Redirects: 1 [21:13:27][C][http_request:017]: Redirect limit: 3

MYeager1967 commented 1 year ago

changing it to dev allowed the tft to update, but now it's having issues with the blueprint...

edwardtfn commented 1 year ago

You have to change it back to ref: main.

Doser86 commented 1 year ago

Strange. I changed the one I strugle eit so it download tft file from githu, and it works. How this works makes no sense to me!

MYeager1967 commented 1 year ago
INFO Reading configuration /config/nspanel-pool-deck.yaml...
WARNING 'nspanel_pool_deck': Using the '_' (underscore) character in the hostname is discouraged as it can cause problems with some DHCP and local name services. For more information, see https://esphome.io/guides/faq.html#why-shouldn-t-i-use-underscores-in-my-device-name
INFO Detected timezone 'Etc/UTC'
WARNING GPIO4 is a Strapping PIN and should be avoided.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins
INFO Generating C++ source...
INFO Compiling app...
Processing nspanel_pool_deck (board: esp32dev; framework: arduino; platform: platformio/espressif32@5.4.0)
--------------------------------------------------------------------------------
Removing unused dependencies...
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
 - toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch5
Dependency Graph
|-- AsyncTCP-esphome @ 2.0.1
|-- WiFi @ 2.0.0
|-- FS @ 2.0.0
|-- Update @ 2.0.0
|-- ESPAsyncWebServer-esphome @ 3.1.0
|-- DNSServer @ 2.0.0
|-- ESPmDNS @ 2.0.0
|-- ArduinoJson @ 6.18.5
|-- WiFiClientSecure @ 2.0.0
|-- HTTPClient @ 2.0.0
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/adc/adc_sensor.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/api/api_connection.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/api/api_frame_helper.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/api/api_pb2.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/api/api_pb2_service.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/api/api_server.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/api/list_entities.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/api/proto.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/api/subscribe_state.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/api/user_services.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/binary_sensor/automation.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/binary_sensor/binary_sensor.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/binary_sensor/filter.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/button/button.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/captive_portal/captive_portal.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/display/display.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/display/display_buffer.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/display/rect.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/esp32/core.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/esp32/gpio.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/esp32/preferences.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/gpio/switch/gpio_switch.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/homeassistant/time/homeassistant_time.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/json/json_util.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/ledc/ledc_output.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/logger/logger.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/md5/md5.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/mdns/mdns_component.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/mdns/mdns_esp32.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/mdns/mdns_esp8266.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/mdns/mdns_host.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/mdns/mdns_libretiny.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/mdns/mdns_rp2040.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/network/util.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/nextion/binary_sensor/nextion_binarysensor.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/nextion/nextion.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/nextion/nextion_commands.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/nextion/nextion_component.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/nextion/nextion_upload.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/nextion/sensor/nextion_sensor.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/nextion/text_sensor/nextion_textsensor.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/ntc/ntc.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/number/automation.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/number/number.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/number/number_call.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/number/number_traits.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/ota/ota_backend_arduino_esp32.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/ota/ota_backend_arduino_esp8266.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/ota/ota_backend_arduino_libretiny.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/ota/ota_backend_arduino_rp2040.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/ota/ota_backend_esp_idf.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/ota/ota_component.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/output/automation.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/output/float_output.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/resistance/resistance_sensor.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/restart/button/restart_button.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/rtttl/rtttl.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/script/script.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/select/select.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/select/select_call.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/select/select_traits.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/sensor/automation.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/sensor/filter.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/sensor/sensor.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/socket/bsd_sockets_impl.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/socket/lwip_sockets_impl.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/socket/socket.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/status/status_binary_sensor.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/switch/automation.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/switch/switch.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/template/number/template_number.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/template/select/template_select.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/template/sensor/template_sensor.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/template/switch/template_switch.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/text_sensor/filter.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/text_sensor/text_sensor.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/time/automation.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/time/real_time_clock.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/uart/uart.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/uart/uart_component.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/uart/uart_component_esp32_arduino.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/uart/uart_component_esp8266.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/uart/uart_component_esp_idf.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/uart/uart_component_libretiny.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/uart/uart_component_rp2040.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/uart/uart_debugger.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/uptime/uptime_sensor.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/version/version_text_sensor.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/web_server/list_entities.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/web_server/web_server.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/web_server_base/web_server_base.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/wifi/wifi_component.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/wifi/wifi_component_esp32_arduino.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/wifi/wifi_component_esp8266.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/wifi/wifi_component_esp_idf.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/wifi/wifi_component_libretiny.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/wifi/wifi_component_pico_w.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/core/application.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/core/color.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/core/component.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/core/component_iterator.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/core/controller.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/core/entity_base.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/core/helpers.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/core/log.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/core/scheduler.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/core/string_ref.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/core/time.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/esphome/core/util.cpp.o
Compiling .pioenvs/nspanel_pool_deck/src/main.cpp.o
Building .pioenvs/nspanel_pool_deck/bootloader.bin
Generating partitions .pioenvs/nspanel_pool_deck/partitions.bin
Creating esp32 image...
Successfully created esp32 image.
Compiling .pioenvs/nspanel_pool_deck/lib491/AsyncTCP-esphome/AsyncTCP.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib18f/WiFi/WiFi.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib18f/WiFi/WiFiAP.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib18f/WiFi/WiFiClient.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib18f/WiFi/WiFiGeneric.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib18f/WiFi/WiFiMulti.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib18f/WiFi/WiFiSTA.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib18f/WiFi/WiFiScan.cpp.o
Archiving .pioenvs/nspanel_pool_deck/lib491/libAsyncTCP-esphome.a
Compiling .pioenvs/nspanel_pool_deck/lib18f/WiFi/WiFiServer.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib18f/WiFi/WiFiUdp.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib6ca/FS/FS.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib6ca/FS/vfs_api.cpp.o
Compiling .pioenvs/nspanel_pool_deck/libb83/Update/HttpsOTAUpdate.cpp.o
Archiving .pioenvs/nspanel_pool_deck/lib18f/libWiFi.a
Compiling .pioenvs/nspanel_pool_deck/libb83/Update/Updater.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib10b/ESPAsyncWebServer-esphome/AsyncEventSource.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib10b/ESPAsyncWebServer-esphome/AsyncWebSocket.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib10b/ESPAsyncWebServer-esphome/WebAuthentication.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib10b/ESPAsyncWebServer-esphome/WebHandlers.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib10b/ESPAsyncWebServer-esphome/WebRequest.cpp.o
Archiving .pioenvs/nspanel_pool_deck/libb83/libUpdate.a
Compiling .pioenvs/nspanel_pool_deck/lib10b/ESPAsyncWebServer-esphome/WebResponses.cpp.o
Archiving .pioenvs/nspanel_pool_deck/lib6ca/libFS.a
Compiling .pioenvs/nspanel_pool_deck/lib10b/ESPAsyncWebServer-esphome/WebServer.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib5e9/DNSServer/DNSServer.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib3c3/ESPmDNS/ESPmDNS.cpp.o
Compiling .pioenvs/nspanel_pool_deck/lib352/WiFiClientSecure/WiFiClientSecure.cpp.o
Archiving .pioenvs/nspanel_pool_deck/lib5e9/libDNSServer.a
Compiling .pioenvs/nspanel_pool_deck/lib352/WiFiClientSecure/esp_crt_bundle.c.o
Compiling .pioenvs/nspanel_pool_deck/lib352/WiFiClientSecure/ssl_client.cpp.o
Compiling .pioenvs/nspanel_pool_deck/libd9d/HTTPClient/HTTPClient.cpp.o
Archiving .pioenvs/nspanel_pool_deck/lib3c3/libESPmDNS.a
Archiving .pioenvs/nspanel_pool_deck/lib10b/libESPAsyncWebServer-esphome.a
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/Esp.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/FirmwareMSC.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/FunctionalInterrupt.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/HWCDC.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/HardwareSerial.cpp.o
Archiving .pioenvs/nspanel_pool_deck/lib352/libWiFiClientSecure.a
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/IPAddress.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/IPv6Address.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/MD5Builder.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/Print.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/Stream.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/StreamString.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/Tone.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/USB.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/USBCDC.cpp.o
Archiving .pioenvs/nspanel_pool_deck/libd9d/libHTTPClient.a
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/USBMSC.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/WMath.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/WString.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/base64.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/cbuf.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-adc.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-bt.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-cpu.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-dac.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-gpio.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-i2c-slave.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-i2c.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-ledc.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-matrix.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-misc.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-psram.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-rgb-led.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-rmt.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-sigmadelta.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-spi.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-time.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-timer.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-tinyusb.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-touch.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/esp32-hal-uart.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/firmware_msc_fat.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/libb64/cdecode.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/libb64/cencode.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/main.cpp.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/stdlib_noniso.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/wiring_pulse.c.o
Compiling .pioenvs/nspanel_pool_deck/FrameworkArduino/wiring_shift.c.o
Archiving .pioenvs/nspanel_pool_deck/libFrameworkArduino.a
Linking .pioenvs/nspanel_pool_deck/firmware.elf
RAM:   [=         ]  13.8% (used 45236 bytes from 327680 bytes)
Flash: [=======   ]  69.0% (used 1265845 bytes from 1835008 bytes)
Building .pioenvs/nspanel_pool_deck/firmware.bin
Creating esp32 image...
Successfully created esp32 image.
esp32_create_combined_bin([".pioenvs/nspanel_pool_deck/firmware.bin"], [".pioenvs/nspanel_pool_deck/firmware.elf"])
Wrote 0x146740 bytes to file /config/.esphome/build/nspanel_pool_deck/.pioenvs/nspanel_pool_deck/firmware-factory.bin, ready to flash to offset 0x0
========================= [SUCCESS] Took 66.47 seconds =========================
INFO Successfully compiled program.
INFO Resolving IP address of nspanel_pool_deck.local
INFO  -> 192.168.10.61
INFO Uploading /config/.esphome/build/nspanel_pool_deck/.pioenvs/nspanel_pool_deck/firmware.bin (1271616 bytes)
Uploading: [============================================================] 100% Done...

INFO Waiting for result...
INFO OTA successful
INFO Successfully uploaded program.
INFO Starting log output from nspanel_pool_deck.local using esphome API
INFO Successfully connected to nspanel_pool_deck.local
[14:28:09][I][app:102]: ESPHome version 2023.9.3 compiled on Oct  5 2023, 14:27:04
[14:28:09][C][wifi:546]: WiFi:
[14:28:09][C][wifi:382]:   Local MAC: C0:49:EF:D1:AA:D8
[14:28:09][C][wifi:383]:   SSID: [redacted]
[14:28:09][C][wifi:384]:   IP Address: 192.168.10.61
[14:28:09][C][wifi:386]:   BSSID: [redacted]
[14:28:09][C][wifi:387]:   Hostname: 'nspanel_pool_deck'
[14:28:09][C][wifi:389]:   Signal strength: -66 dB ▂▄▆█
[14:28:09][C][wifi:393]:   Channel: 1
[14:28:09][C][wifi:394]:   Subnet: 255.255.255.0
[14:28:09][C][wifi:395]:   Gateway: 192.168.10.1
[14:28:09][C][wifi:396]:   DNS1: 192.168.10.1
[14:28:09][C][wifi:397]:   DNS2: 0.0.0.0
[14:28:09][C][logger:357]: Logger:
[14:28:09][C][logger:358]:   Level: DEBUG
[14:28:09][C][logger:359]:   Log Baud Rate: 115200
[14:28:09][C][logger:361]:   Hardware UART: UART0
[14:28:09][C][uart.arduino_esp32:124]: UART Bus 1:
[14:28:09][C][uart.arduino_esp32:125]:   TX Pin: GPIO16
[14:28:09][C][uart.arduino_esp32:126]:   RX Pin: GPIO17
[14:28:09][C][uart.arduino_esp32:128]:   RX Buffer Size: 256
[14:28:09][C][uart.arduino_esp32:130]:   Baud Rate: 115200 baud
[14:28:09][C][uart.arduino_esp32:131]:   Data Bits: 8
[14:28:09][C][uart.arduino_esp32:132]:   Parity: NONE
[14:28:09][C][uart.arduino_esp32:133]:   Stop bits: 1
[14:28:09][C][ledc.output:164]: LEDC Output:
[14:28:09][C][ledc.output:165]:   Pin GPIO21
[14:28:09][C][ledc.output:166]:   LEDC Channel: 0
[14:28:09][C][ledc.output:167]:   PWM Frequency: 1000.0 Hz
[14:28:09][C][ledc.output:168]:   Bit depth: 16
[14:28:09][C][template.binary_sensor:028]: Template Binary Sensor 'nspanel_pool_deck Nextion display'
[14:28:09][C][template.binary_sensor:028]:   Device Class: 'connectivity'
[14:28:09][C][uptime.sensor:031]: Uptime Sensor 'nspanel_pool_deck Uptime seconds'
[14:28:09][C][uptime.sensor:031]:   Device Class: 'duration'
[14:28:09][C][uptime.sensor:031]:   State Class: 'total_increasing'
[14:28:09][C][uptime.sensor:031]:   Unit of Measurement: 's'
[14:28:09][C][uptime.sensor:031]:   Accuracy Decimals: 0
[14:28:09][C][uptime.sensor:031]:   Icon: 'mdi:timer-outline'
[14:28:09][C][template.sensor:022]: Template Sensor 'nspanel_pool_deck API uptime'
[14:28:09][C][template.sensor:022]:   Device Class: 'timestamp'
[14:28:09][C][template.sensor:022]:   State Class: ''
[14:28:09][C][template.sensor:022]:   Unit of Measurement: ''
[14:28:09][C][template.sensor:022]:   Accuracy Decimals: 0
[14:28:09][C][template.sensor:023]:   Update Interval: never
[14:28:09][C][template.sensor:022]: Template Sensor 'nspanel_pool_deck Device uptime'
[14:28:09][C][template.sensor:022]:   Device Class: 'timestamp'
[14:28:09][C][template.sensor:022]:   State Class: ''
[14:28:09][C][template.sensor:022]:   Unit of Measurement: ''
[14:28:09][C][template.sensor:022]:   Accuracy Decimals: 0
[14:28:09][C][template.sensor:023]:   Update Interval: never
[14:28:09][C][template.text_sensor:020]: Template Sensor 'nspanel_pool_deck Notification Label'
[14:28:09][C][template.text_sensor:020]: Template Sensor 'nspanel_pool_deck Notification Text'
[14:28:09][C][switch.gpio:068]: GPIO Switch 'nspanel_pool_deck Screen Power'
[14:28:09][C][switch.gpio:091]:   Restore Mode: always ON
[14:28:09][C][switch.gpio:031]:   Pin: GPIO4
[14:28:09][C][template.number:050]: Template Number 'nspanel_pool_deck Display Brightness'
[14:28:09][C][template.number:050]:   Unit of Measurement: '%'
[14:28:09][C][template.number:051]:   Optimistic: YES
[14:28:09][C][template.number:052]:   Update Interval: 60.0s
[14:28:09][C][template.number:050]: Template Number 'nspanel_pool_deck Display Brightness Dimdown'
[14:28:09][C][template.number:050]:   Unit of Measurement: '%'
[14:28:09][C][template.number:051]:   Optimistic: YES
[14:28:09][C][template.number:052]:   Update Interval: 60.0s
[14:28:09][C][template.number:050]: Template Number 'nspanel_pool_deck Temperature Correction'
[14:28:09][C][template.number:050]:   Unit of Measurement: '°C'
[14:28:09][C][template.number:051]:   Optimistic: YES
[14:28:09][C][template.number:052]:   Update Interval: 60.0s
[14:28:09][C][template.number:050]: Template Number 'nspanel_pool_deck Timeout Page'
[14:28:09][C][template.number:050]:   Icon: 'mdi:timer'
[14:28:09][C][template.number:050]:   Unit of Measurement: 's'
[14:28:09][C][template.number:051]:   Optimistic: YES
[14:28:09][C][template.number:052]:   Update Interval: 60.0s
[14:28:09][C][template.number:050]: Template Number 'nspanel_pool_deck Timeout Dimming'
[14:28:09][C][template.number:050]:   Icon: 'mdi:timer'
[14:28:09][C][template.number:050]:   Unit of Measurement: 's'
[14:28:09][C][template.number:051]:   Optimistic: YES
[14:28:09][C][template.number:052]:   Update Interval: 60.0s
[14:28:09][C][template.number:050]: Template Number 'nspanel_pool_deck Timeout Sleep'
[14:28:09][C][template.number:050]:   Icon: 'mdi:timer'
[14:28:09][C][template.number:050]:   Unit of Measurement: 's'
[14:28:09][C][template.number:051]:   Optimistic: YES
[14:28:09][C][template.number:052]:   Update Interval: 60.0s
[14:28:09][D][api:102]: Accepted 192.168.10.30
[14:28:09][C][template.select:065]: Template Select 'nspanel_pool_deck Wake-up page'
[14:28:09][C][template.select:065]:   Icon: 'mdi:page-next-outline'
[14:28:09][C][template.select:066]:   Update Interval: 60.0s
[14:28:09][C][template.select:069]:   Optimistic: YES
[14:28:09][C][template.select:070]:   Initial Option: home
[14:28:09][C][template.select:071]:   Restore Value: YES
[14:28:09][D][api.connection:1031]: Home Assistant 2023.10.0 (192.168.10.30): Connected successfully
[14:28:09][D][time:045]: Synchronized time: 2023-10-05 19:28:09
[14:28:09][D][sensor:094]: 'nspanel_pool_deck API uptime': Sending state 1696534144.00000  with 0 decimals of accuracy
[14:28:09][D][sensor:094]: 'nspanel_pool_deck Device uptime': Sending state 1696534144.00000  with 0 decimals of accuracy
[14:28:09][D][main:1764]: System clock synchronized
[14:28:09][D][number:012]: 'nspanel_pool_deck Display Brightness': Sending state 100.000000
[14:28:09][D][number:012]: 'nspanel_pool_deck Display Brightness Dimdown': Sending state 7.000000
[14:28:10][D][binary_sensor:036]: 'nspanel_pool_deck Nextion display': Sending state ON
[14:28:10][D][script:077]: Script 'timer_dim' restarting (mode: restart)
[14:28:10][D][script:077]: Script 'timer_sleep' restarting (mode: restart)
[14:28:10][D][text_sensor:064]: 'nspanel_pool_deck Notification Label': Sending state ''
[14:28:10][D][text_sensor:064]: 'nspanel_pool_deck Notification Text': Sending state ''
[14:28:10][D][switch:016]: 'nspanel_pool_deck Notification unread' Turning OFF.
[14:28:10][D][main:245]: Nextion start - Done!
[14:28:10][W][component:204]: Component nextion.display took a long time for an operation (0.07 s).
[14:28:10][W][component:205]: Components should block for at most 20-30ms.
[14:28:10][C][switch.gpio:068]: GPIO Switch 'nspanel_pool_deck Relay 1'
[14:28:10][C][switch.gpio:091]:   Restore Mode: restore defaults to OFF
[14:28:10][C][switch.gpio:031]:   Pin: GPIO22
[14:28:10][C][switch.gpio:068]: GPIO Switch 'nspanel_pool_deck Relay 2'
[14:28:10][C][switch.gpio:091]:   Restore Mode: restore defaults to OFF
[14:28:10][C][switch.gpio:031]:   Pin: GPIO19
[14:28:10][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel_pool_deck Left Button'
[14:28:10][C][gpio.binary_sensor:016]:   Pin: GPIO14
[14:28:10][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel_pool_deck Right Button'
[14:28:10][C][gpio.binary_sensor:016]:   Pin: GPIO27
[14:28:10][C][template.text_sensor:020]: Template Sensor 'nspanel_pool_deck Current page'
[14:28:10][C][template.switch:068]: Template Switch 'nspanel_pool_deck Notification sound'
[14:28:10][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[14:28:10][C][template.switch:057]:   Optimistic: YES
[14:28:10][C][template.switch:068]: Template Switch 'nspanel_pool_deck Relay 1 Local'
[14:28:10][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[14:28:10][C][template.switch:057]:   Optimistic: YES
[14:28:10][C][template.switch:068]: Template Switch 'nspanel_pool_deck Relay 2 Local'
[14:28:10][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[14:28:10][C][template.switch:057]:   Optimistic: YES
[14:28:10][C][template.switch:068]: Template Switch 'nspanel_pool_deck Notification unread'
[14:28:10][C][template.switch:091]:   Restore Mode: always OFF
[14:28:10][C][template.switch:057]:   Optimistic: YES
[14:28:10][C][rtttl:018]: Rtttl
[14:28:10][C][restart.button:017]: Restart Button 'nspanel_pool_deck Restart'
[14:28:10][C][adc:097]: ADC Sensor 'ntc_source'
[14:28:10][C][adc:097]:   Device Class: 'voltage'
[14:28:10][C][adc:097]:   State Class: 'measurement'
[14:28:10][C][adc:097]:   Unit of Measurement: 'V'
[14:28:10][C][adc:097]:   Accuracy Decimals: 2
[14:28:10][C][adc:107]:   Pin: GPIO38
[14:28:10][C][adc:122]:  Attenuation: 11db
[14:28:10][C][adc:142]:   Update Interval: 60.0s
[14:28:10][C][resistance:010]: Resistance Sensor 'resistance_sensor'
[14:28:10][C][resistance:010]:   State Class: 'measurement'
[14:28:10][C][resistance:010]:   Unit of Measurement: 'Ω'
[14:28:10][C][resistance:010]:   Accuracy Decimals: 1
[14:28:10][C][resistance:010]:   Icon: 'mdi:flash'
[14:28:10][C][resistance:011]:   Configuration: DOWNSTREAM
[14:28:10][C][resistance:012]:   Resistor: 11200.00Ω
[14:28:10][C][resistance:013]:   Reference Voltage: 3.3V
[14:28:10][C][version.text_sensor:021]: Version Text Sensor 'nspanel_pool_deck ESPhome Version'
[14:28:10][C][version.text_sensor:021]:   Icon: 'mdi:new-box'
[14:28:10][C][nextion:117]: Nextion:
[14:28:10][C][nextion:118]:   Device Model:     NX4832F035_011C
[14:28:10][C][nextion:119]:   Firmware Version: 72
[14:28:10][C][nextion:120]:   Serial Number:    FF8B340150484A72
[14:28:10][C][nextion:121]:   Flash Size:       16777216
[14:28:10][C][nextion:122]:   Wake On Touch:    True
[14:28:10][C][homeassistant.time:010]: Home Assistant Time:
[14:28:10][C][homeassistant.time:011]:   Timezone: 'UTC0'
[14:28:11][C][status:034]: Status Binary Sensor 'nspanel_pool_deck Status'
[14:28:11][C][status:034]:   Device Class: 'connectivity'
[14:28:11][C][ntc:014]: NTC Sensor 'nspanel_pool_deck Temperature'
[14:28:11][C][ntc:014]:   Device Class: 'temperature'
[14:28:11][C][ntc:014]:   State Class: 'measurement'
[14:28:11][C][ntc:014]:   Unit of Measurement: '°C'
[14:28:11][C][ntc:014]:   Accuracy Decimals: 1
[14:28:11][C][captive_portal:088]: Captive Portal:
[14:28:11][C][web_server:161]: Web Server:
[14:28:11][C][web_server:162]:   Address: nspanel_pool_deck.local:80
[14:28:11][C][mdns:115]: mDNS:
[14:28:11][C][mdns:116]:   Hostname: nspanel_pool_deck
[14:28:11][C][ota:097]: Over-The-Air Updates:
[14:28:11][C][ota:098]:   Address: nspanel_pool_deck.local:3232
[14:28:11][C][ota:101]:   Using Password.
[14:28:11][C][api:138]: API Server:
[14:28:11][C][api:139]:   Address: nspanel_pool_deck.local:6053
[14:28:11][C][api:143]:   Using noise encryption: NO
[14:28:11][C][wifi_info:009]: WifiInfo IPAddress 'nspanel_pool_deck IP'
[14:28:11][C][wifi_info:011]: WifiInfo SSID 'nspanel_pool_deck SSID'
[14:28:11][C][wifi_info:012]: WifiInfo BSSID 'nspanel_pool_deck BSSID'
[14:28:11][C][wifi_signal.sensor:009]: WiFi Signal 'nspanel_pool_deck RSSI'
[14:28:11][C][wifi_signal.sensor:009]:   Device Class: 'signal_strength'
[14:28:11][C][wifi_signal.sensor:009]:   State Class: 'measurement'
[14:28:11][C][wifi_signal.sensor:009]:   Unit of Measurement: 'dBm'
[14:28:11][C][wifi_signal.sensor:009]:   Accuracy Decimals: 0
[14:28:42][D][sensor:094]: 'nspanel_pool_deck Uptime seconds': Sending state 43.80000 s with 0 decimals of accuracy
[14:28:53][D][sensor:094]: 'nspanel_pool_deck RSSI': Sending state -63.00000 dBm with 0 decimals of accuracy
[14:28:58][D][sensor:094]: 'ntc_source': Sending state 1.51300 V with 2 decimals of accuracy
[14:28:58][D][resistance:039]: 'resistance_sensor' - Resistance 9482.7Ω
[14:28:58][D][sensor:094]: 'resistance_sensor': Sending state 9482.70898 Ω with 1 decimals of accuracy
[14:28:58][D][ntc:026]: 'nspanel_pool_deck Temperature' - Temperature: 26.2°C
[14:28:58][D][sensor:094]: 'nspanel_pool_deck Temperature': Sending state 26.20014 °C with 1 decimals of accuracy
[14:28:59][D][script.check_versions:2240]: ESPHome version: 4.0.2
[14:28:59][D][script.check_versions:2241]: TFT version: 4.0.2
[14:28:59][D][script.check_versions:2243]: Blueprint version: 
[14:28:59][E][script.check_versions:2244]: Blueprint version mismatch!
[14:29:05][D][text_sensor:064]: 'nspanel_pool_deck NSPanel event': Sending state '{"page": "boot", "event": "timeout", "value": 1, "version": "4.0.2", "display_mode": "2"}'
[14:29:05][D][script:077]: Script 'timer_sleep' restarting (mode: restart)
[14:29:05][D][nextion_textsensor:014]: Processed text_sensor "nspanelevent" state "{"page": "boot", "event": "timeout", "value": 1, "version": "4.0.2", "display_mode": "2"}"

Still getting "Blueprint version mismatch!"

Doser86 commented 1 year ago

Try saving blueprint with no panel, and then change it back. Worked for me

edwardtfn commented 1 year ago

When you open your blueprint settings in Home Assistant, in the text by the top, there is the version number... What can you see there?

edwardtfn commented 1 year ago

@Doser86, have you succeed uploading TFT to all of your panels or still some issue?

MYeager1967 commented 1 year ago

Well, it's up and running now. Any idea why it had to be in dev to upload?

Doser86 commented 1 year ago

@Doser86, have you succeed uploading TFT to all of your panels or still some issue?

Mine are up and running finlay. This is 4 hours of my life I want back! 😂

edwardtfn commented 1 year ago

Any idea why it had to be in dev to upload?

main is using the original upload_tft from the Nextion library available in ESPHome. We are working a lot to develop a new upload routine, and that is the one in dev. Hopefully we can release that soon.

MYeager1967 commented 1 year ago

I thank you all immensely for your work.

Doser86 commented 1 year ago

Thank you for the help!

Any chance there will be a mediaplayer soon?

MYeager1967 commented 1 year ago
[15:21:13][D][switch:055]: 'nspanel_pool_deck Relay 1': Sending state ON
[15:21:13][D][switch:016]: 'nspanel_pool_deck Relay 1' Turning OFF.
[15:21:13][D][switch:055]: 'nspanel_pool_deck Relay 1': Sending state OFF
[15:21:13][W][nextion:396]: Nextion reported variable name invalid!
[15:21:14][D][switch:016]: 'nspanel_pool_deck Relay 1' Turning OFF.

Any idea why it's giving me an invalid variable warning?

plasterer41 commented 1 year ago

I have it installed on 4 devices also but I have only 2 in daily use at the moment as I have still to get neutral wires to the location they are for. I’ll wire them temporarily and leave all 4 running to see if any issues and feedback. Sent from my iPhoneOn 5 Oct 2023, at 18:44, Doser86 @.***> wrote: It works for me on some panels also. But I strugle with 4

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

edwardtfn commented 1 year ago

Any chance there will be a mediaplayer soon?

Media Player is already available.

edwardtfn commented 1 year ago

Any idea why it's giving me an invalid variable warning?

On the boot screen, which versions you see for TFT, ESPHome and Blueprint? If those are all the same, then this could be a but and I would like your help to understand when this happens.

deepjia commented 1 year ago

We have on dev a code with more logs... Maybe you can try that:

  1. On your ESPHome settings, in the remote_package area, change from ref: main to ref: dev.
  2. Flash your device.
  3. Try to transfer TFT file, but please capture the logs and share here.
  4. Change it back to ref: main.
  5. Flash your device again.

"ref: dev" caused a failure compile

deepjia commented 1 year ago

We have on dev a code with more logs... Maybe you can try that:

  1. On your ESPHome settings, in the remote_package area, change from ref: main to ref: dev.
  2. Flash your device.
  3. Try to transfer TFT file, but please capture the logs and share here.
  4. Change it back to ref: main.
  5. Flash your device again.

"ref: dev" caused a failure compile

Tried differenrt banches but neither works; Try to upload blank-tft via tasmota, and then flash again to esphome and eu.tft: it works

edwardtfn commented 1 year ago

"ref: dev" caused a failure compile

Could you please share the logs?