Blackymas / NSPanel_HA_Blueprint

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

Nextion Display disconnected #1500

Closed Clasper101 closed 8 months ago

Clasper101 commented 8 months ago

I have followed the instructions as set out in Mark Watt's video and after a lot of effort to rename my device to remove the dashes from it's name, I managed to upload the config file. However the screen refuses to update from the stock Sonoff screen. It is reported by the device that the Nextion is disconnected, but how can that be if it is showing the default screen? image Please could anyone help? logs_landingpanelscreen_logs.txt

edwardtfn commented 8 months ago

It is reported by the device that the Nextion is disconnected, but how can that be if it is showing the default screen?

That screen only requires power to be able to show that, as it contains a processor with all the firmware and the pages pre-loaded, so it can show that even when the data cable is disconnected, as soon it have power. Anyhow, that is not the case, as I can see in your logs that the display reported itself to ESPHome, which requires all cables to be connected and the baud rate to be the same (in this case, 115200 bps):

[22:38:24][C][uart.arduino_esp32:137]: UART Bus 0:
[22:38:24][C][uart.arduino_esp32:138]:   TX Pin: GPIO16
[22:38:24][C][uart.arduino_esp32:139]:   RX Pin: GPIO17
[22:38:24][C][uart.arduino_esp32:141]:   RX Buffer Size: 256
[22:38:24][C][uart.arduino_esp32:143]:   Baud Rate: 115200 baud
[22:38:24][C][uart.arduino_esp32:144]:   Data Bits: 8
[22:38:24][C][uart.arduino_esp32:145]:   Parity: NONE
[22:38:24][C][uart.arduino_esp32:146]:   Stop bits: 1
[22:38:25][C][nextion:128]: Nextion:
[22:38:25][C][nextion:129]:   Device Model:     NX4832F035_011C
[22:38:25][C][nextion:130]:   Firmware Version: 50
[22:38:25][C][nextion:131]:   Serial Number:    466534019AF2F138
[22:38:25][C][nextion:132]:   Flash Size:       16777216
[22:38:25][C][nextion:133]:   Wake On Touch:    YES
[22:38:25][C][nextion:134]:   Exit reparse:     NO
[22:38:25][C][nextion:145]:   Start Up Page:    8

But that sensor will report Disconnected until the right TFT file is installed, so let's focus on the TFT upload.

Could you please send the logs from when you press the Update TFT device button to the moment the device restarts (or a bit after that, like 15s after it is back)?

Clasper101 commented 8 months ago

Hello,

Thankyou for your quick response on New Year’s Eve.

I have attached 2 logs, the second one includes a TFT Update press while the logs were running.

I hope this provides the information you require.

Happy New Year.

Kind regards

Andrew

