Blackymas / NSPanel_HA_Blueprint

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

TFT Upload failed #1313

Closed mathgoy closed 6 months ago

mathgoy commented 7 months ago

Hi gents,

I successfully flashed my NS Panel howver, I can't upload the TFT file ising the local link and the github link. There might be something I did worng but I can't figure out what this is.

Any help please?

THanks!

[21:25:19][D][button:010]: 'nspanel Update TFT display' Pressed.
[21:25:19][D][main:709]: Button pressed: Update TFT display
[21:25:19][D][script.upload_tft:091]: Try #1
[21:25:19][D][script.upload_tft:092]: Setting Nextion protocol reparse mode to passive
[21:25:19][D][main:2485]: Exit reparse
[21:25:21][D][nextion_upload:145]: Nextion TFT upload requested
[21:25:21][D][nextion_upload:146]: url: http://10.10.0.20:8123/local/nspanel_eu.tft 
[21:25:21][D][nextion_upload:185]: Connected
[21:25:21][D][nextion_upload:191]: Requesting URL: http://10.10.0.20:8123/local/nspanel_eu.tft 
[21:25:21][D][nextion_upload:225]: Updating Nextion NX4832F035_011C...
[21:25:21][D][nextion_upload:251]: Waiting for upgrade response
[21:25:23][D][nextion_upload:257]: Upgrade response is [] - 0 bytes
[21:25:23][D][nextion_upload:266]: preparation for tft update failed 0 ""
[21:25:23][D][nextion_upload:329]: Restarting Nextion
[21:25:23][D][script.upload_tft:097]: Turn off Nextion
[21:25:23][D][switch:016]: 'nspanel Screen Power' Turning OFF.
[21:25:23][D][switch:055]: 'nspanel Screen Power': Sending state OFF
[21:25:26][D][script.upload_tft:100]: Turn on Nextion
[21:25:26][D][switch:012]: 'nspanel Screen Power' Turning ON.
[21:25:26][D][switch:055]: 'nspanel Screen Power': Sending state ON
[21:25:28][D][script.upload_tft:091]: Try #2
[21:25:28][D][script.upload_tft:092]: Setting Nextion protocol reparse mode to passive
[21:25:28][D][main:2485]: Exit reparse
[21:25:30][D][nextion_upload:145]: Nextion TFT upload requested
[21:25:30][D][nextion_upload:146]: url: http://10.10.0.20:8123/local/nspanel_eu.tft 
[21:25:30][D][nextion_upload:185]: Connected
[21:25:30][D][nextion_upload:191]: Requesting URL: http://10.10.0.20:8123/local/nspanel_eu.tft 
[21:25:31][D][nextion_upload:225]: Updating Nextion NX4832F035_011C...
[21:25:31][D][nextion_upload:251]: Waiting for upgrade response
[21:25:33][D][nextion_upload:257]: Upgrade response is [55.BB.13.00.65.76.65.6E.74.2C.73.74.61.72.74.75.70.2C.35.33.2C.65.75.57.88 (25)] - 25 bytes
[21:25:33][D][nextion_upload:260]: Available 0 : 0x55
[21:25:33][D][nextion_upload:260]: Available 1 : 0xBB
[21:25:33][D][nextion_upload:260]: Available 2 : 0x13
[21:25:33][D][nextion_upload:260]: Available 3 : 0x00
[21:25:33][D][nextion_upload:260]: Available 4 : 0x65
[21:25:33][D][nextion_upload:260]: Available 5 : 0x76
[21:25:33][D][nextion_upload:260]: Available 6 : 0x65
[21:25:33][D][nextion_upload:260]: Available 7 : 0x6E
[21:25:33][D][nextion_upload:260]: Available 8 : 0x74
[21:25:33][D][nextion_upload:260]: Available 9 : 0x2C
[21:25:33][D][nextion_upload:260]: Available 10 : 0x73
[21:25:33][D][nextion_upload:260]: Available 11 : 0x74
[21:25:33][D][nextion_upload:260]: Available 12 : 0x61
[21:25:33][D][nextion_upload:260]: Available 13 : 0x72
[21:25:33][D][nextion_upload:260]: Available 14 : 0x74
[21:25:36][D][nextion_upload:260]: Available 21 : 0x65
[21:25:36][D][script.upload_tft:100]: Turn on Nextion
[21:25:36][D][switch:012]: 'nspanel Screen Power' Turning ON.
[21:25:36][D][switch:055]: 'nspanel Screen Power': Sending state ON
[21:25:38][D][script.upload_tft:091]: Try #3
[21:25:38][D][script.upload_tft:092]: Setting Nextion protocol reparse mode to passive
[21:25:38][D][main:2485]: Exit reparse
[21:25:40][D][nextion_upload:145]: Nextion TFT upload requested
[21:25:40][D][nextion_upload:146]: url: http://10.10.0.20:8123/local/nspanel_eu.tft 
[21:25:40][D][nextion_upload:185]: Connected
[21:25:40][D][nextion_upload:191]: Requesting URL: http://10.10.0.20:8123/local/nspanel_eu.tft 
[21:25:40][D][nextion_upload:225]: Updating Nextion NX4832F035_011C...
[21:25:40][D][nextion_upload:251]: Waiting for upgrade response
[21:25:42][D][nextion_upload:257]: Upgrade response is [55.BB.13.00.65.76.65.6E.74.2C.73.74.61.72.74.75.70.2C.35.33.2C.65.75.57.88 (25)] - 25 bytes
[21:25:42][D][nextion_upload:260]: Available 0 : 0x55
[21:25:42][D][nextion_upload:260]: Available 1 : 0xBB
[21:25:42][D][nextion_upload:260]: Available 2 : 0x13
[21:25:42][D][nextion_upload:260]: Available 3 : 0x00
[21:25:42][D][nextion_upload:260]: Available 4 : 0x65
[21:25:42][D][nextion_upload:260]: Available 5 : 0x76
[21:25:42][D][nextion_upload:260]: Available 6 : 0x65
[21:25:42][D][nextion_upload:260]: Available 7 : 0x6E
[21:25:42][D][nextion_upload:260]: Available 8 : 0x74
[21:25:42][D][nextion_upload:260]: Available 9 : 0x2C
[21:25:42][D][nextion_upload:260]: Available 10 : 0x73
[21:25:42][D][nextion_upload:260]: Available 11 : 0x74
[21:25:42][D][nextion_upload:260]: Available 12 : 0x61
[21:25:42][D][nextion_upload:260]: Available 13 : 0x72
[21:25:45][D][nextion_upload:260]: Available 14 : 0x74
[21:25:45][D][script.upload_tft:100]: Turn on Nextion
[21:25:45][D][switch:012]: 'nspanel Screen Power' Turning ON.
[21:25:45][D][switch:055]: 'nspanel Screen Power': Sending state ON
[21:25:47][E][script.upload_tft:104]: TFT upload failed.
mathgoy commented 6 months ago

But the upload still failed:


[09:00:48][D][button:010]: 'nspanel Update TFT display' Pressed.
[09:00:48][D][main:730]: Button pressed: Update TFT display
[09:00:48][D][script.upload_tft:138]: Starting...
[09:00:48][D][script.upload_tft:741]: Try #1
[09:00:48][D][script.upload_tft.upload_tft_arduino:347]: Nextion TFT upload requested
[09:00:48][D][script.upload_tft.upload_tft_arduino:348]: url: http://10.10.0.20:8123/local/nspanel_eu.tft
[09:00:48][D][script.upload_tft.upload_tft_arduino:349]: baud_rate: 115200
[09:00:48][D][script.upload_tft.upload_tft_arduino:361]: Setting Nextion protocol reparse mode to passive
[09:00:48][D][script.upload_tft.upload_tft_arduino:377]: Connected
[09:00:48][D][script.upload_tft.upload_tft_arduino:383]: Requesting URL: http://10.10.0.20:8123/local/nspanel_eu.tft
[09:00:49][D][script.upload_tft.upload_tft_arduino:415]: Updating Nextion
[09:00:49][D][script.upload_tft.send_nextion_command:152]: Sending: whmi-wris 7248068,115200,1
[09:00:49][D][script.upload_tft.upload_tft_arduino:439]: Waiting for upgrade response
[09:00:49][D][script.upload_tft.upload_tft_arduino:444]: Upgrade response is [24]
[09:00:49][D][script.upload_tft.upload_tft_arduino:449]: Preparation for tft update failed 36 "$"
[09:00:49][D][script.upload_tft.upload_end_:220]: Completed: 0
[09:00:50][D][script.upload_tft.upload_end_:230]: Nextion TFT upload will try again
[09:00:50][D][script.upload_tft:743]: Turn off Nextion
[09:00:50][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[09:00:50][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[09:00:52][D][script.upload_tft:750]: Turn on Nextion
[09:00:52][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[09:00:52][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[09:00:53][D][script.upload_tft:741]: Try #2
[09:00:53][D][script.upload_tft.upload_tft_arduino:347]: Nextion TFT upload requested
[09:00:53][D][script.upload_tft.upload_tft_arduino:348]: url: http://10.10.0.20:8123/local/nspanel_eu.tft
[09:00:53][D][script.upload_tft.upload_tft_arduino:349]: baud_rate: 115200
[09:00:53][D][script.upload_tft.upload_tft_arduino:361]: Setting Nextion protocol reparse mode to passive
[09:00:53][D][script.upload_tft.upload_tft_arduino:377]: Connected
[09:00:53][D][script.upload_tft.upload_tft_arduino:383]: Requesting URL: http://10.10.0.20:8123/local/nspanel_eu.tft
[09:00:53][D][script.upload_tft.upload_tft_arduino:415]: Updating Nextion
[09:00:53][D][script.upload_tft.send_nextion_command:152]: Sending: whmi-wris 7248068,115200,1
[09:00:53][D][script.upload_tft.upload_tft_arduino:439]: Waiting for upgrade response
[09:00:53][D][script.upload_tft.upload_tft_arduino:444]: Upgrade response is [1A]
[09:00:53][D][script.upload_tft.upload_tft_arduino:449]: Preparation for tft update failed 26 ""
[09:00:53][D][script.upload_tft.upload_end_:220]: Completed: 0
[09:00:55][D][script.upload_tft.upload_end_:230]: Nextion TFT upload will try again
[09:00:55][D][script.upload_tft:743]: Turn off Nextion
[09:00:55][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[09:00:55][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[09:00:56][D][script.upload_tft:750]: Turn on Nextion
[09:00:56][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[09:00:56][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[09:00:58][D][script.upload_tft:741]: Try #3
[09:00:58][D][script.upload_tft.upload_tft_arduino:347]: Nextion TFT upload requested
[09:00:58][D][script.upload_tft.upload_tft_arduino:348]: url: http://10.10.0.20:8123/local/nspanel_eu.tft
[09:00:58][D][script.upload_tft.upload_tft_arduino:349]: baud_rate: 115200
[09:00:58][D][script.upload_tft.upload_tft_arduino:361]: Setting Nextion protocol reparse mode to passive
[09:00:58][D][script.upload_tft.upload_tft_arduino:377]: Connected
[09:00:58][D][script.upload_tft.upload_tft_arduino:383]: Requesting URL: http://10.10.0.20:8123/local/nspanel_eu.tft
[09:00:58][D][script.upload_tft.upload_tft_arduino:415]: Updating Nextion
[09:00:58][D][script.upload_tft.send_nextion_command:152]: Sending: whmi-wris 7248068,115200,1
[09:00:58][D][script.upload_tft.upload_tft_arduino:439]: Waiting for upgrade response
[09:00:58][D][script.upload_tft.upload_tft_arduino:444]: Upgrade response is [1A]
[09:00:58][D][script.upload_tft.upload_tft_arduino:449]: Preparation for tft update failed 26 ""
[09:00:58][D][script.upload_tft.upload_end_:220]: Completed: 0
[09:01:00][D][script.upload_tft.upload_end_:230]: Nextion TFT upload will try again
[09:01:00][D][script.upload_tft:743]: Turn off Nextion
[09:01:00][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[09:01:00][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[09:01:01][D][script.upload_tft:750]: Turn on Nextion
[09:01:01][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[09:01:01][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[09:01:03][D][script.upload_tft:741]: Try #4
[09:01:03][D][script.upload_tft.upload_tft_arduino:347]: Nextion TFT upload requested
[09:01:03][D][script.upload_tft.upload_tft_arduino:348]: url: http://10.10.0.20:8123/local/nspanel_eu.tft
[09:01:03][D][script.upload_tft.upload_tft_arduino:349]: baud_rate: 115200
[09:01:03][D][script.upload_tft.upload_tft_arduino:361]: Setting Nextion protocol reparse mode to passive
[09:01:03][D][script.upload_tft.upload_tft_arduino:377]: Connected
[09:01:03][D][script.upload_tft.upload_tft_arduino:383]: Requesting URL: http://10.10.0.20:8123/local/nspanel_eu.tft
[09:01:03][D][script.upload_tft.upload_tft_arduino:415]: Updating Nextion
[09:01:03][D][script.upload_tft.send_nextion_command:152]: Sending: whmi-wris 7248068,115200,1
[09:01:03][D][script.upload_tft.upload_tft_arduino:439]: Waiting for upgrade response
[09:01:03][D][script.upload_tft.upload_tft_arduino:444]: Upgrade response is [1A]
[09:01:03][D][script.upload_tft.upload_tft_arduino:449]: Preparation for tft update failed 26 ""
[09:01:03][D][script.upload_tft.upload_end_:220]: Completed: 0
[09:01:04][D][script.upload_tft.upload_end_:230]: Nextion TFT upload will try again
[09:01:04][D][script.upload_tft:743]: Turn off Nextion
[09:01:04][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[09:01:04][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[09:01:06][D][script.upload_tft:750]: Turn on Nextion
[09:01:06][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[09:01:06][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[09:01:07][D][script.upload_tft:741]: Try #5
[09:01:07][D][script.upload_tft.upload_tft_arduino:347]: Nextion TFT upload requested
[09:01:07][D][script.upload_tft.upload_tft_arduino:348]: url: http://10.10.0.20:8123/local/nspanel_eu.tft
[09:01:07][D][script.upload_tft.upload_tft_arduino:349]: baud_rate: 115200
[09:01:07][D][script.upload_tft.upload_tft_arduino:361]: Setting Nextion protocol reparse mode to passive
[09:01:07][D][script.upload_tft.upload_tft_arduino:377]: Connected
[09:01:07][D][script.upload_tft.upload_tft_arduino:383]: Requesting URL: http://10.10.0.20:8123/local/nspanel_eu.tft
[09:01:08][D][script.upload_tft.upload_tft_arduino:415]: Updating Nextion
[09:01:08][D][script.upload_tft.send_nextion_command:152]: Sending: whmi-wris 7248068,115200,1
[09:01:08][D][script.upload_tft.upload_tft_arduino:439]: Waiting for upgrade response
[09:01:08][D][script.upload_tft.upload_tft_arduino:444]: Upgrade response is [1A]
[09:01:08][D][script.upload_tft.upload_tft_arduino:449]: Preparation for tft update failed 26 ""
[09:01:08][D][script.upload_tft.upload_end_:220]: Completed: 0
[09:01:09][D][script.upload_tft.upload_end_:230]: Nextion TFT upload will try again
[09:01:09][D][script.upload_tft:743]: Turn off Nextion
[09:01:09][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[09:01:09][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[09:01:11][D][script.upload_tft:750]: Turn on Nextion
[09:01:11][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[09:01:11][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[09:01:12][D][script.upload_tft:764]: Trying again at 921600 bps
[09:01:12][D][script.upload_tft.upload_tft_arduino:347]: Nextion TFT upload requested
[09:01:12][D][script.upload_tft.upload_tft_arduino:348]: url: http://10.10.0.20:8123/local/nspanel_eu.tft
[09:01:12][D][script.upload_tft.upload_tft_arduino:349]: baud_rate: 921600
[09:01:12][D][script.upload_tft.upload_tft_arduino:361]: Setting Nextion protocol reparse mode to passive
[09:01:12][D][script.upload_tft.upload_tft_arduino:377]: Connected
[09:01:12][D][script.upload_tft.upload_tft_arduino:383]: Requesting URL: http://10.10.0.20:8123/local/nspanel_eu.tft
[09:01:12][D][script.upload_tft.upload_tft_arduino:415]: Updating Nextion
[09:01:12][D][script.upload_tft.send_nextion_command:152]: Sending: whmi-wris 7248068,921600,1
[09:01:12][C][uart.arduino_esp32:077]: Setting up UART...
[09:01:12][D][script.upload_tft.upload_tft_arduino:439]: Waiting for upgrade response
[09:01:14][D][script.upload_tft.upload_tft_arduino:444]: Upgrade response is []
[09:01:14][D][script.upload_tft.upload_tft_arduino:449]: Preparation for tft update failed 0 ""
[09:01:14][D][script.upload_tft.upload_end_:220]: Completed: 0
[09:01:16][D][script.upload_tft.upload_end_:230]: Nextion TFT upload will try again
[09:01:16][E][script.upload_tft:768]: TFT upload failed.
[09:01:16][D][script.upload_tft:769]: Turn off Nextion
[09:01:16][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[09:01:16][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[09:01:17][D][script.upload_tft:776]: Turn on Nextion
[09:01:17][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[09:01:17][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[09:01:17][D][script.upload_tft:778]: Restarting esphome
[09:01:19][D][button:010]: 'nspanel Restart' Pressed.
[09:01:19][I][restart.button:012]: Restarting device...
[09:01:19][I][app:134]: Rebooting safely...
[09:01:19][D][esp32.preferences:114]: Saving 1 preferences to flash...
[09:01:19][D][esp32.preferences:143]: Saving 1 preferences to flash: 0 cached, 1 written, 0 failed
edwardtfn commented 6 months ago

What I see is that for some reason, your display is not detected by ESPHome. I've tried all the different libraries, and this haven't changed. This is probably dur to the Sonoff reparse mode. When you press Upload TFT, the display still being reported as not connected from ESPHome, however, I can see on it's response that something is coming thru the uart, so there's a display there and probably the baud_rate is right (115200bps). Give me a few more time and I will try to work more on this exit reparse thing. Meanwhile, you can keep trying the Upload TFT button.

The only thing I would recommend is to change your TFT file from nspanel_eu.tft to nspanel_blank.tft. When you install any of these TFTs, the reparse mode will be permanently disabled, but if something fails on the install, you will have to keep this battle. As nspanel_blank.tft is much smaller than nspanel_eu.tft (270Kb compared to 7Mb), your chance to complete is much higher, and then it would be much easier to install nspanel_eu.tft.

edwardtfn commented 6 months ago

By the way, I've just pushed a small change. Could you please install it in your panel again?

edwardtfn commented 6 months ago

And what are you seeing in your panel's display? Could you please send a picture?

mathgoy commented 6 months ago

Hi,

reflashed and tried again with the blank file and got this:


[10:25:44][I][app:102]: ESPHome version 2023.11.6 compiled on Nov 30 2023, 10:24:57
[10:25:44][C][wifi:559]: WiFi:
[10:25:44][C][wifi:391]:   Local MAC: C4:DD:57:E8:13:D8
[10:25:44][C][wifi:396]:   SSID: [redacted]
[10:25:44][C][wifi:397]:   IP Address: 10.10.0.109
[10:25:44][C][wifi:399]:   BSSID: [redacted]
[10:25:44][C][wifi:400]:   Hostname: 'nspanel'
[10:25:44][C][wifi:402]:   Signal strength: -66 dB ▂▄▆█
[10:25:44][C][wifi:406]:   Channel: 6
[10:25:44][C][wifi:407]:   Subnet: 255.255.255.0
[10:25:44][C][wifi:408]:   Gateway: 10.10.0.1
[10:25:44][C][wifi:409]:   DNS1: 9.9.9.9
[10:25:44][C][wifi:410]:   DNS2: 1.1.1.1
[10:25:44][C][logger:416]: Logger:
[10:25:44][C][logger:417]:   Level: DEBUG
[10:25:44][C][logger:418]:   Log Baud Rate: 0
[10:25:44][C][logger:420]:   Hardware UART: UART0
[10:25:44][C][uart.arduino_esp32:124]: UART Bus 0:
[10:25:44][C][uart.arduino_esp32:125]:   TX Pin: GPIO16
[10:25:44][C][uart.arduino_esp32:126]:   RX Pin: GPIO17
[10:25:44][C][uart.arduino_esp32:128]:   RX Buffer Size: 256
[10:25:44][C][uart.arduino_esp32:130]:   Baud Rate: 115200 baud
[10:25:44][C][uart.arduino_esp32:131]:   Data Bits: 8
[10:25:44][C][uart.arduino_esp32:132]:   Parity: NONE
[10:25:44][C][uart.arduino_esp32:133]:   Stop bits: 1
[10:25:44][W][nextion:077]: Nextion is not connected! 
[10:25:44][C][ledc.output:164]: LEDC Output:
[10:25:44][C][ledc.output:165]:   Pin GPIO21
[10:25:44][C][ledc.output:166]:   LEDC Channel: 0
[10:25:44][C][ledc.output:167]:   PWM Frequency: 1000.0 Hz
[10:25:44][C][ledc.output:168]:   Bit depth: 16
[10:25:44][C][template.binary_sensor:028]: Template Binary Sensor 'nspanel Nextion display'
[10:25:44][C][template.binary_sensor:028]:   Device Class: 'connectivity'
[10:25:44][C][template.number:050]: Template Number 'nspanel Display Brightness'
[10:25:44][C][template.number:050]:   Unit of Measurement: '%'
[10:25:44][C][template.number:051]:   Optimistic: YES
[10:25:44][C][template.number:052]:   Update Interval: 60.0s
[10:25:44][C][template.number:050]: Template Number 'nspanel Display Brightness Dimdown'
[10:25:44][C][template.number:050]:   Unit of Measurement: '%'
[10:25:44][C][template.number:051]:   Optimistic: YES
[10:25:44][C][template.number:052]:   Update Interval: 60.0s
[10:25:44][C][template.number:050]: Template Number 'nspanel Temperature Correction'
[10:25:44][C][template.number:050]:   Unit of Measurement: '°C'
[10:25:44][C][template.number:051]:   Optimistic: YES
[10:25:44][C][template.number:052]:   Update Interval: 60.0s
[10:25:44][C][template.number:050]: Template Number 'nspanel Timeout Page'
[10:25:44][C][template.number:050]:   Icon: 'mdi:timer'
[10:25:44][C][template.number:050]:   Unit of Measurement: 's'
[10:25:44][C][template.number:051]:   Optimistic: YES
[10:25:44][C][template.number:052]:   Update Interval: 60.0s
[10:25:44][C][template.number:050]: Template Number 'nspanel Timeout Dimming'
[10:25:44][C][template.number:050]:   Icon: 'mdi:timer'
[10:25:44][C][template.number:050]:   Unit of Measurement: 's'
[10:25:44][C][template.number:051]:   Optimistic: YES
[10:25:44][C][template.number:052]:   Update Interval: 60.0s
[10:25:44][C][template.number:050]: Template Number 'nspanel Timeout Sleep'
[10:25:44][C][template.number:050]:   Icon: 'mdi:timer'
[10:25:44][C][template.number:050]:   Unit of Measurement: 's'
[10:25:44][C][template.number:051]:   Optimistic: YES
[10:25:44][C][template.number:052]:   Update Interval: 60.0s
[10:25:44][C][template.select:065]: Template Select 'nspanel Wake-up page'
[10:25:44][C][template.select:065]:   Icon: 'mdi:page-next-outline'
[10:25:44][C][template.select:066]:   Update Interval: 60.0s
[10:25:44][C][template.select:069]:   Optimistic: YES
[10:25:44][C][template.select:070]:   Initial Option: home
[10:25:44][C][template.select:071]:   Restore Value: YES
[10:25:45][C][template.text_sensor:020]: Template Sensor 'nspanel Detailed Entity'
[10:25:45][C][template.text_sensor:020]:   Icon: 'mdi:tablet-dashboard'
[10:25:45][C][template.text_sensor:020]: Template Sensor 'nspanel Notification Label'
[10:25:45][C][template.text_sensor:020]: Template Sensor 'nspanel Notification Text'
[10:25:45][C][switch.gpio:068]: GPIO Switch 'nspanel Relay 1'
[10:25:45][C][switch.gpio:091]:   Restore Mode: restore defaults to OFF
[10:25:45][C][switch.gpio:031]:   Pin: GPIO22
[10:25:45][C][switch.gpio:068]: GPIO Switch 'nspanel Relay 2'
[10:25:45][C][switch.gpio:091]:   Restore Mode: restore defaults to OFF
[10:25:45][C][switch.gpio:031]:   Pin: GPIO19
[10:25:45][W][nextion:077]: Nextion is not connected! 
[10:25:45][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel Left Button'
[10:25:45][C][gpio.binary_sensor:016]:   Pin: GPIO14
[10:25:45][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel Right Button'
[10:25:45][C][gpio.binary_sensor:016]:   Pin: GPIO27
[10:25:45][C][switch.gpio:068]: GPIO Switch 'nspanel Nextion display - Power'
[10:25:45][C][switch.gpio:091]:   Restore Mode: always ON
[10:25:45][C][switch.gpio:031]:   Pin: GPIO4
[10:25:45][C][template.switch:068]: Template Switch 'nspanel Notification sound'
[10:25:45][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[10:25:45][C][template.switch:057]:   Optimistic: YES
[10:25:45][C][template.switch:068]: Template Switch 'nspanel Relay 1 Local'
[10:25:45][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[10:25:45][C][template.switch:057]:   Optimistic: YES
[10:25:45][C][template.switch:068]: Template Switch 'nspanel Relay 2 Local'
[10:25:45][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[10:25:45][C][template.switch:057]:   Optimistic: YES
[10:25:45][C][template.switch:068]: Template Switch 'nspanel Notification unread'
[10:25:45][C][template.switch:091]:   Restore Mode: always OFF
[10:25:45][C][template.switch:057]:   Optimistic: YES
[10:25:45][C][rtttl:029]: Rtttl
[10:25:45][W][nextion:077]: Nextion is not connected! 
[10:25:45][C][nextion:123]: Nextion:
[10:25:45][C][nextion:124]:   Device Model:     
[10:25:45][C][nextion:125]:   Firmware Version: 
[10:25:45][C][nextion:126]:   Serial Number:    
[10:25:45][C][nextion:127]:   Flash Size:       
[10:25:45][C][nextion:128]:   Wake On Touch:    True
[10:25:45][C][nextion:139]:   Start Up Page :      8
[10:25:45][C][restart.button:017]: Restart Button 'nspanel Restart'
[10:25:45][C][adc:097]: ADC Sensor 'ntc_source'
[10:25:45][C][adc:097]:   Device Class: 'voltage'
[10:25:45][C][adc:097]:   State Class: 'measurement'
[10:25:45][C][adc:097]:   Unit of Measurement: 'V'
[10:25:45][C][adc:097]:   Accuracy Decimals: 2
[10:25:45][C][adc:107]:   Pin: GPIO38
[10:25:45][C][adc:122]:  Attenuation: 11db
[10:25:45][C][adc:142]:   Update Interval: 60.0s
[10:25:45][C][resistance:010]: Resistance Sensor 'resistance_sensor'
[10:25:45][C][resistance:010]:   State Class: 'measurement'
[10:25:45][C][resistance:010]:   Unit of Measurement: 'Ω'
[10:25:45][C][resistance:010]:   Accuracy Decimals: 1
[10:25:45][C][resistance:010]:   Icon: 'mdi:flash'
[10:25:45][C][resistance:011]:   Configuration: DOWNSTREAM
[10:25:45][C][resistance:012]:   Resistor: 11200.00Ω
[10:25:45][C][resistance:013]:   Reference Voltage: 3.3V
[10:25:45][C][ntc:014]: NTC Sensor 'nspanel Temperature'
[10:25:45][C][ntc:014]:   Device Class: 'temperature'
[10:25:45][C][ntc:014]:   State Class: 'measurement'
[10:25:45][C][ntc:014]:   Unit of Measurement: '°C'
[10:25:45][C][ntc:014]:   Accuracy Decimals: 1
[10:25:46][C][homeassistant.time:010]: Home Assistant Time:
[10:25:46][C][homeassistant.time:011]:   Timezone: 'CET-1CEST,M3.5.0,M10.5.0/3'
[10:25:46][C][status:034]: Status Binary Sensor 'nspanel Status'
[10:25:46][C][status:034]:   Device Class: 'connectivity'
[10:25:46][W][nextion:077]: Nextion is not connected! 
[10:25:46][C][mdns:115]: mDNS:
[10:25:46][C][mdns:116]:   Hostname: nspanel
[10:25:46][C][ota:097]: Over-The-Air Updates:
[10:25:46][C][ota:098]:   Address: nspanel.local:3232
[10:25:46][C][ota:101]:   Using Password.
[10:25:46][C][api:139]: API Server:
[10:25:46][C][api:140]:   Address: nspanel.local:6053
[10:25:46][C][api:144]:   Using noise encryption: NO
[10:25:46][C][http_request:013]: HTTP Request:
[10:25:46][C][http_request:014]:   Timeout: 5000ms
[10:25:46][C][http_request:015]:   User-Agent: ESPHome
[10:25:46][C][http_request:016]:   Follow Redirects: 1
[10:25:46][C][http_request:017]:   Redirect limit: 3
[10:25:46][W][nextion:077]: Nextion is not connected! 
[10:25:47][W][nextion:077]: Nextion is not connected! 
[10:25:47][W][nextion:077]: Nextion is not connected! 
[10:25:48][W][nextion:077]: Nextion is not connected! 
[10:25:48][W][nextion:077]: Nextion is not connected! 
[10:25:49][W][nextion:077]: Nextion is not connected! 
[10:25:50][W][nextion:077]: Nextion is not connected! 
[10:25:50][W][nextion:077]: Nextion is not connected! 
[10:25:51][W][nextion:077]: Nextion is not connected! 
[10:25:51][W][nextion:077]: Nextion is not connected! 
[10:25:52][W][nextion:077]: Nextion is not connected! 
[10:25:52][W][nextion:077]: Nextion is not connected! 
[10:25:53][W][nextion:077]: Nextion is not connected! 
[10:25:53][W][nextion:077]: Nextion is not connected! 
[10:25:54][W][nextion:077]: Nextion is not connected! 
[10:25:54][W][nextion:077]: Nextion is not connected! 
[10:25:55][W][nextion:077]: Nextion is not connected! 
[10:25:55][W][nextion:077]: Nextion is not connected! 
[10:25:56][W][nextion:077]: Nextion is not connected! 
[10:25:56][W][nextion:077]: Nextion is not connected! 
[10:25:57][W][nextion:077]: Nextion is not connected! 
[10:25:58][W][nextion:077]: Nextion is not connected! 
[10:25:58][W][nextion:077]: Nextion is not connected! 
[10:25:59][W][nextion:077]: Nextion is not connected! 
[10:25:59][W][nextion:077]: Nextion is not connected! 
[10:26:00][W][nextion:077]: Nextion is not connected! 
[10:26:00][D][button:010]: 'nspanel Update TFT display' Pressed.
[10:26:00][D][main:730]: Button pressed: Update TFT display
[10:26:00][D][script.upload_tft:138]: Starting...
[10:26:00][D][script.upload_tft:743]: Try #1
[10:26:00][D][script.upload_tft.upload_tft_arduino:347]: Nextion TFT upload requested
[10:26:00][D][script.upload_tft.upload_tft_arduino:348]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[10:26:00][D][script.upload_tft.upload_tft_arduino:349]: baud_rate: 115200
[10:26:00][D][script.upload_tft.upload_tft_arduino:361]: Setting Nextion protocol reparse mode to passive
[10:26:00][D][main:2562]: Exit reparse
[10:26:00][D][script.upload_tft.upload_tft_arduino:378]: Connected
[10:26:00][D][script.upload_tft.upload_tft_arduino:384]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[10:26:00][D][script.upload_tft.upload_tft_arduino:416]: Updating Nextion
[10:26:00][D][script.upload_tft.send_nextion_command:152]: Sending: whmi-wris 275288,115200,1
[10:26:00][D][script.upload_tft.upload_tft_arduino:440]: Waiting for upgrade response
[10:26:00][D][script.upload_tft.upload_tft_arduino:445]: Upgrade response is [24]
[10:26:00][D][script.upload_tft.upload_tft_arduino:450]: Preparation for tft update failed 36 "$"
[10:26:00][D][script.upload_tft.upload_end_:220]: Completed: 0
[10:26:02][D][script.upload_tft.upload_end_:230]: Nextion TFT upload will try again
[10:26:02][D][script.upload_tft:745]: Turn off Nextion
[10:26:02][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[10:26:02][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[10:26:03][D][script.upload_tft:752]: Turn on Nextion
[10:26:03][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[10:26:03][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[10:26:05][D][script.upload_tft:743]: Try #2
[10:26:05][D][script.upload_tft.upload_tft_arduino:347]: Nextion TFT upload requested
[10:26:05][D][script.upload_tft.upload_tft_arduino:348]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[10:26:05][D][script.upload_tft.upload_tft_arduino:349]: baud_rate: 115200
[10:26:05][D][script.upload_tft.upload_tft_arduino:361]: Setting Nextion protocol reparse mode to passive
[10:26:05][D][main:2562]: Exit reparse
[10:26:05][D][script.upload_tft.upload_tft_arduino:378]: Connected
[10:26:05][D][script.upload_tft.upload_tft_arduino:384]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[10:26:05][D][script.upload_tft.upload_tft_arduino:416]: Updating Nextion
[10:26:05][D][script.upload_tft.send_nextion_command:152]: Sending: whmi-wris 275288,115200,1
[10:26:05][D][script.upload_tft.upload_tft_arduino:440]: Waiting for upgrade response
[10:26:05][D][script.upload_tft.upload_tft_arduino:445]: Upgrade response is [1A]
[10:26:05][D][script.upload_tft.upload_tft_arduino:450]: Preparation for tft update failed 26 ""
[10:26:05][D][script.upload_tft.upload_end_:220]: Completed: 0
[10:26:07][D][script.upload_tft.upload_end_:230]: Nextion TFT upload will try again
[10:26:07][D][script.upload_tft:745]: Turn off Nextion
[10:26:07][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[10:26:07][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[10:26:08][D][script.upload_tft:752]: Turn on Nextion
[10:26:08][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[10:26:08][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[10:26:10][D][script.upload_tft:743]: Try #3
[10:26:10][D][script.upload_tft.upload_tft_arduino:347]: Nextion TFT upload requested
[10:26:10][D][script.upload_tft.upload_tft_arduino:348]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[10:26:10][D][script.upload_tft.upload_tft_arduino:349]: baud_rate: 115200
[10:26:10][D][script.upload_tft.upload_tft_arduino:361]: Setting Nextion protocol reparse mode to passive
[10:26:10][D][main:2562]: Exit reparse
[10:26:10][D][script.upload_tft.upload_tft_arduino:378]: Connected
[10:26:10][D][script.upload_tft.upload_tft_arduino:384]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[10:26:10][D][script.upload_tft.upload_tft_arduino:416]: Updating Nextion
[10:26:10][D][script.upload_tft.send_nextion_command:152]: Sending: whmi-wris 275288,115200,1
[10:26:10][D][script.upload_tft.upload_tft_arduino:440]: Waiting for upgrade response
[10:26:10][D][script.upload_tft.upload_tft_arduino:445]: Upgrade response is [1A]
[10:26:10][D][script.upload_tft.upload_tft_arduino:450]: Preparation for tft update failed 26 ""
[10:26:10][D][script.upload_tft.upload_end_:220]: Completed: 0
[10:26:11][D][script.upload_tft.upload_end_:230]: Nextion TFT upload will try again
[10:26:11][D][script.upload_tft:745]: Turn off Nextion
[10:26:11][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[10:26:11][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[10:26:14][D][script.upload_tft:752]: Turn on Nextion
[10:26:14][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[10:26:14][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[10:26:14][D][script.upload_tft:743]: Try #4
[10:26:14][D][script.upload_tft.upload_tft_arduino:347]: Nextion TFT upload requested
[10:26:14][D][script.upload_tft.upload_tft_arduino:348]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[10:26:14][D][script.upload_tft.upload_tft_arduino:349]: baud_rate: 115200
[10:26:14][D][script.upload_tft.upload_tft_arduino:361]: Setting Nextion protocol reparse mode to passive
[10:26:14][D][main:2562]: Exit reparse
[10:26:14][D][script.upload_tft.upload_tft_arduino:378]: Connected
[10:26:14][D][script.upload_tft.upload_tft_arduino:384]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[10:26:14][D][script.upload_tft.upload_tft_arduino:416]: Updating Nextion
[10:26:14][D][script.upload_tft.send_nextion_command:152]: Sending: whmi-wris 275288,115200,1
[10:26:14][D][script.upload_tft.upload_tft_arduino:440]: Waiting for upgrade response
[10:26:14][D][script.upload_tft.upload_tft_arduino:445]: Upgrade response is [1A]
[10:26:14][D][script.upload_tft.upload_tft_arduino:450]: Preparation for tft update failed 26 ""
[10:26:14][D][script.upload_tft.upload_end_:220]: Completed: 0
[10:26:16][D][script.upload_tft.upload_end_:230]: Nextion TFT upload will try again
[10:26:16][D][script.upload_tft:745]: Turn off Nextion
[10:26:16][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[10:26:16][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[10:26:17][D][script.upload_tft:752]: Turn on Nextion
[10:26:17][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[10:26:17][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[10:26:19][D][script.upload_tft:743]: Try #5
[10:26:19][D][script.upload_tft.upload_tft_arduino:347]: Nextion TFT upload requested
[10:26:19][D][script.upload_tft.upload_tft_arduino:348]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[10:26:19][D][script.upload_tft.upload_tft_arduino:349]: baud_rate: 115200
[10:26:19][D][script.upload_tft.upload_tft_arduino:361]: Setting Nextion protocol reparse mode to passive
[10:26:19][D][main:2562]: Exit reparse
[10:26:19][D][script.upload_tft.upload_tft_arduino:378]: Connected
[10:26:19][D][script.upload_tft.upload_tft_arduino:384]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[10:26:19][D][script.upload_tft.upload_tft_arduino:416]: Updating Nextion
[10:26:19][D][script.upload_tft.send_nextion_command:152]: Sending: whmi-wris 275288,115200,1
[10:26:19][D][script.upload_tft.upload_tft_arduino:440]: Waiting for upgrade response
[10:26:19][D][script.upload_tft.upload_tft_arduino:445]: Upgrade response is [1A]
[10:26:19][D][script.upload_tft.upload_tft_arduino:450]: Preparation for tft update failed 26 ""
[10:26:19][D][script.upload_tft.upload_end_:220]: Completed: 0
[10:26:21][D][script.upload_tft.upload_end_:230]: Nextion TFT upload will try again
[10:26:21][D][script.upload_tft:745]: Turn off Nextion
[10:26:21][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[10:26:21][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[10:26:22][D][script.upload_tft:752]: Turn on Nextion
[10:26:22][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[10:26:22][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[10:26:24][D][script.upload_tft:766]: Trying again at 921600 bps
[10:26:24][D][script.upload_tft.upload_tft_arduino:347]: Nextion TFT upload requested
[10:26:24][D][script.upload_tft.upload_tft_arduino:348]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[10:26:24][D][script.upload_tft.upload_tft_arduino:349]: baud_rate: 921600
[10:26:24][D][script.upload_tft.upload_tft_arduino:361]: Setting Nextion protocol reparse mode to passive
[10:26:24][D][main:2562]: Exit reparse
[10:26:24][D][script.upload_tft.upload_tft_arduino:378]: Connected
[10:26:24][D][script.upload_tft.upload_tft_arduino:384]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[10:26:24][D][script.upload_tft.upload_tft_arduino:416]: Updating Nextion
[10:26:24][D][script.upload_tft.send_nextion_command:152]: Sending: whmi-wris 275288,921600,1
[10:26:24][C][uart.arduino_esp32:077]: Setting up UART...
[10:26:24][D][script.upload_tft.upload_tft_arduino:440]: Waiting for upgrade response
[10:26:26][D][script.upload_tft.upload_tft_arduino:445]: Upgrade response is [00.80.00.80.80.80 (6)]
[10:26:26][D][script.upload_tft.upload_tft_arduino:450]: Preparation for tft update failed 0 ""
[10:26:26][D][script.upload_tft.upload_end_:220]: Completed: 0
[10:26:27][D][script.upload_tft.upload_end_:230]: Nextion TFT upload will try again
[10:26:27][E][script.upload_tft:770]: TFT upload failed.
[10:26:27][D][script.upload_tft:771]: Turn off Nextion
[10:26:27][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[10:26:27][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[10:26:29][D][script.upload_tft:778]: Turn on Nextion
[10:26:29][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[10:26:29][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[10:26:29][D][script.upload_tft:780]: Restarting esphome
[10:26:30][D][button:010]: 'nspanel Restart' Pressed.
[10:26:30][I][restart.button:012]: Restarting device...
[10:26:30][I][app:134]: Rebooting safely...
[10:26:31][D][esp32.preferences:114]: Saving 1 preferences to flash...
[10:26:31][D][esp32.preferences:143]: Saving 1 preferences to flash: 0 cached, 1 written, 0 failed
INFO Processing expected disconnect from ESPHome API for nspanel
WARNING Disconnected from API
INFO Successfully connected to nspanel in 15.349s
INFO Successful handshake with nspanel in 0.051s
[10:26:52][E][uart:015]: Reading from UART timed out at byte 0!
[10:26:52][W][nextion:077]: Nextion is not connected! 
[10:26:52][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[10:26:52][W][component:215]: Components should block for at most 20-30ms.
[10:26:52][W][nextion:077]: Nextion is not connected! 
[10:26:53][E][uart:015]: Reading from UART timed out at byte 0!
[10:26:53][W][nextion:077]: Nextion is not connected! 
[10:26:53][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[10:26:53][W][component:215]: Components should block for at most 20-30ms.
[10:26:53][E][uart:015]: Reading from UART timed out at byte 0!
[10:26:53][W][nextion:077]: Nextion is not connected! 
[10:26:53][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[10:26:53][W][component:215]: Components should block for at most 20-30ms.
[10:26:54][W][nextion:077]: Nextion is not connected! 
[10:26:54][W][nextion:077]: Nextion is not connected! 
[10:26:55][W][nextion:077]: Nextion is not connected! 
[10:26:56][W][nextion:077]: Nextion is not connected! 
[10:26:56][W][nextion:077]: Nextion is not connected! 
[10:26:57][W][nextion:077]: Nextion is not connected! 
[10:26:57][W][nextion:077]: Nextion is not connected! 
[10:26:58][W][nextion:077]: Nextion is not connected! 
[10:26:58][W][nextion:077]: Nextion is not connected! 
[10:26:59][W][nextion:077]: Nextion is not connected! 
[10:26:59][W][nextion:077]: Nextion is not connected! 
[10:27:00][W][nextion:077]: Nextion is not connected! 
[10:27:00][W][nextion:077]: Nextion is not connected! 
[10:27:01][W][nextion:077]: Nextion is not connected! 
[10:27:01][W][nextion:077]: Nextion is not connected! 

The screen displays a loading circle and the message "waiting for content"

edwardtfn commented 6 months ago

The screen displays a loading circle and the message "waiting for content"

Mmmm That doesn't sounds like the Sonoff's one... Do you have the link for the repo with the firmware you had in your panel before?

mathgoy commented 6 months ago

I used this one:

https://github.com/joBr99/nspanel-lovelace-ui

edwardtfn commented 6 months ago

So please try this:

substitutions:
  ###### CHANGE ME START ######
  device_name: "nspanel" 
  wifi_ssid: !secret wifi_ssid
  wifi_password: !secret wifi_password
  #  nextion_update_url: "http://homeassistant.local:8123/local/nspanel_eu.tft" # URL to local tft File
  nextion_update_url: "http://10.10.0.20:8123/local/nspanel_blank.tft"
  ##### CHANGE ME END #####

packages:
  remote_package:
    url: https://github.com/Blackymas/NSPanel_HA_Blueprint
    # ref: main
    ref: beta
    files:
      - nspanel_esphome.yaml # Core package
      # - nspanel_esphome_advanced.yaml # activate advanced (legacy) elements - can be useful for troubleshooting
      # - nspanel_esphome_addon_climate_cool.yaml # activate for local climate (cooling) control
      # - nspanel_esphome_addon_climate_heat.yaml # activate for local climate (heater) control
    refresh: 1s

#### Custom ####
uart:
  - id: !extend tf_uart
    baud_rate: 921600
edwardtfn commented 6 months ago

Flash it again (wirelessly is fine), wait a bit after it restarts, press "Upload TFT"... and please share the whole logs. :)

edwardtfn commented 6 months ago

Looks like that project could be using 115200, 256000 or 921600bps. Hopefully it is just a baud rate thing, so we will have just a few tries. But I've seen some messages that makes me believe the baud rate was right, so let's see.

mathgoy commented 6 months ago

HI thanks for your patience.

Here is the log:


[13:31:40][D][button:010]: 'nspanel Restart' Pressed.
[13:31:40][I][restart.button:012]: Restarting device...
[13:31:40][I][app:134]: Rebooting safely...
INFO Processing expected disconnect from ESPHome API for nspanel
WARNING Disconnected from API
INFO Successfully connected to nspanel in 3.840s
INFO Successful handshake with nspanel in 0.046s
[13:31:49][C][rtttl:029]: Rtttl
[13:31:49][C][nextion:123]: Nextion:
[13:31:49][C][nextion:124]:   Device Model:     
[13:31:49][C][nextion:125]:   Firmware Version: 
[13:31:49][C][nextion:126]:   Serial Number:    
[13:31:49][C][nextion:127]:   Flash Size:       
[13:31:49][C][nextion:128]:   Wake On Touch:    True
[13:31:49][C][nextion:139]:   Start Up Page :      8
[13:31:49][C][restart.button:017]: Restart Button 'nspanel Restart'
[13:31:49][C][adc:097]: ADC Sensor 'ntc_source'
[13:31:49][C][adc:097]:   Device Class: 'voltage'
[13:31:49][C][adc:097]:   State Class: 'measurement'
[13:31:49][C][adc:097]:   Unit of Measurement: 'V'
[13:31:49][C][adc:097]:   Accuracy Decimals: 2
[13:31:49][C][adc:107]:   Pin: GPIO38
[13:31:49][C][adc:122]:  Attenuation: 11db
[13:31:49][C][adc:142]:   Update Interval: 60.0s
[13:31:49][C][resistance:010]: Resistance Sensor 'resistance_sensor'
[13:31:49][C][resistance:010]:   State Class: 'measurement'
[13:31:49][C][resistance:010]:   Unit of Measurement: 'Ω'
[13:31:49][C][resistance:010]:   Accuracy Decimals: 1
[13:31:49][C][resistance:010]:   Icon: 'mdi:flash'
[13:31:49][C][resistance:011]:   Configuration: DOWNSTREAM
[13:31:49][C][resistance:012]:   Resistor: 11200.00Ω
[13:31:49][C][resistance:013]:   Reference Voltage: 3.3V
[13:31:49][C][ntc:014]: NTC Sensor 'nspanel Temperature'
[13:31:49][C][ntc:014]:   Device Class: 'temperature'
[13:31:49][C][ntc:014]:   State Class: 'measurement'
[13:31:49][C][ntc:014]:   Unit of Measurement: '°C'
[13:31:49][C][ntc:014]:   Accuracy Decimals: 1
[13:31:49][E][uart:015]: Reading from UART timed out at byte 0!
[13:31:49][W][nextion:077]: Nextion is not connected! 
[13:31:49][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:31:49][W][component:215]: Components should block for at most 20-30ms.
[13:31:50][C][homeassistant.time:010]: Home Assistant Time:
[13:31:50][C][homeassistant.time:011]:   Timezone: 'CET-1CEST,M3.5.0,M10.5.0/3'
[13:31:50][C][status:034]: Status Binary Sensor 'nspanel Status'
[13:31:50][C][status:034]:   Device Class: 'connectivity'
[13:31:50][C][mdns:115]: mDNS:
[13:31:50][C][mdns:116]:   Hostname: nspanel
[13:31:50][W][nextion:077]: Nextion is not connected! 
[13:31:50][W][component:214]: Component nextion.display took a long time for an operation (0.14 s).
[13:31:50][W][component:215]: Components should block for at most 20-30ms.
[13:31:50][C][ota:097]: Over-The-Air Updates:
[13:31:50][C][ota:098]:   Address: nspanel.local:3232
[13:31:50][C][ota:101]:   Using Password.
[13:31:50][C][api:139]: API Server:
[13:31:50][C][api:140]:   Address: nspanel.local:6053
[13:31:50][C][api:144]:   Using noise encryption: NO
[13:31:50][C][http_request:013]: HTTP Request:
[13:31:50][C][http_request:014]:   Timeout: 5000ms
[13:31:50][C][http_request:015]:   User-Agent: ESPHome
[13:31:50][C][http_request:016]:   Follow Redirects: 1
[13:31:50][C][http_request:017]:   Redirect limit: 3
[13:31:51][E][uart:015]: Reading from UART timed out at byte 0!
[13:31:51][W][nextion:077]: Nextion is not connected! 
[13:31:51][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:31:51][W][component:215]: Components should block for at most 20-30ms.
[13:31:51][E][uart:015]: Reading from UART timed out at byte 0!
[13:31:51][W][nextion:077]: Nextion is not connected! 
[13:31:51][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:31:51][W][component:215]: Components should block for at most 20-30ms.
[13:31:52][E][uart:015]: Reading from UART timed out at byte 0!
[13:31:52][W][nextion:077]: Nextion is not connected! 
[13:31:52][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:31:52][W][component:215]: Components should block for at most 20-30ms.
[13:31:53][E][uart:015]: Reading from UART timed out at byte 0!
[13:31:53][W][nextion:077]: Nextion is not connected! 
[13:31:53][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:31:53][W][component:215]: Components should block for at most 20-30ms.
[13:31:53][E][uart:015]: Reading from UART timed out at byte 0!
[13:31:53][W][nextion:077]: Nextion is not connected! 
[13:31:53][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:31:53][W][component:215]: Components should block for at most 20-30ms.
[13:31:54][E][uart:015]: Reading from UART timed out at byte 0!
[13:31:54][W][nextion:077]: Nextion is not connected! 
[13:31:54][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:31:54][W][component:215]: Components should block for at most 20-30ms.
[13:31:55][E][uart:015]: Reading from UART timed out at byte 0!
[13:31:55][W][nextion:077]: Nextion is not connected! 
[13:31:55][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:31:55][W][component:215]: Components should block for at most 20-30ms.
[13:31:55][E][uart:015]: Reading from UART timed out at byte 0!
[13:31:55][W][nextion:077]: Nextion is not connected! 
edwardtfn commented 6 months ago

For some reason you are not getting the beginning of the logs, so please add this to your yaml and install again, but this time please collect at least 2min of logs from the boot before you press the Upload TFT button:

time:
  - id: !extend time_provider
    on_time:
      - seconds: /6
        then:
          - lambda: |-
              ESP_LOGD("DEBUG", "Version: ${version}");
              ESP_LOGD("DEBUG", "Baud rate: %d", tf_uart->get_baud_rate());
              ESP_LOGD("DEBUG", "Free heap: %d", ESP.getFreeHeap());
              ESP_LOGD("DEBUG", "disp1->is_setup(): %s", disp1->is_setup() ? "True" : "False");
mathgoy commented 6 months ago

Here we go:

[13:45:58][I][app:102]: ESPHome version 2023.11.6 compiled on Nov 30 2023, 13:45:15
[13:45:58][C][wifi:559]: WiFi:
[13:45:58][C][wifi:391]:   Local MAC: C4:DD:57:E8:13:D8
[13:45:58][C][wifi:396]:   SSID: [redacted]
[13:45:58][C][wifi:397]:   IP Address: 10.10.0.109
[13:45:58][C][wifi:399]:   BSSID: [redacted]
[13:45:58][C][wifi:400]:   Hostname: 'nspanel'
[13:45:58][C][wifi:402]:   Signal strength: -69 dB ▂▄▆█
[13:45:58][C][wifi:406]:   Channel: 1
[13:45:58][C][wifi:407]:   Subnet: 255.255.255.0
[13:45:58][C][wifi:408]:   Gateway: 10.10.0.1
[13:45:58][C][wifi:409]:   DNS1: 9.9.9.9
[13:45:58][C][wifi:410]:   DNS2: 1.1.1.1
[13:45:58][C][logger:416]: Logger:
[13:45:58][C][logger:417]:   Level: DEBUG
[13:45:58][C][logger:418]:   Log Baud Rate: 0
[13:45:58][C][logger:420]:   Hardware UART: UART0
[13:45:58][C][uart.arduino_esp32:124]: UART Bus 0:
[13:45:58][C][uart.arduino_esp32:125]:   TX Pin: GPIO16
[13:45:58][C][uart.arduino_esp32:126]:   RX Pin: GPIO17
[13:45:58][C][uart.arduino_esp32:128]:   RX Buffer Size: 256
[13:45:58][C][uart.arduino_esp32:130]:   Baud Rate: 921600 baud
[13:45:58][C][uart.arduino_esp32:131]:   Data Bits: 8
[13:45:58][C][uart.arduino_esp32:132]:   Parity: NONE
[13:45:58][C][uart.arduino_esp32:133]:   Stop bits: 1
[13:45:58][C][ledc.output:164]: LEDC Output:
[13:45:58][C][ledc.output:165]:   Pin GPIO21
[13:45:58][C][ledc.output:166]:   LEDC Channel: 0
[13:45:58][C][ledc.output:167]:   PWM Frequency: 1000.0 Hz
[13:45:58][C][ledc.output:168]:   Bit depth: 16
[13:45:58][C][template.binary_sensor:028]: Template Binary Sensor 'nspanel Nextion display'
[13:45:58][C][template.binary_sensor:028]:   Device Class: 'connectivity'
[13:45:58][W][nextion:077]: Nextion is not connected! 
[13:45:58][C][template.number:050]: Template Number 'nspanel Display Brightness'
[13:45:58][C][template.number:050]:   Unit of Measurement: '%'
[13:45:58][C][template.number:051]:   Optimistic: YES
[13:45:58][C][template.number:052]:   Update Interval: 60.0s
[13:45:58][C][template.number:050]: Template Number 'nspanel Display Brightness Dimdown'
[13:45:58][C][template.number:050]:   Unit of Measurement: '%'
[13:45:58][C][template.number:051]:   Optimistic: YES
[13:45:58][C][template.number:052]:   Update Interval: 60.0s
[13:45:58][C][template.number:050]: Template Number 'nspanel Temperature Correction'
[13:45:58][C][template.number:050]:   Unit of Measurement: '°C'
[13:45:58][C][template.number:051]:   Optimistic: YES
[13:45:58][C][template.number:052]:   Update Interval: 60.0s
[13:45:59][C][template.number:050]: Template Number 'nspanel Timeout Page'
[13:45:59][C][template.number:050]:   Icon: 'mdi:timer'
[13:45:59][C][template.number:050]:   Unit of Measurement: 's'
[13:45:59][C][template.number:051]:   Optimistic: YES
[13:45:59][C][template.number:052]:   Update Interval: 60.0s
[13:45:59][C][template.number:050]: Template Number 'nspanel Timeout Dimming'
[13:45:59][C][template.number:050]:   Icon: 'mdi:timer'
[13:45:59][C][template.number:050]:   Unit of Measurement: 's'
[13:45:59][C][template.number:051]:   Optimistic: YES
[13:45:59][C][template.number:052]:   Update Interval: 60.0s
[13:45:59][C][template.number:050]: Template Number 'nspanel Timeout Sleep'
[13:45:59][C][template.number:050]:   Icon: 'mdi:timer'
[13:45:59][C][template.number:050]:   Unit of Measurement: 's'
[13:45:59][C][template.number:051]:   Optimistic: YES
[13:45:59][C][template.number:052]:   Update Interval: 60.0s
[13:45:59][C][template.select:065]: Template Select 'nspanel Wake-up page'
[13:45:59][C][template.select:065]:   Icon: 'mdi:page-next-outline'
[13:45:59][C][template.select:066]:   Update Interval: 60.0s
[13:45:59][C][template.select:069]:   Optimistic: YES
[13:45:59][C][template.select:070]:   Initial Option: home
[13:45:59][C][template.select:071]:   Restore Value: YES
[13:45:59][C][template.text_sensor:020]: Template Sensor 'nspanel Detailed Entity'
[13:45:59][C][template.text_sensor:020]:   Icon: 'mdi:tablet-dashboard'
[13:45:59][C][template.text_sensor:020]: Template Sensor 'nspanel Notification Label'
[13:45:59][C][template.text_sensor:020]: Template Sensor 'nspanel Notification Text'
[13:45:59][C][switch.gpio:068]: GPIO Switch 'nspanel Relay 1'
[13:45:59][C][switch.gpio:091]:   Restore Mode: restore defaults to OFF
[13:45:59][C][switch.gpio:031]:   Pin: GPIO22
[13:45:59][C][switch.gpio:068]: GPIO Switch 'nspanel Relay 2'
[13:45:59][C][switch.gpio:091]:   Restore Mode: restore defaults to OFF
[13:45:59][C][switch.gpio:031]:   Pin: GPIO19
[13:45:59][W][nextion:077]: Nextion is not connected! 
[13:45:59][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel Left Button'
[13:45:59][C][gpio.binary_sensor:016]:   Pin: GPIO14
[13:45:59][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel Right Button'
[13:45:59][C][gpio.binary_sensor:016]:   Pin: GPIO27
[13:45:59][C][switch.gpio:068]: GPIO Switch 'nspanel Nextion display - Power'
[13:45:59][C][switch.gpio:091]:   Restore Mode: always ON
[13:45:59][C][switch.gpio:031]:   Pin: GPIO4
[13:45:59][C][template.switch:068]: Template Switch 'nspanel Notification sound'
[13:45:59][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[13:45:59][C][template.switch:057]:   Optimistic: YES
[13:45:59][C][template.switch:068]: Template Switch 'nspanel Relay 1 Local'
[13:45:59][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[13:45:59][C][template.switch:057]:   Optimistic: YES
[13:45:59][C][template.switch:068]: Template Switch 'nspanel Relay 2 Local'
[13:45:59][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[13:45:59][C][template.switch:057]:   Optimistic: YES
[13:45:59][C][template.switch:068]: Template Switch 'nspanel Notification unread'
[13:45:59][C][template.switch:091]:   Restore Mode: always OFF
[13:45:59][C][template.switch:057]:   Optimistic: YES
[13:45:59][C][rtttl:029]: Rtttl
[13:45:59][W][nextion:077]: Nextion is not connected! 
[13:45:59][C][nextion:123]: Nextion:
[13:45:59][C][nextion:124]:   Device Model:     
[13:45:59][C][nextion:125]:   Firmware Version: 
[13:45:59][C][nextion:126]:   Serial Number:    
[13:45:59][C][nextion:127]:   Flash Size:       
[13:45:59][C][nextion:128]:   Wake On Touch:    True
[13:45:59][C][nextion:139]:   Start Up Page :      8
[13:46:00][C][restart.button:017]: Restart Button 'nspanel Restart'
[13:46:00][C][adc:097]: ADC Sensor 'ntc_source'
[13:46:00][C][adc:097]:   Device Class: 'voltage'
[13:46:00][C][adc:097]:   State Class: 'measurement'
[13:46:00][C][adc:097]:   Unit of Measurement: 'V'
[13:46:00][C][adc:097]:   Accuracy Decimals: 2
[13:46:00][C][adc:107]:   Pin: GPIO38
[13:46:00][C][adc:122]:  Attenuation: 11db
[13:46:00][C][adc:142]:   Update Interval: 60.0s
[13:46:00][C][resistance:010]: Resistance Sensor 'resistance_sensor'
[13:46:00][C][resistance:010]:   State Class: 'measurement'
[13:46:00][C][resistance:010]:   Unit of Measurement: 'Ω'
[13:46:00][C][resistance:010]:   Accuracy Decimals: 1
[13:46:00][C][resistance:010]:   Icon: 'mdi:flash'
[13:46:00][C][resistance:011]:   Configuration: DOWNSTREAM
[13:46:00][C][resistance:012]:   Resistor: 11200.00Ω
[13:46:00][C][resistance:013]:   Reference Voltage: 3.3V
[13:46:00][C][ntc:014]: NTC Sensor 'nspanel Temperature'
[13:46:00][C][ntc:014]:   Device Class: 'temperature'
[13:46:00][C][ntc:014]:   State Class: 'measurement'
[13:46:00][C][ntc:014]:   Unit of Measurement: '°C'
[13:46:00][C][ntc:014]:   Accuracy Decimals: 1
[13:46:00][C][homeassistant.time:010]: Home Assistant Time:
[13:46:00][C][homeassistant.time:011]:   Timezone: 'CET-1CEST,M3.5.0,M10.5.0/3'
[13:46:00][C][status:034]: Status Binary Sensor 'nspanel Status'
[13:46:00][C][status:034]:   Device Class: 'connectivity'
[13:46:00][W][nextion:077]: Nextion is not connected! 
[13:46:00][D][DEBUG:032]: Version: 4.1.3
[13:46:00][D][DEBUG:033]: Baud rate: 921600
[13:46:00][D][DEBUG:034]: Free heap: 176060
[13:46:00][D][DEBUG:035]: disp1->is_setup(): False
[13:46:00][C][mdns:115]: mDNS:
[13:46:00][C][mdns:116]:   Hostname: nspanel
[13:46:00][C][ota:097]: Over-The-Air Updates:
[13:46:00][C][ota:098]:   Address: nspanel.local:3232
[13:46:00][C][ota:101]:   Using Password.
[13:46:00][C][api:139]: API Server:
[13:46:00][C][api:140]:   Address: nspanel.local:6053
[13:46:00][C][api:144]:   Using noise encryption: NO
[13:46:00][C][http_request:013]: HTTP Request:
[13:46:00][C][http_request:014]:   Timeout: 5000ms
[13:46:00][C][http_request:015]:   User-Agent: ESPHome
[13:46:00][C][http_request:016]:   Follow Redirects: 1
[13:46:00][C][http_request:017]:   Redirect limit: 3
[13:46:01][W][nextion:077]: Nextion is not connected! 
[13:46:01][W][nextion:077]: Nextion is not connected! 
[13:46:02][W][nextion:077]: Nextion is not connected! 
[13:46:02][W][nextion:077]: Nextion is not connected! 
[13:46:03][W][nextion:077]: Nextion is not connected! 
[13:46:03][W][nextion:077]: Nextion is not connected! 
[13:46:04][W][nextion:077]: Nextion is not connected! 
[13:46:04][W][nextion:077]: Nextion is not connected! 
[13:46:05][W][nextion:077]: Nextion is not connected! 
[13:46:05][W][component:214]: Component nextion.display took a long time for an operation (0.06 s).
[13:46:05][W][component:215]: Components should block for at most 20-30ms.
[13:46:05][W][nextion:077]: Nextion is not connected! 
[13:46:06][W][nextion:077]: Nextion is not connected! 
[13:46:06][D][DEBUG:032]: Version: 4.1.3
[13:46:06][D][DEBUG:033]: Baud rate: 921600
[13:46:06][D][DEBUG:034]: Free heap: 176672
[13:46:06][D][DEBUG:035]: disp1->is_setup(): False
[13:46:06][W][nextion:077]: Nextion is not connected! 
[13:46:07][W][nextion:077]: Nextion is not connected! 
[13:46:08][W][nextion:077]: Nextion is not connected! 
[13:46:08][W][nextion:077]: Nextion is not connected! 
[13:46:09][W][nextion:077]: Nextion is not connected! 
[13:46:09][W][nextion:077]: Nextion is not connected! 
[13:46:10][W][nextion:077]: Nextion is not connected! 
[13:46:10][W][nextion:077]: Nextion is not connected! 
[13:46:11][W][nextion:077]: Nextion is not connected! 
[13:46:11][W][nextion:077]: Nextion is not connected! 
[13:46:12][W][nextion:077]: Nextion is not connected! 
[13:46:12][D][DEBUG:032]: Version: 4.1.3
[13:46:12][D][DEBUG:033]: Baud rate: 921600
[13:46:12][D][DEBUG:034]: Free heap: 176396
[13:46:12][D][DEBUG:035]: disp1->is_setup(): False
[13:46:12][W][nextion:077]: Nextion is not connected! 
[13:46:13][W][nextion:077]: Nextion is not connected! 
[13:46:13][W][nextion:077]: Nextion is not connected! 
[13:46:14][W][nextion:077]: Nextion is not connected! 
[13:46:14][W][nextion:077]: Nextion is not connected! 
[13:46:15][W][nextion:077]: Nextion is not connected! 
[13:46:16][W][nextion:077]: Nextion is not connected! 
[13:46:16][W][nextion:077]: Nextion is not connected! 
[13:46:17][W][nextion:077]: Nextion is not connected! 
[13:46:17][W][nextion:077]: Nextion is not connected! 
[13:46:17][D][main:2562]: Exit reparse
[13:46:18][W][nextion:077]: Nextion is not connected! 
[13:46:18][D][DEBUG:032]: Version: 4.1.3
[13:46:18][D][DEBUG:033]: Baud rate: 921600
[13:46:18][D][DEBUG:034]: Free heap: 176468
[13:46:18][D][DEBUG:035]: disp1->is_setup(): False
[13:46:18][W][nextion:077]: Nextion is not connected! 
[13:46:19][W][nextion:077]: Nextion is not connected! 
[13:46:19][W][nextion:077]: Nextion is not connected! 
[13:46:20][W][nextion:077]: Nextion is not connected! 
[13:46:20][W][nextion:077]: Nextion is not connected! 
[13:46:21][W][nextion:077]: Nextion is not connected! 
[13:46:21][W][nextion:077]: Nextion is not connected! 
[13:46:22][D][sensor:094]: 'ntc_source': Sending state 1.60100 V with 2 decimals of accuracy
[13:46:22][D][resistance:039]: 'resistance_sensor' - Resistance 10554.0Ω
[13:46:22][D][sensor:094]: 'resistance_sensor': Sending state 10553.97266 Ω with 1 decimals of accuracy
[13:46:22][D][ntc:026]: 'nspanel Temperature' - Temperature: 23.8°C
[13:46:22][D][sensor:094]: 'nspanel Temperature': Sending state 23.79152 °C with 1 decimals of accuracy
[13:46:22][W][nextion:077]: Nextion is not connected! 
[13:46:23][W][nextion:077]: Nextion is not connected! 
[13:46:23][W][nextion:077]: Nextion is not connected! 
[13:46:24][W][nextion:077]: Nextion is not connected! 
[13:46:24][D][DEBUG:032]: Version: 4.1.3
[13:46:24][D][DEBUG:033]: Baud rate: 921600
[13:46:24][D][DEBUG:034]: Free heap: 176788
[13:46:24][D][DEBUG:035]: disp1->is_setup(): False
[13:46:24][W][nextion:077]: Nextion is not connected! 
[13:46:25][W][nextion:077]: Nextion is not connected! 
[13:46:25][W][nextion:077]: Nextion is not connected! 
[13:46:26][W][nextion:077]: Nextion is not connected! 
[13:46:26][W][nextion:077]: Nextion is not connected! 
[13:46:27][W][nextion:077]: Nextion is not connected! 
[13:46:27][W][nextion:077]: Nextion is not connected! 
[13:46:28][W][nextion:077]: Nextion is not connected! 
[13:46:28][W][nextion:077]: Nextion is not connected! 
[13:46:29][W][nextion:077]: Nextion is not connected! 
[13:46:29][W][nextion:077]: Nextion is not connected! 
[13:46:30][W][nextion:077]: Nextion is not connected! 
[13:46:30][D][DEBUG:032]: Version: 4.1.3
[13:46:30][D][DEBUG:033]: Baud rate: 921600
[13:46:30][D][DEBUG:034]: Free heap: 176468
[13:46:30][D][DEBUG:035]: disp1->is_setup(): False
[13:46:31][W][nextion:077]: Nextion is not connected! 
[13:46:31][W][nextion:077]: Nextion is not connected! 
[13:46:32][W][nextion:077]: Nextion is not connected! 
[13:46:32][W][nextion:077]: Nextion is not connected! 
[13:46:33][W][nextion:077]: Nextion is not connected! 
[13:46:33][W][nextion:077]: Nextion is not connected! 
[13:46:34][W][nextion:077]: Nextion is not connected! 
[13:46:34][W][nextion:077]: Nextion is not connected! 
[13:46:34][W][component:214]: Component nextion.display took a long time for an operation (0.06 s).
[13:46:34][W][component:215]: Components should block for at most 20-30ms.
[13:46:35][W][nextion:077]: Nextion is not connected! 
[13:46:35][W][nextion:077]: Nextion is not connected! 
[13:46:36][W][nextion:077]: Nextion is not connected! 
[13:46:36][D][DEBUG:032]: Version: 4.1.3
[13:46:36][D][DEBUG:033]: Baud rate: 921600
[13:46:36][D][DEBUG:034]: Free heap: 176400
[13:46:36][D][DEBUG:035]: disp1->is_setup(): False
[13:46:36][W][nextion:077]: Nextion is not connected! 
[13:46:37][W][nextion:077]: Nextion is not connected! 
[13:46:37][D][script.nextion_status:2653]: Nextion status:
[13:46:37][D][script.nextion_status:2655]:   Is setup:    False
[13:46:37][E][on_boot:059]: No response from Nextion display
[13:46:37][D][on_boot:060]: Turn off Nextion
[13:46:37][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[13:46:37][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[13:46:37][D][on_boot:046]: Wait 2 seconds
[13:46:39][D][on_boot:063]: Turn on Nextion
[13:46:39][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[13:46:39][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[13:46:39][D][on_boot:046]: Wait 5 seconds
[13:46:44][D][script.nextion_status:2653]: Nextion status:
[13:46:44][D][script.nextion_status:2655]:   Is setup:    False
[13:46:44][W][component:214]: Component esphome.coroutine took a long time for an operation (7.06 s).
[13:46:44][W][component:215]: Components should block for at most 20-30ms.
[13:46:45][D][DEBUG:032]: Version: 4.1.3
[13:46:45][D][DEBUG:033]: Baud rate: 921600
[13:46:45][D][DEBUG:034]: Free heap: 176348
[13:46:45][D][DEBUG:035]: disp1->is_setup(): False
[13:46:45][W][nextion:077]: Nextion is not connected! 
[13:46:45][W][component:214]: Component nextion.display took a long time for an operation (0.07 s).
[13:46:45][W][component:215]: Components should block for at most 20-30ms.
[13:46:45][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:45][W][nextion:077]: Nextion is not connected! 
[13:46:45][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:45][W][component:215]: Components should block for at most 20-30ms.
[13:46:46][W][nextion:077]: Nextion is not connected! 
[13:46:46][W][component:214]: Component nextion.display took a long time for an operation (0.06 s).
[13:46:46][W][component:215]: Components should block for at most 20-30ms.
[13:46:46][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:46][W][nextion:077]: Nextion is not connected! 
[13:46:46][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:46][W][component:215]: Components should block for at most 20-30ms.
[13:46:47][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:47][W][nextion:077]: Nextion is not connected! 
[13:46:47][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:47][W][component:215]: Components should block for at most 20-30ms.
[13:46:48][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:48][W][nextion:077]: Nextion is not connected! 
[13:46:48][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:48][W][component:215]: Components should block for at most 20-30ms.
[13:46:48][D][DEBUG:032]: Version: 4.1.3
[13:46:48][D][DEBUG:033]: Baud rate: 921600
[13:46:48][D][DEBUG:034]: Free heap: 176604
[13:46:48][D][DEBUG:035]: disp1->is_setup(): False
[13:46:48][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:48][W][nextion:077]: Nextion is not connected! 
[13:46:48][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:48][W][component:215]: Components should block for at most 20-30ms.
[13:46:49][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:49][W][nextion:077]: Nextion is not connected! 
[13:46:49][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:49][W][component:215]: Components should block for at most 20-30ms.
[13:46:50][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:50][W][nextion:077]: Nextion is not connected! 
[13:46:50][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:50][W][component:215]: Components should block for at most 20-30ms.
[13:46:50][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:50][W][nextion:077]: Nextion is not connected! 
[13:46:50][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:50][W][component:215]: Components should block for at most 20-30ms.
[13:46:51][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:51][W][nextion:077]: Nextion is not connected! 
[13:46:51][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:51][W][component:215]: Components should block for at most 20-30ms.
[13:46:52][W][nextion:077]: Nextion is not connected! 
[13:46:52][W][component:214]: Component nextion.display took a long time for an operation (0.12 s).
[13:46:52][W][component:215]: Components should block for at most 20-30ms.
[13:46:52][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:52][W][nextion:077]: Nextion is not connected! 
[13:46:52][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:52][W][component:215]: Components should block for at most 20-30ms.
[13:46:53][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:53][W][nextion:077]: Nextion is not connected! 
[13:46:53][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:53][W][component:215]: Components should block for at most 20-30ms.
[13:46:54][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:54][W][nextion:077]: Nextion is not connected! 
[13:46:54][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:54][W][component:215]: Components should block for at most 20-30ms.
[13:46:54][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:54][W][nextion:077]: Nextion is not connected! 
[13:46:54][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:54][W][component:215]: Components should block for at most 20-30ms.
[13:46:54][D][DEBUG:032]: Version: 4.1.3
[13:46:54][D][DEBUG:033]: Baud rate: 921600
[13:46:54][D][DEBUG:034]: Free heap: 176444
[13:46:54][D][DEBUG:035]: disp1->is_setup(): False
[13:46:55][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:55][W][nextion:077]: Nextion is not connected! 
[13:46:55][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:55][W][component:215]: Components should block for at most 20-30ms.
[13:46:55][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:55][W][nextion:077]: Nextion is not connected! 
[13:46:55][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:55][W][component:215]: Components should block for at most 20-30ms.
[13:46:56][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:56][W][nextion:077]: Nextion is not connected! 
[13:46:56][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:56][W][component:215]: Components should block for at most 20-30ms.
[13:46:57][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:57][W][nextion:077]: Nextion is not connected! 
[13:46:57][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:57][W][component:215]: Components should block for at most 20-30ms.
[13:46:57][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:57][W][nextion:077]: Nextion is not connected! 
[13:46:57][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:57][W][component:215]: Components should block for at most 20-30ms.
[13:46:58][W][nextion:077]: Nextion is not connected! 
[13:46:58][W][component:214]: Component nextion.display took a long time for an operation (0.12 s).
[13:46:58][W][component:215]: Components should block for at most 20-30ms.
[13:46:59][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:59][W][nextion:077]: Nextion is not connected! 
[13:46:59][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:59][W][component:215]: Components should block for at most 20-30ms.
[13:46:59][E][uart:015]: Reading from UART timed out at byte 0!
[13:46:59][W][nextion:077]: Nextion is not connected! 
[13:46:59][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:46:59][W][component:215]: Components should block for at most 20-30ms.
[13:47:00][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:00][W][nextion:077]: Nextion is not connected! 
[13:47:00][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:00][W][component:215]: Components should block for at most 20-30ms.
[13:47:00][D][DEBUG:032]: Version: 4.1.3
[13:47:00][D][DEBUG:033]: Baud rate: 921600
[13:47:00][D][DEBUG:034]: Free heap: 176892
[13:47:00][D][DEBUG:035]: disp1->is_setup(): False
[13:47:01][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:01][W][nextion:077]: Nextion is not connected! 
[13:47:01][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:01][W][component:215]: Components should block for at most 20-30ms.
[13:47:01][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:01][W][nextion:077]: Nextion is not connected! 
[13:47:01][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:01][W][component:215]: Components should block for at most 20-30ms.
[13:47:02][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:02][W][nextion:077]: Nextion is not connected! 
[13:47:02][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:02][W][component:215]: Components should block for at most 20-30ms.
[13:47:03][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:03][W][nextion:077]: Nextion is not connected! 
[13:47:03][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:03][W][component:215]: Components should block for at most 20-30ms.
[13:47:03][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:03][W][nextion:077]: Nextion is not connected! 
[13:47:03][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:03][W][component:215]: Components should block for at most 20-30ms.
[13:47:04][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:04][W][nextion:077]: Nextion is not connected! 
[13:47:04][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:04][W][component:215]: Components should block for at most 20-30ms.
[13:47:04][W][nextion:077]: Nextion is not connected! 
[13:47:04][W][component:214]: Component nextion.display took a long time for an operation (0.06 s).
[13:47:04][W][component:215]: Components should block for at most 20-30ms.
[13:47:04][D][script.nextion_status:2653]: Nextion status:
[13:47:04][D][script.nextion_status:2655]:   Is setup:    False
[13:47:05][E][on_boot:076]: No response from Nextion display
[13:47:05][D][on_boot:078]: Finished
[13:47:05][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:05][W][nextion:077]: Nextion is not connected! 
[13:47:05][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:05][W][component:215]: Components should block for at most 20-30ms.
[13:47:06][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:06][W][nextion:077]: Nextion is not connected! 
[13:47:06][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:06][W][component:215]: Components should block for at most 20-30ms.
[13:47:06][D][DEBUG:032]: Version: 4.1.3
[13:47:06][D][DEBUG:033]: Baud rate: 921600
[13:47:06][D][DEBUG:034]: Free heap: 176612
[13:47:06][D][DEBUG:035]: disp1->is_setup(): False
[13:47:06][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:06][W][nextion:077]: Nextion is not connected! 
[13:47:06][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:06][W][component:215]: Components should block for at most 20-30ms.
[13:47:07][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:07][W][nextion:077]: Nextion is not connected! 
[13:47:07][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:07][W][component:215]: Components should block for at most 20-30ms.
[13:47:08][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:08][W][nextion:077]: Nextion is not connected! 
[13:47:08][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:08][W][component:215]: Components should block for at most 20-30ms.
[13:47:08][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:08][W][nextion:077]: Nextion is not connected! 
[13:47:08][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:08][W][component:215]: Components should block for at most 20-30ms.
[13:47:09][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:09][W][nextion:077]: Nextion is not connected! 
[13:47:09][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:09][W][component:215]: Components should block for at most 20-30ms.
[13:47:10][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:10][W][nextion:077]: Nextion is not connected! 
[13:47:10][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:10][W][component:215]: Components should block for at most 20-30ms.
[13:47:10][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:10][W][nextion:077]: Nextion is not connected! 
[13:47:10][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:10][W][component:215]: Components should block for at most 20-30ms.
[13:47:11][W][nextion:077]: Nextion is not connected! 
[13:47:11][W][component:214]: Component nextion.display took a long time for an operation (0.06 s).
[13:47:11][W][component:215]: Components should block for at most 20-30ms.
[13:47:11][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:11][W][nextion:077]: Nextion is not connected! 
[13:47:11][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:11][W][component:215]: Components should block for at most 20-30ms.
[13:47:12][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:12][W][nextion:077]: Nextion is not connected! 
[13:47:12][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:12][W][component:215]: Components should block for at most 20-30ms.
[13:47:12][D][DEBUG:032]: Version: 4.1.3
[13:47:12][D][DEBUG:033]: Baud rate: 921600
[13:47:12][D][DEBUG:034]: Free heap: 176740
[13:47:12][D][DEBUG:035]: disp1->is_setup(): False
[13:47:13][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:13][W][nextion:077]: Nextion is not connected! 
[13:47:13][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:13][W][component:215]: Components should block for at most 20-30ms.
[13:47:13][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:13][W][nextion:077]: Nextion is not connected! 
[13:47:13][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:13][W][component:215]: Components should block for at most 20-30ms.
[13:47:14][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:14][W][nextion:077]: Nextion is not connected! 
[13:47:14][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:14][W][component:215]: Components should block for at most 20-30ms.
[13:47:15][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:15][W][nextion:077]: Nextion is not connected! 
[13:47:15][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:15][W][component:215]: Components should block for at most 20-30ms.
[13:47:15][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:15][W][nextion:077]: Nextion is not connected! 
[13:47:15][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:15][W][component:215]: Components should block for at most 20-30ms.
[13:47:16][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:16][W][nextion:077]: Nextion is not connected! 
[13:47:16][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:16][W][component:215]: Components should block for at most 20-30ms.
[13:47:17][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:17][W][nextion:077]: Nextion is not connected! 
[13:47:17][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:17][W][component:215]: Components should block for at most 20-30ms.
[13:47:17][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:17][W][nextion:077]: Nextion is not connected! 
[13:47:17][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:17][W][component:215]: Components should block for at most 20-30ms.
[13:47:18][W][nextion:077]: Nextion is not connected! 
[13:47:18][W][component:214]: Component nextion.display took a long time for an operation (0.13 s).
[13:47:18][W][component:215]: Components should block for at most 20-30ms.
[13:47:18][D][DEBUG:032]: Version: 4.1.3
[13:47:18][D][DEBUG:033]: Baud rate: 921600
[13:47:18][D][DEBUG:034]: Free heap: 176668
[13:47:18][D][DEBUG:035]: disp1->is_setup(): False
[13:47:19][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:19][W][nextion:077]: Nextion is not connected! 
[13:47:19][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:19][W][component:215]: Components should block for at most 20-30ms.
[13:47:19][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:19][W][nextion:077]: Nextion is not connected! 
[13:47:19][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:19][W][component:215]: Components should block for at most 20-30ms.
[13:47:20][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:20][W][nextion:077]: Nextion is not connected! 
[13:47:20][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:20][W][component:215]: Components should block for at most 20-30ms.
[13:47:20][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:20][W][nextion:077]: Nextion is not connected! 
[13:47:20][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:20][W][component:215]: Components should block for at most 20-30ms.
[13:47:21][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:21][W][nextion:077]: Nextion is not connected! 
[13:47:21][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:21][W][component:215]: Components should block for at most 20-30ms.
[13:47:22][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:22][W][nextion:077]: Nextion is not connected! 
[13:47:22][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:22][W][component:215]: Components should block for at most 20-30ms.
[13:47:22][D][sensor:094]: 'ntc_source': Sending state 1.61200 V with 2 decimals of accuracy
[13:47:22][D][resistance:039]: 'resistance_sensor' - Resistance 10695.7Ω
[13:47:22][D][sensor:094]: 'resistance_sensor': Sending state 10695.73438 Ω with 1 decimals of accuracy
[13:47:22][D][ntc:026]: 'nspanel Temperature' - Temperature: 23.5°C
[13:47:22][D][sensor:094]: 'nspanel Temperature': Sending state 23.49398 °C with 1 decimals of accuracy
[13:47:22][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:22][W][nextion:077]: Nextion is not connected! 
[13:47:22][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:22][W][component:215]: Components should block for at most 20-30ms.
[13:47:23][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:23][W][nextion:077]: Nextion is not connected! 
[13:47:23][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:23][W][component:215]: Components should block for at most 20-30ms.
[13:47:24][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:24][W][nextion:077]: Nextion is not connected! 
[13:47:24][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:24][W][component:215]: Components should block for at most 20-30ms.
[13:47:24][D][DEBUG:032]: Version: 4.1.3
[13:47:24][D][DEBUG:033]: Baud rate: 921600
[13:47:24][D][DEBUG:034]: Free heap: 176544
[13:47:24][D][DEBUG:035]: disp1->is_setup(): False
[13:47:24][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:24][W][nextion:077]: Nextion is not connected! 
[13:47:24][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:24][W][component:215]: Components should block for at most 20-30ms.
[13:47:25][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:25][W][nextion:077]: Nextion is not connected! 
[13:47:25][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:25][W][component:215]: Components should block for at most 20-30ms.
[13:47:26][W][nextion:077]: Nextion is not connected! 
[13:47:26][W][component:214]: Component nextion.display took a long time for an operation (0.10 s).
[13:47:26][W][component:215]: Components should block for at most 20-30ms.
[13:47:26][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:26][W][nextion:077]: Nextion is not connected! 
[13:47:26][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:26][W][component:215]: Components should block for at most 20-30ms.
[13:47:27][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:27][W][nextion:077]: Nextion is not connected! 
[13:47:27][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:27][W][component:215]: Components should block for at most 20-30ms.
[13:47:27][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:27][W][nextion:077]: Nextion is not connected! 
[13:47:27][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:28][W][component:215]: Components should block for at most 20-30ms.
[13:47:28][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:28][W][nextion:077]: Nextion is not connected! 
[13:47:28][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:28][W][component:215]: Components should block for at most 20-30ms.
[13:47:29][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:29][W][nextion:077]: Nextion is not connected! 
[13:47:29][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:29][W][component:215]: Components should block for at most 20-30ms.
[13:47:29][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:29][W][nextion:077]: Nextion is not connected! 
[13:47:29][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:29][W][component:215]: Components should block for at most 20-30ms.
[13:47:30][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:30][W][nextion:077]: Nextion is not connected! 
[13:47:30][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:30][W][component:215]: Components should block for at most 20-30ms.
[13:47:30][D][DEBUG:032]: Version: 4.1.3
[13:47:30][D][DEBUG:033]: Baud rate: 921600
[13:47:30][D][DEBUG:034]: Free heap: 176544
[13:47:30][D][DEBUG:035]: disp1->is_setup(): False
[13:47:31][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:31][W][nextion:077]: Nextion is not connected! 
[13:47:31][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:31][W][component:215]: Components should block for at most 20-30ms.
[13:47:31][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:31][W][nextion:077]: Nextion is not connected! 
[13:47:31][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:31][W][component:215]: Components should block for at most 20-30ms.
[13:47:32][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:32][W][nextion:077]: Nextion is not connected! 
[13:47:32][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:32][W][component:215]: Components should block for at most 20-30ms.
[13:47:33][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:33][W][nextion:077]: Nextion is not connected! 
[13:47:33][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:33][W][component:215]: Components should block for at most 20-30ms.
[13:47:33][W][nextion:077]: Nextion is not connected! 
[13:47:33][W][component:214]: Component nextion.display took a long time for an operation (0.09 s).
[13:47:33][W][component:215]: Components should block for at most 20-30ms.
[13:47:34][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:34][W][nextion:077]: Nextion is not connected! 
[13:47:34][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:34][W][component:215]: Components should block for at most 20-30ms.
[13:47:35][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:35][W][nextion:077]: Nextion is not connected! 
[13:47:35][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:35][W][component:215]: Components should block for at most 20-30ms.
[13:47:35][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:35][W][nextion:077]: Nextion is not connected! 
[13:47:35][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:35][W][component:215]: Components should block for at most 20-30ms.
[13:47:36][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:36][W][nextion:077]: Nextion is not connected! 
[13:47:36][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:36][W][component:215]: Components should block for at most 20-30ms.
[13:47:36][D][DEBUG:032]: Version: 4.1.3
[13:47:36][D][DEBUG:033]: Baud rate: 921600
[13:47:36][D][DEBUG:034]: Free heap: 176612
[13:47:36][D][DEBUG:035]: disp1->is_setup(): False
[13:47:36][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:36][W][nextion:077]: Nextion is not connected! 
[13:47:36][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:36][W][component:215]: Components should block for at most 20-30ms.
[13:47:37][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:37][W][nextion:077]: Nextion is not connected! 
[13:47:37][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:37][W][component:215]: Components should block for at most 20-30ms.
[13:47:38][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:38][W][nextion:077]: Nextion is not connected! 
[13:47:38][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:38][W][component:215]: Components should block for at most 20-30ms.
[13:47:38][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:38][W][nextion:077]: Nextion is not connected! 
[13:47:38][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:38][W][component:215]: Components should block for at most 20-30ms.
[13:47:39][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:39][W][nextion:077]: Nextion is not connected! 
[13:47:39][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:39][W][component:215]: Components should block for at most 20-30ms.
[13:47:40][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:40][W][nextion:077]: Nextion is not connected! 
[13:47:40][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:40][W][component:215]: Components should block for at most 20-30ms.
[13:47:40][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:40][W][nextion:077]: Nextion is not connected! 
[13:47:40][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:40][W][component:215]: Components should block for at most 20-30ms.
[13:47:41][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:41][W][nextion:077]: Nextion is not connected! 
[13:47:41][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:41][W][component:215]: Components should block for at most 20-30ms.
[13:47:42][W][nextion:077]: Nextion is not connected! 
[13:47:42][W][component:214]: Component nextion.display took a long time for an operation (0.06 s).
[13:47:42][W][component:215]: Components should block for at most 20-30ms.
[13:47:42][D][DEBUG:032]: Version: 4.1.3
[13:47:42][D][DEBUG:033]: Baud rate: 921600
[13:47:42][D][DEBUG:034]: Free heap: 176612
[13:47:42][D][DEBUG:035]: disp1->is_setup(): False
[13:47:42][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:42][W][nextion:077]: Nextion is not connected! 
[13:47:42][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:42][W][component:215]: Components should block for at most 20-30ms.
[13:47:43][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:43][W][nextion:077]: Nextion is not connected! 
[13:47:43][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:43][W][component:215]: Components should block for at most 20-30ms.
[13:47:44][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:44][W][nextion:077]: Nextion is not connected! 
[13:47:44][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:44][W][component:215]: Components should block for at most 20-30ms.
[13:47:44][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:44][W][nextion:077]: Nextion is not connected! 
[13:47:44][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:44][W][component:215]: Components should block for at most 20-30ms.
[13:47:45][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:45][W][nextion:077]: Nextion is not connected! 
[13:47:45][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:45][W][component:215]: Components should block for at most 20-30ms.
[13:47:45][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:45][W][nextion:077]: Nextion is not connected! 
[13:47:45][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:45][W][component:215]: Components should block for at most 20-30ms.
[13:47:46][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:46][W][nextion:077]: Nextion is not connected! 
[13:47:46][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:46][W][component:215]: Components should block for at most 20-30ms.
[13:47:47][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:47][W][nextion:077]: Nextion is not connected! 
[13:47:47][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:47][W][component:215]: Components should block for at most 20-30ms.
[13:47:47][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:47][W][nextion:077]: Nextion is not connected! 
[13:47:47][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:47][W][component:215]: Components should block for at most 20-30ms.
[13:47:48][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:48][W][nextion:077]: Nextion is not connected! 
[13:47:48][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:48][W][component:215]: Components should block for at most 20-30ms.
[13:47:48][D][DEBUG:032]: Version: 4.1.3
[13:47:48][D][DEBUG:033]: Baud rate: 921600
[13:47:48][D][DEBUG:034]: Free heap: 177120
[13:47:48][D][DEBUG:035]: disp1->is_setup(): False
[13:47:49][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:49][W][nextion:077]: Nextion is not connected! 
[13:47:49][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:49][W][component:215]: Components should block for at most 20-30ms.
[13:47:49][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:49][W][nextion:077]: Nextion is not connected! 
[13:47:49][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:49][W][component:215]: Components should block for at most 20-30ms.
[13:47:50][W][nextion:077]: Nextion is not connected! 
[13:47:50][W][component:214]: Component nextion.display took a long time for an operation (0.06 s).
[13:47:50][W][component:215]: Components should block for at most 20-30ms.
[13:47:50][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:51][W][nextion:077]: Nextion is not connected! 
[13:47:51][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:51][W][component:215]: Components should block for at most 20-30ms.
[13:47:51][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:51][W][nextion:077]: Nextion is not connected! 
[13:47:51][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:51][W][component:215]: Components should block for at most 20-30ms.
[13:47:52][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:52][W][nextion:077]: Nextion is not connected! 
[13:47:52][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:52][W][component:215]: Components should block for at most 20-30ms.
[13:47:52][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:52][W][nextion:077]: Nextion is not connected! 
[13:47:52][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:52][W][component:215]: Components should block for at most 20-30ms.
[13:47:53][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:53][W][nextion:077]: Nextion is not connected! 
[13:47:53][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:53][W][component:215]: Components should block for at most 20-30ms.
[13:47:54][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:54][W][nextion:077]: Nextion is not connected! 
[13:47:54][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:54][W][component:215]: Components should block for at most 20-30ms.
[13:47:54][D][DEBUG:032]: Version: 4.1.3
[13:47:54][D][DEBUG:033]: Baud rate: 921600
[13:47:54][D][DEBUG:034]: Free heap: 176800
[13:47:54][D][DEBUG:035]: disp1->is_setup(): False
[13:47:54][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:54][W][nextion:077]: Nextion is not connected! 
[13:47:54][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:54][W][component:215]: Components should block for at most 20-30ms.
[13:47:55][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:55][W][nextion:077]: Nextion is not connected! 
[13:47:55][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:55][W][component:215]: Components should block for at most 20-30ms.
[13:47:56][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:56][W][nextion:077]: Nextion is not connected! 
[13:47:56][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:56][W][component:215]: Components should block for at most 20-30ms.
[13:47:56][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:56][W][nextion:077]: Nextion is not connected! 
[13:47:56][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:56][W][component:215]: Components should block for at most 20-30ms.
[13:47:57][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:57][W][nextion:077]: Nextion is not connected! 
[13:47:57][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:57][W][component:215]: Components should block for at most 20-30ms.
[13:47:58][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:58][W][nextion:077]: Nextion is not connected! 
[13:47:58][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:58][W][component:215]: Components should block for at most 20-30ms.
[13:47:58][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:58][W][nextion:077]: Nextion is not connected! 
[13:47:58][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:58][W][component:215]: Components should block for at most 20-30ms.
[13:47:59][E][uart:015]: Reading from UART timed out at byte 0!
[13:47:59][W][nextion:077]: Nextion is not connected! 
[13:47:59][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:47:59][W][component:215]: Components should block for at most 20-30ms.
[13:48:00][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:00][W][nextion:077]: Nextion is not connected! 
[13:48:00][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:00][W][component:215]: Components should block for at most 20-30ms.
[13:48:00][W][nextion:077]: Nextion is not connected! 
[13:48:00][W][component:214]: Component nextion.display took a long time for an operation (0.06 s).
[13:48:00][W][component:215]: Components should block for at most 20-30ms.
[13:48:00][D][DEBUG:032]: Version: 4.1.3
[13:48:00][D][DEBUG:033]: Baud rate: 921600
[13:48:00][D][DEBUG:034]: Free heap: 174948
[13:48:00][D][DEBUG:035]: disp1->is_setup(): False
[13:48:01][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:01][W][nextion:077]: Nextion is not connected! 
[13:48:01][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:01][W][component:215]: Components should block for at most 20-30ms.
[13:48:01][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:01][W][nextion:077]: Nextion is not connected! 
[13:48:01][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:01][W][component:215]: Components should block for at most 20-30ms.
[13:48:02][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:02][W][nextion:077]: Nextion is not connected! 
[13:48:02][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:02][W][component:215]: Components should block for at most 20-30ms.
[13:48:03][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:03][W][nextion:077]: Nextion is not connected! 
[13:48:03][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:03][W][component:215]: Components should block for at most 20-30ms.
[13:48:03][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:03][W][nextion:077]: Nextion is not connected! 
[13:48:03][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:03][W][component:215]: Components should block for at most 20-30ms.
[13:48:04][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:04][W][nextion:077]: Nextion is not connected! 
[13:48:04][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:04][W][component:215]: Components should block for at most 20-30ms.
[13:48:05][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:05][W][nextion:077]: Nextion is not connected! 
[13:48:05][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:05][W][component:215]: Components should block for at most 20-30ms.
[13:48:05][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:05][W][nextion:077]: Nextion is not connected! 
[13:48:05][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:05][W][component:215]: Components should block for at most 20-30ms.
[13:48:06][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:06][W][nextion:077]: Nextion is not connected! 
[13:48:06][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:06][W][component:215]: Components should block for at most 20-30ms.
[13:48:06][D][DEBUG:032]: Version: 4.1.3
[13:48:06][D][DEBUG:033]: Baud rate: 921600
[13:48:06][D][DEBUG:034]: Free heap: 176864
[13:48:06][D][DEBUG:035]: disp1->is_setup(): False
[13:48:07][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:07][W][nextion:077]: Nextion is not connected! 
[13:48:07][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:07][W][component:215]: Components should block for at most 20-30ms.
[13:48:07][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:07][W][nextion:077]: Nextion is not connected! 
[13:48:07][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:07][W][component:215]: Components should block for at most 20-30ms.
[13:48:08][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:08][W][nextion:077]: Nextion is not connected! 
[13:48:08][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:08][W][component:215]: Components should block for at most 20-30ms.
[13:48:08][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:08][W][nextion:077]: Nextion is not connected! 
[13:48:08][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:08][W][component:215]: Components should block for at most 20-30ms.
[13:48:09][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:09][W][nextion:077]: Nextion is not connected! 
[13:48:09][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:09][W][component:215]: Components should block for at most 20-30ms.
[13:48:10][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:10][W][nextion:077]: Nextion is not connected! 
[13:48:10][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:10][W][component:215]: Components should block for at most 20-30ms.
[13:48:10][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:10][W][nextion:077]: Nextion is not connected! 
[13:48:10][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:10][W][component:215]: Components should block for at most 20-30ms.
[13:48:11][W][nextion:077]: Nextion is not connected! 
[13:48:11][W][component:214]: Component nextion.display took a long time for an operation (0.07 s).
[13:48:11][W][component:215]: Components should block for at most 20-30ms.
[13:48:12][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:12][W][nextion:077]: Nextion is not connected! 
[13:48:12][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:12][W][component:215]: Components should block for at most 20-30ms.
[13:48:12][D][DEBUG:032]: Version: 4.1.3
[13:48:12][D][DEBUG:033]: Baud rate: 921600
[13:48:12][D][DEBUG:034]: Free heap: 176612
[13:48:12][D][DEBUG:035]: disp1->is_setup(): False
[13:48:12][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:12][W][nextion:077]: Nextion is not connected! 
[13:48:12][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:12][W][component:215]: Components should block for at most 20-30ms.
[13:48:13][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:13][W][nextion:077]: Nextion is not connected! 
[13:48:13][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:13][W][component:215]: Components should block for at most 20-30ms.
[13:48:14][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:14][W][nextion:077]: Nextion is not connected! 
[13:48:14][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:14][W][component:215]: Components should block for at most 20-30ms.
[13:48:14][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:14][W][nextion:077]: Nextion is not connected! 
[13:48:14][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:14][W][component:215]: Components should block for at most 20-30ms.
[13:48:15][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:15][W][nextion:077]: Nextion is not connected! 
[13:48:15][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:15][W][component:215]: Components should block for at most 20-30ms.
[13:48:15][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:15][W][nextion:077]: Nextion is not connected! 
[13:48:15][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:15][W][component:215]: Components should block for at most 20-30ms.
[13:48:16][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:16][W][nextion:077]: Nextion is not connected! 
[13:48:16][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:16][W][component:215]: Components should block for at most 20-30ms.
[13:48:17][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:17][W][nextion:077]: Nextion is not connected! 
[13:48:17][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:17][W][component:215]: Components should block for at most 20-30ms.
[13:48:17][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:17][W][nextion:077]: Nextion is not connected! 
[13:48:17][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:17][W][component:215]: Components should block for at most 20-30ms.
[13:48:18][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:18][W][nextion:077]: Nextion is not connected! 
[13:48:18][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:18][W][component:215]: Components should block for at most 20-30ms.
[13:48:18][D][DEBUG:032]: Version: 4.1.3
[13:48:18][D][DEBUG:033]: Baud rate: 921600
[13:48:18][D][DEBUG:034]: Free heap: 176544
[13:48:18][D][DEBUG:035]: disp1->is_setup(): False
[13:48:19][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:19][W][nextion:077]: Nextion is not connected! 
[13:48:19][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:19][W][component:215]: Components should block for at most 20-30ms.
[13:48:19][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:19][W][nextion:077]: Nextion is not connected! 
[13:48:19][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:19][W][component:215]: Components should block for at most 20-30ms.
[13:48:20][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:20][W][nextion:077]: Nextion is not connected! 
[13:48:20][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:20][W][component:215]: Components should block for at most 20-30ms.
[13:48:21][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:21][W][nextion:077]: Nextion is not connected! 
[13:48:21][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:21][W][component:215]: Components should block for at most 20-30ms.
[13:48:21][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:21][W][nextion:077]: Nextion is not connected! 
[13:48:21][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:21][W][component:215]: Components should block for at most 20-30ms.
[13:48:22][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:22][W][nextion:077]: Nextion is not connected! 
[13:48:22][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:22][W][component:215]: Components should block for at most 20-30ms.
[13:48:22][D][sensor:094]: 'ntc_source': Sending state 1.60400 V with 2 decimals of accuracy
[13:48:22][D][resistance:039]: 'resistance_sensor' - Resistance 10592.5Ω
[13:48:22][D][sensor:094]: 'resistance_sensor': Sending state 10592.45312 Ω with 1 decimals of accuracy
[13:48:22][D][ntc:026]: 'nspanel Temperature' - Temperature: 23.7°C
[13:48:22][D][sensor:094]: 'nspanel Temperature': Sending state 23.71030 °C with 1 decimals of accuracy
[13:48:23][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:23][W][nextion:077]: Nextion is not connected! 
[13:48:23][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:23][W][component:215]: Components should block for at most 20-30ms.
[13:48:23][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:23][W][nextion:077]: Nextion is not connected! 
[13:48:23][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:23][W][component:215]: Components should block for at most 20-30ms.
[13:48:24][W][nextion:077]: Nextion is not connected! 
[13:48:24][W][component:214]: Component nextion.display took a long time for an operation (0.08 s).
[13:48:24][W][component:215]: Components should block for at most 20-30ms.
[13:48:24][D][DEBUG:032]: Version: 4.1.3
[13:48:24][D][DEBUG:033]: Baud rate: 921600
[13:48:24][D][DEBUG:034]: Free heap: 176488
[13:48:24][D][DEBUG:035]: disp1->is_setup(): False
[13:48:24][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:24][W][nextion:077]: Nextion is not connected! 
[13:48:24][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:24][W][component:215]: Components should block for at most 20-30ms.
[13:48:25][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:25][W][nextion:077]: Nextion is not connected! 
[13:48:25][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:25][W][component:215]: Components should block for at most 20-30ms.
[13:48:26][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:26][W][nextion:077]: Nextion is not connected! 
[13:48:26][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:26][W][component:215]: Components should block for at most 20-30ms.
[13:48:26][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:26][W][nextion:077]: Nextion is not connected! 
[13:48:26][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:26][W][component:215]: Components should block for at most 20-30ms.
[13:48:27][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:27][W][nextion:077]: Nextion is not connected! 
[13:48:27][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:27][W][component:215]: Components should block for at most 20-30ms.
[13:48:28][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:28][W][nextion:077]: Nextion is not connected! 
[13:48:28][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:28][W][component:215]: Components should block for at most 20-30ms.
[13:48:28][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:28][W][nextion:077]: Nextion is not connected! 
[13:48:28][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:28][W][component:215]: Components should block for at most 20-30ms.
[13:48:29][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:29][W][nextion:077]: Nextion is not connected! 
[13:48:29][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:29][W][component:215]: Components should block for at most 20-30ms.
[13:48:30][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:30][W][nextion:077]: Nextion is not connected! 
[13:48:30][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:30][W][component:215]: Components should block for at most 20-30ms.
[13:48:30][D][DEBUG:032]: Version: 4.1.3
[13:48:30][D][DEBUG:033]: Baud rate: 921600
[13:48:30][D][DEBUG:034]: Free heap: 176544
[13:48:30][D][DEBUG:035]: disp1->is_setup(): False
[13:48:30][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:30][W][nextion:077]: Nextion is not connected! 
[13:48:30][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:30][W][component:215]: Components should block for at most 20-30ms.
[13:48:31][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:31][W][nextion:077]: Nextion is not connected! 
[13:48:31][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:31][W][component:215]: Components should block for at most 20-30ms.
[13:48:32][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:32][W][nextion:077]: Nextion is not connected! 
[13:48:32][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:32][W][component:215]: Components should block for at most 20-30ms.
[13:48:32][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:32][W][nextion:077]: Nextion is not connected! 
[13:48:32][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:32][W][component:215]: Components should block for at most 20-30ms.
[13:48:33][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:33][W][nextion:077]: Nextion is not connected! 
[13:48:33][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:33][W][component:215]: Components should block for at most 20-30ms.
[13:48:33][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:33][W][nextion:077]: Nextion is not connected! 
[13:48:33][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:33][W][component:215]: Components should block for at most 20-30ms.
[13:48:34][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:34][W][nextion:077]: Nextion is not connected! 
[13:48:34][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:34][W][component:215]: Components should block for at most 20-30ms.
[13:48:35][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:35][W][nextion:077]: Nextion is not connected! 
[13:48:35][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:35][W][component:215]: Components should block for at most 20-30ms.
[13:48:35][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:35][W][nextion:077]: Nextion is not connected! 
[13:48:35][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:35][W][component:215]: Components should block for at most 20-30ms.
[13:48:36][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:36][W][nextion:077]: Nextion is not connected! 
[13:48:36][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:36][W][component:215]: Components should block for at most 20-30ms.
[13:48:36][D][DEBUG:032]: Version: 4.1.3
[13:48:36][D][DEBUG:033]: Baud rate: 921600
[13:48:36][D][DEBUG:034]: Free heap: 176612
[13:48:36][D][DEBUG:035]: disp1->is_setup(): False
[13:48:37][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:37][W][nextion:077]: Nextion is not connected! 
[13:48:37][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:37][W][component:215]: Components should block for at most 20-30ms.
[13:48:37][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:37][W][nextion:077]: Nextion is not connected! 
[13:48:37][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:37][W][component:215]: Components should block for at most 20-30ms.
[13:48:38][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:38][W][nextion:077]: Nextion is not connected! 
[13:48:38][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:38][W][component:215]: Components should block for at most 20-30ms.
[13:48:39][W][nextion:077]: Nextion is not connected! 
[13:48:39][W][component:214]: Component nextion.display took a long time for an operation (0.06 s).
[13:48:39][W][component:215]: Components should block for at most 20-30ms.
[13:48:39][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:39][W][nextion:077]: Nextion is not connected! 
[13:48:39][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:39][W][component:215]: Components should block for at most 20-30ms.
[13:48:40][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:40][W][nextion:077]: Nextion is not connected! 
[13:48:40][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:40][W][component:215]: Components should block for at most 20-30ms.
[13:48:41][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:41][W][nextion:077]: Nextion is not connected! 
[13:48:41][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:41][W][component:215]: Components should block for at most 20-30ms.
[13:48:41][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:41][W][nextion:077]: Nextion is not connected! 
[13:48:41][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:41][W][component:215]: Components should block for at most 20-30ms.
[13:48:42][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:42][W][nextion:077]: Nextion is not connected! 
[13:48:42][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:42][W][component:215]: Components should block for at most 20-30ms.
[13:48:42][D][DEBUG:032]: Version: 4.1.3
[13:48:42][D][DEBUG:033]: Baud rate: 921600
[13:48:42][D][DEBUG:034]: Free heap: 176544
[13:48:42][D][DEBUG:035]: disp1->is_setup(): False
[13:48:42][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:42][W][nextion:077]: Nextion is not connected! 
[13:48:42][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:42][W][component:215]: Components should block for at most 20-30ms.
[13:48:43][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:43][W][nextion:077]: Nextion is not connected! 
[13:48:43][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:43][W][component:215]: Components should block for at most 20-30ms.
[13:48:44][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:44][W][nextion:077]: Nextion is not connected! 
[13:48:44][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:44][W][component:215]: Components should block for at most 20-30ms.
[13:48:44][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:44][W][nextion:077]: Nextion is not connected! 
[13:48:44][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:44][W][component:215]: Components should block for at most 20-30ms.
[13:48:45][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:45][W][nextion:077]: Nextion is not connected! 
[13:48:45][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:45][W][component:215]: Components should block for at most 20-30ms.
[13:48:46][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:46][W][nextion:077]: Nextion is not connected! 
[13:48:46][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:46][W][component:215]: Components should block for at most 20-30ms.
[13:48:46][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:46][W][nextion:077]: Nextion is not connected! 
[13:48:46][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:46][W][component:215]: Components should block for at most 20-30ms.
[13:48:47][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:47][W][nextion:077]: Nextion is not connected! 
[13:48:47][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:47][W][component:215]: Components should block for at most 20-30ms.
[13:48:48][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:48][W][nextion:077]: Nextion is not connected! 
[13:48:48][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:48][W][component:215]: Components should block for at most 20-30ms.
[13:48:48][D][DEBUG:032]: Version: 4.1.3
[13:48:48][D][DEBUG:033]: Baud rate: 921600
[13:48:48][D][DEBUG:034]: Free heap: 176544
[13:48:48][D][DEBUG:035]: disp1->is_setup(): False
[13:48:48][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:48][W][nextion:077]: Nextion is not connected! 
[13:48:48][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:48][W][component:215]: Components should block for at most 20-30ms.
[13:48:49][E][uart:015]: Reading from UART timed out at byte 0!
[13:48:49][W][nextion:077]: Nextion is not connected! 
[13:48:49][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:48:49][W][component:215]: Components should block for at most 20-30ms.
[13:48:49][D][button:010]: 'nspanel Update TFT display' Pressed.
[13:48:49][D][main:730]: Button pressed: Update TFT display
[13:48:49][D][script.upload_tft:139]: Starting...
[13:48:49][D][script.upload_tft:762]: Try #1
[13:48:49][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[13:48:49][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[13:48:49][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 921600
[13:48:49][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[13:48:49][D][main:2562]: Exit reparse
[13:48:49][D][script.upload_tft:153]: Wait 5 seconds
[13:48:54][D][script.upload_tft.upload_tft_arduino:395]: Connected
[13:48:54][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[13:48:54][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[13:48:54][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,921600,1
[13:48:54][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[13:48:56][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is [80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80.80 (53)]
[13:48:56][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 128 "\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80"
[13:48:56][D][script.upload_tft.upload_end_:235]: Completed: 0
[13:48:58][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[13:48:58][D][script.upload_tft:764]: Turn off Nextion
[13:48:58][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[13:48:58][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[13:48:58][D][script.upload_tft:153]: Wait 2 seconds
[13:49:00][D][script.upload_tft:767]: Turn on Nextion
[13:49:00][D][script.upload_tft:153]: Wait 5 seconds
[13:49:05][D][script.upload_tft:762]: Try #2
[13:49:05][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[13:49:05][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[13:49:05][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 921600
[13:49:05][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[13:49:05][D][main:2562]: Exit reparse
[13:49:05][D][script.upload_tft:153]: Wait 5 seconds
[13:49:10][D][script.upload_tft.upload_tft_arduino:395]: Connected
[13:49:10][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[13:49:10][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[13:49:10][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,921600,1
[13:49:10][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[13:49:12][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is []
[13:49:12][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 0 ""
[13:49:12][D][script.upload_tft.upload_end_:235]: Completed: 0
[13:49:14][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[13:49:14][D][script.upload_tft:764]: Turn off Nextion
[13:49:14][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[13:49:14][D][script.upload_tft:153]: Wait 2 seconds
[13:49:16][D][script.upload_tft:767]: Turn on Nextion
[13:49:16][D][script.upload_tft:153]: Wait 5 seconds
[13:49:21][D][script.upload_tft:762]: Try #3
[13:49:21][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[13:49:21][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[13:49:21][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 921600
[13:49:21][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[13:49:21][D][main:2562]: Exit reparse
[13:49:21][D][script.upload_tft:153]: Wait 5 seconds
[13:49:26][D][script.upload_tft.upload_tft_arduino:395]: Connected
[13:49:26][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[13:49:26][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[13:49:26][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,921600,1
[13:49:26][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[13:49:28][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is []
[13:49:28][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 0 ""
[13:49:28][D][script.upload_tft.upload_end_:235]: Completed: 0
[13:49:29][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[13:49:29][D][script.upload_tft:764]: Turn off Nextion
[13:49:29][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[13:49:29][D][script.upload_tft:153]: Wait 2 seconds
[13:49:31][D][script.upload_tft:767]: Turn on Nextion
[13:49:31][D][script.upload_tft:153]: Wait 5 seconds
[13:49:36][D][script.upload_tft:762]: Try #4
[13:49:36][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[13:49:36][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[13:49:36][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 921600
[13:49:36][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[13:49:36][D][main:2562]: Exit reparse
[13:49:36][D][script.upload_tft:153]: Wait 5 seconds
[13:49:41][D][script.upload_tft.upload_tft_arduino:395]: Connected
[13:49:41][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[13:49:41][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[13:49:41][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,921600,1
[13:49:41][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[13:49:43][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is []
[13:49:43][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 0 ""
[13:49:43][D][script.upload_tft.upload_end_:235]: Completed: 0
[13:49:45][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[13:49:45][D][script.upload_tft:764]: Turn off Nextion
[13:49:45][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[13:49:45][D][script.upload_tft:153]: Wait 2 seconds
[13:49:47][D][script.upload_tft:767]: Turn on Nextion
[13:49:47][D][script.upload_tft:153]: Wait 5 seconds
[13:49:52][D][script.upload_tft:762]: Try #5
[13:49:52][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[13:49:52][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[13:49:52][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 921600
[13:49:52][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[13:49:52][D][main:2562]: Exit reparse
[13:49:52][D][script.upload_tft:153]: Wait 5 seconds
[13:49:57][D][script.upload_tft.upload_tft_arduino:395]: Connected
[13:49:57][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[13:49:57][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[13:49:57][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,921600,1
[13:49:57][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[13:49:59][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is []
[13:49:59][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 0 ""
[13:49:59][D][script.upload_tft.upload_end_:235]: Completed: 0
[13:50:01][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[13:50:01][D][script.upload_tft:764]: Turn off Nextion
[13:50:01][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[13:50:01][D][script.upload_tft:153]: Wait 2 seconds
[13:50:03][D][script.upload_tft:767]: Turn on Nextion
[13:50:03][D][script.upload_tft:153]: Wait 5 seconds
[13:50:08][D][script.upload_tft:776]: Trying again at 115200 bps
[13:50:08][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[13:50:08][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[13:50:08][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 115200
[13:50:08][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[13:50:08][D][main:2562]: Exit reparse
[13:50:08][D][script.upload_tft:153]: Wait 5 seconds
[13:50:13][D][script.upload_tft.upload_tft_arduino:395]: Connected
[13:50:13][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[13:50:13][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[13:50:13][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,115200,1
[13:50:13][C][uart.arduino_esp32:077]: Setting up UART...
[13:50:13][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[13:50:15][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is []
[13:50:15][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 0 ""
[13:50:15][D][script.upload_tft.upload_end_:235]: Completed: 0
[13:50:16][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[13:50:16][E][script.upload_tft:780]: TFT upload failed.
[13:50:16][D][script.upload_tft:781]: Turn off Nextion
[13:50:16][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[13:50:16][D][script.upload_tft:153]: Wait 2 seconds
[13:50:18][D][script.upload_tft:784]: Turn on Nextion
[13:50:18][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[13:50:18][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[13:50:18][D][script.upload_tft:786]: Restarting esphome
[13:50:18][D][script.upload_tft:153]: Wait 2 seconds
[13:50:20][D][button:010]: 'nspanel Restart' Pressed.
[13:50:20][I][restart.button:012]: Restarting device...
[13:50:21][I][app:134]: Rebooting safely...
[13:50:21][D][esp32.preferences:114]: Saving 1 preferences to flash...
[13:50:21][D][esp32.preferences:143]: Saving 1 preferences to flash: 0 cached, 1 written, 0 failed
INFO Processing expected disconnect from ESPHome API for nspanel
WARNING Disconnected from API
INFO Successfully connected to nspanel in 3.622s
INFO Successful handshake with nspanel in 0.087s
[13:50:29][C][ntc:014]: NTC Sensor 'nspanel Temperature'
[13:50:29][C][ntc:014]:   Device Class: 'temperature'
[13:50:29][C][ntc:014]:   State Class: 'measurement'
[13:50:29][C][ntc:014]:   Unit of Measurement: '°C'
[13:50:29][C][ntc:014]:   Accuracy Decimals: 1
[13:50:30][C][homeassistant.time:010]: Home Assistant Time:
[13:50:30][C][homeassistant.time:011]:   Timezone: 'CET-1CEST,M3.5.0,M10.5.0/3'
[13:50:30][C][status:034]: Status Binary Sensor 'nspanel Status'
[13:50:30][C][status:034]:   Device Class: 'connectivity'
[13:50:30][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:30][W][nextion:077]: Nextion is not connected! 
[13:50:30][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:30][W][component:215]: Components should block for at most 20-30ms.
[13:50:30][C][mdns:115]: mDNS:
[13:50:30][C][mdns:116]:   Hostname: nspanel
[13:50:30][C][ota:097]: Over-The-Air Updates:
[13:50:30][C][ota:098]:   Address: nspanel.local:3232
[13:50:30][C][ota:101]:   Using Password.
[13:50:30][C][api:139]: API Server:
[13:50:30][C][api:140]:   Address: nspanel.local:6053
[13:50:30][C][api:144]:   Using noise encryption: NO
[13:50:30][C][http_request:013]: HTTP Request:
[13:50:30][C][http_request:014]:   Timeout: 5000ms
[13:50:30][C][http_request:015]:   User-Agent: ESPHome
[13:50:30][C][http_request:016]:   Follow Redirects: 1
[13:50:30][C][http_request:017]:   Redirect limit: 3
[13:50:31][W][nextion:077]: Nextion is not connected! 
[13:50:31][W][component:214]: Component nextion.display took a long time for an operation (0.13 s).
[13:50:31][W][component:215]: Components should block for at most 20-30ms.
[13:50:31][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:31][W][nextion:077]: Nextion is not connected! 
[13:50:31][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:31][W][component:215]: Components should block for at most 20-30ms.
[13:50:32][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:32][W][nextion:077]: Nextion is not connected! 
[13:50:32][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:32][W][component:215]: Components should block for at most 20-30ms.
[13:50:32][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:32][W][nextion:077]: Nextion is not connected! 
[13:50:32][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:32][W][component:215]: Components should block for at most 20-30ms.
[13:50:33][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:33][W][nextion:077]: Nextion is not connected! 
[13:50:33][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:33][W][component:215]: Components should block for at most 20-30ms.
[13:50:34][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:34][W][nextion:077]: Nextion is not connected! 
[13:50:34][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:34][W][component:215]: Components should block for at most 20-30ms.
[13:50:34][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:34][W][nextion:077]: Nextion is not connected! 
[13:50:34][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:34][W][component:215]: Components should block for at most 20-30ms.
[13:50:35][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:35][W][nextion:077]: Nextion is not connected! 
[13:50:35][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:35][W][component:215]: Components should block for at most 20-30ms.
[13:50:36][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:36][W][nextion:077]: Nextion is not connected! 
[13:50:36][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:36][W][component:215]: Components should block for at most 20-30ms.
[13:50:36][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:36][W][nextion:077]: Nextion is not connected! 
[13:50:36][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:36][W][component:215]: Components should block for at most 20-30ms.
[13:50:37][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:37][W][nextion:077]: Nextion is not connected! 
[13:50:37][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:37][W][component:215]: Components should block for at most 20-30ms.
[13:50:38][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:38][W][nextion:077]: Nextion is not connected! 
[13:50:38][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:38][W][component:215]: Components should block for at most 20-30ms.
[13:50:38][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:38][W][nextion:077]: Nextion is not connected! 
[13:50:38][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:38][W][component:215]: Components should block for at most 20-30ms.
[13:50:39][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:39][W][nextion:077]: Nextion is not connected! 
[13:50:39][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:39][W][component:215]: Components should block for at most 20-30ms.
[13:50:40][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:40][W][nextion:077]: Nextion is not connected! 
[13:50:40][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:40][W][component:215]: Components should block for at most 20-30ms.
[13:50:40][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:40][W][nextion:077]: Nextion is not connected! 
[13:50:40][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:40][W][component:215]: Components should block for at most 20-30ms.
[13:50:41][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:41][W][nextion:077]: Nextion is not connected! 
[13:50:41][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:41][W][component:215]: Components should block for at most 20-30ms.
[13:50:42][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:42][W][nextion:077]: Nextion is not connected! 
[13:50:42][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:42][W][component:215]: Components should block for at most 20-30ms.
[13:50:42][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:42][W][nextion:077]: Nextion is not connected! 
[13:50:42][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:42][W][component:215]: Components should block for at most 20-30ms.
[13:50:43][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:43][W][nextion:077]: Nextion is not connected! 
[13:50:43][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:43][W][component:215]: Components should block for at most 20-30ms.
[13:50:43][W][nextion:077]: Nextion is not connected! 
[13:50:43][W][component:214]: Component nextion.display took a long time for an operation (0.06 s).
[13:50:43][W][component:215]: Components should block for at most 20-30ms.
[13:50:44][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:44][W][nextion:077]: Nextion is not connected! 
[13:50:44][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:44][W][component:215]: Components should block for at most 20-30ms.
[13:50:45][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:45][W][nextion:077]: Nextion is not connected! 
[13:50:45][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:45][W][component:215]: Components should block for at most 20-30ms.
[13:50:45][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:45][W][nextion:077]: Nextion is not connected! 
[13:50:45][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:45][W][component:215]: Components should block for at most 20-30ms.
[13:50:46][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:46][W][nextion:077]: Nextion is not connected! 
[13:50:46][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:46][W][component:215]: Components should block for at most 20-30ms.
[13:50:47][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:47][W][nextion:077]: Nextion is not connected! 
[13:50:47][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:47][W][component:215]: Components should block for at most 20-30ms.
[13:50:47][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:47][W][nextion:077]: Nextion is not connected! 
[13:50:47][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:47][W][component:215]: Components should block for at most 20-30ms.
[13:50:48][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:48][W][nextion:077]: Nextion is not connected! 
[13:50:48][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:48][W][component:215]: Components should block for at most 20-30ms.
[13:50:49][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:49][W][nextion:077]: Nextion is not connected! 
[13:50:49][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:49][W][component:215]: Components should block for at most 20-30ms.
[13:50:49][D][main:2562]: Exit reparse
[13:50:49][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:49][W][nextion:077]: Nextion is not connected! 
[13:50:49][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:49][W][component:215]: Components should block for at most 20-30ms.
[13:50:50][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:50][W][nextion:077]: Nextion is not connected! 
[13:50:50][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:50][W][component:215]: Components should block for at most 20-30ms.
[13:50:50][W][nextion:077]: Nextion is not connected! 
[13:50:50][W][component:214]: Component nextion.display took a long time for an operation (0.06 s).
[13:50:50][W][component:215]: Components should block for at most 20-30ms.
[13:50:51][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:51][W][nextion:077]: Nextion is not connected! 
[13:50:51][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:51][W][component:215]: Components should block for at most 20-30ms.
[13:50:52][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:52][W][nextion:077]: Nextion is not connected! 
[13:50:52][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:52][W][component:215]: Components should block for at most 20-30ms.
[13:50:52][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:52][W][nextion:077]: Nextion is not connected! 
[13:50:52][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:52][W][component:215]: Components should block for at most 20-30ms.
[13:50:53][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:53][W][nextion:077]: Nextion is not connected! 
[13:50:53][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:53][W][component:215]: Components should block for at most 20-30ms.
[13:50:54][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:54][W][nextion:077]: Nextion is not connected! 
[13:50:54][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:54][W][component:215]: Components should block for at most 20-30ms.
[13:50:54][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:54][W][nextion:077]: Nextion is not connected! 
[13:50:54][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:54][W][component:215]: Components should block for at most 20-30ms.
[13:50:55][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:55][W][nextion:077]: Nextion is not connected! 
[13:50:55][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:55][W][component:215]: Components should block for at most 20-30ms.
[13:50:56][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:56][W][nextion:077]: Nextion is not connected! 
[13:50:56][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:56][W][component:215]: Components should block for at most 20-30ms.
[13:50:56][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:56][W][nextion:077]: Nextion is not connected! 
[13:50:56][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:56][W][component:215]: Components should block for at most 20-30ms.
[13:50:57][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:57][W][nextion:077]: Nextion is not connected! 
[13:50:57][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:57][W][component:215]: Components should block for at most 20-30ms.
[13:50:58][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:58][W][nextion:077]: Nextion is not connected! 
[13:50:58][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:58][W][component:215]: Components should block for at most 20-30ms.
[13:50:58][W][nextion:077]: Nextion is not connected! 
[13:50:58][W][component:214]: Component nextion.display took a long time for an operation (0.06 s).
[13:50:58][W][component:215]: Components should block for at most 20-30ms.
[13:50:59][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:59][W][nextion:077]: Nextion is not connected! 
[13:50:59][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:59][W][component:215]: Components should block for at most 20-30ms.
[13:50:59][E][uart:015]: Reading from UART timed out at byte 0!
[13:50:59][W][nextion:077]: Nextion is not connected! 
[13:50:59][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:50:59][W][component:215]: Components should block for at most 20-30ms.
[13:51:00][E][uart:015]: Reading from UART timed out at byte 0!
[13:51:00][W][nextion:077]: Nextion is not connected! 
[13:51:00][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:51:00][W][component:215]: Components should block for at most 20-30ms.
[13:51:00][D][sensor:094]: 'ntc_source': Sending state 1.61200 V with 2 decimals of accuracy
[13:51:00][D][resistance:039]: 'resistance_sensor' - Resistance 10695.7Ω
[13:51:00][D][sensor:094]: 'resistance_sensor': Sending state 10695.73438 Ω with 1 decimals of accuracy
[13:51:00][D][ntc:026]: 'nspanel Temperature' - Temperature: 23.5°C
[13:51:00][D][sensor:094]: 'nspanel Temperature': Sending state 23.49398 °C with 1 decimals of accuracy
[13:51:01][E][uart:015]: Reading from UART timed out at byte 0!
[13:51:01][W][nextion:077]: Nextion is not connected! 
[13:51:01][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:51:01][W][component:215]: Components should block for at most 20-30ms.
[13:51:01][E][uart:015]: Reading from UART timed out at byte 0!
[13:51:01][W][nextion:077]: Nextion is not connected! 
[13:51:01][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:51:01][W][component:215]: Components should block for at most 20-30ms.
[13:51:02][E][uart:015]: Reading from UART timed out at byte 0!
[13:51:02][W][nextion:077]: Nextion is not connected! 
[13:51:02][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:51:02][W][component:215]: Components should block for at most 20-30ms.
[13:51:03][E][uart:015]: Reading from UART timed out at byte 0!
[13:51:03][W][nextion:077]: Nextion is not connected! 
[13:51:03][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:51:03][W][component:215]: Components should block for at most 20-30ms.
[13:51:03][E][uart:015]: Reading from UART timed out at byte 0!
[13:51:03][W][nextion:077]: Nextion is not connected! 
[13:51:03][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:51:03][W][component:215]: Components should block for at most 20-30ms.
[13:51:04][E][uart:015]: Reading from UART timed out at byte 0!
[13:51:04][W][nextion:077]: Nextion is not connected! 
[13:51:04][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:51:04][W][component:215]: Components should block for at most 20-30ms.
[13:51:05][E][uart:015]: Reading from UART timed out at byte 0!
[13:51:05][W][nextion:077]: Nextion is not connected! 
[13:51:05][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:51:05][W][component:215]: Components should block for at most 20-30ms.
[13:51:05][E][uart:015]: Reading from UART timed out at byte 0!
[13:51:05][W][nextion:077]: Nextion is not connected! 
[13:51:05][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:51:05][W][component:215]: Components should block for at most 20-30ms.
[13:51:06][W][nextion:077]: Nextion is not connected! 
[13:51:06][W][component:214]: Component nextion.display took a long time for an operation (0.06 s).
[13:51:06][W][component:215]: Components should block for at most 20-30ms.
[13:51:07][E][uart:015]: Reading from UART timed out at byte 0!
[13:51:07][W][nextion:077]: Nextion is not connected! 
[13:51:07][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:51:07][W][component:215]: Components should block for at most 20-30ms.
[13:51:07][E][uart:015]: Reading from UART timed out at byte 0!
[13:51:07][W][nextion:077]: Nextion is not connected! 
[13:51:07][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:51:07][W][component:215]: Components should block for at most 20-30ms.
[13:51:08][E][uart:015]: Reading from UART timed out at byte 0!
[13:51:08][W][nextion:077]: Nextion is not connected! 
[13:51:08][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:51:08][W][component:215]: Components should block for at most 20-30ms.
[13:51:08][E][uart:015]: Reading from UART timed out at byte 0!
[13:51:08][W][nextion:077]: Nextion is not connected! 
[13:51:08][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[13:51:08][W][component:215]: Components should block for at most 20-30ms.
[13:51:09][D][script.nextion_status:2653]: Nextion status:
[13:51:09][D][script.nextion_status:2655]:   Is setup:    False
[13:51:09][E][on_boot:059]: No response from Nextion display
[13:51:09][D][on_boot:060]: Turn off Nextion
[13:51:09][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[13:51:09][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[13:51:09][D][on_boot:046]: Wait 2 seconds
[13:51:11][D][on_boot:063]: Turn on Nextion
[13:51:11][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[13:51:11][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[13:51:11][D][on_boot:046]: Wait 5 seconds
[13:51:16][D][script.nextion_status:2653]: Nextion status:
[13:51:16][D][script.nextion_status:2655]:   Is setup:    False
[13:51:16][W][component:214]: Component esphome.coroutine took a long time for an operation (7.05 s).
[13:51:16][W][component:215]: Components should block for at most 20-30ms.
[13:51:16][W][nextion:077]: Nextion is not connected! 
[13:51:16][W][component:214]: Component nextion.display took a long time for an operation (0.06 s).
[13:51:16][W][component:215]: Components should block for at most 20-30ms.
[13:51:17][E][uart:015]: Reading from UART timed out at byte 0!
mathgoy commented 6 months ago

IMG_7206

And this is what the screen shows

edwardtfn commented 6 months ago

Now the log was good. 😃

Let's try another baud rate. Please try changing from 921600 to 256000 and repeat this log collection.

mathgoy commented 6 months ago

Here is the new log:

[14:00:30][I][app:102]: ESPHome version 2023.11.6 compiled on Nov 30 2023, 13:59:45
[14:00:30][C][wifi:559]: WiFi:
[14:00:30][C][wifi:391]:   Local MAC: C4:DD:57:E8:13:D8
[14:00:30][C][wifi:396]:   SSID: [redacted]
[14:00:30][C][wifi:397]:   IP Address: 10.10.0.109
[14:00:30][C][wifi:399]:   BSSID: [redacted]
[14:00:30][C][wifi:400]:   Hostname: 'nspanel'
[14:00:30][C][wifi:402]:   Signal strength: -69 dB ▂▄▆█
[14:00:30][C][wifi:406]:   Channel: 1
[14:00:30][C][wifi:407]:   Subnet: 255.255.255.0
[14:00:30][C][wifi:408]:   Gateway: 10.10.0.1
[14:00:30][C][wifi:409]:   DNS1: 9.9.9.9
[14:00:30][C][wifi:410]:   DNS2: 1.1.1.1
[14:00:30][C][logger:416]: Logger:
[14:00:30][C][logger:417]:   Level: DEBUG
[14:00:30][C][logger:418]:   Log Baud Rate: 0
[14:00:30][C][logger:420]:   Hardware UART: UART0
[14:00:30][C][uart.arduino_esp32:124]: UART Bus 0:
[14:00:30][C][uart.arduino_esp32:125]:   TX Pin: GPIO16
[14:00:30][C][uart.arduino_esp32:126]:   RX Pin: GPIO17
[14:00:30][C][uart.arduino_esp32:128]:   RX Buffer Size: 256
[14:00:30][C][uart.arduino_esp32:130]:   Baud Rate: 256000 baud
[14:00:30][C][uart.arduino_esp32:131]:   Data Bits: 8
[14:00:30][C][uart.arduino_esp32:132]:   Parity: NONE
[14:00:30][C][uart.arduino_esp32:133]:   Stop bits: 1
[14:00:30][C][ledc.output:164]: LEDC Output:
[14:00:30][C][ledc.output:165]:   Pin GPIO21
[14:00:30][C][ledc.output:166]:   LEDC Channel: 0
[14:00:30][C][ledc.output:167]:   PWM Frequency: 1000.0 Hz
[14:00:30][C][ledc.output:168]:   Bit depth: 16
[14:00:30][W][nextion:077]: Nextion is not connected! 
[14:00:30][C][template.binary_sensor:028]: Template Binary Sensor 'nspanel Nextion display'
[14:00:30][C][template.binary_sensor:028]:   Device Class: 'connectivity'
[14:00:30][C][template.number:050]: Template Number 'nspanel Display Brightness'
[14:00:30][C][template.number:050]:   Unit of Measurement: '%'
[14:00:30][C][template.number:051]:   Optimistic: YES
[14:00:30][C][template.number:052]:   Update Interval: 60.0s
[14:00:30][C][template.number:050]: Template Number 'nspanel Display Brightness Dimdown'
[14:00:30][C][template.number:050]:   Unit of Measurement: '%'
[14:00:30][C][template.number:051]:   Optimistic: YES
[14:00:30][C][template.number:052]:   Update Interval: 60.0s
[14:00:30][C][template.number:050]: Template Number 'nspanel Temperature Correction'
[14:00:30][C][template.number:050]:   Unit of Measurement: '°C'
[14:00:30][C][template.number:051]:   Optimistic: YES
[14:00:30][C][template.number:052]:   Update Interval: 60.0s
[14:00:30][C][template.number:050]: Template Number 'nspanel Timeout Page'
[14:00:30][C][template.number:050]:   Icon: 'mdi:timer'
[14:00:30][C][template.number:050]:   Unit of Measurement: 's'
[14:00:30][C][template.number:051]:   Optimistic: YES
[14:00:30][C][template.number:052]:   Update Interval: 60.0s
[14:00:30][C][template.number:050]: Template Number 'nspanel Timeout Dimming'
[14:00:30][C][template.number:050]:   Icon: 'mdi:timer'
[14:00:30][C][template.number:050]:   Unit of Measurement: 's'
[14:00:30][C][template.number:051]:   Optimistic: YES
[14:00:30][C][template.number:052]:   Update Interval: 60.0s
[14:00:30][C][template.number:050]: Template Number 'nspanel Timeout Sleep'
[14:00:30][C][template.number:050]:   Icon: 'mdi:timer'
[14:00:30][C][template.number:050]:   Unit of Measurement: 's'
[14:00:30][C][template.number:051]:   Optimistic: YES
[14:00:30][C][template.number:052]:   Update Interval: 60.0s
[14:00:30][C][template.select:065]: Template Select 'nspanel Wake-up page'
[14:00:30][C][template.select:065]:   Icon: 'mdi:page-next-outline'
[14:00:30][C][template.select:066]:   Update Interval: 60.0s
[14:00:30][C][template.select:069]:   Optimistic: YES
[14:00:30][C][template.select:070]:   Initial Option: home
[14:00:30][C][template.select:071]:   Restore Value: YES
[14:00:30][C][template.text_sensor:020]: Template Sensor 'nspanel Detailed Entity'
[14:00:30][C][template.text_sensor:020]:   Icon: 'mdi:tablet-dashboard'
[14:00:30][C][template.text_sensor:020]: Template Sensor 'nspanel Notification Label'
[14:00:30][C][template.text_sensor:020]: Template Sensor 'nspanel Notification Text'
[14:00:30][C][switch.gpio:068]: GPIO Switch 'nspanel Relay 1'
[14:00:30][C][switch.gpio:091]:   Restore Mode: restore defaults to OFF
[14:00:30][C][switch.gpio:031]:   Pin: GPIO22
[14:00:30][C][switch.gpio:068]: GPIO Switch 'nspanel Relay 2'
[14:00:30][C][switch.gpio:091]:   Restore Mode: restore defaults to OFF
[14:00:30][C][switch.gpio:031]:   Pin: GPIO19
[14:00:30][W][nextion:077]: Nextion is not connected! 
[14:00:31][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel Left Button'
[14:00:31][C][gpio.binary_sensor:016]:   Pin: GPIO14
[14:00:31][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel Right Button'
[14:00:31][C][gpio.binary_sensor:016]:   Pin: GPIO27
[14:00:31][C][switch.gpio:068]: GPIO Switch 'nspanel Nextion display - Power'
[14:00:31][C][switch.gpio:091]:   Restore Mode: always ON
[14:00:31][C][switch.gpio:031]:   Pin: GPIO4
[14:00:31][C][template.switch:068]: Template Switch 'nspanel Notification sound'
[14:00:31][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[14:00:31][C][template.switch:057]:   Optimistic: YES
[14:00:31][C][template.switch:068]: Template Switch 'nspanel Relay 1 Local'
[14:00:31][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[14:00:31][C][template.switch:057]:   Optimistic: YES
[14:00:31][C][template.switch:068]: Template Switch 'nspanel Relay 2 Local'
[14:00:31][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[14:00:31][C][template.switch:057]:   Optimistic: YES
[14:00:31][W][nextion:077]: Nextion is not connected! 
[14:00:31][C][template.switch:068]: Template Switch 'nspanel Notification unread'
[14:00:31][C][template.switch:091]:   Restore Mode: always OFF
[14:00:31][C][template.switch:057]:   Optimistic: YES
[14:00:31][C][rtttl:029]: Rtttl
[14:00:31][C][nextion:123]: Nextion:
[14:00:31][C][nextion:124]:   Device Model:     
[14:00:31][C][nextion:125]:   Firmware Version: 
[14:00:31][C][nextion:126]:   Serial Number:    
[14:00:31][C][nextion:127]:   Flash Size:       
[14:00:31][C][nextion:128]:   Wake On Touch:    True
[14:00:31][C][nextion:139]:   Start Up Page :      8
[14:00:31][C][restart.button:017]: Restart Button 'nspanel Restart'
[14:00:31][C][adc:097]: ADC Sensor 'ntc_source'
[14:00:31][C][adc:097]:   Device Class: 'voltage'
[14:00:31][C][adc:097]:   State Class: 'measurement'
[14:00:31][C][adc:097]:   Unit of Measurement: 'V'
[14:00:31][C][adc:097]:   Accuracy Decimals: 2
[14:00:31][C][adc:107]:   Pin: GPIO38
[14:00:31][C][adc:122]:  Attenuation: 11db
[14:00:31][C][adc:142]:   Update Interval: 60.0s
[14:00:31][C][resistance:010]: Resistance Sensor 'resistance_sensor'
[14:00:31][C][resistance:010]:   State Class: 'measurement'
[14:00:31][C][resistance:010]:   Unit of Measurement: 'Ω'
[14:00:31][C][resistance:010]:   Accuracy Decimals: 1
[14:00:31][C][resistance:010]:   Icon: 'mdi:flash'
[14:00:31][C][resistance:011]:   Configuration: DOWNSTREAM
[14:00:31][C][resistance:012]:   Resistor: 11200.00Ω
[14:00:31][C][resistance:013]:   Reference Voltage: 3.3V
[14:00:31][C][ntc:014]: NTC Sensor 'nspanel Temperature'
[14:00:31][C][ntc:014]:   Device Class: 'temperature'
[14:00:31][C][ntc:014]:   State Class: 'measurement'
[14:00:31][C][ntc:014]:   Unit of Measurement: '°C'
[14:00:31][C][ntc:014]:   Accuracy Decimals: 1
[14:00:31][C][homeassistant.time:010]: Home Assistant Time:
[14:00:31][C][homeassistant.time:011]:   Timezone: 'CET-1CEST,M3.5.0,M10.5.0/3'
[14:00:32][C][status:034]: Status Binary Sensor 'nspanel Status'
[14:00:32][C][status:034]:   Device Class: 'connectivity'
[14:00:32][W][nextion:077]: Nextion is not connected! 
[14:00:32][C][mdns:115]: mDNS:
[14:00:32][C][mdns:116]:   Hostname: nspanel
[14:00:32][C][ota:097]: Over-The-Air Updates:
[14:00:32][C][ota:098]:   Address: nspanel.local:3232
[14:00:32][C][ota:101]:   Using Password.
[14:00:32][C][api:139]: API Server:
[14:00:32][C][api:140]:   Address: nspanel.local:6053
[14:00:32][C][api:144]:   Using noise encryption: NO
[14:00:32][C][http_request:013]: HTTP Request:
[14:00:32][C][http_request:014]:   Timeout: 5000ms
[14:00:32][C][http_request:015]:   User-Agent: ESPHome
[14:00:32][C][http_request:016]:   Follow Redirects: 1
[14:00:32][C][http_request:017]:   Redirect limit: 3
[14:00:32][W][nextion:077]: Nextion is not connected! 
[14:00:33][W][nextion:077]: Nextion is not connected! 
[14:00:33][W][nextion:077]: Nextion is not connected! 
[14:00:34][W][nextion:077]: Nextion is not connected! 
[14:00:34][W][nextion:077]: Nextion is not connected! 
[14:00:35][W][nextion:077]: Nextion is not connected! 
[14:00:35][W][nextion:077]: Nextion is not connected! 
[14:00:36][D][DEBUG:032]: Version: 4.1.3
[14:00:36][D][DEBUG:033]: Baud rate: 256000
[14:00:36][D][DEBUG:034]: Free heap: 176120
[14:00:36][D][DEBUG:035]: disp1->is_setup(): False
[14:00:36][W][nextion:077]: Nextion is not connected! 
[14:00:36][W][nextion:077]: Nextion is not connected! 
[14:00:37][W][nextion:077]: Nextion is not connected! 
[14:00:37][W][nextion:077]: Nextion is not connected! 
[14:00:38][W][nextion:077]: Nextion is not connected! 
[14:00:38][W][nextion:077]: Nextion is not connected! 
[14:00:39][W][nextion:077]: Nextion is not connected! 
[14:00:40][W][nextion:077]: Nextion is not connected! 
[14:00:40][W][nextion:077]: Nextion is not connected! 
[14:00:41][W][nextion:077]: Nextion is not connected! 
[14:00:41][W][nextion:077]: Nextion is not connected! 
[14:00:42][D][DEBUG:032]: Version: 4.1.3
[14:00:42][D][DEBUG:033]: Baud rate: 256000
[14:00:42][D][DEBUG:034]: Free heap: 176272
[14:00:42][D][DEBUG:035]: disp1->is_setup(): False
[14:00:42][W][nextion:077]: Nextion is not connected! 
[14:00:42][W][nextion:077]: Nextion is not connected! 
[14:00:43][W][nextion:077]: Nextion is not connected! 
[14:00:43][W][nextion:077]: Nextion is not connected! 
[14:00:44][W][nextion:077]: Nextion is not connected! 
[14:00:44][W][nextion:077]: Nextion is not connected! 
[14:00:45][W][nextion:077]: Nextion is not connected! 
[14:00:45][W][nextion:077]: Nextion is not connected! 
[14:00:46][W][nextion:077]: Nextion is not connected! 
[14:00:46][W][nextion:077]: Nextion is not connected! 
[14:00:47][W][nextion:077]: Nextion is not connected! 
[14:00:48][W][nextion:077]: Nextion is not connected! 
[14:00:48][D][DEBUG:032]: Version: 4.1.3
[14:00:48][D][DEBUG:033]: Baud rate: 256000
[14:00:48][D][DEBUG:034]: Free heap: 176592
[14:00:48][D][DEBUG:035]: disp1->is_setup(): False
[14:00:48][W][nextion:077]: Nextion is not connected! 
[14:00:49][W][nextion:077]: Nextion is not connected! 
[14:00:49][D][main:2562]: Exit reparse
[14:00:49][W][nextion:077]: Nextion is not connected! 
[14:00:50][W][nextion:077]: Nextion is not connected! 
[14:00:50][W][nextion:077]: Nextion is not connected! 
[14:00:51][W][nextion:077]: Nextion is not connected! 
[14:00:51][W][nextion:077]: Nextion is not connected! 
[14:00:52][W][nextion:077]: Nextion is not connected! 
[14:00:52][W][nextion:077]: Nextion is not connected! 
[14:00:53][W][nextion:077]: Nextion is not connected! 
[14:00:53][W][nextion:077]: Nextion is not connected! 
[14:00:54][D][DEBUG:032]: Version: 4.1.3
[14:00:54][D][DEBUG:033]: Baud rate: 256000
[14:00:54][D][DEBUG:034]: Free heap: 176200
[14:00:54][D][DEBUG:035]: disp1->is_setup(): False
[14:00:54][W][nextion:077]: Nextion is not connected! 
[14:00:55][W][nextion:077]: Nextion is not connected! 
[14:00:55][W][nextion:077]: Nextion is not connected! 
[14:00:56][W][nextion:077]: Nextion is not connected! 
[14:00:56][W][nextion:077]: Nextion is not connected! 
[14:00:57][W][nextion:077]: Nextion is not connected! 
[14:00:57][W][nextion:077]: Nextion is not connected! 
[14:00:58][W][nextion:077]: Nextion is not connected! 
[14:00:58][W][nextion:077]: Nextion is not connected! 
[14:00:59][W][nextion:077]: Nextion is not connected! 
[14:00:59][W][nextion:077]: Nextion is not connected! 
[14:00:59][D][sensor:094]: 'ntc_source': Sending state 1.61300 V with 2 decimals of accuracy
[14:00:59][D][resistance:039]: 'resistance_sensor' - Resistance 10708.7Ω
[14:00:59][D][sensor:094]: 'resistance_sensor': Sending state 10708.71484 Ω with 1 decimals of accuracy
[14:00:59][D][ntc:026]: 'nspanel Temperature' - Temperature: 23.5°C
[14:00:59][D][sensor:094]: 'nspanel Temperature': Sending state 23.46696 °C with 1 decimals of accuracy
[14:01:00][D][DEBUG:032]: Version: 4.1.3
[14:01:00][D][DEBUG:033]: Baud rate: 256000
[14:01:00][D][DEBUG:034]: Free heap: 176212
[14:01:00][D][DEBUG:035]: disp1->is_setup(): False
[14:01:00][W][nextion:077]: Nextion is not connected! 
[14:01:00][W][nextion:077]: Nextion is not connected! 
[14:01:01][W][nextion:077]: Nextion is not connected! 
[14:01:01][W][nextion:077]: Nextion is not connected! 
[14:01:02][W][nextion:077]: Nextion is not connected! 
[14:01:03][W][nextion:077]: Nextion is not connected! 
[14:01:03][W][nextion:077]: Nextion is not connected! 
[14:01:04][W][nextion:077]: Nextion is not connected! 
[14:01:04][W][nextion:077]: Nextion is not connected! 
[14:01:05][W][nextion:077]: Nextion is not connected! 
[14:01:05][W][nextion:077]: Nextion is not connected! 
[14:01:06][D][DEBUG:032]: Version: 4.1.3
[14:01:06][D][DEBUG:033]: Baud rate: 256000
[14:01:06][D][DEBUG:034]: Free heap: 176528
[14:01:06][D][DEBUG:035]: disp1->is_setup(): False
[14:01:06][W][nextion:077]: Nextion is not connected! 
[14:01:06][W][nextion:077]: Nextion is not connected! 
[14:01:07][W][nextion:077]: Nextion is not connected! 
[14:01:07][W][nextion:077]: Nextion is not connected! 
[14:01:08][W][nextion:077]: Nextion is not connected! 
[14:01:08][W][nextion:077]: Nextion is not connected! 
[14:01:09][W][nextion:077]: Nextion is not connected! 
[14:01:09][D][script.nextion_status:2653]: Nextion status:
[14:01:09][D][script.nextion_status:2655]:   Is setup:    False
[14:01:09][E][on_boot:059]: No response from Nextion display
[14:01:09][D][on_boot:060]: Turn off Nextion
[14:01:09][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[14:01:09][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[14:01:09][D][on_boot:046]: Wait 2 seconds
[14:01:11][D][on_boot:063]: Turn on Nextion
[14:01:11][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[14:01:11][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[14:01:11][D][on_boot:046]: Wait 5 seconds
[14:01:16][D][script.nextion_status:2653]: Nextion status:
[14:01:16][D][script.nextion_status:2655]:   Is setup:    False
[14:01:16][W][component:214]: Component esphome.coroutine took a long time for an operation (7.05 s).
[14:01:16][W][component:215]: Components should block for at most 20-30ms.
[14:01:16][D][DEBUG:032]: Version: 4.1.3
[14:01:16][D][DEBUG:033]: Baud rate: 256000
[14:01:16][D][DEBUG:034]: Free heap: 176172
[14:01:16][D][DEBUG:035]: disp1->is_setup(): False
[14:01:17][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:17][W][nextion:077]: Nextion is not connected! 
[14:01:17][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:17][W][component:215]: Components should block for at most 20-30ms.
[14:01:17][W][nextion:077]: Nextion is not connected! 
[14:01:18][D][DEBUG:032]: Version: 4.1.3
[14:01:18][D][DEBUG:033]: Baud rate: 256000
[14:01:18][D][DEBUG:034]: Free heap: 176112
[14:01:18][D][DEBUG:035]: disp1->is_setup(): False
[14:01:18][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:18][W][nextion:077]: Nextion is not connected! 
[14:01:18][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:18][W][component:215]: Components should block for at most 20-30ms.
[14:01:18][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:18][W][nextion:077]: Nextion is not connected! 
[14:01:18][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:18][W][component:215]: Components should block for at most 20-30ms.
[14:01:19][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:19][W][nextion:077]: Nextion is not connected! 
[14:01:19][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:19][W][component:215]: Components should block for at most 20-30ms.
[14:01:20][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:20][W][nextion:077]: Nextion is not connected! 
[14:01:20][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:20][W][component:215]: Components should block for at most 20-30ms.
[14:01:20][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:20][W][nextion:077]: Nextion is not connected! 
[14:01:20][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:20][W][component:215]: Components should block for at most 20-30ms.
[14:01:21][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:21][W][nextion:077]: Nextion is not connected! 
[14:01:21][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:21][W][component:215]: Components should block for at most 20-30ms.
[14:01:22][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:22][W][nextion:077]: Nextion is not connected! 
[14:01:22][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:22][W][component:215]: Components should block for at most 20-30ms.
[14:01:22][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:22][W][nextion:077]: Nextion is not connected! 
[14:01:22][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:22][W][component:215]: Components should block for at most 20-30ms.
[14:01:23][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:23][W][nextion:077]: Nextion is not connected! 
[14:01:23][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:23][W][component:215]: Components should block for at most 20-30ms.
[14:01:24][W][nextion:077]: Nextion is not connected! 
[14:01:24][D][DEBUG:032]: Version: 4.1.3
[14:01:24][D][DEBUG:033]: Baud rate: 256000
[14:01:24][D][DEBUG:034]: Free heap: 176116
[14:01:24][D][DEBUG:035]: disp1->is_setup(): False
[14:01:24][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:24][W][nextion:077]: Nextion is not connected! 
[14:01:24][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:24][W][component:215]: Components should block for at most 20-30ms.
[14:01:25][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:25][W][nextion:077]: Nextion is not connected! 
[14:01:25][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:25][W][component:215]: Components should block for at most 20-30ms.
[14:01:25][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:25][W][nextion:077]: Nextion is not connected! 
[14:01:25][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:25][W][component:215]: Components should block for at most 20-30ms.
[14:01:26][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:26][W][nextion:077]: Nextion is not connected! 
[14:01:26][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:26][W][component:215]: Components should block for at most 20-30ms.
[14:01:27][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:27][W][nextion:077]: Nextion is not connected! 
[14:01:27][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:27][W][component:215]: Components should block for at most 20-30ms.
[14:01:27][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:27][W][nextion:077]: Nextion is not connected! 
[14:01:27][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:27][W][component:215]: Components should block for at most 20-30ms.
[14:01:28][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:28][W][nextion:077]: Nextion is not connected! 
[14:01:28][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:28][W][component:215]: Components should block for at most 20-30ms.
[14:01:29][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:29][W][nextion:077]: Nextion is not connected! 
[14:01:29][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:29][W][component:215]: Components should block for at most 20-30ms.
[14:01:29][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:29][W][nextion:077]: Nextion is not connected! 
[14:01:29][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:29][W][component:215]: Components should block for at most 20-30ms.
[14:01:30][D][DEBUG:032]: Version: 4.1.3
[14:01:30][D][DEBUG:033]: Baud rate: 256000
[14:01:30][D][DEBUG:034]: Free heap: 176528
[14:01:30][D][DEBUG:035]: disp1->is_setup(): False
[14:01:30][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:30][W][nextion:077]: Nextion is not connected! 
[14:01:30][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:30][W][component:215]: Components should block for at most 20-30ms.
[14:01:31][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:31][W][nextion:077]: Nextion is not connected! 
[14:01:31][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:31][W][component:215]: Components should block for at most 20-30ms.
[14:01:31][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:31][W][nextion:077]: Nextion is not connected! 
[14:01:31][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:31][W][component:215]: Components should block for at most 20-30ms.
[14:01:32][W][nextion:077]: Nextion is not connected! 
[14:01:32][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:32][W][nextion:077]: Nextion is not connected! 
[14:01:32][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:32][W][component:215]: Components should block for at most 20-30ms.
[14:01:33][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:33][W][nextion:077]: Nextion is not connected! 
[14:01:33][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:33][W][component:215]: Components should block for at most 20-30ms.
[14:01:34][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:34][W][nextion:077]: Nextion is not connected! 
[14:01:34][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:34][W][component:215]: Components should block for at most 20-30ms.
[14:01:34][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:34][W][nextion:077]: Nextion is not connected! 
[14:01:34][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:34][W][component:215]: Components should block for at most 20-30ms.
[14:01:35][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:35][W][nextion:077]: Nextion is not connected! 
[14:01:35][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:35][W][component:215]: Components should block for at most 20-30ms.
[14:01:36][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:36][W][nextion:077]: Nextion is not connected! 
[14:01:36][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:36][W][component:215]: Components should block for at most 20-30ms.
[14:01:36][D][DEBUG:032]: Version: 4.1.3
[14:01:36][D][DEBUG:033]: Baud rate: 256000
[14:01:36][D][DEBUG:034]: Free heap: 176640
[14:01:36][D][DEBUG:035]: disp1->is_setup(): False
[14:01:36][D][script.nextion_status:2653]: Nextion status:
[14:01:36][D][script.nextion_status:2655]:   Is setup:    False
[14:01:36][E][on_boot:076]: No response from Nextion display
[14:01:36][D][on_boot:078]: Finished
[14:01:36][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:36][W][nextion:077]: Nextion is not connected! 
[14:01:36][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:36][W][component:215]: Components should block for at most 20-30ms.
[14:01:37][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:37][W][nextion:077]: Nextion is not connected! 
[14:01:37][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:37][W][component:215]: Components should block for at most 20-30ms.
[14:01:38][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:38][W][nextion:077]: Nextion is not connected! 
[14:01:38][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:38][W][component:215]: Components should block for at most 20-30ms.
[14:01:38][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:38][W][nextion:077]: Nextion is not connected! 
[14:01:38][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:38][W][component:215]: Components should block for at most 20-30ms.
[14:01:39][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:39][W][nextion:077]: Nextion is not connected! 
[14:01:39][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:39][W][component:215]: Components should block for at most 20-30ms.
[14:01:39][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:39][W][nextion:077]: Nextion is not connected! 
[14:01:39][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:39][W][component:215]: Components should block for at most 20-30ms.
[14:01:40][W][nextion:077]: Nextion is not connected! 
[14:01:41][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:41][W][nextion:077]: Nextion is not connected! 
[14:01:41][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:41][W][component:215]: Components should block for at most 20-30ms.
[14:01:41][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:41][W][nextion:077]: Nextion is not connected! 
[14:01:41][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:41][W][component:215]: Components should block for at most 20-30ms.
[14:01:42][D][DEBUG:032]: Version: 4.1.3
[14:01:42][D][DEBUG:033]: Baud rate: 256000
[14:01:42][D][DEBUG:034]: Free heap: 176740
[14:01:42][D][DEBUG:035]: disp1->is_setup(): False
[14:01:42][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:42][W][nextion:077]: Nextion is not connected! 
[14:01:42][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:42][W][component:215]: Components should block for at most 20-30ms.
[14:01:43][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:43][W][nextion:077]: Nextion is not connected! 
[14:01:43][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:43][W][component:215]: Components should block for at most 20-30ms.
[14:01:43][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:43][W][nextion:077]: Nextion is not connected! 
[14:01:43][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:43][W][component:215]: Components should block for at most 20-30ms.
[14:01:44][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:44][W][nextion:077]: Nextion is not connected! 
[14:01:44][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:44][W][component:215]: Components should block for at most 20-30ms.
[14:01:45][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:45][W][nextion:077]: Nextion is not connected! 
[14:01:45][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:45][W][component:215]: Components should block for at most 20-30ms.
[14:01:45][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:45][W][nextion:077]: Nextion is not connected! 
[14:01:45][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:45][W][component:215]: Components should block for at most 20-30ms.
[14:01:46][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:46][W][nextion:077]: Nextion is not connected! 
[14:01:46][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:46][W][component:215]: Components should block for at most 20-30ms.
[14:01:46][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:46][W][nextion:077]: Nextion is not connected! 
[14:01:46][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:46][W][component:215]: Components should block for at most 20-30ms.
[14:01:47][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:47][W][nextion:077]: Nextion is not connected! 
[14:01:47][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:47][W][component:215]: Components should block for at most 20-30ms.
[14:01:48][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:48][W][nextion:077]: Nextion is not connected! 
[14:01:48][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:48][W][component:215]: Components should block for at most 20-30ms.
[14:01:48][D][DEBUG:032]: Version: 4.1.3
[14:01:48][D][DEBUG:033]: Baud rate: 256000
[14:01:48][D][DEBUG:034]: Free heap: 176800
[14:01:48][D][DEBUG:035]: disp1->is_setup(): False
[14:01:48][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:48][W][nextion:077]: Nextion is not connected! 
[14:01:48][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:48][W][component:215]: Components should block for at most 20-30ms.
[14:01:49][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:49][W][nextion:077]: Nextion is not connected! 
[14:01:49][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:49][W][component:215]: Components should block for at most 20-30ms.
[14:01:50][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:50][W][nextion:077]: Nextion is not connected! 
[14:01:50][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:50][W][component:215]: Components should block for at most 20-30ms.
[14:01:50][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:50][W][nextion:077]: Nextion is not connected! 
[14:01:50][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:50][W][component:215]: Components should block for at most 20-30ms.
[14:01:51][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:51][W][nextion:077]: Nextion is not connected! 
[14:01:51][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:51][W][component:215]: Components should block for at most 20-30ms.
[14:01:52][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:52][W][nextion:077]: Nextion is not connected! 
[14:01:52][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:52][W][component:215]: Components should block for at most 20-30ms.
[14:01:52][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:52][W][nextion:077]: Nextion is not connected! 
[14:01:52][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:52][W][component:215]: Components should block for at most 20-30ms.
[14:01:53][W][nextion:077]: Nextion is not connected! 
[14:01:53][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:53][W][nextion:077]: Nextion is not connected! 
[14:01:53][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:53][W][component:215]: Components should block for at most 20-30ms.
[14:01:54][D][DEBUG:032]: Version: 4.1.3
[14:01:54][D][DEBUG:033]: Baud rate: 256000
[14:01:54][D][DEBUG:034]: Free heap: 176800
[14:01:54][D][DEBUG:035]: disp1->is_setup(): False
[14:01:54][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:54][W][nextion:077]: Nextion is not connected! 
[14:01:54][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:54][W][component:215]: Components should block for at most 20-30ms.
[14:01:55][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:55][W][nextion:077]: Nextion is not connected! 
[14:01:55][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:55][W][component:215]: Components should block for at most 20-30ms.
[14:01:55][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:55][W][nextion:077]: Nextion is not connected! 
[14:01:55][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:55][W][component:215]: Components should block for at most 20-30ms.
[14:01:56][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:56][W][nextion:077]: Nextion is not connected! 
[14:01:56][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:56][W][component:215]: Components should block for at most 20-30ms.
[14:01:57][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:57][W][nextion:077]: Nextion is not connected! 
[14:01:57][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:57][W][component:215]: Components should block for at most 20-30ms.
[14:01:57][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:57][W][nextion:077]: Nextion is not connected! 
[14:01:57][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:57][W][component:215]: Components should block for at most 20-30ms.
[14:01:58][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:58][W][nextion:077]: Nextion is not connected! 
[14:01:58][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:58][W][component:215]: Components should block for at most 20-30ms.
[14:01:59][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:59][W][nextion:077]: Nextion is not connected! 
[14:01:59][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:59][W][component:215]: Components should block for at most 20-30ms.
[14:01:59][E][uart:015]: Reading from UART timed out at byte 0!
[14:01:59][W][nextion:077]: Nextion is not connected! 
[14:01:59][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:01:59][W][component:215]: Components should block for at most 20-30ms.
[14:01:59][D][sensor:094]: 'ntc_source': Sending state 1.60900 V with 2 decimals of accuracy
[14:01:59][D][resistance:039]: 'resistance_sensor' - Resistance 10656.9Ω
[14:01:59][D][sensor:094]: 'resistance_sensor': Sending state 10656.88965 Ω with 1 decimals of accuracy
[14:01:59][D][ntc:026]: 'nspanel Temperature' - Temperature: 23.6°C
[14:01:59][D][sensor:094]: 'nspanel Temperature': Sending state 23.57506 °C with 1 decimals of accuracy
[14:02:00][D][DEBUG:032]: Version: 4.1.3
[14:02:00][D][DEBUG:033]: Baud rate: 256000
[14:02:00][D][DEBUG:034]: Free heap: 176800
[14:02:00][D][DEBUG:035]: disp1->is_setup(): False
[14:02:00][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:00][W][nextion:077]: Nextion is not connected! 
[14:02:00][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:00][W][component:215]: Components should block for at most 20-30ms.
[14:02:00][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:00][W][nextion:077]: Nextion is not connected! 
[14:02:00][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:00][W][component:215]: Components should block for at most 20-30ms.
[14:02:01][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:01][W][nextion:077]: Nextion is not connected! 
[14:02:01][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:01][W][component:215]: Components should block for at most 20-30ms.
[14:02:02][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:02][W][nextion:077]: Nextion is not connected! 
[14:02:02][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:02][W][component:215]: Components should block for at most 20-30ms.
[14:02:02][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:02][W][nextion:077]: Nextion is not connected! 
[14:02:02][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:02][W][component:215]: Components should block for at most 20-30ms.
[14:02:03][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:03][W][nextion:077]: Nextion is not connected! 
[14:02:03][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:03][W][component:215]: Components should block for at most 20-30ms.
[14:02:04][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:04][W][nextion:077]: Nextion is not connected! 
[14:02:04][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:04][W][component:215]: Components should block for at most 20-30ms.
[14:02:04][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:04][W][nextion:077]: Nextion is not connected! 
[14:02:04][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:04][W][component:215]: Components should block for at most 20-30ms.
[14:02:05][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:05][W][nextion:077]: Nextion is not connected! 
[14:02:05][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:05][W][component:215]: Components should block for at most 20-30ms.
[14:02:06][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:06][W][nextion:077]: Nextion is not connected! 
[14:02:06][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:06][W][component:215]: Components should block for at most 20-30ms.
[14:02:06][D][DEBUG:032]: Version: 4.1.3
[14:02:06][D][DEBUG:033]: Baud rate: 256000
[14:02:06][D][DEBUG:034]: Free heap: 176800
[14:02:06][D][DEBUG:035]: disp1->is_setup(): False
[14:02:06][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:06][W][nextion:077]: Nextion is not connected! 
[14:02:06][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:06][W][component:215]: Components should block for at most 20-30ms.
[14:02:07][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:07][W][nextion:077]: Nextion is not connected! 
[14:02:07][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:07][W][component:215]: Components should block for at most 20-30ms.
[14:02:08][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:08][W][nextion:077]: Nextion is not connected! 
[14:02:08][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:08][W][component:215]: Components should block for at most 20-30ms.
[14:02:08][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:08][W][nextion:077]: Nextion is not connected! 
[14:02:08][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:08][W][component:215]: Components should block for at most 20-30ms.
[14:02:09][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:09][W][nextion:077]: Nextion is not connected! 
[14:02:09][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:09][W][component:215]: Components should block for at most 20-30ms.
[14:02:09][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:09][W][nextion:077]: Nextion is not connected! 
[14:02:09][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:09][W][component:215]: Components should block for at most 20-30ms.
[14:02:10][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:10][W][nextion:077]: Nextion is not connected! 
[14:02:10][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:10][W][component:215]: Components should block for at most 20-30ms.
[14:02:11][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:11][W][nextion:077]: Nextion is not connected! 
[14:02:11][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:11][W][component:215]: Components should block for at most 20-30ms.
[14:02:11][W][nextion:077]: Nextion is not connected! 
[14:02:12][D][DEBUG:032]: Version: 4.1.3
[14:02:12][D][DEBUG:033]: Baud rate: 256000
[14:02:12][D][DEBUG:034]: Free heap: 176484
[14:02:12][D][DEBUG:035]: disp1->is_setup(): False
[14:02:12][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:12][W][nextion:077]: Nextion is not connected! 
[14:02:12][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:12][W][component:215]: Components should block for at most 20-30ms.
[14:02:13][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:13][W][nextion:077]: Nextion is not connected! 
[14:02:13][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:13][W][component:215]: Components should block for at most 20-30ms.
[14:02:13][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:13][W][nextion:077]: Nextion is not connected! 
[14:02:13][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:13][W][component:215]: Components should block for at most 20-30ms.
[14:02:14][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:14][W][nextion:077]: Nextion is not connected! 
[14:02:14][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:14][W][component:215]: Components should block for at most 20-30ms.
[14:02:14][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:14][W][nextion:077]: Nextion is not connected! 
[14:02:14][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:14][W][component:215]: Components should block for at most 20-30ms.
[14:02:15][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:15][W][nextion:077]: Nextion is not connected! 
[14:02:15][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:15][W][component:215]: Components should block for at most 20-30ms.
[14:02:16][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:16][W][nextion:077]: Nextion is not connected! 
[14:02:16][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:16][W][component:215]: Components should block for at most 20-30ms.
[14:02:16][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:16][W][nextion:077]: Nextion is not connected! 
[14:02:16][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:16][W][component:215]: Components should block for at most 20-30ms.
[14:02:17][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:17][W][nextion:077]: Nextion is not connected! 
[14:02:17][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:17][W][component:215]: Components should block for at most 20-30ms.
[14:02:18][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:18][W][nextion:077]: Nextion is not connected! 
[14:02:18][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:18][W][component:215]: Components should block for at most 20-30ms.
[14:02:18][D][DEBUG:032]: Version: 4.1.3
[14:02:18][D][DEBUG:033]: Baud rate: 256000
[14:02:18][D][DEBUG:034]: Free heap: 176800
[14:02:18][D][DEBUG:035]: disp1->is_setup(): False
[14:02:18][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:18][W][nextion:077]: Nextion is not connected! 
[14:02:18][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:18][W][component:215]: Components should block for at most 20-30ms.
[14:02:19][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:19][W][nextion:077]: Nextion is not connected! 
[14:02:19][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:19][W][component:215]: Components should block for at most 20-30ms.
[14:02:20][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:20][W][nextion:077]: Nextion is not connected! 
[14:02:20][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:20][W][component:215]: Components should block for at most 20-30ms.
[14:02:20][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:20][W][nextion:077]: Nextion is not connected! 
[14:02:20][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:20][W][component:215]: Components should block for at most 20-30ms.
[14:02:21][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:21][W][nextion:077]: Nextion is not connected! 
[14:02:21][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:21][W][component:215]: Components should block for at most 20-30ms.
[14:02:22][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:22][W][nextion:077]: Nextion is not connected! 
[14:02:22][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:22][W][component:215]: Components should block for at most 20-30ms.
[14:02:22][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:22][W][nextion:077]: Nextion is not connected! 
[14:02:22][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:22][W][component:215]: Components should block for at most 20-30ms.
[14:02:23][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:23][W][nextion:077]: Nextion is not connected! 
[14:02:23][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:23][W][component:215]: Components should block for at most 20-30ms.
[14:02:23][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:23][W][nextion:077]: Nextion is not connected! 
[14:02:23][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:23][W][component:215]: Components should block for at most 20-30ms.
[14:02:24][D][DEBUG:032]: Version: 4.1.3
[14:02:24][D][DEBUG:033]: Baud rate: 256000
[14:02:24][D][DEBUG:034]: Free heap: 176740
[14:02:24][D][DEBUG:035]: disp1->is_setup(): False
[14:02:24][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:24][W][nextion:077]: Nextion is not connected! 
[14:02:24][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:24][W][component:215]: Components should block for at most 20-30ms.
[14:02:25][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:25][W][nextion:077]: Nextion is not connected! 
[14:02:25][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:25][W][component:215]: Components should block for at most 20-30ms.
[14:02:25][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:25][W][nextion:077]: Nextion is not connected! 
[14:02:25][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:25][W][component:215]: Components should block for at most 20-30ms.
[14:02:26][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:26][W][nextion:077]: Nextion is not connected! 
[14:02:26][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:26][W][component:215]: Components should block for at most 20-30ms.
[14:02:27][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:27][W][nextion:077]: Nextion is not connected! 
[14:02:27][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:27][W][component:215]: Components should block for at most 20-30ms.
[14:02:27][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:27][W][nextion:077]: Nextion is not connected! 
[14:02:27][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:27][W][component:215]: Components should block for at most 20-30ms.
[14:02:28][E][uart:015]: Reading from UART timed out at byte 0!
[14:02:28][W][nextion:077]: Nextion is not connected! 
[14:02:28][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:02:28][W][component:215]: Components should block for at most 20-30ms.
[14:02:29][W][nextion:077]: Nextion is not connected! 
[14:02:29][W][nextion:077]: Nextion is not connected! 
[14:02:30][W][nextion:077]: Nextion is not connected! 
[14:02:30][D][DEBUG:032]: Version: 4.1.3
[14:02:30][D][DEBUG:033]: Baud rate: 256000
[14:02:30][D][DEBUG:034]: Free heap: 176484
[14:02:30][D][DEBUG:035]: disp1->is_setup(): False
[14:02:30][W][nextion:077]: Nextion is not connected! 
[14:02:31][W][nextion:077]: Nextion is not connected! 
[14:02:31][W][nextion:077]: Nextion is not connected! 
[14:02:32][W][nextion:077]: Nextion is not connected! 
[14:02:32][W][nextion:077]: Nextion is not connected! 
[14:02:33][W][nextion:077]: Nextion is not connected! 
[14:02:33][W][nextion:077]: Nextion is not connected! 
[14:02:34][W][nextion:077]: Nextion is not connected! 
[14:02:34][W][nextion:077]: Nextion is not connected! 
[14:02:35][W][nextion:077]: Nextion is not connected! 
[14:02:35][W][nextion:077]: Nextion is not connected! 
[14:02:36][D][DEBUG:032]: Version: 4.1.3
[14:02:36][D][DEBUG:033]: Baud rate: 256000
[14:02:36][D][DEBUG:034]: Free heap: 176740
[14:02:36][D][DEBUG:035]: disp1->is_setup(): False
[14:02:36][W][nextion:077]: Nextion is not connected! 
[14:02:37][W][nextion:077]: Nextion is not connected! 
[14:02:37][W][nextion:077]: Nextion is not connected! 
[14:02:38][W][nextion:077]: Nextion is not connected! 
[14:02:38][W][nextion:077]: Nextion is not connected! 
[14:02:39][W][nextion:077]: Nextion is not connected! 
[14:02:39][W][nextion:077]: Nextion is not connected! 
[14:02:40][W][nextion:077]: Nextion is not connected! 
[14:02:40][W][nextion:077]: Nextion is not connected! 
[14:02:41][W][nextion:077]: Nextion is not connected! 
[14:02:41][W][nextion:077]: Nextion is not connected! 
[14:02:42][D][DEBUG:032]: Version: 4.1.3
[14:02:42][D][DEBUG:033]: Baud rate: 256000
[14:02:42][D][DEBUG:034]: Free heap: 176424
[14:02:42][D][DEBUG:035]: disp1->is_setup(): False
[14:02:42][W][nextion:077]: Nextion is not connected! 
[14:02:42][W][nextion:077]: Nextion is not connected! 
[14:02:43][W][nextion:077]: Nextion is not connected! 
[14:02:43][W][nextion:077]: Nextion is not connected! 
[14:02:44][W][nextion:077]: Nextion is not connected! 
[14:02:45][W][nextion:077]: Nextion is not connected! 
[14:02:45][W][nextion:077]: Nextion is not connected! 
[14:02:46][W][nextion:077]: Nextion is not connected! 
[14:02:46][D][button:010]: 'nspanel Update TFT display' Pressed.
[14:02:46][D][main:730]: Button pressed: Update TFT display
[14:02:46][D][script.upload_tft:139]: Starting...
[14:02:46][D][script.upload_tft:762]: Try #1
[14:02:46][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[14:02:46][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:02:46][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 256000
[14:02:46][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[14:02:46][D][main:2562]: Exit reparse
[14:02:46][D][script.upload_tft:153]: Wait 5 seconds
[14:02:51][D][script.upload_tft.upload_tft_arduino:395]: Connected
[14:02:51][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:02:51][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[14:02:51][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,256000,1
[14:02:51][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[14:02:53][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is [38.FE.FE]
[14:02:53][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 56 "8\xfe\xfe"
[14:02:53][D][script.upload_tft.upload_end_:235]: Completed: 0
[14:02:55][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[14:02:55][D][script.upload_tft:764]: Turn off Nextion
[14:02:55][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[14:02:55][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[14:02:55][D][script.upload_tft:153]: Wait 2 seconds
[14:02:57][D][script.upload_tft:767]: Turn on Nextion
[14:02:57][D][script.upload_tft:153]: Wait 5 seconds
[14:03:02][D][script.upload_tft:762]: Try #2
[14:03:02][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[14:03:02][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:03:02][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 256000
[14:03:02][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[14:03:02][D][main:2562]: Exit reparse
[14:03:02][D][script.upload_tft:153]: Wait 5 seconds
[14:03:07][D][script.upload_tft.upload_tft_arduino:395]: Connected
[14:03:07][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:03:07][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[14:03:07][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,256000,1
[14:03:07][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[14:03:09][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is []
[14:03:09][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 0 ""
[14:03:09][D][script.upload_tft.upload_end_:235]: Completed: 0
[14:03:10][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[14:03:10][D][script.upload_tft:764]: Turn off Nextion
[14:03:10][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[14:03:10][D][script.upload_tft:153]: Wait 2 seconds
[14:03:12][D][script.upload_tft:767]: Turn on Nextion
[14:03:12][D][script.upload_tft:153]: Wait 5 seconds
[14:03:17][D][script.upload_tft:762]: Try #3
[14:03:17][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[14:03:17][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:03:17][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 256000
[14:03:17][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[14:03:17][D][main:2562]: Exit reparse
[14:03:17][D][script.upload_tft:153]: Wait 5 seconds
[14:03:22][D][script.upload_tft.upload_tft_arduino:395]: Connected
[14:03:22][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:03:23][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[14:03:23][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,256000,1
[14:03:23][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[14:03:25][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is []
[14:03:25][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 0 ""
[14:03:25][D][script.upload_tft.upload_end_:235]: Completed: 0
[14:03:26][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[14:03:26][D][script.upload_tft:764]: Turn off Nextion
[14:03:26][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[14:03:26][D][script.upload_tft:153]: Wait 2 seconds
[14:03:28][D][script.upload_tft:767]: Turn on Nextion
[14:03:28][D][script.upload_tft:153]: Wait 5 seconds
[14:03:33][D][script.upload_tft:762]: Try #4
[14:03:33][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[14:03:33][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:03:33][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 256000
[14:03:33][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[14:03:33][D][main:2562]: Exit reparse
[14:03:33][D][script.upload_tft:153]: Wait 5 seconds
[14:03:38][D][script.upload_tft.upload_tft_arduino:395]: Connected
[14:03:38][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:03:38][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[14:03:38][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,256000,1
[14:03:38][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[14:03:40][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is []
[14:03:40][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 0 ""
[14:03:40][D][script.upload_tft.upload_end_:235]: Completed: 0
[14:03:42][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[14:03:42][D][script.upload_tft:764]: Turn off Nextion
[14:03:42][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[14:03:42][D][script.upload_tft:153]: Wait 2 seconds
[14:03:44][D][script.upload_tft:767]: Turn on Nextion
[14:03:44][D][script.upload_tft:153]: Wait 5 seconds
[14:03:49][D][script.upload_tft:762]: Try #5
[14:03:49][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[14:03:49][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:03:49][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 256000
[14:03:49][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[14:03:49][D][main:2562]: Exit reparse
[14:03:49][D][script.upload_tft:153]: Wait 5 seconds
[14:03:54][D][script.upload_tft.upload_tft_arduino:395]: Connected
[14:03:54][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:03:54][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[14:03:54][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,256000,1
[14:03:54][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[14:03:56][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is []
[14:03:56][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 0 ""
[14:03:56][D][script.upload_tft.upload_end_:235]: Completed: 0
[14:03:57][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[14:03:57][D][script.upload_tft:764]: Turn off Nextion
[14:03:57][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[14:03:57][D][script.upload_tft:153]: Wait 2 seconds
[14:04:00][D][script.upload_tft:767]: Turn on Nextion
[14:04:00][D][script.upload_tft:153]: Wait 5 seconds
[14:04:05][D][script.upload_tft:776]: Trying again at 115200 bps
[14:04:05][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[14:04:05][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:04:05][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 115200
[14:04:05][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[14:04:05][D][main:2562]: Exit reparse
[14:04:05][D][script.upload_tft:153]: Wait 5 seconds
[14:04:10][D][script.upload_tft.upload_tft_arduino:395]: Connected
[14:04:10][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:04:10][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[14:04:10][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,115200,1
[14:04:10][C][uart.arduino_esp32:077]: Setting up UART...
[14:04:10][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[14:04:12][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is []
[14:04:12][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 0 ""
[14:04:12][D][script.upload_tft.upload_end_:235]: Completed: 0
[14:04:13][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[14:04:13][E][script.upload_tft:780]: TFT upload failed.
[14:04:13][D][script.upload_tft:781]: Turn off Nextion
[14:04:13][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[14:04:13][D][script.upload_tft:153]: Wait 2 seconds
[14:04:15][D][script.upload_tft:784]: Turn on Nextion
[14:04:15][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[14:04:15][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[14:04:15][D][script.upload_tft:786]: Restarting esphome
[14:04:15][D][script.upload_tft:153]: Wait 2 seconds
[14:04:17][D][button:010]: 'nspanel Restart' Pressed.
[14:04:17][I][restart.button:012]: Restarting device...
[14:04:17][I][app:134]: Rebooting safely...
[14:04:17][D][esp32.preferences:114]: Saving 1 preferences to flash...
[14:04:17][D][esp32.preferences:143]: Saving 1 preferences to flash: 0 cached, 1 written, 0 failed
INFO Processing expected disconnect from ESPHome API for nspanel
WARNING Disconnected from API
INFO Successfully connected to nspanel in 3.591s
INFO Successful handshake with nspanel in 0.079s
[14:04:26][C][adc:097]: ADC Sensor 'ntc_source'
[14:04:26][C][adc:097]:   Device Class: 'voltage'
[14:04:26][C][adc:097]:   State Class: 'measurement'
[14:04:26][C][adc:097]:   Unit of Measurement: 'V'
[14:04:26][C][adc:097]:   Accuracy Decimals: 2
[14:04:26][C][adc:107]:   Pin: GPIO38
[14:04:26][C][adc:122]:  Attenuation: 11db
[14:04:26][C][adc:142]:   Update Interval: 60.0s
[14:04:26][C][resistance:010]: Resistance Sensor 'resistance_sensor'
[14:04:26][C][resistance:010]:   State Class: 'measurement'
[14:04:26][C][resistance:010]:   Unit of Measurement: 'Ω'
[14:04:26][C][resistance:010]:   Accuracy Decimals: 1
[14:04:26][C][resistance:010]:   Icon: 'mdi:flash'
[14:04:26][C][resistance:011]:   Configuration: DOWNSTREAM
[14:04:26][C][resistance:012]:   Resistor: 11200.00Ω
[14:04:26][C][resistance:013]:   Reference Voltage: 3.3V
[14:04:26][C][ntc:014]: NTC Sensor 'nspanel Temperature'
[14:04:26][C][ntc:014]:   Device Class: 'temperature'
[14:04:26][C][ntc:014]:   State Class: 'measurement'
[14:04:26][C][ntc:014]:   Unit of Measurement: '°C'
[14:04:26][C][ntc:014]:   Accuracy Decimals: 1
[14:04:26][C][homeassistant.time:010]: Home Assistant Time:
[14:04:26][C][homeassistant.time:011]:   Timezone: 'CET-1CEST,M3.5.0,M10.5.0/3'
[14:04:26][C][status:034]: Status Binary Sensor 'nspanel Status'
[14:04:26][C][status:034]:   Device Class: 'connectivity'
[14:04:27][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:27][W][nextion:077]: Nextion is not connected! 
[14:04:27][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:27][W][component:215]: Components should block for at most 20-30ms.
[14:04:27][C][mdns:115]: mDNS:
[14:04:27][C][mdns:116]:   Hostname: nspanel
[14:04:27][C][ota:097]: Over-The-Air Updates:
[14:04:27][C][ota:098]:   Address: nspanel.local:3232
[14:04:27][C][ota:101]:   Using Password.
[14:04:27][C][api:139]: API Server:
[14:04:27][C][api:140]:   Address: nspanel.local:6053
[14:04:27][C][api:144]:   Using noise encryption: NO
[14:04:27][C][http_request:013]: HTTP Request:
[14:04:27][C][http_request:014]:   Timeout: 5000ms
[14:04:27][C][http_request:015]:   User-Agent: ESPHome
[14:04:27][C][http_request:016]:   Follow Redirects: 1
[14:04:27][C][http_request:017]:   Redirect limit: 3
[14:04:27][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:27][W][nextion:077]: Nextion is not connected! 
[14:04:27][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:27][W][component:215]: Components should block for at most 20-30ms.
[14:04:28][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:28][W][nextion:077]: Nextion is not connected! 
[14:04:28][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:28][W][component:215]: Components should block for at most 20-30ms.
[14:04:28][W][nextion:077]: Nextion is not connected! 
[14:04:29][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:29][W][nextion:077]: Nextion is not connected! 
[14:04:29][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:29][W][component:215]: Components should block for at most 20-30ms.
[14:04:30][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:30][W][nextion:077]: Nextion is not connected! 
[14:04:30][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:30][W][component:215]: Components should block for at most 20-30ms.
[14:04:30][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:30][W][nextion:077]: Nextion is not connected! 
[14:04:30][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:30][W][component:215]: Components should block for at most 20-30ms.
[14:04:31][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:31][W][nextion:077]: Nextion is not connected! 
[14:04:31][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:31][W][component:215]: Components should block for at most 20-30ms.
[14:04:32][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:32][W][nextion:077]: Nextion is not connected! 
[14:04:32][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:32][W][component:215]: Components should block for at most 20-30ms.
[14:04:32][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:32][W][nextion:077]: Nextion is not connected! 
[14:04:32][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:32][W][component:215]: Components should block for at most 20-30ms.
[14:04:33][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:33][W][nextion:077]: Nextion is not connected! 
[14:04:33][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:33][W][component:215]: Components should block for at most 20-30ms.
[14:04:34][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:34][W][nextion:077]: Nextion is not connected! 
[14:04:34][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:34][W][component:215]: Components should block for at most 20-30ms.
[14:04:34][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:34][W][nextion:077]: Nextion is not connected! 
[14:04:34][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:34][W][component:215]: Components should block for at most 20-30ms.
[14:04:35][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:35][W][nextion:077]: Nextion is not connected! 
[14:04:35][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:35][W][component:215]: Components should block for at most 20-30ms.
[14:04:36][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:36][W][nextion:077]: Nextion is not connected! 
[14:04:36][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:36][W][component:215]: Components should block for at most 20-30ms.
[14:04:36][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:36][W][nextion:077]: Nextion is not connected! 
[14:04:36][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:36][W][component:215]: Components should block for at most 20-30ms.
[14:04:37][W][nextion:077]: Nextion is not connected! 
[14:04:37][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:37][W][nextion:077]: Nextion is not connected! 
[14:04:37][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:37][W][component:215]: Components should block for at most 20-30ms.
[14:04:38][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:38][W][nextion:077]: Nextion is not connected! 
[14:04:38][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:38][W][component:215]: Components should block for at most 20-30ms.
[14:04:39][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:39][W][nextion:077]: Nextion is not connected! 
[14:04:39][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:39][W][component:215]: Components should block for at most 20-30ms.
[14:04:39][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:39][W][nextion:077]: Nextion is not connected! 
[14:04:39][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:39][W][component:215]: Components should block for at most 20-30ms.
[14:04:40][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:40][W][nextion:077]: Nextion is not connected! 
[14:04:40][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:40][W][component:215]: Components should block for at most 20-30ms.
[14:04:41][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:41][W][nextion:077]: Nextion is not connected! 
[14:04:41][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:41][W][component:215]: Components should block for at most 20-30ms.
[14:04:41][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:41][W][nextion:077]: Nextion is not connected! 
[14:04:41][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:41][W][component:215]: Components should block for at most 20-30ms.
[14:04:42][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:42][W][nextion:077]: Nextion is not connected! 
[14:04:42][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:42][W][component:215]: Components should block for at most 20-30ms.
[14:04:43][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:43][W][nextion:077]: Nextion is not connected! 
[14:04:43][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:43][W][component:215]: Components should block for at most 20-30ms.
[14:04:43][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:43][W][nextion:077]: Nextion is not connected! 
[14:04:43][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:43][W][component:215]: Components should block for at most 20-30ms.
[14:04:44][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:44][W][nextion:077]: Nextion is not connected! 
[14:04:44][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:44][W][component:215]: Components should block for at most 20-30ms.
[14:04:44][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:44][W][nextion:077]: Nextion is not connected! 
[14:04:44][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:44][W][component:215]: Components should block for at most 20-30ms.
[14:04:45][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:45][W][nextion:077]: Nextion is not connected! 
[14:04:45][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:45][W][component:215]: Components should block for at most 20-30ms.
[14:04:46][D][main:2562]: Exit reparse
[14:04:46][E][uart:015]: Reading from UART timed out at byte 0!
[14:04:46][W][nextion:077]: Nextion is not connected! 
[14:04:46][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:04:46][W][component:215]: Components should block for at most 20-30ms.
edwardtfn commented 6 months ago

Ok, so please set baud rate back to 115200. I will try to install that project's tft on my panel and come back here...

mathgoy commented 6 months ago

My Panel looks finicky!!!


[14:16:52][I][app:102]: ESPHome version 2023.11.6 compiled on Nov 30 2023, 14:16:08
[14:16:52][C][wifi:559]: WiFi:
[14:16:52][C][wifi:391]:   Local MAC: C4:DD:57:E8:13:D8
[14:16:52][C][wifi:396]:   SSID: [redacted]
[14:16:52][C][wifi:397]:   IP Address: 10.10.0.109
[14:16:52][C][wifi:399]:   BSSID: [redacted]
[14:16:52][C][wifi:400]:   Hostname: 'nspanel'
[14:16:52][C][wifi:402]:   Signal strength: -70 dB ▂▄▆█
[14:16:52][C][wifi:406]:   Channel: 1
[14:16:52][C][wifi:407]:   Subnet: 255.255.255.0
[14:16:52][C][wifi:408]:   Gateway: 10.10.0.1
[14:16:52][C][wifi:409]:   DNS1: 9.9.9.9
[14:16:52][C][wifi:410]:   DNS2: 1.1.1.1
[14:16:52][C][logger:416]: Logger:
[14:16:52][C][logger:417]:   Level: DEBUG
[14:16:52][C][logger:418]:   Log Baud Rate: 0
[14:16:52][C][logger:420]:   Hardware UART: UART0
[14:16:52][C][uart.arduino_esp32:124]: UART Bus 0:
[14:16:52][C][uart.arduino_esp32:125]:   TX Pin: GPIO16
[14:16:52][C][uart.arduino_esp32:126]:   RX Pin: GPIO17
[14:16:52][C][uart.arduino_esp32:128]:   RX Buffer Size: 256
[14:16:52][C][uart.arduino_esp32:130]:   Baud Rate: 115200 baud
[14:16:52][C][uart.arduino_esp32:131]:   Data Bits: 8
[14:16:52][C][uart.arduino_esp32:132]:   Parity: NONE
[14:16:52][C][uart.arduino_esp32:133]:   Stop bits: 1
[14:16:52][C][ledc.output:164]: LEDC Output:
[14:16:52][C][ledc.output:165]:   Pin GPIO21
[14:16:52][C][ledc.output:166]:   LEDC Channel: 0
[14:16:52][C][ledc.output:167]:   PWM Frequency: 1000.0 Hz
[14:16:52][C][ledc.output:168]:   Bit depth: 16
[14:16:52][C][template.binary_sensor:028]: Template Binary Sensor 'nspanel Nextion display'
[14:16:52][C][template.binary_sensor:028]:   Device Class: 'connectivity'
[14:16:52][C][template.number:050]: Template Number 'nspanel Display Brightness'
[14:16:52][C][template.number:050]:   Unit of Measurement: '%'
[14:16:52][C][template.number:051]:   Optimistic: YES
[14:16:52][C][template.number:052]:   Update Interval: 60.0s
[14:16:52][C][template.number:050]: Template Number 'nspanel Display Brightness Dimdown'
[14:16:52][C][template.number:050]:   Unit of Measurement: '%'
[14:16:52][C][template.number:051]:   Optimistic: YES
[14:16:52][C][template.number:052]:   Update Interval: 60.0s
[14:16:52][C][template.number:050]: Template Number 'nspanel Temperature Correction'
[14:16:52][C][template.number:050]:   Unit of Measurement: '°C'
[14:16:52][C][template.number:051]:   Optimistic: YES
[14:16:52][C][template.number:052]:   Update Interval: 60.0s
[14:16:52][C][template.number:050]: Template Number 'nspanel Timeout Page'
[14:16:52][C][template.number:050]:   Icon: 'mdi:timer'
[14:16:52][C][template.number:050]:   Unit of Measurement: 's'
[14:16:52][C][template.number:051]:   Optimistic: YES
[14:16:52][C][template.number:052]:   Update Interval: 60.0s
[14:16:52][W][nextion:077]: Nextion is not connected! 
[14:16:52][C][template.number:050]: Template Number 'nspanel Timeout Dimming'
[14:16:52][C][template.number:050]:   Icon: 'mdi:timer'
[14:16:52][C][template.number:050]:   Unit of Measurement: 's'
[14:16:52][C][template.number:051]:   Optimistic: YES
[14:16:52][C][template.number:052]:   Update Interval: 60.0s
[14:16:52][C][template.number:050]: Template Number 'nspanel Timeout Sleep'
[14:16:52][C][template.number:050]:   Icon: 'mdi:timer'
[14:16:52][C][template.number:050]:   Unit of Measurement: 's'
[14:16:52][C][template.number:051]:   Optimistic: YES
[14:16:52][C][template.number:052]:   Update Interval: 60.0s
[14:16:52][C][template.select:065]: Template Select 'nspanel Wake-up page'
[14:16:52][C][template.select:065]:   Icon: 'mdi:page-next-outline'
[14:16:52][C][template.select:066]:   Update Interval: 60.0s
[14:16:52][C][template.select:069]:   Optimistic: YES
[14:16:52][C][template.select:070]:   Initial Option: home
[14:16:52][C][template.select:071]:   Restore Value: YES
[14:16:52][C][template.text_sensor:020]: Template Sensor 'nspanel Detailed Entity'
[14:16:52][C][template.text_sensor:020]:   Icon: 'mdi:tablet-dashboard'
[14:16:52][C][template.text_sensor:020]: Template Sensor 'nspanel Notification Label'
[14:16:52][C][template.text_sensor:020]: Template Sensor 'nspanel Notification Text'
[14:16:52][C][switch.gpio:068]: GPIO Switch 'nspanel Relay 1'
[14:16:52][C][switch.gpio:091]:   Restore Mode: restore defaults to OFF
[14:16:52][C][switch.gpio:031]:   Pin: GPIO22
[14:16:53][C][switch.gpio:068]: GPIO Switch 'nspanel Relay 2'
[14:16:53][C][switch.gpio:091]:   Restore Mode: restore defaults to OFF
[14:16:53][C][switch.gpio:031]:   Pin: GPIO19
[14:16:53][W][nextion:077]: Nextion is not connected! 
[14:16:53][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel Left Button'
[14:16:53][C][gpio.binary_sensor:016]:   Pin: GPIO14
[14:16:53][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel Right Button'
[14:16:53][C][gpio.binary_sensor:016]:   Pin: GPIO27
[14:16:53][C][switch.gpio:068]: GPIO Switch 'nspanel Nextion display - Power'
[14:16:53][C][switch.gpio:091]:   Restore Mode: always ON
[14:16:53][C][switch.gpio:031]:   Pin: GPIO4
[14:16:53][C][template.switch:068]: Template Switch 'nspanel Notification sound'
[14:16:53][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[14:16:53][C][template.switch:057]:   Optimistic: YES
[14:16:53][C][template.switch:068]: Template Switch 'nspanel Relay 1 Local'
[14:16:53][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[14:16:53][C][template.switch:057]:   Optimistic: YES
[14:16:53][C][template.switch:068]: Template Switch 'nspanel Relay 2 Local'
[14:16:53][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[14:16:53][C][template.switch:057]:   Optimistic: YES
[14:16:53][C][template.switch:068]: Template Switch 'nspanel Notification unread'
[14:16:53][C][template.switch:091]:   Restore Mode: always OFF
[14:16:53][C][template.switch:057]:   Optimistic: YES
[14:16:53][C][rtttl:029]: Rtttl
[14:16:53][C][nextion:123]: Nextion:
[14:16:53][C][nextion:124]:   Device Model:     
[14:16:53][C][nextion:125]:   Firmware Version: 
[14:16:53][C][nextion:126]:   Serial Number:    
[14:16:53][C][nextion:127]:   Flash Size:       
[14:16:53][C][nextion:128]:   Wake On Touch:    True
[14:16:53][C][nextion:139]:   Start Up Page :      8
[14:16:53][C][restart.button:017]: Restart Button 'nspanel Restart'
[14:16:53][C][adc:097]: ADC Sensor 'ntc_source'
[14:16:53][C][adc:097]:   Device Class: 'voltage'
[14:16:53][C][adc:097]:   State Class: 'measurement'
[14:16:53][C][adc:097]:   Unit of Measurement: 'V'
[14:16:53][C][adc:097]:   Accuracy Decimals: 2
[14:16:53][C][adc:107]:   Pin: GPIO38
[14:16:53][C][adc:122]:  Attenuation: 11db
[14:16:53][C][adc:142]:   Update Interval: 60.0s
[14:16:53][C][resistance:010]: Resistance Sensor 'resistance_sensor'
[14:16:53][C][resistance:010]:   State Class: 'measurement'
[14:16:53][C][resistance:010]:   Unit of Measurement: 'Ω'
[14:16:53][C][resistance:010]:   Accuracy Decimals: 1
[14:16:53][C][resistance:010]:   Icon: 'mdi:flash'
[14:16:53][C][resistance:011]:   Configuration: DOWNSTREAM
[14:16:53][C][resistance:012]:   Resistor: 11200.00Ω
[14:16:53][C][resistance:013]:   Reference Voltage: 3.3V
[14:16:53][W][nextion:077]: Nextion is not connected! 
[14:16:53][C][ntc:014]: NTC Sensor 'nspanel Temperature'
[14:16:53][C][ntc:014]:   Device Class: 'temperature'
[14:16:53][C][ntc:014]:   State Class: 'measurement'
[14:16:53][C][ntc:014]:   Unit of Measurement: '°C'
[14:16:53][C][ntc:014]:   Accuracy Decimals: 1
[14:16:54][C][homeassistant.time:010]: Home Assistant Time:
[14:16:54][C][homeassistant.time:011]:   Timezone: 'CET-1CEST,M3.5.0,M10.5.0/3'
[14:16:54][C][status:034]: Status Binary Sensor 'nspanel Status'
[14:16:54][C][status:034]:   Device Class: 'connectivity'
[14:16:54][D][DEBUG:032]: Version: 4.1.3
[14:16:54][D][DEBUG:033]: Baud rate: 115200
[14:16:54][D][DEBUG:034]: Free heap: 176036
[14:16:54][D][DEBUG:035]: disp1->is_setup(): False
[14:16:54][W][nextion:077]: Nextion is not connected! 
[14:16:54][C][mdns:115]: mDNS:
[14:16:54][C][mdns:116]:   Hostname: nspanel
[14:16:54][C][ota:097]: Over-The-Air Updates:
[14:16:54][C][ota:098]:   Address: nspanel.local:3232
[14:16:54][C][ota:101]:   Using Password.
[14:16:54][C][api:139]: API Server:
[14:16:54][C][api:140]:   Address: nspanel.local:6053
[14:16:54][C][api:144]:   Using noise encryption: NO
[14:16:54][C][http_request:013]: HTTP Request:
[14:16:54][C][http_request:014]:   Timeout: 5000ms
[14:16:54][C][http_request:015]:   User-Agent: ESPHome
[14:16:54][C][http_request:016]:   Follow Redirects: 1
[14:16:54][C][http_request:017]:   Redirect limit: 3
[14:16:54][W][nextion:077]: Nextion is not connected! 
[14:16:55][W][nextion:077]: Nextion is not connected! 
[14:16:55][W][nextion:077]: Nextion is not connected! 
[14:16:56][W][nextion:077]: Nextion is not connected! 
[14:16:57][W][nextion:077]: Nextion is not connected! 
[14:16:57][W][nextion:077]: Nextion is not connected! 
[14:16:58][W][nextion:077]: Nextion is not connected! 
[14:16:58][W][nextion:077]: Nextion is not connected! 
[14:16:59][W][nextion:077]: Nextion is not connected! 
[14:16:59][W][nextion:077]: Nextion is not connected! 
[14:17:00][W][nextion:077]: Nextion is not connected! 
[14:17:00][D][DEBUG:032]: Version: 4.1.3
[14:17:00][D][DEBUG:033]: Baud rate: 115200
[14:17:00][D][DEBUG:034]: Free heap: 176492
[14:17:00][D][DEBUG:035]: disp1->is_setup(): False
[14:17:00][W][nextion:077]: Nextion is not connected! 
[14:17:01][W][nextion:077]: Nextion is not connected! 
[14:17:01][W][nextion:077]: Nextion is not connected! 
[14:17:02][W][nextion:077]: Nextion is not connected! 
[14:17:02][W][nextion:077]: Nextion is not connected! 
[14:17:03][W][nextion:077]: Nextion is not connected! 
[14:17:04][W][nextion:077]: Nextion is not connected! 
[14:17:04][W][nextion:077]: Nextion is not connected! 
[14:17:05][W][nextion:077]: Nextion is not connected! 
[14:17:05][W][nextion:077]: Nextion is not connected! 
[14:17:06][W][nextion:077]: Nextion is not connected! 
[14:17:06][D][DEBUG:032]: Version: 4.1.3
[14:17:06][D][DEBUG:033]: Baud rate: 115200
[14:17:06][D][DEBUG:034]: Free heap: 176596
[14:17:06][D][DEBUG:035]: disp1->is_setup(): False
[14:17:06][W][nextion:077]: Nextion is not connected! 
[14:17:07][W][nextion:077]: Nextion is not connected! 
[14:17:07][W][nextion:077]: Nextion is not connected! 
[14:17:08][W][nextion:077]: Nextion is not connected! 
[14:17:08][W][nextion:077]: Nextion is not connected! 
[14:17:09][W][nextion:077]: Nextion is not connected! 
[14:17:09][W][nextion:077]: Nextion is not connected! 
[14:17:10][W][nextion:077]: Nextion is not connected! 
[14:17:10][W][nextion:077]: Nextion is not connected! 
[14:17:11][W][nextion:077]: Nextion is not connected! 
[14:17:11][D][main:2562]: Exit reparse
[14:17:12][W][nextion:077]: Nextion is not connected! 
[14:17:12][D][DEBUG:032]: Version: 4.1.3
[14:17:12][D][DEBUG:033]: Baud rate: 115200
[14:17:12][D][DEBUG:034]: Free heap: 176844
[14:17:12][D][DEBUG:035]: disp1->is_setup(): False
[14:17:12][W][nextion:077]: Nextion is not connected! 
[14:17:13][W][nextion:077]: Nextion is not connected! 
[14:17:13][W][nextion:077]: Nextion is not connected! 
[14:17:14][W][nextion:077]: Nextion is not connected! 
[14:17:14][W][nextion:077]: Nextion is not connected! 
[14:17:15][W][nextion:077]: Nextion is not connected! 
[14:17:15][W][nextion:077]: Nextion is not connected! 
[14:17:16][W][nextion:077]: Nextion is not connected! 
[14:17:16][W][nextion:077]: Nextion is not connected! 
[14:17:17][W][nextion:077]: Nextion is not connected! 
[14:17:17][W][nextion:077]: Nextion is not connected! 
[14:17:18][D][DEBUG:032]: Version: 4.1.3
[14:17:18][D][DEBUG:033]: Baud rate: 115200
[14:17:18][D][DEBUG:034]: Free heap: 176472
[14:17:18][D][DEBUG:035]: disp1->is_setup(): False
[14:17:18][W][nextion:077]: Nextion is not connected! 
[14:17:18][W][nextion:077]: Nextion is not connected! 
[14:17:19][W][nextion:077]: Nextion is not connected! 
[14:17:20][W][nextion:077]: Nextion is not connected! 
[14:17:20][W][nextion:077]: Nextion is not connected! 
[14:17:21][W][nextion:077]: Nextion is not connected! 
[14:17:21][W][nextion:077]: Nextion is not connected! 
[14:17:22][W][nextion:077]: Nextion is not connected! 
[14:17:22][W][nextion:077]: Nextion is not connected! 
[14:17:23][W][nextion:077]: Nextion is not connected! 
[14:17:23][W][nextion:077]: Nextion is not connected! 
[14:17:24][D][DEBUG:032]: Version: 4.1.3
[14:17:24][D][DEBUG:033]: Baud rate: 115200
[14:17:24][D][DEBUG:034]: Free heap: 176532
[14:17:24][D][DEBUG:035]: disp1->is_setup(): False
[14:17:24][W][nextion:077]: Nextion is not connected! 
[14:17:24][W][nextion:077]: Nextion is not connected! 
[14:17:25][W][nextion:077]: Nextion is not connected! 
[14:17:25][W][nextion:077]: Nextion is not connected! 
[14:17:26][W][nextion:077]: Nextion is not connected! 
[14:17:27][W][nextion:077]: Nextion is not connected! 
[14:17:27][W][nextion:077]: Nextion is not connected! 
[14:17:28][W][nextion:077]: Nextion is not connected! 
[14:17:28][W][nextion:077]: Nextion is not connected! 
[14:17:29][W][nextion:077]: Nextion is not connected! 
[14:17:29][W][nextion:077]: Nextion is not connected! 
[14:17:30][W][nextion:077]: Nextion is not connected! 
[14:17:30][D][DEBUG:032]: Version: 4.1.3
[14:17:30][D][DEBUG:033]: Baud rate: 115200
[14:17:30][D][DEBUG:034]: Free heap: 176844
[14:17:30][D][DEBUG:035]: disp1->is_setup(): False
[14:17:30][W][nextion:077]: Nextion is not connected! 
[14:17:31][W][nextion:077]: Nextion is not connected! 
[14:17:31][D][script.nextion_status:2653]: Nextion status:
[14:17:31][D][script.nextion_status:2655]:   Is setup:    False
[14:17:31][E][on_boot:059]: No response from Nextion display
[14:17:31][D][on_boot:060]: Turn off Nextion
[14:17:31][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[14:17:31][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[14:17:31][D][on_boot:046]: Wait 2 seconds
[14:17:33][D][on_boot:063]: Turn on Nextion
[14:17:33][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[14:17:33][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[14:17:33][D][on_boot:046]: Wait 5 seconds
[14:17:38][D][script.nextion_status:2653]: Nextion status:
[14:17:38][D][script.nextion_status:2655]:   Is setup:    False
[14:17:38][W][component:214]: Component esphome.coroutine took a long time for an operation (7.06 s).
[14:17:38][W][component:215]: Components should block for at most 20-30ms.
[14:17:38][D][DEBUG:032]: Version: 4.1.3
[14:17:38][D][DEBUG:033]: Baud rate: 115200
[14:17:38][D][DEBUG:034]: Free heap: 176148
[14:17:38][D][DEBUG:035]: disp1->is_setup(): False
[14:17:38][W][nextion:077]: Nextion is not connected! 
[14:17:38][D][sensor:094]: 'ntc_source': Sending state 1.60100 V with 2 decimals of accuracy
[14:17:38][D][resistance:039]: 'resistance_sensor' - Resistance 10554.0Ω
[14:17:38][D][sensor:094]: 'resistance_sensor': Sending state 10553.97266 Ω with 1 decimals of accuracy
[14:17:38][D][ntc:026]: 'nspanel Temperature' - Temperature: 23.8°C
[14:17:38][D][sensor:094]: 'nspanel Temperature': Sending state 23.79152 °C with 1 decimals of accuracy
[14:17:39][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:39][W][nextion:077]: Nextion is not connected! 
[14:17:39][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:39][W][component:215]: Components should block for at most 20-30ms.
[14:17:40][W][nextion:077]: Nextion is not connected! 
[14:17:40][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:40][W][nextion:077]: Nextion is not connected! 
[14:17:40][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:40][W][component:215]: Components should block for at most 20-30ms.
[14:17:41][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:41][W][nextion:077]: Nextion is not connected! 
[14:17:41][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:41][W][component:215]: Components should block for at most 20-30ms.
[14:17:42][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:42][W][nextion:077]: Nextion is not connected! 
[14:17:42][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:42][W][component:215]: Components should block for at most 20-30ms.
[14:17:42][D][DEBUG:032]: Version: 4.1.3
[14:17:42][D][DEBUG:033]: Baud rate: 115200
[14:17:42][D][DEBUG:034]: Free heap: 176596
[14:17:42][D][DEBUG:035]: disp1->is_setup(): False
[14:17:42][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:42][W][nextion:077]: Nextion is not connected! 
[14:17:42][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:42][W][component:215]: Components should block for at most 20-30ms.
[14:17:43][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:43][W][nextion:077]: Nextion is not connected! 
[14:17:43][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:43][W][component:215]: Components should block for at most 20-30ms.
[14:17:43][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:43][W][nextion:077]: Nextion is not connected! 
[14:17:43][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:43][W][component:215]: Components should block for at most 20-30ms.
[14:17:44][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:44][W][nextion:077]: Nextion is not connected! 
[14:17:44][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:44][W][component:215]: Components should block for at most 20-30ms.
[14:17:45][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:45][W][nextion:077]: Nextion is not connected! 
[14:17:45][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:45][W][component:215]: Components should block for at most 20-30ms.
[14:17:45][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:45][W][nextion:077]: Nextion is not connected! 
[14:17:45][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:45][W][component:215]: Components should block for at most 20-30ms.
[14:17:46][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:46][W][nextion:077]: Nextion is not connected! 
[14:17:46][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:46][W][component:215]: Components should block for at most 20-30ms.
[14:17:47][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:47][W][nextion:077]: Nextion is not connected! 
[14:17:47][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:47][W][component:215]: Components should block for at most 20-30ms.
[14:17:47][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:47][W][nextion:077]: Nextion is not connected! 
[14:17:47][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:47][W][component:215]: Components should block for at most 20-30ms.
[14:17:48][D][DEBUG:032]: Version: 4.1.3
[14:17:48][D][DEBUG:033]: Baud rate: 115200
[14:17:48][D][DEBUG:034]: Free heap: 176528
[14:17:48][D][DEBUG:035]: disp1->is_setup(): False
[14:17:48][W][nextion:077]: Nextion is not connected! 
[14:17:49][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:49][W][nextion:077]: Nextion is not connected! 
[14:17:49][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:49][W][component:215]: Components should block for at most 20-30ms.
[14:17:49][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:49][W][nextion:077]: Nextion is not connected! 
[14:17:49][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:49][W][component:215]: Components should block for at most 20-30ms.
[14:17:50][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:50][W][nextion:077]: Nextion is not connected! 
[14:17:50][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:50][W][component:215]: Components should block for at most 20-30ms.
[14:17:50][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:50][W][nextion:077]: Nextion is not connected! 
[14:17:50][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:50][W][component:215]: Components should block for at most 20-30ms.
[14:17:51][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:51][W][nextion:077]: Nextion is not connected! 
[14:17:51][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:51][W][component:215]: Components should block for at most 20-30ms.
[14:17:52][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:52][W][nextion:077]: Nextion is not connected! 
[14:17:52][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:52][W][component:215]: Components should block for at most 20-30ms.
[14:17:52][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:52][W][nextion:077]: Nextion is not connected! 
[14:17:52][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:52][W][component:215]: Components should block for at most 20-30ms.
[14:17:53][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:53][W][nextion:077]: Nextion is not connected! 
[14:17:53][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:53][W][component:215]: Components should block for at most 20-30ms.
[14:17:54][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:54][W][nextion:077]: Nextion is not connected! 
[14:17:54][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:54][W][component:215]: Components should block for at most 20-30ms.
[14:17:54][D][DEBUG:032]: Version: 4.1.3
[14:17:54][D][DEBUG:033]: Baud rate: 115200
[14:17:54][D][DEBUG:034]: Free heap: 176948
[14:17:54][D][DEBUG:035]: disp1->is_setup(): False
[14:17:54][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:54][W][nextion:077]: Nextion is not connected! 
[14:17:54][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:54][W][component:215]: Components should block for at most 20-30ms.
[14:17:55][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:55][W][nextion:077]: Nextion is not connected! 
[14:17:55][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:55][W][component:215]: Components should block for at most 20-30ms.
[14:17:56][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:56][W][nextion:077]: Nextion is not connected! 
[14:17:56][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:56][W][component:215]: Components should block for at most 20-30ms.
[14:17:56][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:56][W][nextion:077]: Nextion is not connected! 
[14:17:56][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:56][W][component:215]: Components should block for at most 20-30ms.
[14:17:57][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:57][W][nextion:077]: Nextion is not connected! 
[14:17:57][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:57][W][component:215]: Components should block for at most 20-30ms.
[14:17:58][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:58][W][nextion:077]: Nextion is not connected! 
[14:17:58][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:58][W][component:215]: Components should block for at most 20-30ms.
[14:17:58][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:58][W][nextion:077]: Nextion is not connected! 
[14:17:58][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:58][W][component:215]: Components should block for at most 20-30ms.
[14:17:59][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:59][W][nextion:077]: Nextion is not connected! 
[14:17:59][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:59][W][component:215]: Components should block for at most 20-30ms.
[14:17:59][E][uart:015]: Reading from UART timed out at byte 0!
[14:17:59][W][nextion:077]: Nextion is not connected! 
[14:17:59][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:17:59][W][component:215]: Components should block for at most 20-30ms.
[14:18:00][D][DEBUG:032]: Version: 4.1.3
[14:18:00][D][DEBUG:033]: Baud rate: 115200
[14:18:00][D][DEBUG:034]: Free heap: 176892
[14:18:00][D][DEBUG:035]: disp1->is_setup(): False
[14:18:00][E][uart:015]: Reading from UART timed out at byte 0!
[14:18:00][W][nextion:077]: Nextion is not connected! 
[14:18:00][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:18:00][W][component:215]: Components should block for at most 20-30ms.
[14:18:01][E][uart:015]: Reading from UART timed out at byte 0!
[14:18:01][W][nextion:077]: Nextion is not connected! 
[14:18:01][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:18:01][W][component:215]: Components should block for at most 20-30ms.
[14:18:01][E][uart:015]: Reading from UART timed out at byte 0!
[14:18:01][W][nextion:077]: Nextion is not connected! 
[14:18:01][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:18:01][W][component:215]: Components should block for at most 20-30ms.
[14:18:02][E][uart:015]: Reading from UART timed out at byte 0!
[14:18:02][W][nextion:077]: Nextion is not connected! 
[14:18:02][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[14:18:02][W][component:215]: Components should block for at most 20-30ms.
[14:18:03][W][nextion:077]: Nextion is not connected! 
[14:18:03][W][nextion:077]: Nextion is not connected! 
[14:18:04][W][nextion:077]: Nextion is not connected! 
[14:18:04][W][nextion:077]: Nextion is not connected! 
[14:18:05][W][nextion:077]: Nextion is not connected! 
[14:18:05][W][nextion:077]: Nextion is not connected! 
[14:18:06][W][nextion:077]: Nextion is not connected! 
[14:18:06][D][DEBUG:032]: Version: 4.1.3
[14:18:06][D][DEBUG:033]: Baud rate: 115200
[14:18:06][D][DEBUG:034]: Free heap: 176636
[14:18:06][D][DEBUG:035]: disp1->is_setup(): False
[14:18:06][W][nextion:077]: Nextion is not connected! 
[14:18:07][W][nextion:077]: Nextion is not connected! 
[14:18:07][W][nextion:077]: Nextion is not connected! 
[14:18:08][W][nextion:077]: Nextion is not connected! 
[14:18:08][W][nextion:077]: Nextion is not connected! 
[14:18:09][W][nextion:077]: Nextion is not connected! 
[14:18:10][W][nextion:077]: Nextion is not connected! 
[14:18:10][W][nextion:077]: Nextion is not connected! 
[14:18:11][W][nextion:077]: Nextion is not connected! 
[14:18:11][W][nextion:077]: Nextion is not connected! 
[14:18:12][W][nextion:077]: Nextion is not connected! 
[14:18:12][D][DEBUG:032]: Version: 4.1.3
[14:18:12][D][DEBUG:033]: Baud rate: 115200
[14:18:12][D][DEBUG:034]: Free heap: 176892
[14:18:12][D][DEBUG:035]: disp1->is_setup(): False
[14:18:12][W][nextion:077]: Nextion is not connected! 
[14:18:13][W][nextion:077]: Nextion is not connected! 
[14:18:13][W][nextion:077]: Nextion is not connected! 
[14:18:14][W][nextion:077]: Nextion is not connected! 
[14:18:14][W][nextion:077]: Nextion is not connected! 
[14:18:15][W][nextion:077]: Nextion is not connected! 
[14:18:15][W][nextion:077]: Nextion is not connected! 
[14:18:16][W][nextion:077]: Nextion is not connected! 
[14:18:17][W][nextion:077]: Nextion is not connected! 
[14:18:17][W][nextion:077]: Nextion is not connected! 
[14:18:18][W][nextion:077]: Nextion is not connected! 
[14:18:18][D][DEBUG:032]: Version: 4.1.3
[14:18:18][D][DEBUG:033]: Baud rate: 115200
[14:18:18][D][DEBUG:034]: Free heap: 176576
[14:18:18][D][DEBUG:035]: disp1->is_setup(): False
[14:18:18][W][nextion:077]: Nextion is not connected! 
[14:18:19][W][nextion:077]: Nextion is not connected! 
[14:18:19][W][nextion:077]: Nextion is not connected! 
[14:18:20][W][nextion:077]: Nextion is not connected! 
[14:18:20][W][nextion:077]: Nextion is not connected! 
[14:18:21][W][nextion:077]: Nextion is not connected! 
[14:18:21][W][nextion:077]: Nextion is not connected! 
[14:18:22][W][nextion:077]: Nextion is not connected! 
[14:18:22][W][nextion:077]: Nextion is not connected! 
[14:18:23][W][nextion:077]: Nextion is not connected! 
[14:18:23][D][script.nextion_status:2653]: Nextion status:
[14:18:23][D][script.nextion_status:2655]:   Is setup:    False
[14:18:23][E][on_boot:076]: No response from Nextion display
[14:18:23][D][on_boot:078]: Finished
[14:18:23][W][nextion:077]: Nextion is not connected! 
[14:18:24][D][DEBUG:032]: Version: 4.1.3
[14:18:24][D][DEBUG:033]: Baud rate: 115200
[14:18:24][D][DEBUG:034]: Free heap: 176748
[14:18:24][D][DEBUG:035]: disp1->is_setup(): False
[14:18:24][W][nextion:077]: Nextion is not connected! 
[14:18:25][W][nextion:077]: Nextion is not connected! 
[14:18:25][W][nextion:077]: Nextion is not connected! 
[14:18:26][W][nextion:077]: Nextion is not connected! 
[14:18:26][W][nextion:077]: Nextion is not connected! 
[14:18:27][W][nextion:077]: Nextion is not connected! 
[14:18:27][W][nextion:077]: Nextion is not connected! 
[14:18:28][W][nextion:077]: Nextion is not connected! 
[14:18:28][W][nextion:077]: Nextion is not connected! 
[14:18:29][W][nextion:077]: Nextion is not connected! 
[14:18:29][W][nextion:077]: Nextion is not connected! 
[14:18:30][D][DEBUG:032]: Version: 4.1.3
[14:18:30][D][DEBUG:033]: Baud rate: 115200
[14:18:30][D][DEBUG:034]: Free heap: 176688
[14:18:30][D][DEBUG:035]: disp1->is_setup(): False
[14:18:30][W][nextion:077]: Nextion is not connected! 
[14:18:30][W][nextion:077]: Nextion is not connected! 
[14:18:31][W][nextion:077]: Nextion is not connected! 
[14:18:31][W][nextion:077]: Nextion is not connected! 
[14:18:32][D][sensor:094]: 'ntc_source': Sending state 1.60800 V with 2 decimals of accuracy
[14:18:32][D][resistance:039]: 'resistance_sensor' - Resistance 10644.0Ω
[14:18:32][D][sensor:094]: 'resistance_sensor': Sending state 10643.97266 Ω with 1 decimals of accuracy
[14:18:32][D][ntc:026]: 'nspanel Temperature' - Temperature: 23.6°C
[14:18:32][D][sensor:094]: 'nspanel Temperature': Sending state 23.60209 °C with 1 decimals of accuracy
[14:18:32][W][nextion:077]: Nextion is not connected! 
[14:18:33][W][nextion:077]: Nextion is not connected! 
[14:18:33][W][nextion:077]: Nextion is not connected! 
[14:18:34][W][nextion:077]: Nextion is not connected! 
[14:18:34][W][nextion:077]: Nextion is not connected! 
[14:18:35][W][nextion:077]: Nextion is not connected! 
[14:18:35][W][nextion:077]: Nextion is not connected! 
[14:18:36][W][nextion:077]: Nextion is not connected! 
[14:18:36][D][DEBUG:032]: Version: 4.1.3
[14:18:36][D][DEBUG:033]: Baud rate: 115200
[14:18:36][D][DEBUG:034]: Free heap: 176808
[14:18:36][D][DEBUG:035]: disp1->is_setup(): False
[14:18:36][W][nextion:077]: Nextion is not connected! 
[14:18:37][W][nextion:077]: Nextion is not connected! 
[14:18:37][W][nextion:077]: Nextion is not connected! 
[14:18:38][W][nextion:077]: Nextion is not connected! 
[14:18:38][W][nextion:077]: Nextion is not connected! 
[14:18:39][W][nextion:077]: Nextion is not connected! 
[14:18:40][W][nextion:077]: Nextion is not connected! 
[14:18:40][W][nextion:077]: Nextion is not connected! 
[14:18:41][W][nextion:077]: Nextion is not connected! 
[14:18:41][W][nextion:077]: Nextion is not connected! 
[14:18:42][W][nextion:077]: Nextion is not connected! 
[14:18:42][D][DEBUG:032]: Version: 4.1.3
[14:18:42][D][DEBUG:033]: Baud rate: 115200
[14:18:42][D][DEBUG:034]: Free heap: 177060
[14:18:42][D][DEBUG:035]: disp1->is_setup(): False
[14:18:42][W][nextion:077]: Nextion is not connected! 
[14:18:43][W][nextion:077]: Nextion is not connected! 
[14:18:43][W][nextion:077]: Nextion is not connected! 
[14:18:44][W][nextion:077]: Nextion is not connected! 
[14:18:44][W][nextion:077]: Nextion is not connected! 
[14:18:45][W][nextion:077]: Nextion is not connected! 
[14:18:45][W][nextion:077]: Nextion is not connected! 
[14:18:46][W][nextion:077]: Nextion is not connected! 
[14:18:46][W][nextion:077]: Nextion is not connected! 
[14:18:47][W][nextion:077]: Nextion is not connected! 
[14:18:48][W][nextion:077]: Nextion is not connected! 
[14:18:48][D][DEBUG:032]: Version: 4.1.3
[14:18:48][D][DEBUG:033]: Baud rate: 115200
[14:18:48][D][DEBUG:034]: Free heap: 177004
[14:18:48][D][DEBUG:035]: disp1->is_setup(): False
[14:18:48][W][nextion:077]: Nextion is not connected! 
[14:18:49][W][nextion:077]: Nextion is not connected! 
[14:18:49][W][nextion:077]: Nextion is not connected! 
[14:18:50][W][nextion:077]: Nextion is not connected! 
[14:18:50][W][nextion:077]: Nextion is not connected! 
[14:18:51][W][nextion:077]: Nextion is not connected! 
[14:18:51][W][nextion:077]: Nextion is not connected! 
[14:18:52][W][nextion:077]: Nextion is not connected! 
[14:18:52][W][nextion:077]: Nextion is not connected! 
[14:18:53][W][nextion:077]: Nextion is not connected! 
[14:18:53][W][nextion:077]: Nextion is not connected! 
[14:18:54][D][DEBUG:032]: Version: 4.1.3
[14:18:54][D][DEBUG:033]: Baud rate: 115200
[14:18:54][D][DEBUG:034]: Free heap: 176688
[14:18:54][D][DEBUG:035]: disp1->is_setup(): False
[14:18:54][W][nextion:077]: Nextion is not connected! 
[14:18:55][W][nextion:077]: Nextion is not connected! 
[14:18:55][W][nextion:077]: Nextion is not connected! 
[14:18:56][W][nextion:077]: Nextion is not connected! 
[14:18:56][W][nextion:077]: Nextion is not connected! 
[14:18:57][W][nextion:077]: Nextion is not connected! 
[14:18:57][W][nextion:077]: Nextion is not connected! 
[14:18:58][W][nextion:077]: Nextion is not connected! 
[14:18:58][W][nextion:077]: Nextion is not connected! 
[14:18:59][W][nextion:077]: Nextion is not connected! 
[14:18:59][W][nextion:077]: Nextion is not connected! 
[14:19:00][D][DEBUG:032]: Version: 4.1.3
[14:19:00][D][DEBUG:033]: Baud rate: 115200
[14:19:00][D][DEBUG:034]: Free heap: 176688
[14:19:00][D][DEBUG:035]: disp1->is_setup(): False
[14:19:00][W][nextion:077]: Nextion is not connected! 
[14:19:00][W][nextion:077]: Nextion is not connected! 
[14:19:01][W][nextion:077]: Nextion is not connected! 
[14:19:01][W][nextion:077]: Nextion is not connected! 
[14:19:02][W][nextion:077]: Nextion is not connected! 
[14:19:03][W][nextion:077]: Nextion is not connected! 
[14:19:03][W][nextion:077]: Nextion is not connected! 
[14:19:04][W][nextion:077]: Nextion is not connected! 
[14:19:04][W][nextion:077]: Nextion is not connected! 
[14:19:05][W][nextion:077]: Nextion is not connected! 
[14:19:05][W][nextion:077]: Nextion is not connected! 
[14:19:06][W][nextion:077]: Nextion is not connected! 
[14:19:06][D][DEBUG:032]: Version: 4.1.3
[14:19:06][D][DEBUG:033]: Baud rate: 115200
[14:19:06][D][DEBUG:034]: Free heap: 172820
[14:19:06][D][DEBUG:035]: disp1->is_setup(): False
[14:19:06][W][nextion:077]: Nextion is not connected! 
[14:19:07][W][nextion:077]: Nextion is not connected! 
[14:19:07][W][nextion:077]: Nextion is not connected! 
[14:19:08][W][nextion:077]: Nextion is not connected! 
[14:19:08][W][nextion:077]: Nextion is not connected! 
[14:19:09][W][nextion:077]: Nextion is not connected! 
[14:19:10][W][nextion:077]: Nextion is not connected! 
[14:19:10][W][nextion:077]: Nextion is not connected! 
[14:19:11][W][nextion:077]: Nextion is not connected! 
[14:19:11][W][nextion:077]: Nextion is not connected! 
[14:19:12][W][nextion:077]: Nextion is not connected! 
[14:19:12][D][DEBUG:032]: Version: 4.1.3
[14:19:12][D][DEBUG:033]: Baud rate: 115200
[14:19:12][D][DEBUG:034]: Free heap: 177060
[14:19:12][D][DEBUG:035]: disp1->is_setup(): False
[14:19:12][W][nextion:077]: Nextion is not connected! 
[14:19:13][W][nextion:077]: Nextion is not connected! 
[14:19:13][W][nextion:077]: Nextion is not connected! 
[14:19:14][W][nextion:077]: Nextion is not connected! 
[14:19:14][W][nextion:077]: Nextion is not connected! 
[14:19:15][W][nextion:077]: Nextion is not connected! 
[14:19:15][W][nextion:077]: Nextion is not connected! 
[14:19:16][W][nextion:077]: Nextion is not connected! 
[14:19:17][W][nextion:077]: Nextion is not connected! 
[14:19:17][W][nextion:077]: Nextion is not connected! 
[14:19:18][W][nextion:077]: Nextion is not connected! 
[14:19:18][D][DEBUG:032]: Version: 4.1.3
[14:19:18][D][DEBUG:033]: Baud rate: 115200
[14:19:18][D][DEBUG:034]: Free heap: 176688
[14:19:18][D][DEBUG:035]: disp1->is_setup(): False
[14:19:18][W][nextion:077]: Nextion is not connected! 
[14:19:19][W][nextion:077]: Nextion is not connected! 
[14:19:19][W][nextion:077]: Nextion is not connected! 
[14:19:20][W][nextion:077]: Nextion is not connected! 
[14:19:20][W][nextion:077]: Nextion is not connected! 
[14:19:21][W][nextion:077]: Nextion is not connected! 
[14:19:21][W][nextion:077]: Nextion is not connected! 
[14:19:22][W][nextion:077]: Nextion is not connected! 
[14:19:22][W][nextion:077]: Nextion is not connected! 
[14:19:23][W][nextion:077]: Nextion is not connected! 
[14:19:23][W][nextion:077]: Nextion is not connected! 
[14:19:24][D][DEBUG:032]: Version: 4.1.3
[14:19:24][D][DEBUG:033]: Baud rate: 115200
[14:19:24][D][DEBUG:034]: Free heap: 177004
[14:19:24][D][DEBUG:035]: disp1->is_setup(): False
[14:19:24][W][nextion:077]: Nextion is not connected! 
[14:19:25][W][nextion:077]: Nextion is not connected! 
[14:19:25][W][nextion:077]: Nextion is not connected! 
[14:19:26][W][nextion:077]: Nextion is not connected! 
[14:19:26][W][nextion:077]: Nextion is not connected! 
[14:19:27][W][nextion:077]: Nextion is not connected! 
[14:19:27][W][nextion:077]: Nextion is not connected! 
[14:19:28][W][nextion:077]: Nextion is not connected! 
[14:19:28][W][nextion:077]: Nextion is not connected! 
[14:19:29][W][nextion:077]: Nextion is not connected! 
[14:19:29][W][nextion:077]: Nextion is not connected! 
[14:19:30][D][DEBUG:032]: Version: 4.1.3
[14:19:30][D][DEBUG:033]: Baud rate: 115200
[14:19:30][D][DEBUG:034]: Free heap: 176748
[14:19:30][D][DEBUG:035]: disp1->is_setup(): False
[14:19:30][W][nextion:077]: Nextion is not connected! 
[14:19:30][W][nextion:077]: Nextion is not connected! 
[14:19:31][W][nextion:077]: Nextion is not connected! 
[14:19:31][W][nextion:077]: Nextion is not connected! 
[14:19:32][D][sensor:094]: 'ntc_source': Sending state 1.60900 V with 2 decimals of accuracy
[14:19:32][D][resistance:039]: 'resistance_sensor' - Resistance 10656.9Ω
[14:19:32][D][sensor:094]: 'resistance_sensor': Sending state 10656.88965 Ω with 1 decimals of accuracy
[14:19:32][D][ntc:026]: 'nspanel Temperature' - Temperature: 23.6°C
[14:19:32][D][sensor:094]: 'nspanel Temperature': Sending state 23.57506 °C with 1 decimals of accuracy
[14:19:32][W][nextion:077]: Nextion is not connected! 
[14:19:33][W][nextion:077]: Nextion is not connected! 
[14:19:33][W][nextion:077]: Nextion is not connected! 
[14:19:34][W][nextion:077]: Nextion is not connected! 
[14:19:34][W][nextion:077]: Nextion is not connected! 
[14:19:35][W][nextion:077]: Nextion is not connected! 
[14:19:35][W][nextion:077]: Nextion is not connected! 
[14:19:36][W][nextion:077]: Nextion is not connected! 
[14:19:36][D][DEBUG:032]: Version: 4.1.3
[14:19:36][D][DEBUG:033]: Baud rate: 115200
[14:19:36][D][DEBUG:034]: Free heap: 177004
[14:19:36][D][DEBUG:035]: disp1->is_setup(): False
[14:19:36][W][nextion:077]: Nextion is not connected! 
[14:19:37][W][nextion:077]: Nextion is not connected! 
[14:19:37][W][nextion:077]: Nextion is not connected! 
[14:19:38][W][nextion:077]: Nextion is not connected! 
[14:19:38][W][nextion:077]: Nextion is not connected! 
[14:19:39][W][nextion:077]: Nextion is not connected! 
[14:19:40][W][nextion:077]: Nextion is not connected! 
[14:19:40][W][nextion:077]: Nextion is not connected! 
[14:19:41][W][nextion:077]: Nextion is not connected! 
[14:19:41][W][nextion:077]: Nextion is not connected! 
[14:19:42][W][nextion:077]: Nextion is not connected! 
[14:19:42][D][DEBUG:032]: Version: 4.1.3
[14:19:42][D][DEBUG:033]: Baud rate: 115200
[14:19:42][D][DEBUG:034]: Free heap: 177060
[14:19:42][D][DEBUG:035]: disp1->is_setup(): False
[14:19:42][W][nextion:077]: Nextion is not connected! 
[14:19:43][W][nextion:077]: Nextion is not connected! 
[14:19:43][W][nextion:077]: Nextion is not connected! 
[14:19:44][W][nextion:077]: Nextion is not connected! 
[14:19:44][I][ota:117]: Boot seems successful, resetting boot loop counter.
[14:19:44][D][esp32.preferences:114]: Saving 1 preferences to flash...
[14:19:44][D][esp32.preferences:143]: Saving 1 preferences to flash: 0 cached, 1 written, 0 failed
[14:19:44][W][nextion:077]: Nextion is not connected! 
[14:19:45][W][nextion:077]: Nextion is not connected! 
[14:19:45][W][nextion:077]: Nextion is not connected! 
[14:19:46][W][nextion:077]: Nextion is not connected! 
[14:19:46][W][nextion:077]: Nextion is not connected! 
[14:19:47][W][nextion:077]: Nextion is not connected! 
[14:19:48][W][nextion:077]: Nextion is not connected! 
[14:19:48][D][DEBUG:032]: Version: 4.1.3
[14:19:48][D][DEBUG:033]: Baud rate: 115200
[14:19:48][D][DEBUG:034]: Free heap: 176688
[14:19:48][D][DEBUG:035]: disp1->is_setup(): False
[14:19:48][W][nextion:077]: Nextion is not connected! 
[14:19:49][W][nextion:077]: Nextion is not connected! 
[14:19:49][W][nextion:077]: Nextion is not connected! 
[14:19:50][W][nextion:077]: Nextion is not connected! 
[14:19:50][W][nextion:077]: Nextion is not connected! 
[14:19:51][W][nextion:077]: Nextion is not connected! 
[14:19:51][W][nextion:077]: Nextion is not connected! 
[14:19:52][W][nextion:077]: Nextion is not connected! 
[14:19:52][W][nextion:077]: Nextion is not connected! 
[14:19:53][W][nextion:077]: Nextion is not connected! 
[14:19:53][W][nextion:077]: Nextion is not connected! 
[14:19:54][D][DEBUG:032]: Version: 4.1.3
[14:19:54][D][DEBUG:033]: Baud rate: 115200
[14:19:54][D][DEBUG:034]: Free heap: 172512
[14:19:54][D][DEBUG:035]: disp1->is_setup(): False
[14:19:54][W][nextion:077]: Nextion is not connected! 
[14:19:55][W][nextion:077]: Nextion is not connected! 
[14:19:55][W][nextion:077]: Nextion is not connected! 
[14:19:56][W][nextion:077]: Nextion is not connected! 
[14:19:56][W][nextion:077]: Nextion is not connected! 
[14:19:57][W][nextion:077]: Nextion is not connected! 
[14:19:57][W][nextion:077]: Nextion is not connected! 
[14:19:58][W][nextion:077]: Nextion is not connected! 
[14:19:58][W][nextion:077]: Nextion is not connected! 
[14:19:59][W][nextion:077]: Nextion is not connected! 
[14:19:59][W][nextion:077]: Nextion is not connected! 
[14:20:00][D][DEBUG:032]: Version: 4.1.3
[14:20:00][D][DEBUG:033]: Baud rate: 115200
[14:20:00][D][DEBUG:034]: Free heap: 177004
[14:20:00][D][DEBUG:035]: disp1->is_setup(): False
[14:20:00][W][nextion:077]: Nextion is not connected! 
[14:20:00][W][nextion:077]: Nextion is not connected! 
[14:20:01][W][nextion:077]: Nextion is not connected! 
[14:20:01][W][nextion:077]: Nextion is not connected! 
[14:20:02][W][nextion:077]: Nextion is not connected! 
[14:20:03][W][nextion:077]: Nextion is not connected! 
[14:20:03][W][nextion:077]: Nextion is not connected! 
[14:20:04][W][nextion:077]: Nextion is not connected! 
[14:20:04][W][nextion:077]: Nextion is not connected! 
[14:20:05][W][nextion:077]: Nextion is not connected! 
[14:20:05][W][nextion:077]: Nextion is not connected! 
[14:20:06][W][nextion:077]: Nextion is not connected! 
[14:20:06][D][DEBUG:032]: Version: 4.1.3
[14:20:06][D][DEBUG:033]: Baud rate: 115200
[14:20:06][D][DEBUG:034]: Free heap: 176748
[14:20:06][D][DEBUG:035]: disp1->is_setup(): False
[14:20:06][W][nextion:077]: Nextion is not connected! 
[14:20:07][W][nextion:077]: Nextion is not connected! 
[14:20:07][W][nextion:077]: Nextion is not connected! 
[14:20:08][W][nextion:077]: Nextion is not connected! 
[14:20:08][W][nextion:077]: Nextion is not connected! 
[14:20:09][W][nextion:077]: Nextion is not connected! 
[14:20:10][W][nextion:077]: Nextion is not connected! 
[14:20:10][W][nextion:077]: Nextion is not connected! 
[14:20:11][W][nextion:077]: Nextion is not connected! 
[14:20:11][W][nextion:077]: Nextion is not connected! 
[14:20:12][W][nextion:077]: Nextion is not connected! 
[14:20:12][D][DEBUG:032]: Version: 4.1.3
[14:20:12][D][DEBUG:033]: Baud rate: 115200
[14:20:12][D][DEBUG:034]: Free heap: 177060
[14:20:12][D][DEBUG:035]: disp1->is_setup(): False
[14:20:12][W][nextion:077]: Nextion is not connected! 
[14:20:13][W][nextion:077]: Nextion is not connected! 
[14:20:13][W][nextion:077]: Nextion is not connected! 
[14:20:14][W][nextion:077]: Nextion is not connected! 
[14:20:14][W][nextion:077]: Nextion is not connected! 
[14:20:15][W][nextion:077]: Nextion is not connected! 
[14:20:15][W][nextion:077]: Nextion is not connected! 
[14:20:16][W][nextion:077]: Nextion is not connected! 
[14:20:17][W][nextion:077]: Nextion is not connected! 
[14:20:17][W][nextion:077]: Nextion is not connected! 
[14:20:18][W][nextion:077]: Nextion is not connected! 
[14:20:18][D][DEBUG:032]: Version: 4.1.3
[14:20:18][D][DEBUG:033]: Baud rate: 115200
[14:20:18][D][DEBUG:034]: Free heap: 176748
[14:20:18][D][DEBUG:035]: disp1->is_setup(): False
[14:20:18][W][nextion:077]: Nextion is not connected! 
[14:20:19][W][nextion:077]: Nextion is not connected! 
[14:20:19][W][nextion:077]: Nextion is not connected! 
[14:20:20][W][nextion:077]: Nextion is not connected! 
[14:20:20][W][nextion:077]: Nextion is not connected! 
[14:20:21][W][nextion:077]: Nextion is not connected! 
[14:20:21][W][nextion:077]: Nextion is not connected! 
[14:20:22][W][nextion:077]: Nextion is not connected! 
[14:20:22][W][nextion:077]: Nextion is not connected! 
[14:20:23][W][nextion:077]: Nextion is not connected! 
[14:20:23][W][nextion:077]: Nextion is not connected! 
[14:20:24][D][DEBUG:032]: Version: 4.1.3
[14:20:24][D][DEBUG:033]: Baud rate: 115200
[14:20:24][D][DEBUG:034]: Free heap: 176688
[14:20:24][D][DEBUG:035]: disp1->is_setup(): False
[14:20:24][W][nextion:077]: Nextion is not connected! 
[14:20:25][W][nextion:077]: Nextion is not connected! 
[14:20:25][W][nextion:077]: Nextion is not connected! 
[14:20:26][W][nextion:077]: Nextion is not connected! 
[14:20:26][W][nextion:077]: Nextion is not connected! 
[14:20:27][W][nextion:077]: Nextion is not connected! 
[14:20:27][W][nextion:077]: Nextion is not connected! 
[14:20:28][W][nextion:077]: Nextion is not connected! 
[14:20:28][W][nextion:077]: Nextion is not connected! 
[14:20:29][W][nextion:077]: Nextion is not connected! 
[14:20:29][W][nextion:077]: Nextion is not connected! 
[14:20:30][D][DEBUG:032]: Version: 4.1.3
[14:20:30][D][DEBUG:033]: Baud rate: 115200
[14:20:30][D][DEBUG:034]: Free heap: 176808
[14:20:30][D][DEBUG:035]: disp1->is_setup(): False
[14:20:30][W][nextion:077]: Nextion is not connected! 
[14:20:30][W][nextion:077]: Nextion is not connected! 
[14:20:31][W][nextion:077]: Nextion is not connected! 
[14:20:31][W][nextion:077]: Nextion is not connected! 
[14:20:32][D][sensor:094]: 'ntc_source': Sending state 1.60600 V with 2 decimals of accuracy
[14:20:32][D][resistance:039]: 'resistance_sensor' - Resistance 10618.2Ω
[14:20:32][D][sensor:094]: 'resistance_sensor': Sending state 10618.18164 Ω with 1 decimals of accuracy
[14:20:32][D][ntc:026]: 'nspanel Temperature' - Temperature: 23.7°C
[14:20:32][D][sensor:094]: 'nspanel Temperature': Sending state 23.65619 °C with 1 decimals of accuracy
[14:20:32][W][nextion:077]: Nextion is not connected! 
[14:20:33][W][nextion:077]: Nextion is not connected! 
[14:20:33][W][nextion:077]: Nextion is not connected! 
[14:20:34][W][nextion:077]: Nextion is not connected! 
[14:20:34][D][button:010]: 'nspanel Update TFT display' Pressed.
[14:20:34][D][main:730]: Button pressed: Update TFT display
[14:20:34][D][script.upload_tft:139]: Starting...
[14:20:34][D][script.upload_tft:762]: Try #1
[14:20:34][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[14:20:34][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:20:34][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 115200
[14:20:34][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[14:20:34][D][main:2562]: Exit reparse
[14:20:34][D][script.upload_tft:153]: Wait 5 seconds
[14:20:39][D][script.upload_tft.upload_tft_arduino:395]: Connected
[14:20:39][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:20:39][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[14:20:39][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,115200,1
[14:20:39][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[14:20:39][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is [24]
[14:20:39][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 36 "$"
[14:20:39][D][script.upload_tft.upload_end_:235]: Completed: 0
[14:20:41][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[14:20:41][D][script.upload_tft:764]: Turn off Nextion
[14:20:41][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[14:20:41][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[14:20:41][D][script.upload_tft:153]: Wait 2 seconds
[14:20:43][D][script.upload_tft:767]: Turn on Nextion
[14:20:43][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[14:20:43][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[14:20:43][D][script.upload_tft:153]: Wait 5 seconds
[14:20:48][D][script.upload_tft:762]: Try #2
[14:20:48][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[14:20:48][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:20:48][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 115200
[14:20:48][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[14:20:48][D][main:2562]: Exit reparse
[14:20:48][D][script.upload_tft:153]: Wait 5 seconds
[14:20:53][D][script.upload_tft.upload_tft_arduino:395]: Connected
[14:20:53][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:20:53][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[14:20:53][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,115200,1
[14:20:53][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[14:20:55][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is [55.BB.13.00.65.76.65.6E.74.2C.73.74.61.72.74.75.70.2C.35.33.2C (21)]
[14:20:55][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 85 "U\xbb"
[14:20:55][D][script.upload_tft.upload_end_:235]: Completed: 0
[14:20:57][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[14:20:57][D][script.upload_tft:764]: Turn off Nextion
[14:20:57][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[14:20:57][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[14:20:57][D][script.upload_tft:153]: Wait 2 seconds
[14:20:59][D][script.upload_tft:767]: Turn on Nextion
[14:20:59][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[14:20:59][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[14:20:59][D][script.upload_tft:153]: Wait 5 seconds
[14:21:04][D][script.upload_tft:762]: Try #3
[14:21:04][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[14:21:04][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:21:04][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 115200
[14:21:04][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[14:21:04][D][main:2562]: Exit reparse
[14:21:04][D][script.upload_tft:153]: Wait 5 seconds
[14:21:09][D][script.upload_tft.upload_tft_arduino:395]: Connected
[14:21:09][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:21:09][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[14:21:09][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,115200,1
[14:21:09][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[14:21:11][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is [55.BB.13.00.65.76.65.6E.74.2C.73.74.61.72.74.75.70.2C.35.33.2C (21)]
[14:21:11][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 85 "U\xbb"
[14:21:11][D][script.upload_tft.upload_end_:235]: Completed: 0
[14:21:12][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[14:21:12][D][script.upload_tft:764]: Turn off Nextion
[14:21:12][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[14:21:12][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[14:21:12][D][script.upload_tft:153]: Wait 2 seconds
[14:21:14][D][script.upload_tft:767]: Turn on Nextion
[14:21:14][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[14:21:14][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[14:21:14][D][script.upload_tft:153]: Wait 5 seconds
[14:21:19][D][script.upload_tft:762]: Try #4
[14:21:19][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[14:21:19][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:21:19][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 115200
[14:21:19][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[14:21:19][D][main:2562]: Exit reparse
[14:21:19][D][script.upload_tft:153]: Wait 5 seconds
[14:21:24][D][script.upload_tft.upload_tft_arduino:395]: Connected
[14:21:24][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:21:25][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[14:21:25][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,115200,1
[14:21:25][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[14:21:27][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is [55.BB.13.00.65.76.65.6E.74.2C.73.74.61.72.74.75.70.2C.35.33.2C.65.75.57.88 (25)]
[14:21:27][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 85 "U\xbb"
[14:21:27][D][script.upload_tft.upload_end_:235]: Completed: 0
[14:21:28][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[14:21:28][D][script.upload_tft:764]: Turn off Nextion
[14:21:28][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[14:21:28][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[14:21:28][D][script.upload_tft:153]: Wait 2 seconds
[14:21:30][D][script.upload_tft:767]: Turn on Nextion
[14:21:30][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[14:21:30][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[14:21:30][D][script.upload_tft:153]: Wait 5 seconds
[14:21:35][D][script.upload_tft:762]: Try #5
[14:21:35][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[14:21:35][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:21:35][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 115200
[14:21:35][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[14:21:35][D][main:2562]: Exit reparse
[14:21:35][D][script.upload_tft:153]: Wait 5 seconds
[14:21:40][D][script.upload_tft.upload_tft_arduino:395]: Connected
[14:21:40][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:21:40][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[14:21:40][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,115200,1
[14:21:40][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[14:21:42][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is [55.BB.13.00.65.76.65.6E.74.2C.73.74.61.72.74.75.70.2C.35.33.2C.65 (22)]
[14:21:42][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 85 "U\xbb"
[14:21:42][D][script.upload_tft.upload_end_:235]: Completed: 0
[14:21:44][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[14:21:44][D][script.upload_tft:764]: Turn off Nextion
[14:21:44][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[14:21:44][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[14:21:44][D][script.upload_tft:153]: Wait 2 seconds
[14:21:46][D][script.upload_tft:767]: Turn on Nextion
[14:21:46][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[14:21:46][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[14:21:46][D][script.upload_tft:153]: Wait 5 seconds
[14:21:51][D][script.upload_tft:777]: Trying again at 921600 bps
[14:21:51][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[14:21:51][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:21:51][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 921600
[14:21:51][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[14:21:51][D][main:2562]: Exit reparse
[14:21:51][D][script.upload_tft:153]: Wait 5 seconds
[14:21:56][D][script.upload_tft.upload_tft_arduino:395]: Connected
[14:21:56][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[14:21:56][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[14:21:56][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,921600,1
[14:21:56][C][uart.arduino_esp32:077]: Setting up UART...
[14:21:56][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[14:21:58][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is [80.80.80.80.80.80.80.80.80.00.00.00.80.80.00.80.00.80.80.80.80.00.80.00 (24)]
[14:21:58][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 128 "\x80\x80\x80\x80\x80\x80\x80\x80\x80"
[14:21:58][D][script.upload_tft.upload_end_:235]: Completed: 0
[14:22:00][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[14:22:00][E][script.upload_tft:781]: TFT upload failed.
[14:22:00][D][script.upload_tft:782]: Turn off Nextion
[14:22:00][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[14:22:00][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[14:22:00][D][script.upload_tft:153]: Wait 2 seconds
[14:22:02][D][script.upload_tft:785]: Turn on Nextion
[14:22:02][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[14:22:02][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[14:22:02][D][script.upload_tft:787]: Restarting esphome
[14:22:02][D][script.upload_tft:153]: Wait 2 seconds
[14:22:04][D][button:010]: 'nspanel Restart' Pressed.
[14:22:04][I][restart.button:012]: Restarting device...
[14:22:04][I][app:134]: Rebooting safely...
edwardtfn commented 6 months ago

Let's go...

When you see this page, please touch 9 times at the center of that ring:

IMG_5922

Then you should get this page:

IMG_5923

Please click on the buttons "Disable recmod" and "bauds=115200" as those will leave the reparse mode and force the baud rate of 115200bps. Then wait 20sec ( to give esphome a chance to connect) and then press the Upload TFT button you are already familiar with.

mathgoy commented 6 months ago

Hi I did press 9 times on the screen and got that screen. Then I clicked on Disable Recmode and bauds=115200. I have no way that this was register (the sceen does work as something happens if I click on something else.

Then I uploaded TFT again:

INFO Waiting for result...
INFO OTA successful
INFO Successfully uploaded program.
INFO Starting log output from nspanel.local using esphome API
INFO Successfully connected to nspanel in 7.814s
INFO Successful handshake with nspanel in 0.095s
[15:45:15][I][app:102]: ESPHome version 2023.11.6 compiled on Nov 30 2023, 15:44:29
[15:45:15][C][wifi:559]: WiFi:
[15:45:15][C][wifi:391]:   Local MAC: C4:DD:57:E8:13:D8
[15:45:15][C][wifi:396]:   SSID: [redacted]
[15:45:15][C][wifi:397]:   IP Address: 10.10.0.109
[15:45:15][C][wifi:399]:   BSSID: [redacted]
[15:45:15][C][wifi:400]:   Hostname: 'nspanel'
[15:45:15][C][wifi:402]:   Signal strength: -64 dB ▂▄▆█
[15:45:15][C][wifi:406]:   Channel: 6
[15:45:15][C][wifi:407]:   Subnet: 255.255.255.0
[15:45:15][C][wifi:408]:   Gateway: 10.10.0.1
[15:45:15][C][wifi:409]:   DNS1: 9.9.9.9
[15:45:15][C][wifi:410]:   DNS2: 1.1.1.1
[15:45:15][C][logger:416]: Logger:
[15:45:15][C][logger:417]:   Level: DEBUG
[15:45:15][C][logger:418]:   Log Baud Rate: 0
[15:45:15][C][logger:420]:   Hardware UART: UART0
[15:45:15][C][uart.arduino_esp32:124]: UART Bus 0:
[15:45:15][C][uart.arduino_esp32:125]:   TX Pin: GPIO16
[15:45:15][C][uart.arduino_esp32:126]:   RX Pin: GPIO17
[15:45:15][C][uart.arduino_esp32:128]:   RX Buffer Size: 256
[15:45:15][C][uart.arduino_esp32:130]:   Baud Rate: 115200 baud
[15:45:15][C][uart.arduino_esp32:131]:   Data Bits: 8
[15:45:15][C][uart.arduino_esp32:132]:   Parity: NONE
[15:45:15][C][uart.arduino_esp32:133]:   Stop bits: 1
[15:45:15][C][ledc.output:164]: LEDC Output:
[15:45:15][C][ledc.output:165]:   Pin GPIO21
[15:45:15][C][ledc.output:166]:   LEDC Channel: 0
[15:45:15][C][ledc.output:167]:   PWM Frequency: 1000.0 Hz
[15:45:15][C][ledc.output:168]:   Bit depth: 16
[15:45:15][C][template.binary_sensor:028]: Template Binary Sensor 'nspanel Nextion display'
[15:45:15][C][template.binary_sensor:028]:   Device Class: 'connectivity'
[15:45:15][C][template.number:050]: Template Number 'nspanel Display Brightness'
[15:45:15][C][template.number:050]:   Unit of Measurement: '%'
[15:45:15][C][template.number:051]:   Optimistic: YES
[15:45:15][C][template.number:052]:   Update Interval: 60.0s
[15:45:15][C][template.number:050]: Template Number 'nspanel Display Brightness Dimdown'
[15:45:15][C][template.number:050]:   Unit of Measurement: '%'
[15:45:15][C][template.number:051]:   Optimistic: YES
[15:45:15][C][template.number:052]:   Update Interval: 60.0s
[15:45:15][C][template.number:050]: Template Number 'nspanel Temperature Correction'
[15:45:15][C][template.number:050]:   Unit of Measurement: '°C'
[15:45:15][C][template.number:051]:   Optimistic: YES
[15:45:15][C][template.number:052]:   Update Interval: 60.0s
[15:45:15][C][template.number:050]: Template Number 'nspanel Timeout Page'
[15:45:15][C][template.number:050]:   Icon: 'mdi:timer'
[15:45:15][C][template.number:050]:   Unit of Measurement: 's'
[15:45:15][C][template.number:051]:   Optimistic: YES
[15:45:15][C][template.number:052]:   Update Interval: 60.0s
[15:45:15][C][template.number:050]: Template Number 'nspanel Timeout Dimming'
[15:45:15][C][template.number:050]:   Icon: 'mdi:timer'
[15:45:15][C][template.number:050]:   Unit of Measurement: 's'
[15:45:15][C][template.number:051]:   Optimistic: YES
[15:45:15][C][template.number:052]:   Update Interval: 60.0s
[15:45:15][C][template.number:050]: Template Number 'nspanel Timeout Sleep'
[15:45:15][C][template.number:050]:   Icon: 'mdi:timer'
[15:45:15][C][template.number:050]:   Unit of Measurement: 's'
[15:45:15][C][template.number:051]:   Optimistic: YES
[15:45:15][C][template.number:052]:   Update Interval: 60.0s
[15:45:15][C][template.select:065]: Template Select 'nspanel Wake-up page'
[15:45:15][C][template.select:065]:   Icon: 'mdi:page-next-outline'
[15:45:15][C][template.select:066]:   Update Interval: 60.0s
[15:45:15][C][template.select:069]:   Optimistic: YES
[15:45:15][C][template.select:070]:   Initial Option: home
[15:45:15][C][template.select:071]:   Restore Value: YES
[15:45:15][E][uart:015]: Reading from UART timed out at byte 0!
[15:45:15][W][nextion:077]: Nextion is not connected! 
[15:45:15][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:45:15][W][component:215]: Components should block for at most 20-30ms.
[15:45:15][C][template.text_sensor:020]: Template Sensor 'nspanel Detailed Entity'
[15:45:15][C][template.text_sensor:020]:   Icon: 'mdi:tablet-dashboard'
[15:45:15][C][template.text_sensor:020]: Template Sensor 'nspanel Notification Label'
[15:45:15][C][template.text_sensor:020]: Template Sensor 'nspanel Notification Text'
[15:45:15][C][switch.gpio:068]: GPIO Switch 'nspanel Relay 1'
[15:45:15][C][switch.gpio:091]:   Restore Mode: restore defaults to OFF
[15:45:15][C][switch.gpio:031]:   Pin: GPIO22
[15:45:15][C][switch.gpio:068]: GPIO Switch 'nspanel Relay 2'
[15:45:15][C][switch.gpio:091]:   Restore Mode: restore defaults to OFF
[15:45:15][C][switch.gpio:031]:   Pin: GPIO19
[15:45:16][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel Left Button'
[15:45:16][C][gpio.binary_sensor:016]:   Pin: GPIO14
[15:45:16][E][uart:015]: Reading from UART timed out at byte 0!
[15:45:16][W][nextion:077]: Nextion is not connected! 
[15:45:16][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:45:16][W][component:215]: Components should block for at most 20-30ms.
[15:45:16][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanel Right Button'
[15:45:16][C][gpio.binary_sensor:016]:   Pin: GPIO27
[15:45:16][C][switch.gpio:068]: GPIO Switch 'nspanel Nextion display - Power'
[15:45:16][C][switch.gpio:091]:   Restore Mode: always ON
[15:45:16][C][switch.gpio:031]:   Pin: GPIO4
[15:45:16][C][template.switch:068]: Template Switch 'nspanel Notification sound'
[15:45:16][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[15:45:16][C][template.switch:057]:   Optimistic: YES
[15:45:16][C][template.switch:068]: Template Switch 'nspanel Relay 1 Local'
[15:45:16][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[15:45:16][C][template.switch:057]:   Optimistic: YES
[15:45:16][C][template.switch:068]: Template Switch 'nspanel Relay 2 Local'
[15:45:16][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[15:45:16][C][template.switch:057]:   Optimistic: YES
[15:45:16][C][template.switch:068]: Template Switch 'nspanel Notification unread'
[15:45:16][C][template.switch:091]:   Restore Mode: always OFF
[15:45:16][C][template.switch:057]:   Optimistic: YES
[15:45:16][C][rtttl:029]: Rtttl
[15:45:16][C][nextion:123]: Nextion:
[15:45:16][C][nextion:124]:   Device Model:     
[15:45:16][C][nextion:125]:   Firmware Version: 
[15:45:16][C][nextion:126]:   Serial Number:    
[15:45:16][C][nextion:127]:   Flash Size:       
[15:45:16][C][nextion:128]:   Wake On Touch:    True
[15:45:16][C][nextion:139]:   Start Up Page :      8
[15:45:16][C][restart.button:017]: Restart Button 'nspanel Restart'
[15:45:16][C][adc:097]: ADC Sensor 'ntc_source'
[15:45:16][C][adc:097]:   Device Class: 'voltage'
[15:45:16][C][adc:097]:   State Class: 'measurement'
[15:45:16][C][adc:097]:   Unit of Measurement: 'V'
[15:45:16][C][adc:097]:   Accuracy Decimals: 2
[15:45:16][C][adc:107]:   Pin: GPIO38
[15:45:16][C][adc:122]:  Attenuation: 11db
[15:45:16][C][adc:142]:   Update Interval: 60.0s
[15:45:16][C][resistance:010]: Resistance Sensor 'resistance_sensor'
[15:45:16][C][resistance:010]:   State Class: 'measurement'
[15:45:16][C][resistance:010]:   Unit of Measurement: 'Ω'
[15:45:16][C][resistance:010]:   Accuracy Decimals: 1
[15:45:16][C][resistance:010]:   Icon: 'mdi:flash'
[15:45:16][C][resistance:011]:   Configuration: DOWNSTREAM
[15:45:16][C][resistance:012]:   Resistor: 11200.00Ω
[15:45:16][C][resistance:013]:   Reference Voltage: 3.3V
[15:45:16][C][ntc:014]: NTC Sensor 'nspanel Temperature'
[15:45:16][C][ntc:014]:   Device Class: 'temperature'
[15:45:16][C][ntc:014]:   State Class: 'measurement'
[15:45:16][C][ntc:014]:   Unit of Measurement: '°C'
[15:45:16][C][ntc:014]:   Accuracy Decimals: 1
[15:45:16][E][uart:015]: Reading from UART timed out at byte 0!
[15:45:16][W][nextion:077]: Nextion is not connected! 
[15:45:16][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:45:16][W][component:215]: Components should block for at most 20-30ms.
[15:45:16][C][homeassistant.time:010]: Home Assistant Time:
[15:45:16][C][homeassistant.time:011]:   Timezone: 'CET-1CEST,M3.5.0,M10.5.0/3'
[15:45:16][C][status:034]: Status Binary Sensor 'nspanel Status'
[15:45:16][C][status:034]:   Device Class: 'connectivity'
[15:45:17][C][mdns:115]: mDNS:
[15:45:17][C][mdns:116]:   Hostname: nspanel
[15:45:17][C][ota:097]: Over-The-Air Updates:
[15:45:17][C][ota:098]:   Address: nspanel.local:3232
[15:45:17][C][ota:101]:   Using Password.
[15:45:17][C][api:139]: API Server:
[15:45:17][C][api:140]:   Address: nspanel.local:6053
[15:45:17][C][api:144]:   Using noise encryption: NO
[15:45:17][E][uart:015]: Reading from UART timed out at byte 0!
[15:45:17][W][nextion:077]: Nextion is not connected! 
[15:45:17][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:45:17][W][component:215]: Components should block for at most 20-30ms.
[15:45:17][C][http_request:013]: HTTP Request:
[15:45:17][C][http_request:014]:   Timeout: 5000ms
[15:45:17][C][http_request:015]:   User-Agent: ESPHome
[15:45:17][C][http_request:016]:   Follow Redirects: 1
[15:45:17][C][http_request:017]:   Redirect limit: 3
[15:45:18][E][uart:015]: Reading from UART timed out at byte 0!
[15:45:18][W][nextion:077]: Nextion is not connected! 
[15:45:18][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:45:18][W][component:215]: Components should block for at most 20-30ms.
[15:45:18][E][uart:015]: Reading from UART timed out at byte 0!
[15:45:18][W][nextion:077]: Nextion is not connected! 
[15:45:18][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:45:18][W][component:215]: Components should block for at most 20-30ms.
[15:45:18][D][DEBUG:032]: Version: 4.1.3
[15:45:18][D][DEBUG:033]: Baud rate: 115200
[15:45:18][D][DEBUG:034]: Free heap: 176516
[15:45:18][D][DEBUG:035]: disp1->is_setup(): False
[15:45:19][E][uart:015]: Reading from UART timed out at byte 0!
[15:45:19][W][nextion:077]: Nextion is not connected! 
[15:45:19][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:45:19][W][component:215]: Components should block for at most 20-30ms.
[15:45:20][E][uart:015]: Reading from UART timed out at byte 0!
[15:45:20][W][nextion:077]: Nextion is not connected! 
[15:45:20][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:45:20][W][component:215]: Components should block for at most 20-30ms.
[15:45:20][E][uart:015]: Reading from UART timed out at byte 0!
[15:45:20][W][nextion:077]: Nextion is not connected! 
[15:45:20][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:45:20][W][component:215]: Components should block for at most 20-30ms.
[15:45:21][E][uart:015]: Reading from UART timed out at byte 0!
[15:45:21][W][nextion:077]: Nextion is not connected! 
[15:45:21][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:45:21][W][component:215]: Components should block for at most 20-30ms.
[15:45:21][E][uart:015]: Reading from UART timed out at byte 0!
[15:45:21][W][nextion:077]: Nextion is not connected! 
[15:45:21][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:45:21][W][component:215]: Components should block for at most 20-30ms.
[15:45:22][W][nextion:077]: Nextion is not connected! 
[15:45:23][W][nextion:077]: Nextion is not connected! 
[15:45:23][W][nextion:077]: Nextion is not connected! 
[15:45:24][W][nextion:077]: Nextion is not connected! 
[15:45:24][W][nextion:077]: Nextion is not connected! 
[15:45:24][D][DEBUG:032]: Version: 4.1.3
[15:45:24][D][DEBUG:033]: Baud rate: 115200
[15:45:24][D][DEBUG:034]: Free heap: 176380
[15:45:25][D][DEBUG:035]: disp1->is_setup(): False
[15:45:25][W][nextion:077]: Nextion is not connected! 
[15:45:25][W][nextion:077]: Nextion is not connected! 
[15:45:26][W][nextion:077]: Nextion is not connected! 
[15:45:26][W][nextion:077]: Nextion is not connected! 
[15:45:27][W][nextion:077]: Nextion is not connected! 
[15:45:27][W][nextion:077]: Nextion is not connected! 
[15:45:28][W][nextion:077]: Nextion is not connected! 
[15:45:28][W][nextion:077]: Nextion is not connected! 
[15:45:29][W][nextion:077]: Nextion is not connected! 
[15:45:30][W][nextion:077]: Nextion is not connected! 
[15:45:30][W][nextion:077]: Nextion is not connected! 
[15:45:31][D][DEBUG:032]: Version: 4.1.3
[15:45:31][D][DEBUG:033]: Baud rate: 115200
[15:45:31][D][DEBUG:034]: Free heap: 176484
[15:45:31][D][DEBUG:035]: disp1->is_setup(): False
[15:45:31][W][nextion:077]: Nextion is not connected! 
[15:45:31][W][nextion:077]: Nextion is not connected! 
[15:45:32][W][nextion:077]: Nextion is not connected! 
[15:45:32][W][nextion:077]: Nextion is not connected! 
[15:45:33][W][nextion:077]: Nextion is not connected! 
[15:45:33][W][nextion:077]: Nextion is not connected! 
[15:45:34][W][nextion:077]: Nextion is not connected! 
[15:45:34][D][main:2562]: Exit reparse
[15:45:34][W][nextion:077]: Nextion is not connected! 
[15:45:35][W][nextion:077]: Nextion is not connected! 
[15:45:35][W][nextion:077]: Nextion is not connected! 
[15:45:36][W][nextion:077]: Nextion is not connected! 
[15:45:36][W][nextion:077]: Nextion is not connected! 
[15:45:36][D][DEBUG:032]: Version: 4.1.3
[15:45:36][D][DEBUG:033]: Baud rate: 115200
[15:45:36][D][DEBUG:034]: Free heap: 176620
[15:45:36][D][DEBUG:035]: disp1->is_setup(): False
[15:45:37][W][nextion:077]: Nextion is not connected! 
[15:45:38][W][nextion:077]: Nextion is not connected! 
[15:45:38][W][nextion:077]: Nextion is not connected! 
[15:45:39][W][nextion:077]: Nextion is not connected! 
[15:45:39][W][nextion:077]: Nextion is not connected! 
[15:45:40][W][nextion:077]: Nextion is not connected! 
[15:45:40][W][nextion:077]: Nextion is not connected! 
[15:45:41][W][nextion:077]: Nextion is not connected! 
[15:45:41][W][nextion:077]: Nextion is not connected! 
[15:45:42][W][nextion:077]: Nextion is not connected! 
[15:45:42][W][nextion:077]: Nextion is not connected! 
[15:45:42][D][DEBUG:032]: Version: 4.1.3
[15:45:42][D][DEBUG:033]: Baud rate: 115200
[15:45:42][D][DEBUG:034]: Free heap: 176484
[15:45:42][D][DEBUG:035]: disp1->is_setup(): False
[15:45:43][W][nextion:077]: Nextion is not connected! 
[15:45:43][W][nextion:077]: Nextion is not connected! 
[15:45:44][W][nextion:077]: Nextion is not connected! 
[15:45:45][W][nextion:077]: Nextion is not connected! 
[15:45:45][W][nextion:077]: Nextion is not connected! 
[15:45:46][W][nextion:077]: Nextion is not connected! 
[15:45:46][W][nextion:077]: Nextion is not connected! 
[15:45:47][W][nextion:077]: Nextion is not connected! 
[15:45:47][W][nextion:077]: Nextion is not connected! 
[15:45:48][W][nextion:077]: Nextion is not connected! 
[15:45:48][W][nextion:077]: Nextion is not connected! 
[15:45:48][D][DEBUG:032]: Version: 4.1.3
[15:45:48][D][DEBUG:033]: Baud rate: 115200
[15:45:48][D][DEBUG:034]: Free heap: 176620
[15:45:48][D][DEBUG:035]: disp1->is_setup(): False
[15:45:49][W][nextion:077]: Nextion is not connected! 
[15:45:49][W][nextion:077]: Nextion is not connected! 
[15:45:50][W][nextion:077]: Nextion is not connected! 
[15:45:50][W][nextion:077]: Nextion is not connected! 
[15:45:51][W][nextion:077]: Nextion is not connected! 
[15:45:51][W][nextion:077]: Nextion is not connected! 
[15:45:52][W][nextion:077]: Nextion is not connected! 
[15:45:53][W][nextion:077]: Nextion is not connected! 
[15:45:53][W][nextion:077]: Nextion is not connected! 
[15:45:54][W][nextion:077]: Nextion is not connected! 
[15:45:54][D][script.nextion_status:2653]: Nextion status:
[15:45:54][D][script.nextion_status:2655]:   Is setup:    False
[15:45:54][E][on_boot:059]: No response from Nextion display
[15:45:54][D][on_boot:060]: Turn off Nextion
[15:45:54][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[15:45:54][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[15:45:54][D][on_boot:046]: Wait 2 seconds
[15:45:56][D][on_boot:063]: Turn on Nextion
[15:45:56][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[15:45:56][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[15:45:56][D][on_boot:046]: Wait 5 seconds
[15:46:01][D][script.nextion_status:2653]: Nextion status:
[15:46:01][D][script.nextion_status:2655]:   Is setup:    False
[15:46:01][W][component:214]: Component esphome.coroutine took a long time for an operation (7.03 s).
[15:46:01][W][component:215]: Components should block for at most 20-30ms.
[15:46:01][D][DEBUG:032]: Version: 4.1.3
[15:46:01][D][DEBUG:033]: Baud rate: 115200
[15:46:01][D][DEBUG:034]: Free heap: 176248
[15:46:01][D][DEBUG:035]: disp1->is_setup(): False
[15:46:01][D][DEBUG:032]: Version: 4.1.3
[15:46:01][D][DEBUG:033]: Baud rate: 115200
[15:46:01][D][DEBUG:034]: Free heap: 168864
[15:46:01][D][DEBUG:035]: disp1->is_setup(): False
[15:46:01][W][nextion:077]: Nextion is not connected! 
[15:46:02][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:02][W][nextion:077]: Nextion is not connected! 
[15:46:02][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:02][W][component:215]: Components should block for at most 20-30ms.
[15:46:02][D][sensor:094]: 'ntc_source': Sending state 1.59000 V with 2 decimals of accuracy
[15:46:02][D][resistance:039]: 'resistance_sensor' - Resistance 10414.0Ω
[15:46:02][D][sensor:094]: 'resistance_sensor': Sending state 10414.03613 Ω with 1 decimals of accuracy
[15:46:02][D][ntc:026]: 'nspanel Temperature' - Temperature: 24.1°C
[15:46:02][D][sensor:094]: 'nspanel Temperature': Sending state 24.08978 °C with 1 decimals of accuracy
[15:46:02][W][nextion:077]: Nextion is not connected! 
[15:46:03][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:03][W][nextion:077]: Nextion is not connected! 
[15:46:03][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:03][W][component:215]: Components should block for at most 20-30ms.
[15:46:03][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:03][W][nextion:077]: Nextion is not connected! 
[15:46:03][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:03][W][component:215]: Components should block for at most 20-30ms.
[15:46:04][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:04][W][nextion:077]: Nextion is not connected! 
[15:46:04][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:04][W][component:215]: Components should block for at most 20-30ms.
[15:46:05][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:05][W][nextion:077]: Nextion is not connected! 
[15:46:05][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:05][W][component:215]: Components should block for at most 20-30ms.
[15:46:05][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:05][W][nextion:077]: Nextion is not connected! 
[15:46:05][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:05][W][component:215]: Components should block for at most 20-30ms.
[15:46:06][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:06][W][nextion:077]: Nextion is not connected! 
[15:46:06][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:06][W][component:215]: Components should block for at most 20-30ms.
[15:46:07][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:07][W][nextion:077]: Nextion is not connected! 
[15:46:07][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:07][W][component:215]: Components should block for at most 20-30ms.
[15:46:07][D][DEBUG:032]: Version: 4.1.3
[15:46:07][D][DEBUG:033]: Baud rate: 115200
[15:46:07][D][DEBUG:034]: Free heap: 176624
[15:46:07][D][DEBUG:035]: disp1->is_setup(): False
[15:46:07][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:07][W][nextion:077]: Nextion is not connected! 
[15:46:07][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:07][W][component:215]: Components should block for at most 20-30ms.
[15:46:08][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:08][W][nextion:077]: Nextion is not connected! 
[15:46:08][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:08][W][component:215]: Components should block for at most 20-30ms.
[15:46:08][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:08][W][nextion:077]: Nextion is not connected! 
[15:46:08][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:08][W][component:215]: Components should block for at most 20-30ms.
[15:46:09][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:09][W][nextion:077]: Nextion is not connected! 
[15:46:09][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:09][W][component:215]: Components should block for at most 20-30ms.
[15:46:10][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:10][W][nextion:077]: Nextion is not connected! 
[15:46:10][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:10][W][component:215]: Components should block for at most 20-30ms.
[15:46:10][W][nextion:077]: Nextion is not connected! 
[15:46:11][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:11][W][nextion:077]: Nextion is not connected! 
[15:46:11][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:11][W][component:215]: Components should block for at most 20-30ms.
[15:46:12][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:12][W][nextion:077]: Nextion is not connected! 
[15:46:12][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:12][W][component:215]: Components should block for at most 20-30ms.
[15:46:12][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:12][W][nextion:077]: Nextion is not connected! 
[15:46:12][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:12][W][component:215]: Components should block for at most 20-30ms.
[15:46:12][D][DEBUG:032]: Version: 4.1.3
[15:46:12][D][DEBUG:033]: Baud rate: 115200
[15:46:12][D][DEBUG:034]: Free heap: 176488
[15:46:12][D][DEBUG:035]: disp1->is_setup(): False
[15:46:13][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:13][W][nextion:077]: Nextion is not connected! 
[15:46:13][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:13][W][component:215]: Components should block for at most 20-30ms.
[15:46:13][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:13][W][nextion:077]: Nextion is not connected! 
[15:46:13][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:13][W][component:215]: Components should block for at most 20-30ms.
[15:46:14][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:14][W][nextion:077]: Nextion is not connected! 
[15:46:14][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:14][W][component:215]: Components should block for at most 20-30ms.
[15:46:15][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:15][W][nextion:077]: Nextion is not connected! 
[15:46:15][W][component:214]: Component nextion.display took a long time for an operation (0.10 s).
[15:46:15][W][component:215]: Components should block for at most 20-30ms.
[15:46:15][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:15][W][nextion:077]: Nextion is not connected! 
[15:46:15][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:15][W][component:215]: Components should block for at most 20-30ms.
[15:46:16][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:16][W][nextion:077]: Nextion is not connected! 
[15:46:16][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:16][W][component:215]: Components should block for at most 20-30ms.
[15:46:17][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:17][W][nextion:077]: Nextion is not connected! 
[15:46:17][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:17][W][component:215]: Components should block for at most 20-30ms.
[15:46:17][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:17][W][nextion:077]: Nextion is not connected! 
[15:46:17][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:17][W][component:215]: Components should block for at most 20-30ms.
[15:46:18][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:18][W][nextion:077]: Nextion is not connected! 
[15:46:18][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:18][W][component:215]: Components should block for at most 20-30ms.
[15:46:19][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:19][W][nextion:077]: Nextion is not connected! 
[15:46:19][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:19][W][component:215]: Components should block for at most 20-30ms.
[15:46:19][D][DEBUG:032]: Version: 4.1.3
[15:46:19][D][DEBUG:033]: Baud rate: 115200
[15:46:19][D][DEBUG:034]: Free heap: 176972
[15:46:19][D][DEBUG:035]: disp1->is_setup(): False
[15:46:19][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:19][W][nextion:077]: Nextion is not connected! 
[15:46:19][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:19][W][component:215]: Components should block for at most 20-30ms.
[15:46:20][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:20][W][nextion:077]: Nextion is not connected! 
[15:46:20][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:20][W][component:215]: Components should block for at most 20-30ms.
[15:46:20][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:20][W][nextion:077]: Nextion is not connected! 
[15:46:20][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:21][W][component:215]: Components should block for at most 20-30ms.
[15:46:21][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:21][W][nextion:077]: Nextion is not connected! 
[15:46:21][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:21][W][component:215]: Components should block for at most 20-30ms.
[15:46:22][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:22][W][nextion:077]: Nextion is not connected! 
[15:46:22][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:22][W][component:215]: Components should block for at most 20-30ms.
[15:46:22][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:22][W][nextion:077]: Nextion is not connected! 
[15:46:22][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:22][W][component:215]: Components should block for at most 20-30ms.
[15:46:23][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:23][W][nextion:077]: Nextion is not connected! 
[15:46:23][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:23][W][component:215]: Components should block for at most 20-30ms.
[15:46:24][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:24][W][nextion:077]: Nextion is not connected! 
[15:46:24][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:24][W][component:215]: Components should block for at most 20-30ms.
[15:46:24][E][uart:015]: Reading from UART timed out at byte 0!
[15:46:24][W][nextion:077]: Nextion is not connected! 
[15:46:24][W][component:214]: Component nextion.display took a long time for an operation (0.11 s).
[15:46:24][W][component:215]: Components should block for at most 20-30ms.
[15:46:24][D][DEBUG:032]: Version: 4.1.3
[15:46:24][D][DEBUG:033]: Baud rate: 115200
[15:46:24][D][DEBUG:034]: Free heap: 176584
[15:46:24][D][DEBUG:035]: disp1->is_setup(): False
[15:46:25][W][nextion:077]: Nextion is not connected! 
[15:46:25][W][nextion:077]: Nextion is not connected! 
[15:46:26][D][button:010]: 'nspanel Update TFT display' Pressed.
[15:46:26][D][main:730]: Button pressed: Update TFT display
[15:46:26][D][script.upload_tft:139]: Starting...
[15:46:26][D][script.upload_tft:762]: Try #1
[15:46:26][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[15:46:26][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[15:46:26][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 115200
[15:46:26][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[15:46:26][D][main:2562]: Exit reparse
[15:46:26][D][script.upload_tft:153]: Wait 5 seconds
[15:46:31][D][script.upload_tft.upload_tft_arduino:395]: Connected
[15:46:31][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[15:46:31][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[15:46:31][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,115200,1
[15:46:31][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[15:46:31][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is [24]
[15:46:31][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 36 "$"
[15:46:31][D][script.upload_tft.upload_end_:235]: Completed: 0
[15:46:32][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[15:46:32][D][script.upload_tft:764]: Turn off Nextion
[15:46:32][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[15:46:32][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[15:46:32][D][script.upload_tft:153]: Wait 2 seconds
[15:46:34][D][script.upload_tft:767]: Turn on Nextion
[15:46:34][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[15:46:34][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[15:46:34][D][script.upload_tft:153]: Wait 5 seconds
[15:46:40][D][script.upload_tft:762]: Try #2
[15:46:40][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[15:46:40][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[15:46:40][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 115200
[15:46:40][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[15:46:40][D][main:2562]: Exit reparse
[15:46:40][D][script.upload_tft:153]: Wait 5 seconds
[15:46:45][D][script.upload_tft.upload_tft_arduino:395]: Connected
[15:46:45][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[15:46:45][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[15:46:45][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,115200,1
[15:46:45][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[15:46:47][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is [55.BB.13.00.65 (5)]
[15:46:47][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 85 "U\xbb"
[15:46:47][D][script.upload_tft.upload_end_:235]: Completed: 0
[15:46:48][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[15:46:48][D][script.upload_tft:764]: Turn off Nextion
[15:46:48][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[15:46:48][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[15:46:48][D][script.upload_tft:153]: Wait 2 seconds
[15:46:50][D][script.upload_tft:767]: Turn on Nextion
[15:46:50][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[15:46:50][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[15:46:50][D][script.upload_tft:153]: Wait 5 seconds
[15:46:55][D][script.upload_tft:762]: Try #3
[15:46:55][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[15:46:55][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[15:46:55][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 115200
[15:46:55][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[15:46:55][D][main:2562]: Exit reparse
[15:46:55][D][script.upload_tft:153]: Wait 5 seconds
[15:47:00][D][script.upload_tft.upload_tft_arduino:395]: Connected
[15:47:00][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[15:47:00][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[15:47:00][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,115200,1
[15:47:00][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[15:47:02][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is [55.BB.13.00.65.76.65.6E.74.2C.73 (11)]
[15:47:02][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 85 "U\xbb"
[15:47:02][D][script.upload_tft.upload_end_:235]: Completed: 0
[15:47:04][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[15:47:04][D][script.upload_tft:764]: Turn off Nextion
[15:47:04][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[15:47:04][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[15:47:04][D][script.upload_tft:153]: Wait 2 seconds
[15:47:06][D][script.upload_tft:767]: Turn on Nextion
[15:47:06][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[15:47:06][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[15:47:06][D][script.upload_tft:153]: Wait 5 seconds
[15:47:11][D][script.upload_tft:762]: Try #4
[15:47:11][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[15:47:11][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[15:47:11][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 115200
[15:47:11][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[15:47:11][D][main:2562]: Exit reparse
[15:47:11][D][script.upload_tft:153]: Wait 5 seconds
[15:47:16][D][script.upload_tft.upload_tft_arduino:395]: Connected
[15:47:16][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[15:47:16][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[15:47:16][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,115200,1
[15:47:16][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[15:47:18][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is [55.BB.13.00.65.76.65 (7)]
[15:47:18][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 85 "U\xbb"
[15:47:18][D][script.upload_tft.upload_end_:235]: Completed: 0
[15:47:20][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[15:47:20][D][script.upload_tft:764]: Turn off Nextion
[15:47:20][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[15:47:20][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[15:47:20][D][script.upload_tft:153]: Wait 2 seconds
[15:47:22][D][script.upload_tft:767]: Turn on Nextion
[15:47:22][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[15:47:22][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[15:47:22][D][script.upload_tft:153]: Wait 5 seconds
[15:47:27][D][script.upload_tft:762]: Try #5
[15:47:27][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[15:47:27][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[15:47:27][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 115200
[15:47:27][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[15:47:27][D][main:2562]: Exit reparse
[15:47:27][D][script.upload_tft:153]: Wait 5 seconds
[15:47:32][D][script.upload_tft.upload_tft_arduino:395]: Connected
[15:47:32][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[15:47:32][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[15:47:32][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,115200,1
[15:47:32][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[15:47:34][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is [55.BB.13.00.65.76.65.6E.74.2C.73.74.61.72.74.75.70.2C.35.33.2C.65.75.57.88 (25)]
[15:47:34][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 85 "U\xbb"
[15:47:34][D][script.upload_tft.upload_end_:235]: Completed: 0
[15:47:35][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[15:47:35][D][script.upload_tft:764]: Turn off Nextion
[15:47:35][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[15:47:35][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[15:47:35][D][script.upload_tft:153]: Wait 2 seconds
[15:47:37][D][script.upload_tft:767]: Turn on Nextion
[15:47:37][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[15:47:37][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[15:47:37][D][script.upload_tft:153]: Wait 5 seconds
[15:47:42][D][script.upload_tft:777]: Trying again at 921600 bps
[15:47:42][D][script.upload_tft.upload_tft_arduino:362]: Nextion TFT upload requested
[15:47:42][D][script.upload_tft.upload_tft_arduino:363]: url: http://10.10.0.20:8123/local/nspanel_blank.tft
[15:47:42][D][script.upload_tft.upload_tft_arduino:364]: baud_rate: 921600
[15:47:42][D][script.upload_tft.upload_tft_arduino:377]: Setting Nextion protocol reparse mode to passive
[15:47:42][D][main:2562]: Exit reparse
[15:47:42][D][script.upload_tft:153]: Wait 5 seconds
[15:47:47][D][script.upload_tft.upload_tft_arduino:395]: Connected
[15:47:47][D][script.upload_tft.upload_tft_arduino:401]: Requesting URL: http://10.10.0.20:8123/local/nspanel_blank.tft
[15:47:48][D][script.upload_tft.upload_tft_arduino:433]: Updating Nextion
[15:47:48][D][script.upload_tft.send_nextion_command:167]: Sending: whmi-wris 275288,921600,1
[15:47:48][C][uart.arduino_esp32:077]: Setting up UART...
[15:47:48][D][script.upload_tft.upload_tft_arduino:457]: Waiting for upgrade response
[15:47:50][D][script.upload_tft.upload_tft_arduino:462]: Upgrade response is [80.80.80.80.80.80.80.80.80.00.00.00.80 (13)]
[15:47:50][D][script.upload_tft.upload_tft_arduino:467]: Preparation for tft update failed 128 "\x80\x80\x80\x80\x80\x80\x80\x80\x80"
[15:47:50][D][script.upload_tft.upload_end_:235]: Completed: 0
[15:47:51][D][script.upload_tft.upload_end_:245]: Nextion TFT upload will try again
[15:47:51][E][script.upload_tft:781]: TFT upload failed.
[15:47:51][D][script.upload_tft:782]: Turn off Nextion
[15:47:51][D][switch:016]: 'nspanel Nextion display - Power' Turning OFF.
[15:47:51][D][switch:055]: 'nspanel Nextion display - Power': Sending state OFF
[15:47:51][D][script.upload_tft:153]: Wait 2 seconds
[15:47:53][D][script.upload_tft:785]: Turn on Nextion
[15:47:53][D][switch:012]: 'nspanel Nextion display - Power' Turning ON.
[15:47:53][D][switch:055]: 'nspanel Nextion display - Power': Sending state ON
[15:47:53][D][script.upload_tft:787]: Restarting esphome
[15:47:53][D][script.upload_tft:153]: Wait 2 seconds
[15:47:55][D][button:010]: 'nspanel Restart' Pressed.
[15:47:55][I][restart.button:012]: Restarting device...
[15:47:55][I][app:134]: Rebooting safely...
kangle66 commented 6 months ago

Hi,

when I try to update the tft directly with the development tool and with the file in local, the nspanel restart blank with error message : Model doesen't match, device model : NX4832F035_01C Any idea? Thanks a lot

edwardtfn commented 6 months ago

Usually this error message is shown when an incomplete file is transferred... I mean, not an incomplete transfer, but a successful transfer of a corrupt file.

kangle66 commented 6 months ago

I tried another time and after 5 reboots, I have a blue round checked, and one reboot and ![Uploading 1701364451901.jpg…]() the panel stay on standard sonoff page

kangle66 commented 6 months ago

1701364451901

kangle66 commented 6 months ago

A 2 minutes logs: INFO ESPHome 2023.11.6 INFO Reading configuration /config/esphome/nspanelentry.yaml... INFO Updating https://github.com/Blackymas/NSPanel_HA_Blueprint@main INFO Detected timezone 'Europe/Paris' INFO Starting log output from nspanelentry.local using esphome API INFO Successfully connected to nspanelentry in 0.099s INFO Successful handshake with nspanelentry in 0.027s [18:17:00][I][app:102]: ESPHome version 2023.11.6 compiled on Nov 29 2023, 20:33:20

[18:17:00][C][wifi:391]: Local MAC: 48:E7:29:C0:78:9C [18:17:00][C][wifi:396]: SSID: [redacted] [18:17:00][C][wifi:397]: IP Address: 192.168.1.84 [18:17:00][C][wifi:399]: BSSID: [redacted]

[18:17:00][C][wifi:402]: Signal strength: -54 dB ▂▄▆█ [18:17:00][C][wifi:406]: Channel: 8 [18:17:00][C][wifi:407]: Subnet: 255.255.255.0 [18:17:00][C][wifi:408]: Gateway: 192.168.1.254 [18:17:00][C][wifi:409]: DNS1: 1.1.1.1 [18:17:00][C][wifi:410]: DNS2: 1.0.0.1 [18:17:00][W][nextion:395]: Nextion reported variable name invalid! [18:17:00][W][nextion:395]: Nextion reported variable name invalid!

[18:17:00][C][logger:417]: Level: DEBUG [18:17:00][C][logger:418]: Log Baud Rate: 0 [18:17:00][C][logger:420]: Hardware UART: UART0 [18:17:00][C][uart.idf:126]: UART Bus: [18:17:00][C][uart.idf:127]: Number: 0 [18:17:00][C][uart.idf:128]: TX Pin: GPIO16 [18:17:00][C][uart.idf:129]: RX Pin: GPIO17 [18:17:00][C][uart.idf:131]: RX Buffer Size: 256 [18:17:00][C][uart.idf:133]: Baud Rate: 115200 baud [18:17:00][C][uart.idf:134]: Data Bits: 8 [18:17:00][C][uart.idf:135]: Parity: NONE [18:17:00][C][uart.idf:136]: Stop bits: 1 [18:17:00][C][ledc.output:164]: LEDC Output: [18:17:00][C][ledc.output:165]: Pin GPIO21 [18:17:00][C][ledc.output:166]: LEDC Channel: 0 [18:17:00][C][ledc.output:167]: PWM Frequency: 1000.0 Hz [18:17:00][C][ledc.output:168]: Bit depth: 16 [18:17:00][C][template.binary_sensor:028]: Template Binary Sensor 'nspanelentry Nextion display' [18:17:00][C][template.binary_sensor:028]: Device Class: 'connectivity' [18:17:00][C][template.number:050]: Template Number 'nspanelentry Display Brightness' [18:17:00][C][template.number:050]: Unit of Measurement: '%' [18:17:00][C][template.number:051]: Optimistic: YES [18:17:00][C][template.number:052]: Update Interval: 60.0s [18:17:00][C][template.number:050]: Template Number 'nspanelentry Display Brightness Dimdown' [18:17:00][C][template.number:050]: Unit of Measurement: '%' [18:17:00][C][template.number:051]: Optimistic: YES [18:17:00][C][template.number:052]: Update Interval: 60.0s [18:17:00][C][template.number:050]: Template Number 'nspanelentry Temperature Correction' [18:17:00][C][template.number:050]: Unit of Measurement: '°C' [18:17:00][C][template.number:051]: Optimistic: YES [18:17:00][C][template.number:052]: Update Interval: 60.0s [18:17:00][C][template.number:050]: Template Number 'nspanelentry Timeout Page'

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

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

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

[18:17:00][C][template.select:066]: Update Interval: 60.0s [18:17:00][C][template.select:069]: Optimistic: YES [18:17:00][C][template.select:070]: Initial Option: home [18:17:00][C][template.select:071]: Restore Value: YES [18:17:00][C][template.text_sensor:020]: Template Sensor 'nspanelentry Detailed Entity'

[18:17:00][C][template.text_sensor:020]: Template Sensor 'nspanelentry Notification Label' [18:17:00][C][template.text_sensor:020]: Template Sensor 'nspanelentry Notification Text' [18:17:01][C][switch.gpio:068]: GPIO Switch 'nspanelentry Relay 1' [18:17:01][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [18:17:01][C][switch.gpio:031]: Pin: GPIO22 [18:17:01][C][switch.gpio:068]: GPIO Switch 'nspanelentry Relay 2' [18:17:01][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [18:17:01][C][switch.gpio:031]: Pin: GPIO19 [18:17:01][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanelentry Left Button' [18:17:01][C][gpio.binary_sensor:016]: Pin: GPIO14 [18:17:01][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanelentry Right Button' [18:17:01][C][gpio.binary_sensor:016]: Pin: GPIO27 [18:17:01][C][switch.gpio:068]: GPIO Switch 'nspanelentry Nextion display - Power' [18:17:01][C][switch.gpio:091]: Restore Mode: always ON [18:17:01][C][switch.gpio:031]: Pin: GPIO4 [18:17:01][C][template.switch:068]: Template Switch 'nspanelentry Notification sound' [18:17:01][C][template.switch:091]: Restore Mode: restore defaults to OFF [18:17:01][C][template.switch:057]: Optimistic: YES [18:17:01][C][template.switch:068]: Template Switch 'nspanelentry Relay 1 Local' [18:17:01][C][template.switch:091]: Restore Mode: restore defaults to OFF [18:17:01][C][template.switch:057]: Optimistic: YES [18:17:01][C][template.switch:068]: Template Switch 'nspanelentry Relay 2 Local' [18:17:01][C][template.switch:091]: Restore Mode: restore defaults to OFF [18:17:01][C][template.switch:057]: Optimistic: YES [18:17:01][C][template.switch:068]: Template Switch 'nspanelentry Notification unread' [18:17:01][C][template.switch:091]: Restore Mode: always OFF [18:17:01][C][template.switch:057]: Optimistic: YES

[18:17:01][C][nextion:125]: Device Model: NX4832F035_011C [18:17:01][C][nextion:126]: Firmware Version: 51 [18:17:01][C][nextion:127]: Serial Number: B9B03401C8CF0230 [18:17:01][C][nextion:128]: Flash Size: 16777216 [18:17:01][C][nextion:129]: Wake On Touch: True [18:17:01][C][nextion:140]: Start Up Page : 8 [18:17:01][C][restart.button:017]: Restart Button 'nspanelentry Restart' [18:17:01][C][adc:097]: ADC Sensor 'ntc_source' [18:17:01][C][adc:097]: Device Class: 'voltage' [18:17:01][C][adc:097]: State Class: 'measurement' [18:17:01][C][adc:097]: Unit of Measurement: 'V' [18:17:01][C][adc:097]: Accuracy Decimals: 2 [18:17:01][C][adc:107]: Pin: GPIO38 [18:17:01][C][adc:122]: Attenuation: 11db [18:17:01][C][adc:142]: Update Interval: 60.0s [18:17:01][C][resistance:010]: Resistance Sensor 'resistance_sensor' [18:17:01][C][resistance:010]: State Class: 'measurement' [18:17:01][C][resistance:010]: Unit of Measurement: 'Ω' [18:17:01][C][resistance:010]: Accuracy Decimals: 1

[18:17:01][C][resistance:011]: Configuration: DOWNSTREAM [18:17:01][C][resistance:012]: Resistor: 11200.00Ω [18:17:01][C][resistance:013]: Reference Voltage: 3.3V [18:17:01][C][ntc:014]: NTC Sensor 'nspanelentry Temperature' [18:17:01][C][ntc:014]: Device Class: 'temperature' [18:17:01][C][ntc:014]: State Class: 'measurement' [18:17:01][C][ntc:014]: Unit of Measurement: '°C' [18:17:01][C][ntc:014]: Accuracy Decimals: 1 [18:17:01][C][homeassistant.time:010]: Home Assistant Time:

[18:17:01][C][status:034]: Status Binary Sensor 'nspanelentry Status' [18:17:01][C][status:034]: Device Class: 'connectivity'

[18:17:02][C][mdns:116]: Hostname: nspanelentry [18:17:02][C][ota:097]: Over-The-Air Updates: [18:17:02][C][ota:098]: Address: nspanelentry.local:3232 [18:17:02][C][ota:101]: Using Password. [18:17:02][C][api:139]: API Server: [18:17:02][C][api:140]: Address: nspanelentry.local:6053 [18:17:02][C][api:144]: Using noise encryption: NO [18:17:49][D][sensor:094]: 'ntc_source': Sending state 1.79200 V with 2 decimals of accuracy [18:17:49][D][resistance:039]: 'resistance_sensor' - Resistance 13309.3Ω [18:17:49][D][sensor:094]: 'resistance_sensor': Sending state 13309.28418 Ω with 1 decimals of accuracy [18:17:49][D][ntc:026]: 'nspanelentry Temperature' - Temperature: 18.7°C [18:17:49][D][sensor:094]: 'nspanelentry Temperature': Sending state 18.70233 °C with 1 decimals of accuracy [18:17:52][D][nextion:746]: Removing old queue type "NO_RESULT" name "set_component_text" [18:18:00][W][nextion:720]: Received unknown event from nextion: 0x55 [18:18:00][W][nextion:395]: Nextion reported variable name invalid! [18:18:49][D][sensor:094]: 'ntc_source': Sending state 1.79200 V with 2 decimals of accuracy [18:18:49][D][resistance:039]: 'resistance_sensor' - Resistance 13309.3Ω [18:18:49][D][sensor:094]: 'resistance_sensor': Sending state 13309.28418 Ω with 1 decimals of accuracy [18:18:49][D][ntc:026]: 'nspanelentry Temperature' - Temperature: 18.7°C [18:18:49][D][sensor:094]: 'nspanelentry Temperature': Sending state 18.70233 °C with 1 decimals of accuracy [18:18:52][D][nextion:746]: Removing old queue type "NO_RESULT" name "set_component_text" [18:19:00][W][nextion:720]: Received unknown event from nextion: 0x55 [18:19:00][W][nextion:395]: Nextion reported variable name invalid! [18:19:49][D][sensor:094]: 'ntc_source': Sending state 1.79100 V with 2 decimals of accuracy [18:19:49][D][resistance:039]: 'resistance_sensor' - Resistance 13293.0Ω [18:19:49][D][sensor:094]: 'resistance_sensor': Sending state 13293.04297 Ω with 1 decimals of accuracy [18:19:49][D][ntc:026]: 'nspanelentry Temperature' - Temperature: 18.7°C [18:19:49][D][sensor:094]: 'nspanelentry Temperature': Sending state 18.72866 °C with 1 decimals of accuracy

kangle66 commented 6 months ago

INFO ESPHome 2023.11.6 INFO Reading configuration /config/esphome/nspanelentry.yaml... INFO Detected timezone 'Europe/Paris' INFO Starting log output from nspanelentry.local using esphome API INFO Successfully connected to nspanelentry in 0.112s WARNING nspanelentry: Connection error occurred: Timeout waiting for HelloResponse, ConnectResponse after 30.0s INFO Processing unexpected disconnect from ESPHome API for nspanelentry WARNING Disconnected from API WARNING Can't connect to ESPHome API for nspanelentry: Hello timed out (TimeoutAPIError) INFO Trying to connect to nspanelentry in the background INFO Successfully connected to nspanelentry in 1.033s INFO Successful handshake with nspanelentry in 0.035s [18:21:55][I][app:102]: ESPHome version 2023.11.6 compiled on Nov 29 2023, 20:33:20

[18:21:55][C][wifi:391]: Local MAC: 48:E7:29:C0:78:9C [18:21:55][C][wifi:396]: SSID: [redacted] [18:21:55][C][wifi:397]: IP Address: 192.168.xxxx [18:21:55][C][wifi:399]: BSSID: [redacted]

[18:21:55][C][wifi:402]: Signal strength: -55 dB ▂▄▆█ [18:21:55][C][wifi:406]: Channel: 8 [18:21:55][C][wifi:407]: Subnet: 255.255.255.0 [18:21:55][C][wifi:408]: Gateway: 192.168.1.254 [18:21:55][C][wifi:409]: DNS1: 1.1.1.1 [18:21:55][C][wifi:410]: DNS2: 1.0.0.1

[18:21:55][C][logger:417]: Level: DEBUG [18:21:55][C][logger:418]: Log Baud Rate: 0 [18:21:55][C][logger:420]: Hardware UART: UART0 [18:21:55][W][nextion:077]: Nextion is not connected! [18:21:55][C][uart.idf:126]: UART Bus: [18:21:55][C][uart.idf:127]: Number: 0 [18:21:55][C][uart.idf:128]: TX Pin: GPIO16 [18:21:55][C][uart.idf:129]: RX Pin: GPIO17 [18:21:55][C][uart.idf:131]: RX Buffer Size: 256 [18:21:55][C][uart.idf:133]: Baud Rate: 115200 baud [18:21:55][C][uart.idf:134]: Data Bits: 8 [18:21:55][C][uart.idf:135]: Parity: NONE [18:21:55][C][uart.idf:136]: Stop bits: 1 [18:21:55][C][ledc.output:164]: LEDC Output: [18:21:55][C][ledc.output:165]: Pin GPIO21 [18:21:55][C][ledc.output:166]: LEDC Channel: 0 [18:21:55][C][ledc.output:167]: PWM Frequency: 1000.0 Hz [18:21:55][C][ledc.output:168]: Bit depth: 16 [18:21:55][C][template.binary_sensor:028]: Template Binary Sensor 'nspanelentry Nextion display' [18:21:55][C][template.binary_sensor:028]: Device Class: 'connectivity' [18:21:55][C][template.number:050]: Template Number 'nspanelentry Display Brightness' [18:21:55][C][template.number:050]: Unit of Measurement: '%' [18:21:55][C][template.number:051]: Optimistic: YES [18:21:55][C][template.number:052]: Update Interval: 60.0s [18:21:55][C][template.number:050]: Template Number 'nspanelentry Display Brightness Dimdown' [18:21:55][C][template.number:050]: Unit of Measurement: '%' [18:21:55][C][template.number:051]: Optimistic: YES [18:21:55][C][template.number:052]: Update Interval: 60.0s [18:21:55][C][template.number:050]: Template Number 'nspanelentry Temperature Correction' [18:21:55][C][template.number:050]: Unit of Measurement: '°C' [18:21:55][C][template.number:051]: Optimistic: YES [18:21:55][C][template.number:052]: Update Interval: 60.0s [18:21:55][C][template.number:050]: Template Number 'nspanelentry Timeout Page'

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

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

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

[18:21:55][C][template.select:066]: Update Interval: 60.0s [18:21:55][C][template.select:069]: Optimistic: YES [18:21:55][C][template.select:070]: Initial Option: home [18:21:55][C][template.select:071]: Restore Value: YES [18:21:55][C][template.text_sensor:020]: Template Sensor 'nspanelentry Detailed Entity'

[18:21:55][C][template.text_sensor:020]: Template Sensor 'nspanelentry Notification Label' [18:21:55][C][template.text_sensor:020]: Template Sensor 'nspanelentry Notification Text' [18:21:56][C][switch.gpio:068]: GPIO Switch 'nspanelentry Relay 1' [18:21:56][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [18:21:56][C][switch.gpio:031]: Pin: GPIO22 [18:21:56][C][switch.gpio:068]: GPIO Switch 'nspanelentry Relay 2' [18:21:56][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [18:21:56][C][switch.gpio:031]: Pin: GPIO19 [18:21:56][W][nextion:077]: Nextion is not connected! [18:21:56][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanelentry Left Button' [18:21:56][C][gpio.binary_sensor:016]: Pin: GPIO14 [18:21:56][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanelentry Right Button' [18:21:56][C][gpio.binary_sensor:016]: Pin: GPIO27 [18:21:56][C][switch.gpio:068]: GPIO Switch 'nspanelentry Nextion display - Power' [18:21:56][C][switch.gpio:091]: Restore Mode: always ON [18:21:56][C][switch.gpio:031]: Pin: GPIO4 [18:21:56][C][template.switch:068]: Template Switch 'nspanelentry Notification sound' [18:21:56][C][template.switch:091]: Restore Mode: restore defaults to OFF [18:21:56][C][template.switch:057]: Optimistic: YES [18:21:56][C][template.switch:068]: Template Switch 'nspanelentry Relay 1 Local' [18:21:56][C][template.switch:091]: Restore Mode: restore defaults to OFF [18:21:56][C][template.switch:057]: Optimistic: YES [18:21:56][C][template.switch:068]: Template Switch 'nspanelentry Relay 2 Local' [18:21:56][C][template.switch:091]: Restore Mode: restore defaults to OFF [18:21:56][C][template.switch:057]: Optimistic: YES [18:21:56][C][template.switch:068]: Template Switch 'nspanelentry Notification unread' [18:21:56][C][template.switch:091]: Restore Mode: always OFF [18:21:56][C][template.switch:057]: Optimistic: YES

[18:21:56][C][nextion:125]: Device Model:
[18:21:56][C][nextion:126]: Firmware Version: [18:21:56][C][nextion:127]: Serial Number:
[18:21:56][C][nextion:128]: Flash Size:
[18:21:56][C][nextion:129]: Wake On Touch: True [18:21:56][C][nextion:140]: Start Up Page : 8 [18:21:56][C][restart.button:017]: Restart Button 'nspanelentry Restart' [18:21:56][C][adc:097]: ADC Sensor 'ntc_source' [18:21:56][C][adc:097]: Device Class: 'voltage' [18:21:56][C][adc:097]: State Class: 'measurement' [18:21:56][C][adc:097]: Unit of Measurement: 'V' [18:21:56][C][adc:097]: Accuracy Decimals: 2 [18:21:56][C][adc:107]: Pin: GPIO38 [18:21:56][C][adc:122]: Attenuation: 11db [18:21:56][C][adc:142]: Update Interval: 60.0s [18:21:56][C][resistance:010]: Resistance Sensor 'resistance_sensor' [18:21:56][C][resistance:010]: State Class: 'measurement' [18:21:56][C][resistance:010]: Unit of Measurement: 'Ω' [18:21:56][C][resistance:010]: Accuracy Decimals: 1

[18:21:56][C][resistance:011]: Configuration: DOWNSTREAM [18:21:56][C][resistance:012]: Resistor: 11200.00Ω [18:21:56][C][resistance:013]: Reference Voltage: 3.3V [18:21:56][C][ntc:014]: NTC Sensor 'nspanelentry Temperature' [18:21:56][C][ntc:014]: Device Class: 'temperature' [18:21:56][C][ntc:014]: State Class: 'measurement' [18:21:56][C][ntc:014]: Unit of Measurement: '°C' [18:21:56][C][ntc:014]: Accuracy Decimals: 1 [18:21:56][W][nextion:077]: Nextion is not connected! [18:21:56][C][homeassistant.time:010]: Home Assistant Time:

[18:21:56][C][status:034]: Status Binary Sensor 'nspanelentry Status' [18:21:56][C][status:034]: Device Class: 'connectivity'

[18:21:57][C][mdns:116]: Hostname: nspanelentry [18:21:57][C][ota:097]: Over-The-Air Updates: [18:21:57][C][ota:098]: Address: nspanelentry.local:3232 [18:21:57][C][ota:101]: Using Password. [18:21:57][W][nextion:077]: Nextion is not connected! [18:21:57][C][api:139]: API Server: [18:21:57][C][api:140]: Address: nspanelentry.local:6053 [18:21:57][C][api:144]: Using noise encryption: NO [18:21:57][W][nextion:077]: Nextion is not connected! [18:21:58][W][nextion:077]: Nextion is not connected! [18:21:58][D][api:102]: Accepted 192.168.1.86 [18:21:58][D][api.connection:1089]: Home Assistant 2023.11.3 (192.168.1.86): Connected successfully [18:21:58][D][time:045]: Synchronized time: 2023-11-30 18:21:58 [18:21:58][D][main:090]: System clock synchronized [18:21:58][W][nextion:077]: Nextion is not connected! [18:21:59][W][nextion:077]: Nextion is not connected! [18:21:59][W][nextion:077]: Nextion is not connected! [18:22:00][W][nextion:077]: Nextion is not connected! [18:22:00][W][nextion:077]: Nextion is not connected! [18:22:01][W][nextion:077]: Nextion is not connected! [18:22:01][W][nextion:077]: Nextion is not connected! [18:22:02][W][nextion:077]: Nextion is not connected! [18:22:03][W][nextion:077]: Nextion is not connected! [18:22:03][W][nextion:077]: Nextion is not connected! [18:22:04][W][nextion:077]: Nextion is not connected! [18:22:04][W][nextion:077]: Nextion is not connected! [18:22:05][W][nextion:077]: Nextion is not connected! [18:22:05][W][nextion:077]: Nextion is not connected! [18:22:06][W][nextion:077]: Nextion is not connected! [18:22:06][W][nextion:077]: Nextion is not connected! [18:22:07][W][nextion:077]: Nextion is not connected! [18:22:07][W][nextion:077]: Nextion is not connected! [18:22:08][W][nextion:077]: Nextion is not connected! [18:22:08][W][nextion:077]: Nextion is not connected! [18:22:09][W][nextion:077]: Nextion is not connected! [18:22:09][W][nextion:077]: Nextion is not connected! [18:22:10][W][nextion:077]: Nextion is not connected! [18:22:10][W][nextion:077]: Nextion is not connected! [18:22:11][W][nextion:077]: Nextion is not connected! [18:22:11][W][nextion:077]: Nextion is not connected! [18:22:12][W][nextion:077]: Nextion is not connected! [18:22:13][W][nextion:077]: Nextion is not connected! [18:22:13][W][nextion:077]: Nextion is not connected! [18:22:14][W][nextion:077]: Nextion is not connected! [18:22:14][W][nextion:077]: Nextion is not connected! [18:22:15][W][nextion:077]: Nextion is not connected! [18:22:15][D][main:2562]: Exit reparse [18:22:15][W][nextion:077]: Nextion is not connected! [18:22:16][D][nextion:066]: 0x1A error ignored during setup [18:22:16][I][nextion:083]: Nextion is connected

[18:22:16][C][nextion:125]: Device Model: NX4832F035_011C [18:22:16][C][nextion:126]: Firmware Version: 51 [18:22:16][C][nextion:127]: Serial Number: B9B03401C8CF0230 [18:22:16][C][nextion:128]: Flash Size: 16777216 [18:22:16][C][nextion:129]: Wake On Touch: True [18:22:16][C][nextion:140]: Start Up Page : 8 [18:22:16][W][component:214]: Component nextion.display took a long time for an operation (0.15 s). [18:22:16][W][component:215]: Components should block for at most 20-30ms. [18:22:16][D][script.nextion_status:2653]: Nextion status: [18:22:16][D][script.nextion_status:2654]: Is detected: True [18:22:16][D][script.nextion_status:2655]: Is setup: False [18:22:16][D][script.nextion_status:2653]: Nextion status: [18:22:16][D][script.nextion_status:2654]: Is detected: True [18:22:16][D][script.nextion_status:2655]: Is setup: False

[18:22:24][D][nextion:266]: Manually set nextion report ready [18:22:24][D][nextion:344]: Nextion is setup [18:22:24][D][script.boot_sequence:2575]: Starting boot sequence [18:22:24][D][script.boot_sequence:2576]: Wait for TFT version [18:22:24][E][nextion:275]: Nextion queue is empty!

edwardtfn commented 6 months ago

You can use the same method used to install Sonoff tft to install this projects TFT... 😉

But by the way, at the very end of your log, I see ESPHOME is communicating to Nextion display:

[18:22:15][D][main:2562]: Exit reparse
[18:22:15][W][nextion:077]: Nextion is not connected!
[18:22:16][D][nextion:066]: 0x1A error ignored during setup
[18:22:16][I][nextion:083]: Nextion is connected
[18:22:16][C][nextion:124]: Nextion:
[18:22:16][C][nextion:125]: Device Model: NX4832F035_011C
[18:22:16][C][nextion:126]: Firmware Version: 51
[18:22:16][C][nextion:127]: Serial Number: B9B03401C8CF0230
[18:22:16][C][nextion:128]: Flash Size: 16777216
[18:22:16][C][nextion:129]: Wake On Touch: True
[18:22:16][C][nextion:140]: Start Up Page : 8
[18:22:16][W][component:214]: Component nextion.display took a long time for an operation (0.15 s).
[18:22:16][W][component:215]: Components should block for at most 20-30ms.
[18:22:16][D][script.nextion_status:2653]: Nextion status:
[18:22:16][D][script.nextion_status:2654]: Is detected: True
[18:22:16][D][script.nextion_status:2655]: Is setup: False
[18:22:16][D][script.nextion_status:2653]: Nextion status:
[18:22:16][D][script.nextion_status:2654]: Is detected: True
[18:22:16][D][script.nextion_status:2655]: Is setup: False
[18:22:16][D][on_boot:078]: Finished
[18:22:24][D][nextion:266]: Manually set nextion report ready
[18:22:24][D][nextion:344]: Nextion is setup
[18:22:24][D][script.boot_sequence:2575]: Starting boot sequence
[18:22:24][D][script.boot_sequence:2576]: Wait for TFT version
[18:22:24][E][nextion:275]: Nextion queue is empty!

Yout should be able to upload TFT after that.

kangle66 commented 6 months ago

launch the capture log and click on esphome/device/configuration/tft upload. 5 reboots and nothing else

INFO ESPHome 2023.11.6 INFO Reading configuration /config/esphome/nspanelentry.yaml... INFO Updating https://github.com/Blackymas/NSPanel_HA_Blueprint@main INFO Detected timezone 'Europe/Paris' INFO Starting log output from nspanelentry.local using esphome API INFO Successfully connected to nspanelentry in 0.121s WARNING nspanelentry: Connection error occurred: Timeout waiting for HelloResponse, ConnectResponse after 30.0s INFO Processing unexpected disconnect from ESPHome API for nspanelentry WARNING Disconnected from API WARNING Can't connect to ESPHome API for nspanelentry: Hello timed out (TimeoutAPIError) INFO Trying to connect to nspanelentry in the background INFO Successfully connected to nspanelentry in 0.026s WARNING nspanelentry: Connection error occurred: Timeout waiting for HelloResponse, ConnectResponse after 30.0s INFO Processing unexpected disconnect from ESPHome API for nspanelentry WARNING Disconnected from API INFO Successfully connected to nspanelentry in 0.005s INFO Successful handshake with nspanelentry in 0.032s [18:55:04][I][app:102]: ESPHome version 2023.11.6 compiled on Nov 29 2023, 20:33:20

[18:55:04][C][wifi:391]: Local MAC: 48:E7:29:C0:78:9C [18:55:04][C][wifi:396]: SSID: [redacted] [18:55:04][C][wifi:397]: IP Address: 192.168.1.84 [18:55:04][C][wifi:399]: BSSID: [redacted]

[18:55:04][C][wifi:402]: Signal strength: -51 dB ▂▄▆█ [18:55:04][C][wifi:406]: Channel: 8 [18:55:04][C][wifi:407]: Subnet: 255.255.255.0 [18:55:04][C][wifi:408]: Gateway: 192.168.1.254 [18:55:04][C][wifi:409]: DNS1: 1.1.1.1 [18:55:04][C][wifi:410]: DNS2: 1.0.0.1

[18:55:04][C][logger:417]: Level: DEBUG [18:55:04][C][logger:418]: Log Baud Rate: 0 [18:55:04][C][logger:420]: Hardware UART: UART0 [18:55:04][C][uart.idf:126]: UART Bus: [18:55:04][C][uart.idf:127]: Number: 0 [18:55:04][C][uart.idf:128]: TX Pin: GPIO16 [18:55:04][C][uart.idf:129]: RX Pin: GPIO17 [18:55:04][C][uart.idf:131]: RX Buffer Size: 256 [18:55:04][C][uart.idf:133]: Baud Rate: 115200 baud [18:55:04][C][uart.idf:134]: Data Bits: 8 [18:55:04][C][uart.idf:135]: Parity: NONE [18:55:04][C][uart.idf:136]: Stop bits: 1 [18:55:04][C][ledc.output:164]: LEDC Output: [18:55:04][C][ledc.output:165]: Pin GPIO21 [18:55:04][C][ledc.output:166]: LEDC Channel: 0 [18:55:04][C][ledc.output:167]: PWM Frequency: 1000.0 Hz [18:55:04][C][ledc.output:168]: Bit depth: 16 [18:55:04][C][template.binary_sensor:028]: Template Binary Sensor 'nspanelentry Nextion display' [18:55:04][C][template.binary_sensor:028]: Device Class: 'connectivity' [18:55:04][C][template.number:050]: Template Number 'nspanelentry Display Brightness' [18:55:04][C][template.number:050]: Unit of Measurement: '%' [18:55:04][C][template.number:051]: Optimistic: YES [18:55:04][C][template.number:052]: Update Interval: 60.0s [18:55:04][C][template.number:050]: Template Number 'nspanelentry Display Brightness Dimdown' [18:55:04][C][template.number:050]: Unit of Measurement: '%' [18:55:04][C][template.number:051]: Optimistic: YES [18:55:04][C][template.number:052]: Update Interval: 60.0s [18:55:04][C][template.number:050]: Template Number 'nspanelentry Temperature Correction' [18:55:04][C][template.number:050]: Unit of Measurement: '°C' [18:55:04][C][template.number:051]: Optimistic: YES [18:55:04][C][template.number:052]: Update Interval: 60.0s [18:55:04][C][template.number:050]: Template Number 'nspanelentry Timeout Page'

[18:55:04][C][template.number:050]: Unit of Measurement: 's' [18:55:04][C][template.number:051]: Optimistic: YES [18:55:04][C][template.number:052]: Update Interval: 60.0s [18:55:04][C][template.number:050]: Template Number 'nspanelentry Timeout Dimming'

[18:55:04][C][template.number:050]: Unit of Measurement: 's' [18:55:04][C][template.number:051]: Optimistic: YES [18:55:04][C][template.number:052]: Update Interval: 60.0s [18:55:04][W][nextion:077]: Nextion is not connected! [18:55:04][C][template.number:050]: Template Number 'nspanelentry Timeout Sleep'

[18:55:04][C][template.number:050]: Unit of Measurement: 's' [18:55:04][C][template.number:051]: Optimistic: YES [18:55:04][C][template.number:052]: Update Interval: 60.0s [18:55:04][C][template.select:065]: Template Select 'nspanelentry Wake-up page'

[18:55:04][C][template.select:066]: Update Interval: 60.0s [18:55:04][C][template.select:069]: Optimistic: YES [18:55:04][C][template.select:070]: Initial Option: home [18:55:04][C][template.select:071]: Restore Value: YES [18:55:04][C][template.text_sensor:020]: Template Sensor 'nspanelentry Detailed Entity'

[18:55:04][C][template.text_sensor:020]: Template Sensor 'nspanelentry Notification Label' [18:55:04][C][template.text_sensor:020]: Template Sensor 'nspanelentry Notification Text' [18:55:04][C][switch.gpio:068]: GPIO Switch 'nspanelentry Relay 1' [18:55:04][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [18:55:04][C][switch.gpio:031]: Pin: GPIO22 [18:55:04][C][switch.gpio:068]: GPIO Switch 'nspanelentry Relay 2' [18:55:04][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [18:55:04][C][switch.gpio:031]: Pin: GPIO19 [18:55:05][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanelentry Left Button' [18:55:05][C][gpio.binary_sensor:016]: Pin: GPIO14 [18:55:05][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanelentry Right Button' [18:55:05][C][gpio.binary_sensor:016]: Pin: GPIO27 [18:55:05][W][nextion:077]: Nextion is not connected! [18:55:05][C][switch.gpio:068]: GPIO Switch 'nspanelentry Nextion display - Power' [18:55:05][C][switch.gpio:091]: Restore Mode: always ON [18:55:05][C][switch.gpio:031]: Pin: GPIO4 [18:55:05][C][template.switch:068]: Template Switch 'nspanelentry Notification sound' [18:55:05][C][template.switch:091]: Restore Mode: restore defaults to OFF [18:55:05][C][template.switch:057]: Optimistic: YES [18:55:05][C][template.switch:068]: Template Switch 'nspanelentry Relay 1 Local' [18:55:05][C][template.switch:091]: Restore Mode: restore defaults to OFF [18:55:05][C][template.switch:057]: Optimistic: YES [18:55:05][C][template.switch:068]: Template Switch 'nspanelentry Relay 2 Local' [18:55:05][C][template.switch:091]: Restore Mode: restore defaults to OFF [18:55:05][C][template.switch:057]: Optimistic: YES [18:55:05][C][template.switch:068]: Template Switch 'nspanelentry Notification unread' [18:55:05][C][template.switch:091]: Restore Mode: always OFF [18:55:05][C][template.switch:057]: Optimistic: YES

[18:55:05][C][nextion:125]: Device Model:
[18:55:05][C][nextion:126]: Firmware Version: [18:55:05][C][nextion:127]: Serial Number:
[18:55:05][C][nextion:128]: Flash Size:
[18:55:05][C][nextion:129]: Wake On Touch: True [18:55:05][C][nextion:140]: Start Up Page : 8 [18:55:05][C][restart.button:017]: Restart Button 'nspanelentry Restart' [18:55:05][C][adc:097]: ADC Sensor 'ntc_source' [18:55:05][C][adc:097]: Device Class: 'voltage' [18:55:05][C][adc:097]: State Class: 'measurement' [18:55:05][C][adc:097]: Unit of Measurement: 'V' [18:55:05][C][adc:097]: Accuracy Decimals: 2 [18:55:05][C][adc:107]: Pin: GPIO38 [18:55:05][C][adc:122]: Attenuation: 11db [18:55:05][C][adc:142]: Update Interval: 60.0s [18:55:05][C][resistance:010]: Resistance Sensor 'resistance_sensor' [18:55:05][C][resistance:010]: State Class: 'measurement' [18:55:05][C][resistance:010]: Unit of Measurement: 'Ω' [18:55:05][C][resistance:010]: Accuracy Decimals: 1

[18:55:05][C][resistance:011]: Configuration: DOWNSTREAM [18:55:05][C][resistance:012]: Resistor: 11200.00Ω [18:55:05][C][resistance:013]: Reference Voltage: 3.3V [18:55:05][C][ntc:014]: NTC Sensor 'nspanelentry Temperature' [18:55:05][C][ntc:014]: Device Class: 'temperature' [18:55:05][C][ntc:014]: State Class: 'measurement' [18:55:05][C][ntc:014]: Unit of Measurement: '°C' [18:55:05][C][ntc:014]: Accuracy Decimals: 1 [18:55:05][C][homeassistant.time:010]: Home Assistant Time:

[18:55:05][C][status:034]: Status Binary Sensor 'nspanelentry Status' [18:55:05][C][status:034]: Device Class: 'connectivity' [18:55:05][W][nextion:077]: Nextion is not connected!

[18:55:05][C][mdns:116]: Hostname: nspanelentry [18:55:05][C][ota:097]: Over-The-Air Updates: [18:55:05][C][ota:098]: Address: nspanelentry.local:3232 [18:55:05][C][ota:101]: Using Password. [18:55:05][C][api:139]: API Server: [18:55:05][C][api:140]: Address: nspanelentry.local:6053 [18:55:05][C][api:144]: Using noise encryption: NO [18:55:06][W][nextion:077]: Nextion is not connected! [18:55:06][W][nextion:077]: Nextion is not connected! [18:55:07][W][nextion:077]: Nextion is not connected! [18:55:07][W][nextion:077]: Nextion is not connected! [18:55:08][W][nextion:077]: Nextion is not connected! [18:55:08][W][nextion:077]: Nextion is not connected! [18:55:09][W][nextion:077]: Nextion is not connected! [18:55:09][W][nextion:077]: Nextion is not connected! [18:55:10][W][nextion:077]: Nextion is not connected! [18:55:10][W][nextion:077]: Nextion is not connected! [18:55:11][W][nextion:077]: Nextion is not connected! [18:55:11][W][nextion:077]: Nextion is not connected! [18:55:12][W][nextion:077]: Nextion is not connected! [18:55:12][W][nextion:077]: Nextion is not connected! [18:55:13][W][nextion:077]: Nextion is not connected! [18:55:14][W][nextion:077]: Nextion is not connected! [18:55:14][W][nextion:077]: Nextion is not connected! [18:55:15][W][nextion:077]: Nextion is not connected! [18:55:15][W][nextion:077]: Nextion is not connected! [18:55:16][W][nextion:077]: Nextion is not connected! [18:55:16][W][nextion:077]: Nextion is not connected! [18:55:17][W][nextion:077]: Nextion is not connected! [18:55:17][W][nextion:077]: Nextion is not connected! [18:55:18][W][nextion:077]: Nextion is not connected! [18:55:18][W][nextion:077]: Nextion is not connected! [18:55:19][W][nextion:077]: Nextion is not connected! [18:55:19][W][nextion:077]: Nextion is not connected! [18:55:20][W][nextion:077]: Nextion is not connected! [18:55:20][W][nextion:077]: Nextion is not connected! [18:55:21][W][nextion:077]: Nextion is not connected! [18:55:21][W][nextion:077]: Nextion is not connected! [18:55:22][W][nextion:077]: Nextion is not connected! [18:55:22][W][nextion:077]: Nextion is not connected! [18:55:23][D][main:2562]: Exit reparse [18:55:23][W][nextion:077]: Nextion is not connected! [18:55:24][D][nextion:066]: 0x1A error ignored during setup [18:55:24][I][nextion:083]: Nextion is connected

[18:55:24][C][nextion:125]: Device Model: NX4832F035_011C [18:55:24][C][nextion:126]: Firmware Version: 51 [18:55:24][C][nextion:127]: Serial Number: B9B03401C8CF0230 [18:55:24][C][nextion:128]: Flash Size: 16777216 [18:55:24][C][nextion:129]: Wake On Touch: True [18:55:24][C][nextion:140]: Start Up Page : 8 [18:55:24][W][component:214]: Component nextion.display took a long time for an operation (0.15 s). [18:55:24][W][component:215]: Components should block for at most 20-30ms. [18:55:24][D][script.nextion_status:2653]: Nextion status: [18:55:24][D][script.nextion_status:2654]: Is detected: True [18:55:24][D][script.nextion_status:2655]: Is setup: False [18:55:24][D][script.nextion_status:2653]: Nextion status: [18:55:24][D][script.nextion_status:2654]: Is detected: True [18:55:24][D][script.nextion_status:2655]: Is setup: False

[18:55:32][D][nextion:266]: Manually set nextion report ready [18:55:32][D][nextion:344]: Nextion is setup [18:55:32][D][script.boot_sequence:2575]: Starting boot sequence [18:55:32][D][script.boot_sequence:2576]: Wait for TFT version [18:55:32][E][nextion:275]: Nextion queue is empty! [18:55:46][D][sensor:094]: 'ntc_source': Sending state 1.80900 V with 2 decimals of accuracy [18:55:46][D][resistance:039]: 'resistance_sensor' - Resistance 13588.7Ω [18:55:46][D][sensor:094]: 'resistance_sensor': Sending state 13588.73242 Ω with 1 decimals of accuracy [18:55:46][D][ntc:026]: 'nspanelentry Temperature' - Temperature: 18.3°C [18:55:46][D][sensor:094]: 'nspanelentry Temperature': Sending state 18.25493 °C with 1 decimals of accuracy [18:56:00][W][nextion:720]: Received unknown event from nextion: 0x55 [18:56:00][W][nextion:395]: Nextion reported variable name invalid!

kangle66 commented 6 months ago

poweroff / powerOn , launch logs

INFO ESPHome 2023.11.6 INFO Reading configuration /config/esphome/nspanelentry.yaml... INFO Detected timezone 'Europe/Paris' INFO Starting log output from nspanelentry.local using esphome API INFO Successfully connected to nspanelentry in 0.227s WARNING nspanelentry: Connection error occurred: Timeout waiting for HelloResponse, ConnectResponse after 30.0s INFO Processing unexpected disconnect from ESPHome API for nspanelentry WARNING Disconnected from API WARNING Can't connect to ESPHome API for nspanelentry: Hello timed out (TimeoutAPIError) INFO Trying to connect to nspanelentry in the background INFO Successfully connected to nspanelentry in 15.292s INFO Successful handshake with nspanelentry in 0.039s [18:58:04][I][app:102]: ESPHome version 2023.11.6 compiled on Nov 29 2023, 20:33:20

[18:58:04][C][wifi:391]: Local MAC: 48:E7:29:C0:78:9C [18:58:04][C][wifi:396]: SSID: [redacted] [18:58:04][C][wifi:397]: IP Address: 192.168.1.84 [18:58:04][C][wifi:399]: BSSID: [redacted]

[18:58:04][C][wifi:402]: Signal strength: -51 dB ▂▄▆█ [18:58:04][C][wifi:406]: Channel: 8 [18:58:04][C][wifi:407]: Subnet: 255.255.255.0 [18:58:04][C][wifi:408]: Gateway: 192.168.1.254 [18:58:04][C][wifi:409]: DNS1: 1.1.1.1 [18:58:04][C][wifi:410]: DNS2: 1.0.0.1

[18:58:04][C][logger:417]: Level: DEBUG [18:58:04][C][logger:418]: Log Baud Rate: 0 [18:58:04][C][logger:420]: Hardware UART: UART0 [18:58:04][C][uart.idf:126]: UART Bus: [18:58:04][C][uart.idf:127]: Number: 0 [18:58:04][C][uart.idf:128]: TX Pin: GPIO16 [18:58:04][C][uart.idf:129]: RX Pin: GPIO17 [18:58:04][C][uart.idf:131]: RX Buffer Size: 256 [18:58:04][C][uart.idf:133]: Baud Rate: 115200 baud [18:58:04][C][uart.idf:134]: Data Bits: 8 [18:58:04][C][uart.idf:135]: Parity: NONE [18:58:04][C][uart.idf:136]: Stop bits: 1 [18:58:04][C][ledc.output:164]: LEDC Output: [18:58:04][C][ledc.output:165]: Pin GPIO21 [18:58:04][C][ledc.output:166]: LEDC Channel: 0 [18:58:04][C][ledc.output:167]: PWM Frequency: 1000.0 Hz [18:58:04][C][ledc.output:168]: Bit depth: 16 [18:58:04][C][template.binary_sensor:028]: Template Binary Sensor 'nspanelentry Nextion display' [18:58:04][C][template.binary_sensor:028]: Device Class: 'connectivity' [18:58:04][C][template.number:050]: Template Number 'nspanelentry Display Brightness' [18:58:04][C][template.number:050]: Unit of Measurement: '%' [18:58:04][C][template.number:051]: Optimistic: YES [18:58:04][C][template.number:052]: Update Interval: 60.0s [18:58:04][C][template.number:050]: Template Number 'nspanelentry Display Brightness Dimdown' [18:58:04][C][template.number:050]: Unit of Measurement: '%' [18:58:04][C][template.number:051]: Optimistic: YES [18:58:04][C][template.number:052]: Update Interval: 60.0s [18:58:04][C][template.number:050]: Template Number 'nspanelentry Temperature Correction' [18:58:04][C][template.number:050]: Unit of Measurement: '°C' [18:58:04][C][template.number:051]: Optimistic: YES [18:58:04][C][template.number:052]: Update Interval: 60.0s [18:58:04][C][template.number:050]: Template Number 'nspanelentry Timeout Page'

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

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

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

[18:58:04][C][template.select:066]: Update Interval: 60.0s [18:58:04][C][template.select:069]: Optimistic: YES [18:58:04][C][template.select:070]: Initial Option: home [18:58:04][C][template.select:071]: Restore Value: YES [18:58:04][C][template.text_sensor:020]: Template Sensor 'nspanelentry Detailed Entity'

[18:58:04][C][template.text_sensor:020]: Template Sensor 'nspanelentry Notification Label' [18:58:04][C][template.text_sensor:020]: Template Sensor 'nspanelentry Notification Text' [18:58:04][C][switch.gpio:068]: GPIO Switch 'nspanelentry Relay 1' [18:58:04][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [18:58:04][C][switch.gpio:031]: Pin: GPIO22 [18:58:04][C][switch.gpio:068]: GPIO Switch 'nspanelentry Relay 2' [18:58:04][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [18:58:04][C][switch.gpio:031]: Pin: GPIO19 [18:58:05][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanelentry Left Button' [18:58:05][C][gpio.binary_sensor:016]: Pin: GPIO14 [18:58:05][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanelentry Right Button' [18:58:05][C][gpio.binary_sensor:016]: Pin: GPIO27 [18:58:05][C][switch.gpio:068]: GPIO Switch 'nspanelentry Nextion display - Power' [18:58:05][C][switch.gpio:091]: Restore Mode: always ON [18:58:05][C][switch.gpio:031]: Pin: GPIO4 [18:58:05][C][template.switch:068]: Template Switch 'nspanelentry Notification sound' [18:58:05][C][template.switch:091]: Restore Mode: restore defaults to OFF [18:58:05][C][template.switch:057]: Optimistic: YES [18:58:05][C][template.switch:068]: Template Switch 'nspanelentry Relay 1 Local' [18:58:05][C][template.switch:091]: Restore Mode: restore defaults to OFF [18:58:05][C][template.switch:057]: Optimistic: YES [18:58:05][C][template.switch:068]: Template Switch 'nspanelentry Relay 2 Local' [18:58:05][C][template.switch:091]: Restore Mode: restore defaults to OFF [18:58:05][C][template.switch:057]: Optimistic: YES [18:58:05][C][template.switch:068]: Template Switch 'nspanelentry Notification unread' [18:58:05][C][template.switch:091]: Restore Mode: always OFF [18:58:05][C][template.switch:057]: Optimistic: YES

[18:58:05][C][nextion:125]: Device Model: NX4832F035_011C [18:58:05][C][nextion:126]: Firmware Version: 51 [18:58:05][C][nextion:127]: Serial Number: B9B03401C8CF0230 [18:58:05][C][nextion:128]: Flash Size: 16777216 [18:58:05][C][nextion:129]: Wake On Touch: True [18:58:05][C][nextion:140]: Start Up Page : 8 [18:58:05][C][restart.button:017]: Restart Button 'nspanelentry Restart' [18:58:05][C][adc:097]: ADC Sensor 'ntc_source' [18:58:05][C][adc:097]: Device Class: 'voltage' [18:58:05][C][adc:097]: State Class: 'measurement' [18:58:05][C][adc:097]: Unit of Measurement: 'V' [18:58:05][C][adc:097]: Accuracy Decimals: 2 [18:58:05][C][adc:107]: Pin: GPIO38 [18:58:05][C][adc:122]: Attenuation: 11db [18:58:05][C][adc:142]: Update Interval: 60.0s [18:58:05][C][resistance:010]: Resistance Sensor 'resistance_sensor' [18:58:05][C][resistance:010]: State Class: 'measurement' [18:58:05][C][resistance:010]: Unit of Measurement: 'Ω' [18:58:05][C][resistance:010]: Accuracy Decimals: 1

[18:58:05][C][resistance:011]: Configuration: DOWNSTREAM [18:58:05][C][resistance:012]: Resistor: 11200.00Ω [18:58:05][C][resistance:013]: Reference Voltage: 3.3V [18:58:05][C][ntc:014]: NTC Sensor 'nspanelentry Temperature' [18:58:05][C][ntc:014]: Device Class: 'temperature' [18:58:05][C][ntc:014]: State Class: 'measurement' [18:58:05][C][ntc:014]: Unit of Measurement: '°C' [18:58:05][C][ntc:014]: Accuracy Decimals: 1 [18:58:05][C][homeassistant.time:010]: Home Assistant Time:

[18:58:05][C][status:034]: Status Binary Sensor 'nspanelentry Status' [18:58:05][C][status:034]: Device Class: 'connectivity'

[18:58:05][C][mdns:116]: Hostname: nspanelentry [18:58:05][C][ota:097]: Over-The-Air Updates: [18:58:05][C][ota:098]: Address: nspanelentry.local:3232 [18:58:05][C][ota:101]: Using Password. [18:58:05][C][api:139]: API Server: [18:58:05][C][api:140]: Address: nspanelentry.local:6053 [18:58:05][C][api:144]: Using noise encryption: NO [18:58:06][D][nextion:746]: Removing old queue type "NO_RESULT" name "backlight_brightness" [18:58:06][D][nextion:746]: Removing old queue type "NO_RESULT" name "goto_page" [18:58:06][D][nextion:746]: Removing old queue type "NO_RESULT" name "auto_wake_on_touch" [18:58:16][D][api:102]: Accepted 192.168.1.86 [18:58:16][D][api.connection:1089]: Home Assistant 2023.11.3 (192.168.1.86): Connected successfully [18:58:16][D][time:045]: Synchronized time: 2023-11-30 18:58:16 [18:58:16][D][main:090]: System clock synchronized [18:58:24][D][main:2562]: Exit reparse [18:58:24][D][script.nextion_status:2653]: Nextion status: [18:58:24][D][script.nextion_status:2654]: Is detected: True [18:58:24][D][script.nextion_status:2655]: Is setup: False [18:58:24][D][script.nextion_status:2653]: Nextion status: [18:58:24][D][script.nextion_status:2654]: Is detected: True [18:58:24][D][script.nextion_status:2655]: Is setup: False

[18:58:47][D][sensor:094]: 'ntc_source': Sending state 1.80000 V with 2 decimals of accuracy [18:58:47][D][resistance:039]: 'resistance_sensor' - Resistance 13440.0Ω [18:58:47][D][sensor:094]: 'resistance_sensor': Sending state 13439.99902 Ω with 1 decimals of accuracy [18:58:47][D][ntc:026]: 'nspanelentry Temperature' - Temperature: 18.5°C [18:58:47][D][sensor:094]: 'nspanelentry Temperature': Sending state 18.49173 °C with 1 decimals of accuracy [18:59:47][D][sensor:094]: 'ntc_source': Sending state 1.80100 V with 2 decimals of accuracy [18:59:47][D][resistance:039]: 'resistance_sensor' - Resistance 13456.4Ω [18:59:47][D][sensor:094]: 'resistance_sensor': Sending state 13456.43750 Ω with 1 decimals of accuracy [18:59:47][D][ntc:026]: 'nspanelentry Temperature' - Temperature: 18.5°C [18:59:47][D][sensor:094]: 'nspanelentry Temperature': Sending state 18.46541 °C with 1 decimals of accuracy

But I still have the sonoff screen. I never wait 30 minutes with the upload bar status

edwardtfn commented 6 months ago

Just for a sanity check, could you please share your current ESPHome yaml? Please remove any sensitive info before sharing.

kangle66 commented 6 months ago
substitutions:
  ###### CHANGE ME START ######
  device_name: "nspanelentry" 
  wifi_ssid: !secret wifi_ssid
  wifi_password: !secret wifi_password

  nextion_update_url: "http://xxxxxxxxxx/local/nspanel_eu.tft"
  #nextion_update_url: "https://raw.githubusercontent.com/Blackymas/NSPanel_HA_Blueprint/main/nspanel_eu.tft"

  ##### addon-configuration #####
  ## addon_climate ##
  # addon_climate_heater_relay: "1" # possible values: 1/2

  ##### CHANGE ME END #####

packages:
  remote_package:
    url: https://github.com/Blackymas/NSPanel_HA_Blueprint
    ref: main
    files:
      - nspanel_esphome.yaml # Core package
      # - nspanel_esphome_advanced.yaml # activate advanced (legacy) elements - can be useful for troubleshooting
      # - nspanel_esphome_addon_climate_cool.yaml # activate for local climate (cooling) control
      # - nspanel_esphome_addon_climate_heat.yaml # activate for local climate (heater) control
    refresh: 300s
esp32:
  framework:
    type: esp-idf

##### My customization - Start #####
##### My customization - End #####
edwardtfn commented 6 months ago

Could you please try changing from ref: main to ref: beta in the remote_package area, install it (wirelessly is ok) and then try an Upload TFT again? Also, please change refresh to 3s instead of 300s

kangle66 commented 6 months ago

MAde the change => save => install

INFO ESPHome 2023.11.6 INFO Reading configuration /config/esphome/nspanelentry.yaml... INFO Detected timezone 'Europe/Paris' INFO Generating C++ source... INFO Compiling app... Processing nspanelentry (board: esp32dev; framework: espidf; platform: platformio/espressif32@5.4.0)

HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash

kangle66 commented 6 months ago

Why I always have issue where everybody hasn't

edwardtfn commented 6 months ago

This was probably your compiler crashing when trying to build this firmware. You can try to add this to your yaml customization area to make it easier (but maybe a bit slower) for your compiler:

# Limit the amount of resources used for compiling
esphome:
  compile_process_limit: 1

Also, clean up the building files, restarting your hosting system or temporarily stopping other add-ons could help if you keep getting this issue.

kangle66 commented 6 months ago

other issu Library Manager: Installing bblanchon/ArduinoJson @ 6.18.5 INFO Installing bblanchon/ArduinoJson @ 6.18.5 Unpacking [####################################] 100% Library Manager: ArduinoJson@6.18.5 has been installed! INFO ArduinoJson@6.18.5 has been installed! HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash

fatal: not a git repository (or any parent up to mount point /) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). fatal: not a git repository (or any parent up to mount point /) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). fatal: not a git repository: /data/cache/platformio/packages/framework-espidf/components/openthread/openthread/../../../.git/modules/components/openthread/openthread

kangle66 commented 6 months ago

restart esphome ==> not ok restart home assistant ==>it's long but still installing

kangle66 commented 6 months ago

install seems ok

======================== [SUCCESS] Took 898.41 seconds ======================== INFO Successfully compiled program. INFO Resolving IP address of nspanelentry.local INFO -> 192.168.1.84 INFO Uploading /data/build/nspanelentry/.pioenvs/nspanelentry/firmware.bin (1076576 bytes) Uploading: [============================================================] 100% Done...

INFO Waiting for result... INFO OTA successful INFO Successfully uploaded program. INFO Starting log output from nspanelentry.local using esphome API INFO Successfully connected to nspanelentry in 6.150s INFO Successful handshake with nspanelentry in 0.038s [20:44:50][I][app:102]: ESPHome version 2023.11.6 compiled on Nov 30 2023, 20:34:44

[20:44:50][C][wifi:391]: Local MAC: 48:E7:29:C0:78:9C [20:44:50][C][wifi:396]: SSID: [redacted] [20:44:50][C][wifi:397]: IP Address: 192.168.1.84 [20:44:50][C][wifi:399]: BSSID: [redacted]

[20:44:50][C][wifi:402]: Signal strength: -48 dB ▂▄▆█ [20:44:50][C][wifi:406]: Channel: 8 [20:44:50][C][wifi:407]: Subnet: 255.255.255.0 [20:44:50][C][wifi:408]: Gateway: 192.168.1.254 [20:44:50][C][wifi:409]: DNS1: 1.1.1.1 [20:44:50][C][wifi:410]: DNS2: 1.0.0.1

[20:44:50][C][logger:417]: Level: DEBUG [20:44:50][C][logger:418]: Log Baud Rate: 0 [20:44:50][C][logger:420]: Hardware UART: UART0 [20:44:50][C][uart.idf:126]: UART Bus: [20:44:50][C][uart.idf:127]: Number: 0 [20:44:50][C][uart.idf:128]: TX Pin: GPIO16 [20:44:50][C][uart.idf:129]: RX Pin: GPIO17 [20:44:50][C][uart.idf:131]: RX Buffer Size: 256 [20:44:50][C][uart.idf:133]: Baud Rate: 115200 baud [20:44:50][C][uart.idf:134]: Data Bits: 8 [20:44:50][C][uart.idf:135]: Parity: NONE [20:44:50][C][uart.idf:136]: Stop bits: 1 [20:44:50][C][ledc.output:164]: LEDC Output: [20:44:50][C][ledc.output:165]: Pin GPIO21 [20:44:50][C][ledc.output:166]: LEDC Channel: 0 [20:44:50][C][ledc.output:167]: PWM Frequency: 1000.0 Hz [20:44:50][C][ledc.output:168]: Bit depth: 16 [20:44:50][C][template.binary_sensor:028]: Template Binary Sensor 'nspanelentry Nextion display' [20:44:50][C][template.binary_sensor:028]: Device Class: 'connectivity' [20:44:50][C][template.number:050]: Template Number 'nspanelentry Display Brightness' [20:44:50][C][template.number:050]: Unit of Measurement: '%' [20:44:50][C][template.number:051]: Optimistic: YES [20:44:50][C][template.number:052]: Update Interval: 60.0s [20:44:50][C][template.number:050]: Template Number 'nspanelentry Display Brightness Dimdown' [20:44:50][C][template.number:050]: Unit of Measurement: '%' [20:44:50][C][template.number:051]: Optimistic: YES [20:44:50][C][template.number:052]: Update Interval: 60.0s [20:44:50][C][template.number:050]: Template Number 'nspanelentry Temperature Correction' [20:44:50][C][template.number:050]: Unit of Measurement: '°C' [20:44:50][C][template.number:051]: Optimistic: YES [20:44:50][C][template.number:052]: Update Interval: 60.0s [20:44:50][C][template.number:050]: Template Number 'nspanelentry Timeout Page'

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

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

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

[20:44:50][C][template.select:066]: Update Interval: 60.0s [20:44:50][C][template.select:069]: Optimistic: YES [20:44:50][C][template.select:070]: Initial Option: home [20:44:50][C][template.select:071]: Restore Value: YES [20:44:50][D][api:102]: Accepted 192.168.1.86 [20:44:50][C][template.text_sensor:020]: Template Sensor 'nspanelentry Detailed Entity'

[20:44:50][D][api.connection:1089]: Home Assistant 2023.11.3 (192.168.1.86): Connected successfully [20:44:50][C][template.text_sensor:020]: Template Sensor 'nspanelentry Notification Label' [20:44:50][D][time:045]: Synchronized time: 2023-11-30 20:44:50 [20:44:50][D][main:090]: System clock synchronized [20:44:50][C][template.text_sensor:020]: Template Sensor 'nspanelentry Notification Text' [20:44:50][C][switch.gpio:068]: GPIO Switch 'nspanelentry Relay 1' [20:44:50][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [20:44:50][C][switch.gpio:031]: Pin: GPIO22 [20:44:50][C][switch.gpio:068]: GPIO Switch 'nspanelentry Relay 2' [20:44:50][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [20:44:50][C][switch.gpio:031]: Pin: GPIO19 [20:44:51][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanelentry Left Button' [20:44:51][C][gpio.binary_sensor:016]: Pin: GPIO14 [20:44:51][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanelentry Right Button' [20:44:51][C][gpio.binary_sensor:016]: Pin: GPIO27 [20:44:51][C][switch.gpio:068]: GPIO Switch 'nspanelentry Nextion display - Power' [20:44:51][C][switch.gpio:091]: Restore Mode: always ON [20:44:51][C][switch.gpio:031]: Pin: GPIO4 [20:44:51][C][template.switch:068]: Template Switch 'nspanelentry Notification sound' [20:44:51][C][template.switch:091]: Restore Mode: restore defaults to OFF [20:44:51][C][template.switch:057]: Optimistic: YES [20:44:51][C][template.switch:068]: Template Switch 'nspanelentry Relay 1 Local' [20:44:51][C][template.switch:091]: Restore Mode: restore defaults to OFF [20:44:51][C][template.switch:057]: Optimistic: YES [20:44:51][C][template.switch:068]: Template Switch 'nspanelentry Relay 2 Local' [20:44:51][C][template.switch:091]: Restore Mode: restore defaults to OFF [20:44:51][C][template.switch:057]: Optimistic: YES [20:44:51][C][template.switch:068]: Template Switch 'nspanelentry Notification unread' [20:44:51][C][template.switch:091]: Restore Mode: always OFF [20:44:51][C][template.switch:057]: Optimistic: YES

[20:44:51][C][nextion:124]: Device Model: NX4832F035_011C [20:44:51][C][nextion:125]: Firmware Version: 51 [20:44:51][C][nextion:126]: Serial Number: B9B03401C8CF0230 [20:44:51][C][nextion:127]: Flash Size: 16777216 [20:44:51][C][nextion:128]: Wake On Touch: True [20:44:51][C][nextion:139]: Start Up Page : 8 [20:44:51][C][restart.button:017]: Restart Button 'nspanelentry Restart' [20:44:51][C][adc:097]: ADC Sensor 'ntc_source' [20:44:51][C][adc:097]: Device Class: 'voltage' [20:44:51][C][adc:097]: State Class: 'measurement' [20:44:51][C][adc:097]: Unit of Measurement: 'V' [20:44:51][C][adc:097]: Accuracy Decimals: 2 [20:44:51][C][adc:107]: Pin: GPIO38 [20:44:51][C][adc:122]: Attenuation: 11db [20:44:51][C][adc:142]: Update Interval: 60.0s [20:44:51][C][resistance:010]: Resistance Sensor 'resistance_sensor' [20:44:51][C][resistance:010]: State Class: 'measurement' [20:44:51][C][resistance:010]: Unit of Measurement: 'Ω' [20:44:51][C][resistance:010]: Accuracy Decimals: 1

[20:44:51][C][resistance:011]: Configuration: DOWNSTREAM [20:44:51][C][resistance:012]: Resistor: 11200.00Ω [20:44:51][C][resistance:013]: Reference Voltage: 3.3V [20:44:51][C][ntc:014]: NTC Sensor 'nspanelentry Temperature' [20:44:51][C][ntc:014]: Device Class: 'temperature' [20:44:51][C][ntc:014]: State Class: 'measurement' [20:44:51][C][ntc:014]: Unit of Measurement: '°C' [20:44:51][C][ntc:014]: Accuracy Decimals: 1 [20:44:51][C][homeassistant.time:010]: Home Assistant Time:

[20:44:51][C][status:034]: Status Binary Sensor 'nspanelentry Status' [20:44:51][C][status:034]: Device Class: 'connectivity'

[20:44:52][C][mdns:116]: Hostname: nspanelentry [20:44:52][C][ota:097]: Over-The-Air Updates: [20:44:52][C][ota:098]: Address: nspanelentry.local:3232 [20:44:52][C][ota:101]: Using Password. [20:44:52][C][api:139]: API Server: [20:44:52][C][api:140]: Address: nspanelentry.local:6053 [20:44:52][C][api:144]: Using noise encryption: NO [20:44:52][C][http_request:013]: HTTP Request: [20:44:52][C][http_request:014]: Timeout: 5000ms [20:44:52][C][http_request:015]: User-Agent: ESPHome [20:44:52][C][http_request:016]: Follow Redirects: 1 [20:44:52][C][http_request:017]: Redirect limit: 3 [20:44:52][D][nextion:745]: Removing old queue type "NO_RESULT" name "backlight_brightness" [20:44:52][D][nextion:745]: Removing old queue type "NO_RESULT" name "goto_page" [20:44:52][D][nextion:745]: Removing old queue type "NO_RESULT" name "auto_wake_on_touch" [20:45:10][D][main:2562]: Exit reparse [20:45:25][D][sensor:094]: 'ntc_source': Sending state 1.78600 V with 2 decimals of accuracy [20:45:25][D][resistance:039]: 'resistance_sensor' - Resistance 13212.2Ω [20:45:25][D][sensor:094]: 'resistance_sensor': Sending state 13212.15430 Ω with 1 decimals of accuracy [20:45:25][D][ntc:026]: 'nspanelentry Temperature' - Temperature: 18.9°C [20:45:25][D][sensor:094]: 'nspanelentry Temperature': Sending state 18.86036 °C with 1 decimals of accuracy [20:45:30][D][script.nextion_status:2653]: Nextion status: [20:45:30][D][script.nextion_status:2655]: Is setup: False [20:45:30][E][on_boot:059]: No response from Nextion display [20:45:30][D][on_boot:060]: Turn off Nextion [20:45:30][D][switch:016]: 'nspanelentry Nextion display - Power' Turning OFF. [20:45:30][D][switch:055]: 'nspanelentry Nextion display - Power': Sending state OFF [20:45:30][D][on_boot:046]: Wait 2 seconds [20:45:32][D][on_boot:063]: Turn on Nextion [20:45:32][D][switch:012]: 'nspanelentry Nextion display - Power' Turning ON. [20:45:32][D][switch:055]: 'nspanelentry Nextion display - Power': Sending state ON [20:45:32][D][on_boot:046]: Wait 5 seconds [20:45:37][D][script.nextion_status:2653]: Nextion status: [20:45:37][D][script.nextion_status:2655]: Is setup: False [20:45:37][W][component:214]: Component esphome.coroutine took a long time for an operation (7.02 s). [20:45:37][W][component:215]: Components should block for at most 20-30ms. [20:45:37][W][nextion:719]: Received unknown event from nextion: 0x55 [20:45:37][D][nextion:563]: system successful start up 0 [20:45:37][W][nextion:331]: Nextion reported invalid instruction! [20:45:37][E][nextion:274]: Nextion queue is empty! [20:45:37][D][nextion:563]: system successful start up 0 [20:46:22][D][script.nextion_status:2653]: Nextion status: [20:46:22][D][script.nextion_status:2655]: Is setup: False [20:46:22][E][on_boot:076]: No response from Nextion display

[20:46:25][D][sensor:094]: 'ntc_source': Sending state 1.79300 V with 2 decimals of accuracy [20:46:25][D][resistance:039]: 'resistance_sensor' - Resistance 13325.5Ω [20:46:25][D][sensor:094]: 'resistance_sensor': Sending state 13325.54785 Ω with 1 decimals of accuracy [20:46:25][D][ntc:026]: 'nspanelentry Temperature' - Temperature: 18.7°C [20:46:25][D][sensor:094]: 'nspanelentry Temperature': Sending state 18.67599 °C with 1 decimals of accuracy [20:47:25][D][sensor:094]: 'ntc_source': Sending state 1.79000 V with 2 decimals of accuracy [20:47:25][D][resistance:039]: 'resistance_sensor' - Resistance 13276.8Ω [20:47:25][D][sensor:094]: 'resistance_sensor': Sending state 13276.82031 Ω with 1 decimals of accuracy [20:47:25][D][ntc:026]: 'nspanelentry Temperature' - Temperature: 18.8°C [20:47:25][D][sensor:094]: 'nspanelentry Temperature': Sending state 18.75500 °C with 1 decimals of accuracy

Now try ti update tft via esphome/device/configuration ==> not ok with local file

Trying all the process with github link wait..........

kangle66 commented 6 months ago

It seem working I have on the screen a status bar .... with start update Yeah, just wait 30 minutes now

edwardtfn commented 6 months ago

How is it going? It should be about to finish at this moment.

Doughboy68 commented 6 months ago

@kangle66

nextion_update_url: "http://xxxxxxxxxx/local/nspanel_eu.tft"

Now try ti update tft via esphome/device/configuration ==> not ok with local file

It seem working I have on the screen a status bar .... with start update Yeah, just wait 30 minutes now

It could be because you don't have the URL correct with port 8123 for your local file.... Here is mine...

nextion_update_url: "http://192.168.10.109:8123/local/nspanel_us.tft"

You don't need to xxx out your IP address since is most likely a private RFC1918 network, I presume you left everything intact prior to editing out your IP, or did you remove :8123 also? Easier for troubleshooting if just leave as-is... don't worry nobody can hack your HA from knowing your private IP.

edwardtfn commented 6 months ago

It could be because you don't have the URL correct with port 8123 for your local file....

I don't think this is the case. That would prevent the upload to start.

edwardtfn commented 6 months ago

By the way, it's interesting to see how this message about using IP rather than homeassistant.local is spread... it's even on the docs, but I'm using the name since ever and it works pretty well. I believe it would work in 99% of the cases. 😆

Like this:

  nextion_update_url: "http://homeassistant.local:8123/local/nspanel_us.tft"

And you can also have it in your secrets file and then use like this (which is even easier if you have many panels of the same model):

  nextion_update_url: !secret nextion_update_url
Doughboy68 commented 6 months ago

Ok just a thought since I had to use port 8123 for mine.

kangle66 commented 6 months ago

Sorry guys, it's ok now. Just have to understand how the blueprint works.

edwardtfn commented 6 months ago

Do you mean the TFT upload was successful? Is everything working now?

kangle66 commented 6 months ago

Yeah everything is working now thanks a lot

kangle66 commented 6 months ago

maybe the IP adress instead of homassistant.local was a probably cause

edwardtfn commented 6 months ago

@mathgoy, what about you? Are you still in the battle? How is your panel right now?

edwardtfn commented 6 months ago

maybe the IP adress instead of homassistant.local was a probably cause

I don't think using ip would be an issue.