From: Edward Firmo @.> Sent: Sunday, December 31, 2023 11:41 PM To: Blackymas/NSPanel_HA_Blueprint @.> Cc: Clasper101 @.>; Author @.> Subject: Re: [Blackymas/NSPanel_HA_Blueprint] Nextion Display disconnected (Issue #1500)

It is reported by the device that the Nextion is disconnected, but how can that be if it is showing the default screen?

That screen only requires power to be able to show that, as it contains a processor with all the firmware and the pages pre-loaded, so it can show that even when the data cable is disconnected, as soon it have power. Anyhow, that is not the case, as I can see in your logs that the display reported itself to ESPHome, which requires all cables to be connected and the baud rate to be the same (in this case, 115200 bps):

[22:38:24][C][uart.arduino_esp32:137]: UART Bus 0: [22:38:24][C][uart.arduino_esp32:138]: TX Pin: GPIO16 [22:38:24][C][uart.arduino_esp32:139]: RX Pin: GPIO17 [22:38:24][C][uart.arduino_esp32:141]: RX Buffer Size: 256 [22:38:24][C][uart.arduino_esp32:143]: Baud Rate: 115200 baud [22:38:24][C][uart.arduino_esp32:144]: Data Bits: 8 [22:38:24][C][uart.arduino_esp32:145]: Parity: NONE [22:38:24][C][uart.arduino_esp32:146]: Stop bits: 1

[22:38:25][C][nextion:129]: Device Model: NX4832F035_011C [22:38:25][C][nextion:130]: Firmware Version: 50 [22:38:25][C][nextion:131]: Serial Number: 466534019AF2F138 [22:38:25][C][nextion:132]: Flash Size: 16777216 [22:38:25][C][nextion:133]: Wake On Touch: YES [22:38:25][C][nextion:134]: Exit reparse: NO [22:38:25][C][nextion:145]: Start Up Page: 8

But that sensor will report Disconnected until the right TFT file is installed, so let's focus on the TFT upload.

Could you please send the logs from when you press the Update TFT device button to the moment the device restarts (or a bit after that, like 15s after it is back)?

— Reply to this email directly, view it on GitHub https://github.com/Blackymas/NSPanel_HA_Blueprint/issues/1500#issuecomment-1873056508 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AOZUNVR64GN2NGFUC2XLEVDYMHZZHAVCNFSM6AAAAABBIRA4EKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZTGA2TMNJQHA . You are receiving this because you authored the thread. https://github.com/notifications/beacon/AOZUNVV26THJEIXFHT76BKLYMHZZHA5CNFSM6AAAAABBIRA4EKWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTTPUSJPY.gif Message ID: @. @.> >

INFO ESPHome 2023.12.5 INFO Reading configuration /config/esphome/landingpanelscreen.yaml... INFO Updating @.*** INFO Detected timezone 'Europe/London' INFO Starting log output from 192.168.88.163 using esphome API INFO Successfully connected to landingpanelscreen @ 192.168.88.163 in 0.010s WARNING Can't connect to ESPHome API for landingpanelscreen @ 192.168.88.163: Handshake timed out (TimeoutAPIError) INFO Trying to connect to landingpanelscreen @ 192.168.88.163 in the background WARNING landingpanelscreen @ 192.168.88.163: Connection error occurred: landingpanelscreen @ 192.168.88.163: Connection lost INFO Successfully connected to landingpanelscreen @ 192.168.88.163 in 0.084s WARNING landingpanelscreen @ 192.168.88.163: Connection error occurred: landingpanelscreen @ 192.168.88.163: Connection lost INFO Successfully connected to landingpanelscreen @ 192.168.88.163 in 0.175s INFO Successful handshake with landingpanelscreen @ 192.168.88.163 in 0.106s [23:51:16][I][app:102]: ESPHome version 2023.12.5 compiled on Dec 31 2023, 22:07:36

[23:51:16][C][wifi:405]: Local MAC: E0:E2:E6:0C:92:58 [23:51:16][C][wifi:410]: SSID: 'GrandBear'[redacted] [23:51:16][C][wifi:411]: IP Address: 192.168.88.163 [23:51:16][C][wifi:413]: BSSID: FC:3F:A6:2B:0F:C6[redacted]

[23:51:16][C][wifi:416]: Signal strength: -50 dB ▂▄▆█ [23:51:16][C][wifi:420]: Channel: 6 [23:51:16][C][wifi:421]: Subnet: 255.255.255.0 [23:51:16][C][wifi:422]: Gateway: 192.168.88.1 [23:51:16][C][wifi:423]: DNS1: 192.168.1.254 [23:51:16][C][wifi:424]: DNS2: 0.0.0.0

[23:51:16][C][logger:444]: Level: DEBUG [23:51:16][C][logger:445]: Log Baud Rate: 0 [23:51:16][C][logger:447]: Hardware UART: UART0 [23:51:16][C][uart.arduino_esp32:137]: UART Bus 0: [23:51:16][C][uart.arduino_esp32:138]: TX Pin: GPIO16 [23:51:16][C][uart.arduino_esp32:139]: RX Pin: GPIO17 [23:51:16][C][uart.arduino_esp32:141]: RX Buffer Size: 256 [23:51:16][C][uart.arduino_esp32:143]: Baud Rate: 115200 baud [23:51:16][C][uart.arduino_esp32:144]: Data Bits: 8 [23:51:16][C][uart.arduino_esp32:145]: Parity: NONE [23:51:16][C][uart.arduino_esp32:146]: Stop bits: 1 [23:51:16][C][ledc.output:164]: LEDC Output: [23:51:16][C][ledc.output:165]: Pin GPIO21 [23:51:16][C][ledc.output:166]: LEDC Channel: 0 [23:51:16][C][ledc.output:167]: PWM Frequency: 1000.0 Hz [23:51:16][C][ledc.output:168]: Bit depth: 16 [23:51:16][W][nextion:081]: Nextion is not connected! [23:51:17][C][template.binary_sensor:028]: Template Binary Sensor 'landingpanelscreen Nextion display' [23:51:17][C][template.binary_sensor:028]: Device Class: 'connectivity' [23:51:17][C][template.number:050]: Template Number 'landingpanelscreen Display Brightness' [23:51:17][C][template.number:050]: Unit of Measurement: '%' [23:51:17][C][template.number:051]: Optimistic: YES [23:51:17][C][template.number:052]: Update Interval: 60.0s [23:51:17][C][template.number:050]: Template Number 'landingpanelscreen Display Brightness Dimdown' [23:51:17][C][template.number:050]: Unit of Measurement: '%' [23:51:17][C][template.number:051]: Optimistic: YES [23:51:17][C][template.number:052]: Update Interval: 60.0s [23:51:17][C][template.number:050]: Template Number 'landingpanelscreen Temperature Correction' [23:51:17][C][template.number:050]: Unit of Measurement: '°C' [23:51:17][C][template.number:051]: Optimistic: YES [23:51:17][C][template.number:052]: Update Interval: 60.0s [23:51:17][C][template.number:050]: Template Number 'landingpanelscreen Timeout Page'

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

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

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

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

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

[23:51:18][C][nextion:129]: Device Model:
[23:51:18][C][nextion:130]: Firmware Version: [23:51:18][C][nextion:131]: Serial Number:
[23:51:18][C][nextion:132]: Flash Size:
[23:51:18][C][nextion:133]: Wake On Touch: YES [23:51:18][C][nextion:134]: Exit reparse: NO [23:51:18][C][nextion:145]: Start Up Page: 8 [23:51:18][W][nextion:081]: Nextion is not connected! [23:51:18][C][restart.button:017]: Restart Button 'landingpanelscreen Restart' [23:51:18][C][adc:097]: ADC Sensor 'ntc_source' [23:51:18][C][adc:097]: Device Class: 'voltage' [23:51:18][C][adc:097]: State Class: 'measurement' [23:51:18][C][adc:097]: Unit of Measurement: 'V' [23:51:18][C][adc:097]: Accuracy Decimals: 2 [23:51:18][C][adc:107]: Pin: GPIO38 [23:51:18][C][adc:122]: Attenuation: 11db [23:51:18][C][adc:142]: Update Interval: 60.0s [23:51:18][C][resistance:010]: Resistance Sensor 'resistance_sensor' [23:51:18][C][resistance:010]: State Class: 'measurement' [23:51:18][C][resistance:010]: Unit of Measurement: 'Ω' [23:51:18][C][resistance:010]: Accuracy Decimals: 1

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

[23:51:18][C][status:034]: Status Binary Sensor 'landingpanelscreen Status' [23:51:18][C][status:034]: Device Class: 'connectivity' [23:51:18][W][nextion:081]: Nextion is not connected!

[23:51:18][C][mdns:116]: Hostname: landingpanelscreen [23:51:18][C][ota:097]: Over-The-Air Updates: [23:51:18][C][ota:098]: Address: landingpanelscreen.local:3232 [23:51:18][C][ota:101]: Using Password. [23:51:18][C][api:139]: API Server: [23:51:18][C][api:140]: Address: landingpanelscreen.local:6053 [23:51:18][C][api:142]: Using noise encryption: YES [23:51:18][C][http_request:013]: HTTP Request: [23:51:18][C][http_request:014]: Timeout: 5000ms [23:51:18][C][http_request:015]: User-Agent: ESPHome [23:51:18][C][http_request:016]: Follow Redirects: 1 [23:51:18][C][http_request:017]: Redirect limit: 3 [23:51:19][W][nextion:081]: Nextion is not connected! [23:51:19][W][nextion:081]: Nextion is not connected! [23:51:20][W][nextion:081]: Nextion is not connected! [23:51:20][W][nextion:081]: Nextion is not connected! [23:51:21][W][nextion:081]: Nextion is not connected! [23:51:21][W][nextion:081]: Nextion is not connected! [23:51:22][W][nextion:081]: Nextion is not connected! [23:51:22][W][nextion:081]: Nextion is not connected! [23:51:23][W][nextion:081]: Nextion is not connected! [23:51:23][W][nextion:081]: Nextion is not connected! [23:51:24][W][nextion:081]: Nextion is not connected! [23:51:24][W][nextion:081]: Nextion is not connected! [23:51:25][W][nextion:081]: Nextion is not connected! [23:51:25][W][nextion:081]: Nextion is not connected! [23:51:26][W][nextion:081]: Nextion is not connected! [23:51:27][W][nextion:081]: Nextion is not connected! [23:51:27][W][nextion:081]: Nextion is not connected! [23:51:28][W][nextion:081]: Nextion is not connected! [23:51:28][W][nextion:081]: Nextion is not connected! [23:51:29][W][nextion:081]: Nextion is not connected! [23:51:29][W][nextion:081]: Nextion is not connected! [23:51:30][W][nextion:081]: Nextion is not connected! [23:51:30][W][nextion:081]: Nextion is not connected! [23:51:31][W][nextion:081]: Nextion is not connected! [23:51:31][D][sensor:094]: 'ntc_source': Sending state 1.81900 V with 2 decimals of accuracy [23:51:31][D][resistance:039]: 'resistance_sensor' - Resistance 13756.1Ω [23:51:31][D][sensor:094]: 'resistance_sensor': Sending state 13756.11230 Ω with 1 decimals of accuracy [23:51:31][D][ntc:026]: 'landingpanelscreen Temperature' - Temperature: 18.0°C [23:51:31][D][sensor:094]: 'landingpanelscreen Temperature': Sending state 17.99199 °C with 1 decimals of accuracy [23:51:31][W][nextion:081]: Nextion is not connected! [23:51:32][D][main:2591]: Exit reparse [23:51:32][W][nextion:081]: Nextion is not connected! [23:51:32][D][nextion:070]: 0x1A error ignored during setup [23:51:33][I][nextion:087]: Nextion is connected

[23:51:33][C][nextion:129]: Device Model: NX4832F035_011C [23:51:33][C][nextion:130]: Firmware Version: 50 [23:51:33][C][nextion:131]: Serial Number: 466534019AF2F138 [23:51:33][C][nextion:132]: Flash Size: 16777216 [23:51:33][C][nextion:133]: Wake On Touch: YES [23:51:33][C][nextion:134]: Exit reparse: NO [23:51:33][C][nextion:145]: Start Up Page: 8 [23:51:33][W][component:214]: Component display took a long time for an operation (0.16 s). [23:51:33][W][component:215]: Components should block for at most 20-30ms. [23:51:41][D][nextion:276]: Manually set nextion report ready [23:51:41][D][nextion:354]: Nextion is setup [23:51:41][D][script.boot_sequence:2604]: Starting boot sequence [23:51:41][D][script.boot_sequence:2605]: Wait for TFT version [23:51:41][D][script.nextion_status:2682]: Nextion status: [23:51:41][D][script.nextion_status:2684]: Is setup: True [23:51:41][D][script.nextion_status:2682]: Nextion status: [23:51:41][D][script.nextion_status:2684]: Is setup: True

[23:51:41][E][nextion:285]: Nextion queue is empty!

INFO ESPHome 2023.12.5 INFO Reading configuration /config/esphome/landingpanelscreen.yaml... INFO Detected timezone 'Europe/London' INFO Starting log output from 192.168.88.163 using esphome API INFO Successfully connected to landingpanelscreen @ 192.168.88.163 in 0.215s WARNING Can't connect to ESPHome API for landingpanelscreen @ 192.168.88.163: Handshake timed out (TimeoutAPIError) INFO Trying to connect to landingpanelscreen @ 192.168.88.163 in the background WARNING landingpanelscreen @ 192.168.88.163: Connection error occurred: landingpanelscreen @ 192.168.88.163: Connection lost INFO Successfully connected to landingpanelscreen @ 192.168.88.163 in 0.113s WARNING landingpanelscreen @ 192.168.88.163: Connection error occurred: landingpanelscreen @ 192.168.88.163: Connection lost INFO Successfully connected to landingpanelscreen @ 192.168.88.163 in 0.072s INFO Successful handshake with landingpanelscreen @ 192.168.88.163 in 0.103s [23:53:41][I][app:102]: ESPHome version 2023.12.5 compiled on Dec 31 2023, 22:07:36

[23:53:41][C][wifi:405]: Local MAC: E0:E2:E6:0C:92:58 [23:53:41][C][wifi:410]: SSID: 'GrandBear'[redacted] [23:53:41][C][wifi:411]: IP Address: 192.168.88.163 [23:53:41][C][wifi:413]: BSSID: FC:3F:A6:2B:0F:C6[redacted]

[23:53:41][C][wifi:416]: Signal strength: -51 dB ▂▄▆█ [23:53:41][C][wifi:420]: Channel: 6 [23:53:41][C][wifi:421]: Subnet: 255.255.255.0 [23:53:41][C][wifi:422]: Gateway: 192.168.88.1 [23:53:41][C][wifi:423]: DNS1: 192.168.1.254 [23:53:41][C][wifi:424]: DNS2: 0.0.0.0

[23:53:41][C][logger:444]: Level: DEBUG [23:53:41][C][logger:445]: Log Baud Rate: 0 [23:53:41][C][logger:447]: Hardware UART: UART0 [23:53:41][C][uart.arduino_esp32:137]: UART Bus 0: [23:53:41][C][uart.arduino_esp32:138]: TX Pin: GPIO16 [23:53:41][C][uart.arduino_esp32:139]: RX Pin: GPIO17 [23:53:41][C][uart.arduino_esp32:141]: RX Buffer Size: 256 [23:53:41][C][uart.arduino_esp32:143]: Baud Rate: 115200 baud [23:53:41][C][uart.arduino_esp32:144]: Data Bits: 8 [23:53:41][C][uart.arduino_esp32:145]: Parity: NONE [23:53:41][C][uart.arduino_esp32:146]: Stop bits: 1 [23:53:41][C][ledc.output:164]: LEDC Output: [23:53:41][C][ledc.output:165]: Pin GPIO21 [23:53:41][C][ledc.output:166]: LEDC Channel: 0 [23:53:41][C][ledc.output:167]: PWM Frequency: 1000.0 Hz [23:53:41][C][ledc.output:168]: Bit depth: 16 [23:53:41][W][nextion:081]: Nextion is not connected! [23:53:41][C][template.binary_sensor:028]: Template Binary Sensor 'landingpanelscreen Nextion display' [23:53:41][C][template.binary_sensor:028]: Device Class: 'connectivity' [23:53:41][C][template.number:050]: Template Number 'landingpanelscreen Display Brightness' [23:53:41][C][template.number:050]: Unit of Measurement: '%' [23:53:41][C][template.number:051]: Optimistic: YES [23:53:41][C][template.number:052]: Update Interval: 60.0s [23:53:41][C][template.number:050]: Template Number 'landingpanelscreen Display Brightness Dimdown' [23:53:41][C][template.number:050]: Unit of Measurement: '%' [23:53:41][C][template.number:051]: Optimistic: YES [23:53:41][C][template.number:052]: Update Interval: 60.0s [23:53:41][C][template.number:050]: Template Number 'landingpanelscreen Temperature Correction' [23:53:41][C][template.number:050]: Unit of Measurement: '°C' [23:53:41][C][template.number:051]: Optimistic: YES [23:53:41][C][template.number:052]: Update Interval: 60.0s [23:53:41][C][template.number:050]: Template Number 'landingpanelscreen Timeout Page'

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

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

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

[23:53:41][C][template.select:066]: Update Interval: 60.0s [23:53:41][C][template.select:069]: Optimistic: YES [23:53:41][C][template.select:070]: Initial Option: home [23:53:41][C][template.select:071]: Restore Value: YES [23:53:41][C][template.text_sensor:020]: Template Sensor 'landingpanelscreen Detailed Entity'

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

[23:53:42][C][nextion:129]: Device Model:
[23:53:42][C][nextion:130]: Firmware Version: [23:53:42][C][nextion:131]: Serial Number:
[23:53:42][C][nextion:132]: Flash Size:
[23:53:42][C][nextion:133]: Wake On Touch: YES [23:53:42][C][nextion:134]: Exit reparse: NO [23:53:42][C][nextion:145]: Start Up Page: 8 [23:53:42][C][restart.button:017]: Restart Button 'landingpanelscreen Restart' [23:53:42][W][nextion:081]: Nextion is not connected! [23:53:42][C][adc:097]: ADC Sensor 'ntc_source' [23:53:42][C][adc:097]: Device Class: 'voltage' [23:53:42][C][adc:097]: State Class: 'measurement' [23:53:42][C][adc:097]: Unit of Measurement: 'V' [23:53:42][C][adc:097]: Accuracy Decimals: 2 [23:53:42][C][adc:107]: Pin: GPIO38 [23:53:42][C][adc:122]: Attenuation: 11db [23:53:42][C][adc:142]: Update Interval: 60.0s [23:53:42][C][resistance:010]: Resistance Sensor 'resistance_sensor' [23:53:42][C][resistance:010]: State Class: 'measurement' [23:53:42][C][resistance:010]: Unit of Measurement: 'Ω' [23:53:42][C][resistance:010]: Accuracy Decimals: 1

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

[23:53:43][C][status:034]: Status Binary Sensor 'landingpanelscreen Status' [23:53:43][C][status:034]: Device Class: 'connectivity' [23:53:43][W][nextion:081]: Nextion is not connected!

[23:53:43][C][mdns:116]: Hostname: landingpanelscreen [23:53:43][C][ota:097]: Over-The-Air Updates: [23:53:43][C][ota:098]: Address: landingpanelscreen.local:3232 [23:53:43][C][ota:101]: Using Password. [23:53:43][C][api:139]: API Server: [23:53:43][C][api:140]: Address: landingpanelscreen.local:6053 [23:53:43][C][api:142]: Using noise encryption: YES [23:53:43][C][http_request:013]: HTTP Request: [23:53:43][C][http_request:014]: Timeout: 5000ms [23:53:43][C][http_request:015]: User-Agent: ESPHome [23:53:43][C][http_request:016]: Follow Redirects: 1 [23:53:43][C][http_request:017]: Redirect limit: 3 [23:53:43][W][nextion:081]: Nextion is not connected! [23:53:44][W][nextion:081]: Nextion is not connected! [23:53:44][W][nextion:081]: Nextion is not connected! [23:53:45][W][nextion:081]: Nextion is not connected! [23:53:45][W][nextion:081]: Nextion is not connected! [23:53:46][D][main:2591]: Exit reparse [23:53:46][W][nextion:081]: Nextion is not connected! [23:53:47][D][nextion:070]: 0x1A error ignored during setup [23:53:47][I][nextion:087]: Nextion is connected

[23:53:47][C][nextion:129]: Device Model: NX4832F035_011C [23:53:47][C][nextion:130]: Firmware Version: 50 [23:53:47][C][nextion:131]: Serial Number: 466534019AF2F138 [23:53:47][C][nextion:132]: Flash Size: 16777216 [23:53:47][C][nextion:133]: Wake On Touch: YES [23:53:47][C][nextion:134]: Exit reparse: NO [23:53:47][C][nextion:145]: Start Up Page: 8 [23:53:47][W][component:214]: Component display took a long time for an operation (0.16 s). [23:53:47][W][component:215]: Components should block for at most 20-30ms. [23:53:48][D][button:010]: 'landingpanelscreen Update TFT display' Pressed. [23:53:48][D][main:735]: Button pressed: Update TFT display

[23:53:48][D][script.stop_all:2735]: Stopping scripts...

[23:53:49][D][script.upload_tft:799]: Try #1 at 921600 bps [23:53:49][D][script.upload_tft.upload_tft_arduino:401]: Nextion TFT upload requested [23:53:49][D][script.upload_tft.upload_tft_arduino:402]: url: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft [23:53:49][D][script.upload_tft.upload_tft_arduino:403]: baud_rate: 921600 [23:53:49][D][script.upload_tft.upload_tft_arduino:416]: Setting Nextion protocol reparse mode to passive [23:53:49][D][main:2591]: Exit reparse [23:53:49][D][script.upload_tft:144]: Wait 5 seconds

[23:53:54][D][script.upload_tft.upload_tft_arduino:440]: Requesting URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft [23:53:54][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (1/5) [23:53:54][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (2/5) [23:53:54][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (3/5) [23:53:54][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (4/5) [23:53:55][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (5/5) [23:53:55][D][script.upload_tft.uploadend:274]: Completed: 0 [23:53:56][D][script.upload_tft.uploadend:284]: Nextion TFT upload will try again [23:53:56][W][script.upload_tft:805]: Try #1 failed [23:53:56][D][script.upload_tft:144]: Wait 5 seconds [23:54:02][D][script.upload_tft:808]: Try #2 at 921600 bps [23:54:02][D][script.upload_tft.upload_tft_arduino:401]: Nextion TFT upload requested [23:54:02][D][script.upload_tft.upload_tft_arduino:402]: url: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft [23:54:02][D][script.upload_tft.upload_tft_arduino:403]: baud_rate: 921600 [23:54:02][D][script.upload_tft.upload_tft_arduino:416]: Setting Nextion protocol reparse mode to passive [23:54:02][D][main:2591]: Exit reparse [23:54:02][D][script.upload_tft:144]: Wait 5 seconds

[23:54:07][D][script.upload_tft.upload_tft_arduino:440]: Requesting URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft [23:54:07][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (1/5) [23:54:07][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (2/5) [23:54:07][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (3/5) [23:54:07][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (4/5) [23:54:08][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (5/5) [23:54:08][D][script.upload_tft.uploadend:274]: Completed: 0 [23:54:09][D][script.upload_tft.uploadend:284]: Nextion TFT upload will try again [23:54:09][W][script.upload_tft:810]: Try #2 failed [23:54:09][D][script.upload_tft:144]: Wait 5 seconds [23:54:14][D][script.upload_tft:813]: Try #3 at 115200 bps [23:54:14][D][script.upload_tft.upload_tft_arduino:401]: Nextion TFT upload requested [23:54:14][D][script.upload_tft.upload_tft_arduino:402]: url: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft [23:54:14][D][script.upload_tft.upload_tft_arduino:403]: baud_rate: 115200 [23:54:14][D][script.upload_tft.upload_tft_arduino:416]: Setting Nextion protocol reparse mode to passive [23:54:14][D][main:2591]: Exit reparse [23:54:14][D][script.upload_tft:144]: Wait 5 seconds

[23:54:20][D][script.upload_tft.upload_tft_arduino:440]: Requesting URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft [23:54:20][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (1/5) [23:54:20][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (2/5) [23:54:20][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (3/5) [23:54:20][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (4/5) [23:54:21][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (5/5) [23:54:21][D][script.upload_tft.uploadend:274]: Completed: 0 [23:54:22][D][script.upload_tft.uploadend:284]: Nextion TFT upload will try again [23:54:22][W][script.upload_tft:815]: Try #3 failed [23:54:22][D][script.upload_tft:820]: Turn off Nextion [23:54:22][D][switch:016]: 'landingpanelscreen Nextion display - Power' Turning OFF. [23:54:22][D][switch:055]: 'landingpanelscreen Nextion display - Power': Sending state OFF [23:54:22][D][script.upload_tft:144]: Wait 2 seconds [23:54:25][D][script.upload_tft:823]: Turn on Nextion [23:54:25][D][switch:012]: 'landingpanelscreen Nextion display - Power' Turning ON. [23:54:25][D][switch:055]: 'landingpanelscreen Nextion display - Power': Sending state ON [23:54:25][D][script.upload_tft:144]: Wait 10 seconds [23:54:35][D][script.upload_tft:826]: Try #4 at 115200 bps [23:54:35][D][script.upload_tft.upload_tft_arduino:401]: Nextion TFT upload requested [23:54:35][D][script.upload_tft.upload_tft_arduino:402]: url: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft [23:54:35][D][script.upload_tft.upload_tft_arduino:403]: baud_rate: 115200 [23:54:35][D][script.upload_tft.upload_tft_arduino:416]: Setting Nextion protocol reparse mode to passive [23:54:35][D][main:2591]: Exit reparse [23:54:35][D][script.upload_tft:144]: Wait 5 seconds

[23:54:40][D][script.upload_tft.upload_tft_arduino:440]: Requesting URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft [23:54:40][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (1/5) [23:54:40][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (2/5) [23:54:40][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (3/5) [23:54:40][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (4/5) [23:54:41][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft; Error: connection refused, retrying (5/5) [23:54:41][D][script.upload_tft.uploadend:274]: Completed: 0 [23:54:42][D][script.upload_tft.uploadend:284]: Nextion TFT upload will try again [23:54:42][E][script.upload_tft:828]: TFT upload failed [23:54:42][D][script.upload_tft:829]: Turn off Nextion [23:54:42][D][switch:016]: 'landingpanelscreen Nextion display - Power' Turning OFF. [23:54:43][D][switch:055]: 'landingpanelscreen Nextion display - Power': Sending state OFF [23:54:43][D][script.upload_tft:144]: Wait 2 seconds [23:54:45][D][script.upload_tft:832]: Turn on Nextion [23:54:45][D][switch:012]: 'landingpanelscreen Nextion display - Power' Turning ON. [23:54:45][D][switch:055]: 'landingpanelscreen Nextion display - Power': Sending state ON [23:54:45][D][script.upload_tft:834]: Restarting ESPHome [23:54:45][D][script.upload_tft:144]: Wait 2 seconds [23:54:47][D][button:010]: 'landingpanelscreen Restart' Pressed. [23:54:47][I][restart.button:012]: Restarting device... [23:54:47][I][app:134]: Rebooting safely... [23:54:47][D][esp32.preferences:114]: Saving 1 preferences to flash... [23:54:47][D][esp32.preferences:143]: Saving 1 preferences to flash: 0 cached, 1 written, 0 failed INFO Processing expected disconnect from ESPHome API for landingpanelscreen @ 192.168.88.163 WARNING Disconnected from API INFO Successfully connected to landingpanelscreen @ 192.168.88.163 in 15.474s INFO Successful handshake with landingpanelscreen @ 192.168.88.163 in 0.180s [23:55:07][D][time:045]: Synchronized time: 2023-12-31 23:55:07 [23:55:07][D][main:090]: System clock synchronized [23:55:07][W][nextion:081]: Nextion is not connected! [23:55:08][W][nextion:081]: Nextion is not connected! [23:55:08][W][nextion:081]: Nextion is not connected! [23:55:09][W][nextion:081]: Nextion is not connected! [23:55:10][W][nextion:081]: Nextion is not connected! [23:55:10][W][nextion:081]: Nextion is not connected! [23:55:11][W][nextion:081]: Nextion is not connected! [23:55:11][W][nextion:081]: Nextion is not connected! [23:55:12][W][nextion:081]: Nextion is not connected! [23:55:12][W][nextion:081]: Nextion is not connected! [23:55:13][W][nextion:081]: Nextion is not connected! [23:55:13][W][nextion:081]: Nextion is not connected! [23:55:14][W][nextion:081]: Nextion is not connected! [23:55:14][W][nextion:081]: Nextion is not connected! [23:55:15][W][nextion:081]: Nextion is not connected! [23:55:15][W][nextion:081]: Nextion is not connected! [23:55:16][W][nextion:081]: Nextion is not connected! [23:55:16][W][nextion:081]: Nextion is not connected! [23:55:17][W][nextion:081]: Nextion is not connected! [23:55:18][W][nextion:081]: Nextion is not connected! [23:55:18][W][nextion:081]: Nextion is not connected! [23:55:19][W][nextion:081]: Nextion is not connected! [23:55:19][W][nextion:081]: Nextion is not connected! [23:55:20][W][nextion:081]: Nextion is not connected! [23:55:20][W][nextion:081]: Nextion is not connected! [23:55:21][W][nextion:081]: Nextion is not connected! [23:55:21][W][nextion:081]: Nextion is not connected! [23:55:22][W][nextion:081]: Nextion is not connected! [23:55:22][W][nextion:081]: Nextion is not connected! [23:55:23][W][nextion:081]: Nextion is not connected! [23:55:23][W][nextion:081]: Nextion is not connected! [23:55:24][W][nextion:081]: Nextion is not connected! [23:55:24][W][nextion:081]: Nextion is not connected! [23:55:25][W][nextion:081]: Nextion is not connected! [23:55:25][W][nextion:081]: Nextion is not connected! [23:55:26][W][nextion:081]: Nextion is not connected! [23:55:27][W][nextion:081]: Nextion is not connected! [23:55:27][W][nextion:081]: Nextion is not connected! [23:55:27][D][main:2591]: Exit reparse [23:55:28][W][nextion:081]: Nextion is not connected! [23:55:28][I][nextion:087]: Nextion is connected

[23:55:28][C][nextion:129]: Device Model: NX4832F035_011C [23:55:28][C][nextion:130]: Firmware Version: 50 [23:55:28][C][nextion:131]: Serial Number: 466534019AF2F138 [23:55:28][C][nextion:132]: Flash Size: 16777216 [23:55:28][C][nextion:133]: Wake On Touch: YES [23:55:28][C][nextion:134]: Exit reparse: NO [23:55:28][C][nextion:145]: Start Up Page: 8 [23:55:28][W][nextion:405]: Nextion reported variable name invalid! [23:55:28][E][nextion:285]: Nextion queue is empty! [23:55:28][W][component:214]: Component display took a long time for an operation (0.16 s). [23:55:28][W][component:215]: Components should block for at most 20-30ms. [23:55:35][D][sensor:094]: 'ntc_source': Sending state 1.80800 V with 2 decimals of accuracy [23:55:35][D][resistance:039]: 'resistance_sensor' - Resistance 13572.1Ω [23:55:35][D][sensor:094]: 'resistance_sensor': Sending state 13572.11816 Ω with 1 decimals of accuracy [23:55:35][D][ntc:026]: 'landingpanelscreen Temperature' - Temperature: 18.3°C [23:55:35][D][sensor:094]: 'landingpanelscreen Temperature': Sending state 18.28124 °C with 1 decimals of accuracy [23:55:36][D][nextion:276]: Manually set nextion report ready [23:55:36][D][nextion:354]: Nextion is setup [23:55:36][D][script.boot_sequence:2604]: Starting boot sequence [23:55:36][D][script.boot_sequence:2605]: Wait for TFT version [23:55:36][D][script.nextion_status:2682]: Nextion status: [23:55:36][D][script.nextion_status:2684]: Is setup: True [23:55:36][D][script.nextion_status:2682]: Nextion status: [23:55:36][D][script.nextion_status:2684]: Is setup: True

[23:55:36][E][nextion:285]: Nextion queue is empty!

edwardtfn commented 8 months ago
[23:53:54][D][script.upload_tft.upload_tft_arduino:440]: Requesting URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft

On your yaml, replace this HOME-ASSISTANT-IP by the IP address of your home assistant or by homeassistant.local, then try again (and collect the logs for the case it fails again).

Clasper101 commented 8 months ago

Hello,

I tried ‘homeassistant.local/nspanel_eu.tft’, the first log. Then I checked my www folder and found that the file was in the sub-folder ‘nspanel.tft’.

I then downloaded it from GitHub and placed it directly in ‘www’ and tried again, 2nd log.

Finally I tried the IP address 192.168.88.170/local/nspanel_eu.tft, 3rd log.

The fourth log has a screen restart in it with IP address.

The nspanel_eu.tft file does not contain much, image below.

Kind regards

Andrew

From: Edward Firmo @.***>

Sent: Monday, January 1, 2024 2:00 AM To: Blackymas/NSPanel_HA_Blueprint @.> Cc: Clasper101 @.>; Author @.***> Subject: Re: [Blackymas/NSPanel_HA_Blueprint] Nextion Display disconnected (Issue #1500)

[23:53:54][D][script.upload_tft.upload_tft_arduino:440]: Requesting URL: http://HOME-ASSISTANT-IP:8123/local/nspanel_eu.tft

On your yaml, replace this HOME-ASSISTANT-IP by the IP address of your home assistant or by homeassistant.local, then try again (and collect the logs for the case it fails again).

— Reply to this email directly, view it on GitHub https://github.com/Blackymas/NSPanel_HA_Blueprint/issues/1500#issuecomment-1873103201 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AOZUNVR26PQ2LHM4G2EF3PDYMIKAJAVCNFSM6AAAAABBIRA4EKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZTGEYDGMRQGE . You are receiving this because you authored the thread. https://github.com/notifications/beacon/AOZUNVV4EHDKRL5TJKAKMITYMIKAJA5CNFSM6AAAAABBIRA4EKWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTTPUVEWC.gif Message ID: @. @.> >

INFO ESPHome 2023.12.5 INFO Reading configuration /config/esphome/landingpanelscreen.yaml... INFO Updating @. INFO Detected timezone 'Europe/London' INFO Generating C++ source... INFO Compiling app... Processing landingpanelscreen (board: esp32dev; framework: arduino; platform: @.)

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

INFO Upload took 10.50 seconds, waiting for result... INFO OTA successful INFO Successfully uploaded program. INFO Starting log output from 192.168.88.163 using esphome API INFO Successfully connected to landingpanelscreen @ 192.168.88.163 in 15.305s INFO Successful handshake with landingpanelscreen @ 192.168.88.163 in 0.128s [09:26:11][I][app:102]: ESPHome version 2023.12.5 compiled on Jan 1 2024, 09:24:47

[09:26:11][C][wifi:405]: Local MAC: E0:E2:E6:0C:92:58 [09:26:11][C][wifi:410]: SSID: 'GrandBear'[redacted] [09:26:11][C][wifi:411]: IP Address: 192.168.88.163 [09:26:11][C][wifi:413]: BSSID: FC:3F:A6:2B:0F:C6[redacted]

[09:26:11][C][wifi:416]: Signal strength: -49 dB ▂▄▆█ [09:26:11][C][wifi:420]: Channel: 6 [09:26:11][C][wifi:421]: Subnet: 255.255.255.0 [09:26:11][C][wifi:422]: Gateway: 192.168.88.1 [09:26:11][C][wifi:423]: DNS1: 192.168.1.254 [09:26:11][C][wifi:424]: DNS2: 0.0.0.0

[09:26:11][C][logger:444]: Level: DEBUG [09:26:11][C][logger:445]: Log Baud Rate: 0 [09:26:11][C][logger:447]: Hardware UART: UART0 [09:26:11][C][uart.arduino_esp32:137]: UART Bus 0: [09:26:11][C][uart.arduino_esp32:138]: TX Pin: GPIO16 [09:26:11][C][uart.arduino_esp32:139]: RX Pin: GPIO17 [09:26:11][C][uart.arduino_esp32:141]: RX Buffer Size: 256 [09:26:11][C][uart.arduino_esp32:143]: Baud Rate: 115200 baud [09:26:11][C][uart.arduino_esp32:144]: Data Bits: 8 [09:26:11][C][uart.arduino_esp32:145]: Parity: NONE [09:26:11][C][uart.arduino_esp32:146]: Stop bits: 1 [09:26:11][C][ledc.output:164]: LEDC Output: [09:26:11][C][ledc.output:165]: Pin GPIO21 [09:26:11][C][ledc.output:166]: LEDC Channel: 0 [09:26:11][C][ledc.output:167]: PWM Frequency: 1000.0 Hz [09:26:11][C][ledc.output:168]: Bit depth: 16 [09:26:12][C][template.binary_sensor:028]: Template Binary Sensor 'landingpanelscreen Nextion display' [09:26:12][C][template.binary_sensor:028]: Device Class: 'connectivity' [09:26:12][C][template.number:050]: Template Number 'landingpanelscreen Display Brightness' [09:26:12][C][template.number:050]: Unit of Measurement: '%' [09:26:12][C][template.number:051]: Optimistic: YES [09:26:12][C][template.number:052]: Update Interval: 60.0s [09:26:12][C][template.number:050]: Template Number 'landingpanelscreen Display Brightness Dimdown' [09:26:12][C][template.number:050]: Unit of Measurement: '%' [09:26:12][C][template.number:051]: Optimistic: YES [09:26:12][C][template.number:052]: Update Interval: 60.0s [09:26:12][C][template.number:050]: Template Number 'landingpanelscreen Temperature Correction' [09:26:12][C][template.number:050]: Unit of Measurement: '°C' [09:26:12][C][template.number:051]: Optimistic: YES [09:26:12][C][template.number:052]: Update Interval: 60.0s [09:26:12][C][template.number:050]: Template Number 'landingpanelscreen Timeout Page'

[09:26:12][C][template.number:050]: Unit of Measurement: 's' [09:26:12][C][template.number:051]: Optimistic: YES [09:26:12][C][template.number:052]: Update Interval: 60.0s [09:26:12][C][template.number:050]: Template Number 'landingpanelscreen Timeout Dimming'

[09:26:12][C][template.number:050]: Unit of Measurement: 's' [09:26:12][C][template.number:051]: Optimistic: YES [09:26:12][C][template.number:052]: Update Interval: 60.0s [09:26:12][C][template.number:050]: Template Number 'landingpanelscreen Timeout Sleep'

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

[09:26:12][C][template.select:066]: Update Interval: 60.0s [09:26:12][C][template.select:069]: Optimistic: YES [09:26:12][C][template.select:070]: Initial Option: home [09:26:12][C][template.select:071]: Restore Value: YES [09:26:12][C][template.text_sensor:020]: Template Sensor 'landingpanelscreen Detailed Entity'

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

[09:26:13][C][nextion:129]: Device Model: NX4832F035_011C [09:26:13][C][nextion:130]: Firmware Version: 50 [09:26:13][C][nextion:131]: Serial Number: 466534019AF2F138 [09:26:13][C][nextion:132]: Flash Size: 16777216 [09:26:13][C][nextion:133]: Wake On Touch: YES [09:26:13][C][nextion:134]: Exit reparse: NO [09:26:13][C][nextion:145]: Start Up Page: 8 [09:26:13][C][restart.button:017]: Restart Button 'landingpanelscreen Restart' [09:26:13][C][adc:097]: ADC Sensor 'ntc_source' [09:26:13][C][adc:097]: Device Class: 'voltage' [09:26:13][C][adc:097]: State Class: 'measurement' [09:26:13][C][adc:097]: Unit of Measurement: 'V' [09:26:13][C][adc:097]: Accuracy Decimals: 2 [09:26:13][C][adc:107]: Pin: GPIO38 [09:26:13][C][adc:122]: Attenuation: 11db [09:26:13][C][adc:142]: Update Interval: 60.0s [09:26:13][C][resistance:010]: Resistance Sensor 'resistance_sensor' [09:26:13][C][resistance:010]: State Class: 'measurement' [09:26:13][C][resistance:010]: Unit of Measurement: 'Ω' [09:26:13][C][resistance:010]: Accuracy Decimals: 1

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

[09:26:13][C][status:034]: Status Binary Sensor 'landingpanelscreen Status' [09:26:13][C][status:034]: Device Class: 'connectivity'

[09:26:13][C][mdns:116]: Hostname: landingpanelscreen [09:26:13][C][ota:097]: Over-The-Air Updates: [09:26:13][C][ota:098]: Address: landingpanelscreen.local:3232 [09:26:13][C][ota:101]: Using Password. [09:26:13][C][api:139]: API Server: [09:26:13][C][api:140]: Address: landingpanelscreen.local:6053 [09:26:13][C][api:142]: Using noise encryption: YES [09:26:13][C][http_request:013]: HTTP Request: [09:26:13][C][http_request:014]: Timeout: 5000ms [09:26:13][C][http_request:015]: User-Agent: ESPHome [09:26:13][C][http_request:016]: Follow Redirects: 1 [09:26:13][C][http_request:017]: Redirect limit: 3 [09:26:27][D][main:2591]: Exit reparse [09:26:39][D][sensor:094]: 'ntc_source': Sending state 1.80000 V with 2 decimals of accuracy [09:26:39][D][resistance:039]: 'resistance_sensor' - Resistance 13440.0Ω [09:26:39][D][sensor:094]: 'resistance_sensor': Sending state 13439.99902 Ω with 1 decimals of accuracy [09:26:39][D][ntc:026]: 'landingpanelscreen Temperature' - Temperature: 18.5°C [09:26:39][D][sensor:094]: 'landingpanelscreen Temperature': Sending state 18.49173 °C with 1 decimals of accuracy [09:26:47][D][script.nextion_status:2682]: Nextion status: [09:26:47][D][script.nextion_status:2684]: Is setup: False [09:26:47][E][on_boot:059]: No response from Nextion display [09:26:47][D][on_boot:060]: Turn off Nextion [09:26:47][D][switch:016]: 'landingpanelscreen Nextion display - Power' Turning OFF. [09:26:47][D][switch:055]: 'landingpanelscreen Nextion display - Power': Sending state OFF [09:26:47][D][on_boot:046]: Wait 2 seconds [09:26:49][D][on_boot:063]: Turn on Nextion [09:26:49][D][switch:012]: 'landingpanelscreen Nextion display - Power' Turning ON. [09:26:49][D][switch:055]: 'landingpanelscreen Nextion display - Power': Sending state ON [09:26:49][D][on_boot:046]: Wait 5 seconds [09:26:54][D][script.nextion_status:2682]: Nextion status: [09:26:54][D][script.nextion_status:2684]: Is setup: False [09:26:54][W][component:214]: Component esphome.coroutine took a long time for an operation (7.04 s). [09:26:54][W][component:215]: Components should block for at most 20-30ms. [09:26:54][W][nextion:342]: Nextion reported invalid instruction! [09:26:54][D][nextion:580]: system successful start up 0 [09:26:54][D][nextion:770]: Removing old queue type "NO_RESULT" name "goto_page" [09:26:54][D][nextion:770]: Removing old queue type "NO_RESULT" name "auto_wake_on_touch"

INFO ESPHome 2023.12.5 INFO Reading configuration /config/esphome/landingpanelscreen.yaml... INFO Detected timezone 'Europe/London' INFO Generating C++ source... INFO Compiling app... Processing landingpanelscreen (board: esp32dev; framework: arduino; platform: @.***)

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

INFO Upload took 10.22 seconds, waiting for result... INFO OTA successful INFO Successfully uploaded program. INFO Starting log output from 192.168.88.163 using esphome API INFO Successfully connected to landingpanelscreen @ 192.168.88.163 in 31.797s INFO Successful handshake with landingpanelscreen @ 192.168.88.163 in 0.107s [09:44:06][I][app:102]: ESPHome version 2023.12.5 compiled on Jan 1 2024, 09:42:25

[09:44:06][C][wifi:405]: Local MAC: E0:E2:E6:0C:92:58 [09:44:06][C][wifi:410]: SSID: 'GrandBear'[redacted] [09:44:06][C][wifi:411]: IP Address: 192.168.88.163 [09:44:06][C][wifi:413]: BSSID: FC:3F:A6:2B:0F:C6[redacted]

[09:44:06][C][wifi:416]: Signal strength: -50 dB ▂▄▆█ [09:44:06][C][wifi:420]: Channel: 6 [09:44:06][C][wifi:421]: Subnet: 255.255.255.0 [09:44:06][C][wifi:422]: Gateway: 192.168.88.1 [09:44:06][C][wifi:423]: DNS1: 192.168.1.254 [09:44:06][C][wifi:424]: DNS2: 0.0.0.0

[09:44:06][C][logger:444]: Level: DEBUG [09:44:06][C][logger:445]: Log Baud Rate: 0 [09:44:06][C][logger:447]: Hardware UART: UART0 [09:44:06][C][uart.arduino_esp32:137]: UART Bus 0: [09:44:06][C][uart.arduino_esp32:138]: TX Pin: GPIO16 [09:44:06][C][uart.arduino_esp32:139]: RX Pin: GPIO17 [09:44:06][C][uart.arduino_esp32:141]: RX Buffer Size: 256 [09:44:06][C][uart.arduino_esp32:143]: Baud Rate: 115200 baud [09:44:06][C][uart.arduino_esp32:144]: Data Bits: 8 [09:44:06][C][uart.arduino_esp32:145]: Parity: NONE [09:44:06][C][uart.arduino_esp32:146]: Stop bits: 1 [09:44:06][C][ledc.output:164]: LEDC Output: [09:44:06][C][ledc.output:165]: Pin GPIO21 [09:44:06][C][ledc.output:166]: LEDC Channel: 0 [09:44:06][C][ledc.output:167]: PWM Frequency: 1000.0 Hz [09:44:06][C][ledc.output:168]: Bit depth: 16 [09:44:06][C][template.binary_sensor:028]: Template Binary Sensor 'landingpanelscreen Nextion display' [09:44:06][C][template.binary_sensor:028]: Device Class: 'connectivity' [09:44:06][C][template.number:050]: Template Number 'landingpanelscreen Display Brightness' [09:44:06][C][template.number:050]: Unit of Measurement: '%' [09:44:06][C][template.number:051]: Optimistic: YES [09:44:06][C][template.number:052]: Update Interval: 60.0s [09:44:06][C][template.number:050]: Template Number 'landingpanelscreen Display Brightness Dimdown' [09:44:06][C][template.number:050]: Unit of Measurement: '%' [09:44:06][C][template.number:051]: Optimistic: YES [09:44:06][C][template.number:052]: Update Interval: 60.0s [09:44:06][C][template.number:050]: Template Number 'landingpanelscreen Temperature Correction' [09:44:06][C][template.number:050]: Unit of Measurement: '°C' [09:44:06][C][template.number:051]: Optimistic: YES [09:44:06][C][template.number:052]: Update Interval: 60.0s [09:44:06][C][template.number:050]: Template Number 'landingpanelscreen Timeout Page'

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

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

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

[09:44:06][C][template.select:066]: Update Interval: 60.0s [09:44:06][C][template.select:069]: Optimistic: YES [09:44:06][C][template.select:070]: Initial Option: home [09:44:06][C][template.select:071]: Restore Value: YES [09:44:06][C][template.text_sensor:020]: Template Sensor 'landingpanelscreen Detailed Entity'

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

[09:44:07][C][nextion:129]: Device Model: NX4832F035_011C [09:44:07][C][nextion:130]: Firmware Version: 50 [09:44:07][C][nextion:131]: Serial Number: 466534019AF2F138 [09:44:07][C][nextion:132]: Flash Size: 16777216 [09:44:07][C][nextion:133]: Wake On Touch: YES [09:44:07][C][nextion:134]: Exit reparse: NO [09:44:07][C][nextion:145]: Start Up Page: 8 [09:44:07][C][restart.button:017]: Restart Button 'landingpanelscreen Restart' [09:44:07][C][adc:097]: ADC Sensor 'ntc_source' [09:44:07][C][adc:097]: Device Class: 'voltage' [09:44:07][C][adc:097]: State Class: 'measurement' [09:44:07][C][adc:097]: Unit of Measurement: 'V' [09:44:07][C][adc:097]: Accuracy Decimals: 2 [09:44:07][C][adc:107]: Pin: GPIO38 [09:44:07][C][adc:122]: Attenuation: 11db [09:44:07][C][adc:142]: Update Interval: 60.0s [09:44:07][C][resistance:010]: Resistance Sensor 'resistance_sensor' [09:44:07][C][resistance:010]: State Class: 'measurement' [09:44:07][C][resistance:010]: Unit of Measurement: 'Ω' [09:44:07][C][resistance:010]: Accuracy Decimals: 1

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

[09:44:08][C][status:034]: Status Binary Sensor 'landingpanelscreen Status' [09:44:08][C][status:034]: Device Class: 'connectivity'

[09:44:08][C][mdns:116]: Hostname: landingpanelscreen [09:44:08][C][ota:097]: Over-The-Air Updates: [09:44:08][C][ota:098]: Address: landingpanelscreen.local:3232 [09:44:08][C][ota:101]: Using Password. [09:44:08][C][api:139]: API Server: [09:44:08][C][api:140]: Address: landingpanelscreen.local:6053 [09:44:08][C][api:142]: Using noise encryption: YES [09:44:08][C][http_request:013]: HTTP Request: [09:44:08][C][http_request:014]: Timeout: 5000ms [09:44:08][C][http_request:015]: User-Agent: ESPHome [09:44:08][C][http_request:016]: Follow Redirects: 1 [09:44:08][C][http_request:017]: Redirect limit: 3 [09:44:13][D][main:2591]: Exit reparse [09:44:20][D][sensor:094]: 'ntc_source': Sending state 1.77500 V with 2 decimals of accuracy [09:44:20][D][resistance:039]: 'resistance_sensor' - Resistance 13036.1Ω [09:44:20][D][sensor:094]: 'resistance_sensor': Sending state 13036.06641 Ω with 1 decimals of accuracy [09:44:20][D][ntc:026]: 'landingpanelscreen Temperature' - Temperature: 19.2°C [09:44:20][D][sensor:094]: 'landingpanelscreen Temperature': Sending state 19.15030 °C with 1 decimals of accuracy [09:44:33][D][script.nextion_status:2682]: Nextion status: [09:44:33][D][script.nextion_status:2684]: Is setup: False [09:44:33][E][on_boot:059]: No response from Nextion display [09:44:33][D][on_boot:060]: Turn off Nextion [09:44:33][D][switch:016]: 'landingpanelscreen Nextion display - Power' Turning OFF. [09:44:33][D][switch:055]: 'landingpanelscreen Nextion display - Power': Sending state OFF [09:44:33][D][on_boot:046]: Wait 2 seconds [09:44:36][D][on_boot:063]: Turn on Nextion [09:44:36][D][switch:012]: 'landingpanelscreen Nextion display - Power' Turning ON. [09:44:36][D][switch:055]: 'landingpanelscreen Nextion display - Power': Sending state ON [09:44:36][D][on_boot:046]: Wait 5 seconds [09:44:41][D][script.nextion_status:2682]: Nextion status: [09:44:41][D][script.nextion_status:2684]: Is setup: False [09:44:41][W][component:214]: Component esphome.coroutine took a long time for an operation (7.04 s). [09:44:41][W][component:215]: Components should block for at most 20-30ms. [09:44:41][W][nextion:342]: Nextion reported invalid instruction! [09:44:41][D][nextion:580]: system successful start up 0 [09:44:41][D][nextion:770]: Removing old queue type "NO_RESULT" name "goto_page" [09:44:41][D][nextion:770]: Removing old queue type "NO_RESULT" name "auto_wake_on_touch" [09:45:01][D][script.nextion_status:2682]: Nextion status: [09:45:01][D][script.nextion_status:2684]: Is setup: False [09:45:01][E][on_boot:076]: No response from Nextion display

[09:45:20][D][sensor:094]: 'ntc_source': Sending state 1.77300 V with 2 decimals of accuracy [09:45:20][D][resistance:039]: 'resistance_sensor' - Resistance 13004.3Ω [09:45:20][D][sensor:094]: 'resistance_sensor': Sending state 13004.32324 Ω with 1 decimals of accuracy [09:45:20][D][ntc:026]: 'landingpanelscreen Temperature' - Temperature: 19.2°C [09:45:20][D][sensor:094]: 'landingpanelscreen Temperature': Sending state 19.20304 °C with 1 decimals of accuracy

INFO ESPHome 2023.12.5 INFO Reading configuration /config/esphome/landingpanelscreen.yaml... INFO Updating @.*** INFO Detected timezone 'Europe/London' INFO Starting log output from 192.168.88.163 using esphome API INFO Successfully connected to landingpanelscreen @ 192.168.88.163 in 0.136s INFO Successful handshake with landingpanelscreen @ 192.168.88.163 in 0.125s [09:32:55][I][app:102]: ESPHome version 2023.12.5 compiled on Jan 1 2024, 09:24:47

[09:32:55][C][wifi:405]: Local MAC: E0:E2:E6:0C:92:58 [09:32:55][C][wifi:410]: SSID: 'GrandBear'[redacted] [09:32:55][C][wifi:411]: IP Address: 192.168.88.163 [09:32:55][C][wifi:413]: BSSID: FC:3F:A6:2B:0F:C6[redacted]

[09:32:55][C][wifi:416]: Signal strength: -51 dB ▂▄▆█ [09:32:55][C][wifi:420]: Channel: 6 [09:32:55][C][wifi:421]: Subnet: 255.255.255.0 [09:32:55][C][wifi:422]: Gateway: 192.168.88.1 [09:32:55][C][wifi:423]: DNS1: 192.168.1.254 [09:32:55][C][wifi:424]: DNS2: 0.0.0.0

[09:32:55][C][logger:444]: Level: DEBUG [09:32:55][C][logger:445]: Log Baud Rate: 0 [09:32:55][C][logger:447]: Hardware UART: UART0 [09:32:55][C][uart.arduino_esp32:137]: UART Bus 0: [09:32:55][C][uart.arduino_esp32:138]: TX Pin: GPIO16 [09:32:55][C][uart.arduino_esp32:139]: RX Pin: GPIO17 [09:32:55][C][uart.arduino_esp32:141]: RX Buffer Size: 256 [09:32:55][C][uart.arduino_esp32:143]: Baud Rate: 115200 baud [09:32:55][C][uart.arduino_esp32:144]: Data Bits: 8 [09:32:55][C][uart.arduino_esp32:145]: Parity: NONE [09:32:55][C][uart.arduino_esp32:146]: Stop bits: 1 [09:32:55][C][ledc.output:164]: LEDC Output: [09:32:55][C][ledc.output:165]: Pin GPIO21 [09:32:55][C][ledc.output:166]: LEDC Channel: 0 [09:32:55][C][ledc.output:167]: PWM Frequency: 1000.0 Hz [09:32:55][C][ledc.output:168]: Bit depth: 16 [09:32:55][C][template.binary_sensor:028]: Template Binary Sensor 'landingpanelscreen Nextion display' [09:32:55][C][template.binary_sensor:028]: Device Class: 'connectivity' [09:32:56][C][template.number:050]: Template Number 'landingpanelscreen Display Brightness' [09:32:56][C][template.number:050]: Unit of Measurement: '%' [09:32:56][C][template.number:051]: Optimistic: YES [09:32:56][C][template.number:052]: Update Interval: 60.0s [09:32:56][C][template.number:050]: Template Number 'landingpanelscreen Display Brightness Dimdown' [09:32:56][C][template.number:050]: Unit of Measurement: '%' [09:32:56][C][template.number:051]: Optimistic: YES [09:32:56][C][template.number:052]: Update Interval: 60.0s [09:32:56][C][template.number:050]: Template Number 'landingpanelscreen Temperature Correction' [09:32:56][C][template.number:050]: Unit of Measurement: '°C' [09:32:56][C][template.number:051]: Optimistic: YES [09:32:56][C][template.number:052]: Update Interval: 60.0s [09:32:56][C][template.number:050]: Template Number 'landingpanelscreen Timeout Page'

[09:32:56][C][template.number:050]: Unit of Measurement: 's' [09:32:56][C][template.number:051]: Optimistic: YES [09:32:56][C][template.number:052]: Update Interval: 60.0s [09:32:56][C][template.number:050]: Template Number 'landingpanelscreen Timeout Dimming'

[09:32:56][C][template.number:050]: Unit of Measurement: 's' [09:32:56][C][template.number:051]: Optimistic: YES [09:32:56][C][template.number:052]: Update Interval: 60.0s [09:32:56][C][template.number:050]: Template Number 'landingpanelscreen Timeout Sleep'

[09:32:56][C][template.number:050]: Unit of Measurement: 's' [09:32:56][C][template.number:051]: Optimistic: YES [09:32:56][C][template.number:052]: Update Interval: 60.0s [09:32:56][C][template.select:065]: Template Select 'landingpanelscreen Wake-up page'

[09:32:56][C][template.select:066]: Update Interval: 60.0s [09:32:56][C][template.select:069]: Optimistic: YES [09:32:56][C][template.select:070]: Initial Option: home [09:32:56][C][template.select:071]: Restore Value: YES [09:32:56][C][template.text_sensor:020]: Template Sensor 'landingpanelscreen Detailed Entity'

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

[09:32:56][C][nextion:129]: Device Model: NX4832F035_011C [09:32:56][C][nextion:130]: Firmware Version: 50 [09:32:56][C][nextion:131]: Serial Number: 466534019AF2F138 [09:32:56][C][nextion:132]: Flash Size: 16777216 [09:32:56][C][nextion:133]: Wake On Touch: YES [09:32:56][C][nextion:134]: Exit reparse: NO [09:32:56][C][nextion:145]: Start Up Page: 8 [09:32:56][C][restart.button:017]: Restart Button 'landingpanelscreen Restart' [09:32:57][C][adc:097]: ADC Sensor 'ntc_source' [09:32:57][C][adc:097]: Device Class: 'voltage' [09:32:57][C][adc:097]: State Class: 'measurement' [09:32:57][C][adc:097]: Unit of Measurement: 'V' [09:32:57][C][adc:097]: Accuracy Decimals: 2 [09:32:57][C][adc:107]: Pin: GPIO38 [09:32:57][C][adc:122]: Attenuation: 11db [09:32:57][C][adc:142]: Update Interval: 60.0s [09:32:57][C][resistance:010]: Resistance Sensor 'resistance_sensor' [09:32:57][C][resistance:010]: State Class: 'measurement' [09:32:57][C][resistance:010]: Unit of Measurement: 'Ω' [09:32:57][C][resistance:010]: Accuracy Decimals: 1

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

[09:32:57][D][button:010]: 'landingpanelscreen Restart' Pressed. [09:32:57][I][restart.button:012]: Restarting device... [09:32:57][I][app:134]: Rebooting safely... INFO Processing expected disconnect from ESPHome API for landingpanelscreen @ 192.168.88.163 WARNING Disconnected from API INFO Successfully connected to landingpanelscreen @ 192.168.88.163 in 15.581s INFO Successful handshake with landingpanelscreen @ 192.168.88.163 in 0.153s [09:33:18][W][nextion:081]: Nextion is not connected! [09:33:19][W][nextion:081]: Nextion is not connected! [09:33:19][W][nextion:081]: Nextion is not connected! [09:33:20][W][nextion:081]: Nextion is not connected! [09:33:20][W][nextion:081]: Nextion is not connected! [09:33:21][W][nextion:081]: Nextion is not connected! [09:33:21][W][nextion:081]: Nextion is not connected! [09:33:22][W][nextion:081]: Nextion is not connected! [09:33:22][W][nextion:081]: Nextion is not connected! [09:33:23][W][nextion:081]: Nextion is not connected! [09:33:24][W][nextion:081]: Nextion is not connected! [09:33:24][W][nextion:081]: Nextion is not connected! [09:33:25][W][nextion:081]: Nextion is not connected! [09:33:25][W][nextion:081]: Nextion is not connected! [09:33:26][W][nextion:081]: Nextion is not connected! [09:33:26][W][nextion:081]: Nextion is not connected! [09:33:27][W][nextion:081]: Nextion is not connected! [09:33:27][W][nextion:081]: Nextion is not connected! [09:33:28][W][nextion:081]: Nextion is not connected! [09:33:28][W][nextion:081]: Nextion is not connected! [09:33:29][W][nextion:081]: Nextion is not connected! [09:33:29][W][nextion:081]: Nextion is not connected! [09:33:30][W][nextion:081]: Nextion is not connected! [09:33:30][W][nextion:081]: Nextion is not connected! [09:33:31][W][nextion:081]: Nextion is not connected! [09:33:31][W][nextion:081]: Nextion is not connected! [09:33:32][W][nextion:081]: Nextion is not connected! [09:33:33][W][nextion:081]: Nextion is not connected! [09:33:33][W][nextion:081]: Nextion is not connected! [09:33:34][W][nextion:081]: Nextion is not connected! [09:33:34][W][nextion:081]: Nextion is not connected! [09:33:35][W][nextion:081]: Nextion is not connected! [09:33:35][W][nextion:081]: Nextion is not connected! [09:33:36][W][nextion:081]: Nextion is not connected! [09:33:36][W][nextion:081]: Nextion is not connected! [09:33:37][W][nextion:081]: Nextion is not connected! [09:33:37][W][nextion:081]: Nextion is not connected! [09:33:38][D][main:2591]: Exit reparse [09:33:38][W][nextion:081]: Nextion is not connected! [09:33:38][D][nextion:070]: 0x1A error ignored during setup [09:33:39][I][nextion:087]: Nextion is connected

[09:33:39][C][nextion:129]: Device Model: NX4832F035_011C [09:33:39][C][nextion:130]: Firmware Version: 50 [09:33:39][C][nextion:131]: Serial Number: 466534019AF2F138 [09:33:39][C][nextion:132]: Flash Size: 16777216 [09:33:39][C][nextion:133]: Wake On Touch: YES [09:33:39][C][nextion:134]: Exit reparse: NO [09:33:39][C][nextion:145]: Start Up Page: 8 [09:33:39][W][component:214]: Component display took a long time for an operation (0.16 s). [09:33:39][W][component:215]: Components should block for at most 20-30ms. [09:33:46][D][sensor:094]: 'ntc_source': Sending state 1.78400 V with 2 decimals of accuracy [09:33:46][D][resistance:039]: 'resistance_sensor' - Resistance 13179.9Ω [09:33:46][D][sensor:094]: 'resistance_sensor': Sending state 13179.94824 Ω with 1 decimals of accuracy [09:33:46][D][ntc:026]: 'landingpanelscreen Temperature' - Temperature: 18.9°C [09:33:46][D][sensor:094]: 'landingpanelscreen Temperature': Sending state 18.91306 °C with 1 decimals of accuracy [09:33:47][D][nextion:276]: Manually set nextion report ready [09:33:47][D][nextion:354]: Nextion is setup [09:33:47][D][script.boot_sequence:2604]: Starting boot sequence [09:33:47][D][script.boot_sequence:2605]: Wait for TFT version [09:33:47][D][script.nextion_status:2682]: Nextion status: [09:33:47][D][script.nextion_status:2684]: Is setup: True [09:33:47][D][script.nextion_status:2682]: Nextion status: [09:33:47][D][script.nextion_status:2684]: Is setup: True

[09:33:47][E][nextion:285]: Nextion queue is empty! [09:34:00][W][nextion:405]: Nextion reported variable name invalid! [09:34:00][W][nextion:405]: Nextion reported variable name invalid! [09:34:08][D][button:010]: 'landingpanelscreen Update TFT display' Pressed. [09:34:08][D][main:735]: Button pressed: Update TFT display

[09:34:08][D][script.upload_tft:144]: Wait 1 seconds [09:34:09][D][script.upload_tft:144]: Wait 1 seconds [09:34:10][D][script.stop_all:2735]: Stopping scripts...

[09:34:10][D][script.upload_tft:144]: Wait 1 seconds [09:34:11][D][script.upload_tft:799]: Try #1 at 921600 bps [09:34:11][D][script.upload_tft:144]: Wait 1 seconds [09:34:12][D][script.upload_tft.upload_tft_arduino:401]: Nextion TFT upload requested [09:34:12][D][script.upload_tft.upload_tft_arduino:402]: url: http://homeassistant.local/nspanel_eu.tft [09:34:12][D][script.upload_tft.upload_tft_arduino:403]: baud_rate: 921600

[09:34:12][D][script.upload_tft.upload_tft_arduino:440]: Requesting URL: http://homeassistant.local/nspanel_eu.tft [09:34:12][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://homeassistant.local/nspanel_eu.tft; Error: connection refused, retrying (1/5) [09:34:13][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://homeassistant.local/nspanel_eu.tft; Error: connection refused, retrying (2/5) [09:34:13][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://homeassistant.local/nspanel_eu.tft; Error: connection refused, retrying (3/5) [09:34:13][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://homeassistant.local/nspanel_eu.tft; Error: connection refused, retrying (4/5) [09:34:13][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://homeassistant.local/nspanel_eu.tft; Error: connection refused, retrying (5/5) [09:34:14][D][script.upload_tft.uploadend:274]: Completed: 0 [09:34:15][D][script.upload_tft.uploadend:284]: Nextion TFT upload will try again [09:34:15][W][script.upload_tft:805]: Try #1 failed [09:34:15][D][script.upload_tft:144]: Wait 5 seconds [09:34:20][D][script.upload_tft:808]: Try #2 at 921600 bps [09:34:20][D][script.upload_tft.upload_tft_arduino:401]: Nextion TFT upload requested [09:34:20][D][script.upload_tft.upload_tft_arduino:402]: url: http://homeassistant.local/nspanel_eu.tft [09:34:20][D][script.upload_tft.upload_tft_arduino:403]: baud_rate: 921600

[09:34:20][D][script.upload_tft.upload_tft_arduino:440]: Requesting URL: http://homeassistant.local/nspanel_eu.tft [09:34:20][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://homeassistant.local/nspanel_eu.tft; Error: connection refused, retrying (1/5) [09:34:20][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://homeassistant.local/nspanel_eu.tft; Error: connection refused, retrying (2/5) [09:34:21][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://homeassistant.local/nspanel_eu.tft; Error: connection refused, retrying (3/5) [09:34:21][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://homeassistant.local/nspanel_eu.tft; Error: connection refused, retrying (4/5) [09:34:21][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://homeassistant.local/nspanel_eu.tft; Error: connection refused, retrying (5/5) [09:34:22][D][script.upload_tft.uploadend:274]: Completed: 0 [09:34:23][D][script.upload_tft.uploadend:284]: Nextion TFT upload will try again [09:34:23][W][script.upload_tft:810]: Try #2 failed [09:34:23][D][script.upload_tft:144]: Wait 5 seconds [09:34:28][D][script.upload_tft:813]: Try #3 at 115200 bps [09:34:28][D][script.upload_tft.upload_tft_arduino:401]: Nextion TFT upload requested [09:34:28][D][script.upload_tft.upload_tft_arduino:402]: url: http://homeassistant.local/nspanel_eu.tft [09:34:28][D][script.upload_tft.upload_tft_arduino:403]: baud_rate: 115200

[09:34:28][D][script.upload_tft.upload_tft_arduino:440]: Requesting URL: http://homeassistant.local/nspanel_eu.tft [09:34:28][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://homeassistant.local/nspanel_eu.tft; Error: connection refused, retrying (1/5) [09:34:28][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://homeassistant.local/nspanel_eu.tft; Error: connection refused, retrying (2/5) [09:34:29][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://homeassistant.local/nspanel_eu.tft; Error: connection refused, retrying (3/5) [09:34:29][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://homeassistant.local/nspanel_eu.tft; Error: connection refused, retrying (4/5) [09:34:29][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://homeassistant.local/nspanel_eu.tft; Error: connection refused, retrying (5/5) [09:34:30][D][script.upload_tft.uploadend:274]: Completed: 0 [09:34:31][D][script.upload_tft.uploadend:284]: Nextion TFT upload will try again [09:34:31][W][script.upload_tft:815]: Try #3 failed [09:34:31][D][script.upload_tft:144]: Wait 3 seconds [09:34:34][D][script.upload_tft:820]: Turn off Nextion [09:34:34][D][switch:016]: 'landingpanelscreen Nextion display - Power' Turning OFF. [09:34:34][D][switch:055]: 'landingpanelscreen Nextion display - Power': Sending state OFF [09:34:34][D][script.upload_tft:144]: Wait 2 seconds [09:34:36][D][script.upload_tft:823]: Turn on Nextion [09:34:36][D][switch:012]: 'landingpanelscreen Nextion display - Power' Turning ON. [09:34:36][D][switch:055]: 'landingpanelscreen Nextion display - Power': Sending state ON [09:34:36][D][script.upload_tft:144]: Wait 10 seconds [09:34:46][D][script.upload_tft:826]: Try #4 at 115200 bps [09:34:46][D][script.upload_tft.upload_tft_arduino:401]: Nextion TFT upload requested [09:34:46][D][script.upload_tft.upload_tft_arduino:402]: url: http://homeassistant.local/nspanel_eu.tft [09:34:46][D][script.upload_tft.upload_tft_arduino:403]: baud_rate: 115200

[09:34:46][D][script.upload_tft.upload_tft_arduino:440]: Requesting URL: http://homeassistant.local/nspanel_eu.tft [09:34:46][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://homeassistant.local/nspanel_eu.tft; Error: connection refused, retrying (1/5) [09:34:47][W][script.upload_tft.upload_tft_arduino:450]: HTTP Request failed; URL: http://homeassistant.local/nspanel_eu.tft; Error: connection refused, retrying (2/5)

INFO ESPHome 2023.12.5 INFO Reading configuration /config/esphome/landingpanelscreen.yaml... INFO Updating @.*** INFO Detected timezone 'Europe/London' INFO Starting log output from 192.168.88.163 using esphome API INFO Successfully connected to landingpanelscreen @ 192.168.88.163 in 0.101s WARNING Can't connect to ESPHome API for landingpanelscreen @ 192.168.88.163: Handshake timed out (TimeoutAPIError) INFO Trying to connect to landingpanelscreen @ 192.168.88.163 in the background WARNING landingpanelscreen @ 192.168.88.163: Connection error occurred: landingpanelscreen @ 192.168.88.163: Connection lost INFO Successfully connected to landingpanelscreen @ 192.168.88.163 in 0.223s WARNING landingpanelscreen @ 192.168.88.163: Connection error occurred: landingpanelscreen @ 192.168.88.163: Connection lost INFO Successfully connected to landingpanelscreen @ 192.168.88.163 in 0.024s INFO Successful handshake with landingpanelscreen @ 192.168.88.163 in 0.169s [09:47:34][D][time:045]: Synchronized time: 2024-01-01 09:47:34 [09:47:34][D][main:090]: System clock synchronized [09:47:34][I][app:102]: ESPHome version 2023.12.5 compiled on Jan 1 2024, 09:42:25

[09:47:34][C][wifi:405]: Local MAC: E0:E2:E6:0C:92:58 [09:47:34][C][wifi:410]: SSID: 'GrandBear'[redacted] [09:47:34][C][wifi:411]: IP Address: 192.168.88.163 [09:47:34][C][wifi:413]: BSSID: FC:3F:A6:2B:0F:C6[redacted]

[09:47:34][C][wifi:416]: Signal strength: -49 dB ▂▄▆█ [09:47:34][C][wifi:420]: Channel: 6 [09:47:34][C][wifi:421]: Subnet: 255.255.255.0 [09:47:34][C][wifi:422]: Gateway: 192.168.88.1 [09:47:34][C][wifi:423]: DNS1: 192.168.1.254 [09:47:34][C][wifi:424]: DNS2: 0.0.0.0

[09:47:34][C][logger:444]: Level: DEBUG [09:47:34][C][logger:445]: Log Baud Rate: 0 [09:47:34][C][logger:447]: Hardware UART: UART0 [09:47:34][C][uart.arduino_esp32:137]: UART Bus 0: [09:47:34][C][uart.arduino_esp32:138]: TX Pin: GPIO16 [09:47:34][C][uart.arduino_esp32:139]: RX Pin: GPIO17 [09:47:34][C][uart.arduino_esp32:141]: RX Buffer Size: 256 [09:47:34][C][uart.arduino_esp32:143]: Baud Rate: 115200 baud [09:47:34][C][uart.arduino_esp32:144]: Data Bits: 8 [09:47:34][C][uart.arduino_esp32:145]: Parity: NONE [09:47:34][C][uart.arduino_esp32:146]: Stop bits: 1 [09:47:34][C][ledc.output:164]: LEDC Output: [09:47:34][C][ledc.output:165]: Pin GPIO21 [09:47:34][C][ledc.output:166]: LEDC Channel: 0 [09:47:34][C][ledc.output:167]: PWM Frequency: 1000.0 Hz [09:47:34][C][ledc.output:168]: Bit depth: 16 [09:47:34][C][template.binary_sensor:028]: Template Binary Sensor 'landingpanelscreen Nextion display' [09:47:34][C][template.binary_sensor:028]: Device Class: 'connectivity' [09:47:34][C][template.number:050]: Template Number 'landingpanelscreen Display Brightness' [09:47:34][C][template.number:050]: Unit of Measurement: '%' [09:47:34][C][template.number:051]: Optimistic: YES [09:47:34][C][template.number:052]: Update Interval: 60.0s [09:47:34][C][template.number:050]: Template Number 'landingpanelscreen Display Brightness Dimdown' [09:47:34][C][template.number:050]: Unit of Measurement: '%' [09:47:34][C][template.number:051]: Optimistic: YES [09:47:34][C][template.number:052]: Update Interval: 60.0s [09:47:34][C][template.number:050]: Template Number 'landingpanelscreen Temperature Correction' [09:47:34][C][template.number:050]: Unit of Measurement: '°C' [09:47:34][C][template.number:051]: Optimistic: YES [09:47:34][C][template.number:052]: Update Interval: 60.0s [09:47:35][C][template.number:050]: Template Number 'landingpanelscreen Timeout Page'

[09:47:35][C][template.number:050]: Unit of Measurement: 's' [09:47:35][C][template.number:051]: Optimistic: YES [09:47:35][C][template.number:052]: Update Interval: 60.0s [09:47:35][C][template.number:050]: Template Number 'landingpanelscreen Timeout Dimming'

[09:47:35][C][template.number:050]: Unit of Measurement: 's' [09:47:35][C][template.number:051]: Optimistic: YES [09:47:35][C][template.number:052]: Update Interval: 60.0s [09:47:35][C][template.number:050]: Template Number 'landingpanelscreen Timeout Sleep'

[09:47:35][C][template.number:050]: Unit of Measurement: 's' [09:47:35][C][template.number:051]: Optimistic: YES [09:47:35][C][template.number:052]: Update Interval: 60.0s [09:47:35][W][nextion:081]: Nextion is not connected! [09:47:35][C][template.select:065]: Template Select 'landingpanelscreen Wake-up page'

[09:47:35][C][template.select:066]: Update Interval: 60.0s [09:47:35][C][template.select:069]: Optimistic: YES [09:47:35][C][template.select:070]: Initial Option: home [09:47:35][C][template.select:071]: Restore Value: YES [09:47:35][C][template.text_sensor:020]: Template Sensor 'landingpanelscreen Detailed Entity'

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

[09:47:35][C][nextion:129]: Device Model:
[09:47:35][C][nextion:130]: Firmware Version: [09:47:35][C][nextion:131]: Serial Number:
[09:47:35][C][nextion:132]: Flash Size:
[09:47:35][C][nextion:133]: Wake On Touch: YES [09:47:35][C][nextion:134]: Exit reparse: NO [09:47:35][C][nextion:145]: Start Up Page: 8 [09:47:36][C][restart.button:017]: Restart Button 'landingpanelscreen Restart' [09:47:36][C][adc:097]: ADC Sensor 'ntc_source' [09:47:36][C][adc:097]: Device Class: 'voltage' [09:47:36][C][adc:097]: State Class: 'measurement' [09:47:36][C][adc:097]: Unit of Measurement: 'V' [09:47:36][C][adc:097]: Accuracy Decimals: 2 [09:47:36][C][adc:107]: Pin: GPIO38 [09:47:36][C][adc:122]: Attenuation: 11db [09:47:36][C][adc:142]: Update Interval: 60.0s [09:47:36][C][resistance:010]: Resistance Sensor 'resistance_sensor' [09:47:36][C][resistance:010]: State Class: 'measurement' [09:47:36][C][resistance:010]: Unit of Measurement: 'Ω' [09:47:36][C][resistance:010]: Accuracy Decimals: 1

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

[09:47:36][C][status:034]: Status Binary Sensor 'landingpanelscreen Status' [09:47:36][C][status:034]: Device Class: 'connectivity' [09:47:36][W][nextion:081]: Nextion is not connected!

[09:47:36][C][mdns:116]: Hostname: landingpanelscreen [09:47:36][C][ota:097]: Over-The-Air Updates: [09:47:36][C][ota:098]: Address: landingpanelscreen.local:3232 [09:47:36][C][ota:101]: Using Password. [09:47:36][C][api:139]: API Server: [09:47:36][C][api:140]: Address: landingpanelscreen.local:6053 [09:47:36][C][api:142]: Using noise encryption: YES [09:47:36][C][http_request:013]: HTTP Request: [09:47:36][C][http_request:014]: Timeout: 5000ms [09:47:36][C][http_request:015]: User-Agent: ESPHome [09:47:36][C][http_request:016]: Follow Redirects: 1 [09:47:36][C][http_request:017]: Redirect limit: 3 [09:47:37][W][nextion:081]: Nextion is not connected! [09:47:37][W][nextion:081]: Nextion is not connected! [09:47:38][W][nextion:081]: Nextion is not connected! [09:47:38][W][nextion:081]: Nextion is not connected! [09:47:39][W][nextion:081]: Nextion is not connected! [09:47:39][W][nextion:081]: Nextion is not connected! [09:47:40][W][nextion:081]: Nextion is not connected! [09:47:40][W][nextion:081]: Nextion is not connected! [09:47:41][W][nextion:081]: Nextion is not connected! [09:47:42][W][nextion:081]: Nextion is not connected! [09:47:42][W][nextion:081]: Nextion is not connected! [09:47:43][W][nextion:081]: Nextion is not connected! [09:47:43][W][nextion:081]: Nextion is not connected! [09:47:44][W][nextion:081]: Nextion is not connected! [09:47:44][W][nextion:081]: Nextion is not connected! [09:47:45][W][nextion:081]: Nextion is not connected! [09:47:45][W][nextion:081]: Nextion is not connected! [09:47:46][W][nextion:081]: Nextion is not connected! [09:47:46][W][nextion:081]: Nextion is not connected! [09:47:47][W][nextion:081]: Nextion is not connected! [09:47:47][W][nextion:081]: Nextion is not connected! [09:47:48][W][nextion:081]: Nextion is not connected! [09:47:48][W][nextion:081]: Nextion is not connected! [09:47:49][W][nextion:081]: Nextion is not connected! [09:47:49][W][nextion:081]: Nextion is not connected! [09:47:50][W][nextion:081]: Nextion is not connected! [09:47:51][W][nextion:081]: Nextion is not connected! [09:47:51][W][nextion:081]: Nextion is not connected! [09:47:52][W][nextion:081]: Nextion is not connected! [09:47:52][W][nextion:081]: Nextion is not connected! [09:47:53][W][nextion:081]: Nextion is not connected! [09:47:53][W][nextion:081]: Nextion is not connected! [09:47:54][W][nextion:081]: Nextion is not connected! [09:47:54][D][main:2591]: Exit reparse [09:47:54][W][nextion:081]: Nextion is not connected! [09:47:55][D][sensor:094]: 'ntc_source': Sending state 1.77900 V with 2 decimals of accuracy [09:47:55][D][resistance:039]: 'resistance_sensor' - Resistance 13099.8Ω [09:47:55][D][sensor:094]: 'resistance_sensor': Sending state 13099.80469 Ω with 1 decimals of accuracy [09:47:55][D][ntc:026]: 'landingpanelscreen Temperature' - Temperature: 19.0°C [09:47:55][D][sensor:094]: 'landingpanelscreen Temperature': Sending state 19.04483 °C with 1 decimals of accuracy [09:47:55][D][nextion:070]: 0x1A error ignored during setup [09:47:55][I][nextion:087]: Nextion is connected

[09:47:55][C][nextion:129]: Device Model: NX4832F035_011C [09:47:55][C][nextion:130]: Firmware Version: 50 [09:47:55][C][nextion:131]: Serial Number: 466534019AF2F138 [09:47:55][C][nextion:132]: Flash Size: 16777216 [09:47:55][C][nextion:133]: Wake On Touch: YES [09:47:55][C][nextion:134]: Exit reparse: NO [09:47:55][C][nextion:145]: Start Up Page: 8 [09:47:55][W][component:214]: Component display took a long time for an operation (0.17 s). [09:47:55][W][component:215]: Components should block for at most 20-30ms. [09:48:03][D][nextion:276]: Manually set nextion report ready [09:48:03][D][nextion:354]: Nextion is setup [09:48:03][D][script.boot_sequence:2604]: Starting boot sequence [09:48:03][D][script.boot_sequence:2605]: Wait for TFT version [09:48:03][D][script.nextion_status:2682]: Nextion status: [09:48:03][D][script.nextion_status:2684]: Is setup: True [09:48:03][D][script.nextion_status:2682]: Nextion status: [09:48:03][D][script.nextion_status:2684]: Is setup: True

[09:48:03][E][nextion:285]: Nextion queue is empty!

edwardtfn commented 8 months ago

I didn't got any image, but the logs still showing an incorrect url.

Please try this: http://homeassistant.local:8123/local/nspanel_eu.tft

You shoukd be able to download the file in your computer by just clicking at that link. Unless you have some special network configuration (VLANs, etc), if the url works for your browser, it shoukd work for your panel, but if you can't download it from your browser, it won't work for your panel.

https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-Common-Issues-TFT-Upload

Clasper101 commented 8 months ago

Hello,

Thank you that is working, my screen is now uploading the file.

I have had 2 NSPanels from their Kickstarter, and I’ve only been able to use the 2 physical buttons until today.

Now to get the 2nd one operational.

Enjoy the rest of your day.

Happy New Year.

Kind regards

Andrew

From: Edward Firmo @.> Sent: Monday, January 1, 2024 10:17 AM To: Blackymas/NSPanel_HA_Blueprint @.> Cc: Clasper101 @.>; Author @.> Subject: Re: [Blackymas/NSPanel_HA_Blueprint] Nextion Display disconnected (Issue #1500)

I didn't got any image, but the logs still showing an incorrect url.

Please try this: http://homeassistant.local:8123/local/nspanel_eu.tft

You shoukd be able to download the file in your computer by just clicking at that link. Unless you have some special network configuration (VLANs, etc), if the url works for your browser, it shoukd work for your panel, but if you can't download it from your browser, it won't work for your panel.

https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-Common-Issues-TFT-Upload

— Reply to this email directly, view it on GitHub https://github.com/Blackymas/NSPanel_HA_Blueprint/issues/1500#issuecomment-1873261107 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AOZUNVRXWK7NYEYIS2MOR7DYMKELPAVCNFSM6AAAAABBIRA4EKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZTGI3DCMJQG4 . You are receiving this because you authored the thread. https://github.com/notifications/beacon/AOZUNVXMW6BFC3KJLGLCXCTYMKELPA5CNFSM6AAAAABBIRA4EKWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTTPU6ZDG.gif Message ID: @. @.> >

Clasper101 commented 8 months ago

Thanks to Edward who responded to me on News Year Eve, in the evening and again on New Years Day to guide me through the errors I had made in the original config file, twice, which then allowed me to work through other naming and blueprint issues and get my 2 NSPanels up and running properly for the first time since they arrived from the Sonoff Kickstarter campaign 2 years ago. One thing to point out with the blueprint is that duplicating the first one and changing the device didn't work, I ended up creating a second one from scratch to get the second panel to work.