Blackymas / NSPanel_HA_Blueprint

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

Nspanel TFT kein Update auf 4.3.1 #1960

Closed racerman76 closed 3 months ago

racerman76 commented 3 months ago

TFT Version

4.6.2

ESPHome Version

4.3.1

Blueprint Version

4.3.1

Panel Model

EU

What is the bug?

Ich habe gestern das Update 4.3.1 bei EspHome und bei NSPanel_HA_Blueprint durchgeführt , danach wollte ich noch beim Nspanel die TFT Datei auf 4.3.1 updaten . Aber das Panele führt das Update nicht durch .Vieleicht hat ja jemand eine Idee dazu . Der Befehl esphome:nspanel_update_tft_display ist auch nicht mehr vorhanden.

Steps to Reproduce

No response

Your Panel's YAML

substitutions:
  # Settings - Editable values
  device_name: "nspanel-stube"
  friendly_name: "nspanel_stube"
  wifi_ssid: !secret wifi_ssid
  wifi_password: !secret wifi_password
  nextion_update_url: "http://homeassistant.local:8123/local/nspanel_eu.tft"  # Optional
  # Add-on configuration (if needed)
  # heater_relay: "1"  # Possible values: "1" or "2"

# Customization area
##### My customization - Start #####
##### My customization - End #####

# Core and optional configurations
packages:
  remote_package:
    url: https://github.com/Blackymas/NSPanel_HA_Blueprint
    ref: main
    files:
       - nspanel_esphome.yaml # Basic package
      # Optional advanced and add-on configurations
      # - esphome/nspanel_esphome_advanced.yaml
      # - nspanel_esphome_addon_climate_cool.yaml
      # - nspanel_esphome_addon_climate_heat.yaml
      # - nspanel_esphome_addon_climate_dual.yaml
    refresh: 300s

esp32:
  framework:
    type: esp-idf

wifi:
  # ...
  manual_ip:
    # Set this to the IP of the ESP
    static_ip: 192.168.40.6
    # Set this to the IP address of the router. Often ends with .1
    gateway: 192.168.40.1
    # The subnet of the network. 255.255.255.0 works for most home networks.
    subnet: 255.255.255.0

ESPHome Logs

No response

Home Assistant Logs

No response

edwardtfn commented 3 months ago

Could you please share the ESPHome logs from right before you press the update button until a few seconds after the panel restarts?

racerman76 commented 3 months ago

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

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

INFO Upload took 5.47 seconds, waiting for result... INFO OTA successful INFO Successfully uploaded program. INFO Starting log output from 192.168.40.6 using esphome API INFO Successfully connected to nspanel-stube @ 192.168.40.6 in 5.220s INFO Successful handshake with nspanel-stube @ 192.168.40.6 in 0.082s [10:57:05][I][app:102]: ESPHome version 2024.3.0 compiled on Mar 22 2024, 10:56:01

[10:57:05][C][wifi:408]: Local MAC: E4:65:B8:1D:20:24 [10:57:05][C][wifi:413]: SSID: 'wl-40-mqtt'[redacted] [10:57:05][C][wifi:416]: IP Address: 192.168.40.6 [10:57:05][C][wifi:420]: BSSID: 2A:61:B4:DD:B1:10[redacted]

[10:57:05][C][wifi:423]: Signal strength: -48 dB ▂▄▆█ [10:57:05][C][wifi:427]: Channel: 10 [10:57:05][C][wifi:428]: Subnet: 255.255.255.0 [10:57:05][C][wifi:429]: Gateway: 192.168.40.1 [10:57:05][C][wifi:430]: DNS1: 0.0.0.0 [10:57:05][C][wifi:431]: DNS2: 0.0.0.0

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

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

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

[10:57:05][C][template.number:050]: Unit of Measurement: 's' [10:57:05][C][template.number:051]: Optimistic: YES [10:57:05][C][template.number:052]: Update Interval: 60.0s [10:57:05][C][template.select:065]: Template Select 'Baud rate'

[10:57:05][C][template.select:066]: Update Interval: 60.0s [10:57:05][C][template.select:069]: Optimistic: YES [10:57:05][C][template.select:070]: Initial Option: 115200 [10:57:05][C][template.select:071]: Restore Value: YES [10:57:05][C][template.select:065]: Template Select 'Wake-up page'

[10:57:05][C][template.select:066]: Update Interval: 60.0s [10:57:05][C][template.select:069]: Optimistic: YES [10:57:05][C][template.select:070]: Initial Option: home [10:57:05][C][template.select:071]: Restore Value: YES [10:57:05][C][template.select:065]: Template Select 'Update TFT display - Model'

[10:57:05][C][template.select:066]: Update Interval: 60.0s [10:57:05][C][template.select:069]: Optimistic: YES [10:57:05][C][template.select:070]: Initial Option: NSPanel EU [10:57:05][C][template.select:071]: Restore Value: YES [10:57:05][C][template.select:065]: Template Select 'Update TFT display - Baud rate'

[10:57:05][C][template.select:066]: Update Interval: 60.0s [10:57:05][C][template.select:069]: Optimistic: YES [10:57:05][C][template.select:070]: Initial Option: 921600 [10:57:05][C][template.select:071]: Restore Value: YES [10:57:05][C][uptime.sensor:031]: Uptime Sensor 'Uptime seconds' [10:57:05][C][uptime.sensor:031]: Device Class: 'duration' [10:57:05][C][uptime.sensor:031]: State Class: 'total_increasing' [10:57:05][C][uptime.sensor:031]: Unit of Measurement: 's' [10:57:05][C][uptime.sensor:031]: Accuracy Decimals: 0

[10:57:05][C][template.sensor:022]: Template Sensor 'API uptime' [10:57:05][C][template.sensor:022]: Device Class: 'timestamp' [10:57:05][C][template.sensor:022]: State Class: '' [10:57:05][C][template.sensor:022]: Unit of Measurement: '' [10:57:05][C][template.sensor:022]: Accuracy Decimals: 0 [10:57:05][C][template.sensor:023]: Update Interval: never [10:57:05][C][template.sensor:022]: Template Sensor 'Device uptime' [10:57:05][C][template.sensor:022]: Device Class: 'timestamp' [10:57:05][C][template.sensor:022]: State Class: '' [10:57:05][C][template.sensor:022]: Unit of Measurement: '' [10:57:05][C][template.sensor:022]: Accuracy Decimals: 0 [10:57:05][C][template.sensor:023]: Update Interval: never [10:57:05][C][switch.gpio:068]: GPIO Switch 'Nextion display - Power' [10:57:05][C][switch.gpio:091]: Restore Mode: always ON [10:57:05][C][switch.gpio:031]: Pin: GPIO4 [10:57:05][C][template.text_sensor:020]: Template Sensor 'Device Name'

[10:57:05][C][template.text_sensor:020]: Template Sensor 'Detailed Entity'

[10:57:06][C][template.text_sensor:020]: Template Sensor 'Notification Label' [10:57:06][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [10:57:06][C][template.text_sensor:020]: Template Sensor 'Notification Text' [10:57:06][C][template.sensor:022]: Template Sensor 'Blueprint' [10:57:06][C][template.sensor:022]: State Class: '' [10:57:06][C][template.sensor:022]: Unit of Measurement: '%' [10:57:06][C][template.sensor:022]: Accuracy Decimals: 1

[10:57:06][C][template.sensor:023]: Update Interval: 60.0s [10:57:06][C][switch.gpio:068]: GPIO Switch 'Relay 1' [10:57:06][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [10:57:06][C][switch.gpio:031]: Pin: GPIO22 [10:57:06][C][switch.gpio:068]: GPIO Switch 'Relay 2' [10:57:06][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [10:57:06][C][switch.gpio:031]: Pin: GPIO19 [10:57:06][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'Left Button' [10:57:06][C][gpio.binary_sensor:016]: Pin: GPIO14 [10:57:06][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'Right Button' [10:57:06][C][gpio.binary_sensor:016]: Pin: GPIO27 [10:57:06][C][template.switch:068]: Template Switch 'Notification unread' [10:57:06][C][template.switch:091]: Restore Mode: always OFF [10:57:06][C][template.switch:057]: Optimistic: YES [10:57:06][C][template.switch:068]: Template Switch 'Notification sound' [10:57:06][C][template.switch:091]: Restore Mode: restore defaults to OFF [10:57:06][C][template.switch:057]: Optimistic: YES

[10:57:06][C][nextion:129]: Device Model: NX4832F035_011C [10:57:06][C][nextion:130]: Firmware Version: 72 [10:57:06][C][nextion:131]: Serial Number: CCB3340131C8FD65 [10:57:06][C][nextion:132]: Flash Size: 16777216 [10:57:06][C][nextion:133]: Wake On Touch: YES [10:57:06][C][nextion:134]: Exit reparse: YES [10:57:06][C][nextion:145]: Start Up Page: 0 [10:57:06][C][factory_reset.button:011]: Factory Reset Button 'Factory reset'

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

[10:57:06][C][resistance:011]: Configuration: DOWNSTREAM [10:57:06][C][resistance:012]: Resistor: 11200.00Ω [10:57:06][C][resistance:013]: Reference Voltage: 3.3V [10:57:06][C][ntc:014]: NTC Sensor 'Temperature' [10:57:06][C][ntc:014]: Device Class: 'temperature' [10:57:06][C][ntc:014]: State Class: 'measurement' [10:57:06][C][ntc:014]: Unit of Measurement: '°C' [10:57:06][C][ntc:014]: Accuracy Decimals: 1 [10:57:07][C][version.text_sensor:021]: Version Text Sensor 'ESPhome Version'

[10:57:07][C][homeassistant.time:010]: Home Assistant Time:

[10:57:07][C][captive_portal:088]: Captive Portal: [10:57:07][C][web_server:169]: Web Server: [10:57:07][C][web_server:170]: Address: 192.168.40.6:80

[10:57:07][C][mdns:116]: Hostname: nspanel-stube [10:57:07][C][ota:096]: Over-The-Air Updates: [10:57:07][C][ota:097]: Address: 192.168.40.6:3232 [10:57:07][C][ota:100]: Using Password. [10:57:07][C][ota:103]: OTA version: 2. [10:57:07][C][api:139]: API Server: [10:57:07][C][api:140]: Address: 192.168.40.6:6053 [10:57:07][C][api:144]: Using noise encryption: NO [10:57:07][C][wifi_signal.sensor:009]: WiFi Signal 'RSSI' [10:57:07][C][wifi_signal.sensor:009]: Device Class: 'signal_strength' [10:57:07][C][wifi_signal.sensor:009]: State Class: 'measurement' [10:57:07][C][wifi_signal.sensor:009]: Unit of Measurement: 'dBm' [10:57:07][C][wifi_signal.sensor:009]: Accuracy Decimals: 0

[10:57:07][C][wifi_info:011]: WifiInfo SSID 'SSID' [10:57:08][C][wifi_info:012]: WifiInfo BSSID 'BSSID' [10:57:08][C][wifi_info:009]: WifiInfo IPAddress 'IP'

[10:57:10][D][script.boot_progress:1831]: Progress: 25%

[10:57:10][D][script.boot_progress:1831]: Progress: 30%

[10:57:10][D][script.boot_progress:1831]: Progress: 35%

[10:57:10][D][script.boot_progress:1831]: Progress: 40% [10:57:10][W][component:232]: Component script took a long time for an operation (75 ms). [10:57:10][W][component:233]: Components should block for at most 30 ms. [10:57:10][W][nextion:405]: Nextion reported variable name invalid! [10:57:10][W][nextion:405]: Nextion reported variable name invalid! [10:57:10][W][nextion:405]: Nextion reported variable name invalid! [10:57:10][W][nextion:405]: Nextion reported variable name invalid! [10:57:10][W][nextion:405]: Nextion reported variable name invalid! [10:57:10][W][nextion:405]: Nextion reported variable name invalid! [10:57:10][W][nextion:405]: Nextion reported variable name invalid! [10:57:10][W][nextion:405]: Nextion reported variable name invalid! [10:57:10][W][nextion:405]: Nextion reported variable name invalid! [10:57:10][W][nextion:405]: Nextion reported variable name invalid! [10:57:10][W][nextion:405]: Nextion reported variable name invalid! [10:57:10][W][nextion:405]: Nextion reported variable name invalid! [10:57:10][W][nextion:405]: Nextion reported variable name invalid! [10:57:10][D][script.update_tft_info:3003]: Updating TFT info [10:57:11][D][text_sensor:064]: 'Version TFT': Sending state '4.2.6' [10:57:11][D][nextion:464]: Got new page: 8 [10:57:11][D][sensor:094]: 'Display mode': Sending state 1.00000 with 0 decimals of accuracy [10:57:11][D][addon_upload_tft.sensor.display_mode:423]: Valid TFT: True [10:57:11][D][nextion_sensor:016]: Processed sensor "display_mode" state 1 [10:57:11][D][sensor:094]: 'Display charset': Sending state 1.00000 with 0 decimals of accuracy [10:57:11][D][nextion_sensor:016]: Processed sensor "charset" state 1

[10:57:20][D][script.boot_progress:1831]: Progress: 45% [10:57:20][W][nextion:405]: Nextion reported variable name invalid! [10:57:21][D][nextion:464]: Got new page: 8 [10:57:21][D][sensor:094]: 'Display mode': Sending state 1.00000 with 0 decimals of accuracy [10:57:21][D][addon_upload_tft.sensor.display_mode:423]: Valid TFT: True [10:57:21][D][nextion_sensor:016]: Processed sensor "display_mode" state 1 [10:57:21][D][sensor:094]: 'Display charset': Sending state 1.00000 with 0 decimals of accuracy [10:57:21][D][nextion_sensor:016]: Processed sensor "charset" state 1

[10:57:25][D][script.boot_progress:1827]: Progress: Completed [10:57:25][W][nextion:405]: Nextion reported variable name invalid! [10:57:26][D][script.page_boot:2168]: Jump to wake-up page: home [10:57:26][W][nextion:405]: Nextion reported variable name invalid! [10:57:26][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [10:57:26][D][nextion:464]: Got new page: 0 [10:57:26][D][text_sensor:064]: 'Current Page': Sending state 'boot' [10:57:26][D][script.page_changed:2206]: New page: boot [10:57:26][D][text_sensor:064]: 'Detailed Entity': Sending state ''

[10:57:26][D][main:2069]: Page boot called

[10:57:26][D][script.boot_progress:1831]: Progress: 0%

[10:57:26][D][script.boot_progress:1831]: Progress: 5%

[10:57:26][D][script.boot_progress:1831]: Progress: 10% [10:57:26][D][main:2084]: Wait for Wi-Fi [10:57:26][D][main:2095]: Wi-Fi connected

[10:57:26][D][script.boot_progress:1831]: Progress: 15%

[10:57:26][D][main:2100]: Wait for API [10:57:26][D][main:2111]: API connected

[10:57:26][D][script.boot_progress:1831]: Progress: 20% [10:57:26][W][nextion:405]: Nextion reported variable name invalid! [10:57:26][W][nextion:405]: Nextion reported variable name invalid! [10:57:26][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [10:57:26][W][nextion:405]: Nextion reported variable name invalid! [10:57:26][W][nextion:405]: Nextion reported variable name invalid! [10:57:26][W][nextion:405]: Nextion reported variable name invalid! [10:57:26][W][nextion:405]: Nextion reported variable name invalid! [10:57:26][W][nextion:405]: Nextion reported variable name invalid! [10:57:26][W][nextion:405]: Nextion reported variable name invalid! [10:57:26][W][nextion:405]: Nextion reported variable name invalid! [10:57:26][W][nextion:405]: Nextion reported variable name invalid! [10:57:26][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [10:57:26][W][nextion:405]: Nextion reported variable name invalid! [10:57:26][W][nextion:405]: Nextion reported variable name invalid! [10:57:26][W][component:232]: Component display took a long time for an operation (112 ms). [10:57:26][W][component:233]: Components should block for at most 30 ms. [10:57:30][D][text_sensor:064]: 'Device Name': Sending state 'nspanel_stube' [10:57:31][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy

[10:57:31][D][script.boot_progress:1831]: Progress: 25%

[10:57:31][D][script.boot_progress:1831]: Progress: 30%

[10:57:31][D][script.boot_progress:1831]: Progress: 35%

[10:57:31][D][script.boot_progress:1831]: Progress: 40% [10:57:31][W][component:232]: Component script took a long time for an operation (68 ms). [10:57:31][W][component:233]: Components should block for at most 30 ms. [10:57:31][W][nextion:405]: Nextion reported variable name invalid! [10:57:31][W][nextion:405]: Nextion reported variable name invalid! [10:57:31][W][nextion:405]: Nextion reported variable name invalid! [10:57:31][W][nextion:405]: Nextion reported variable name invalid! [10:57:31][W][nextion:405]: Nextion reported variable name invalid! [10:57:31][W][nextion:405]: Nextion reported variable name invalid! [10:57:31][W][nextion:405]: Nextion reported variable name invalid! [10:57:31][W][nextion:405]: Nextion reported variable name invalid! [10:57:31][W][nextion:405]: Nextion reported variable name invalid! [10:57:31][W][nextion:405]: Nextion reported variable name invalid! [10:57:31][W][nextion:405]: Nextion reported variable name invalid! [10:57:31][W][nextion:405]: Nextion reported variable name invalid! [10:57:31][W][nextion:405]: Nextion reported variable name invalid! [10:57:31][W][nextion:405]: Nextion reported variable name invalid! [10:57:31][W][nextion:405]: Nextion reported variable name invalid! [10:57:31][W][nextion:405]: Nextion reported variable name invalid! [10:57:31][W][nextion:405]: Nextion reported variable name invalid!

edwardtfn commented 3 months ago

I don't see the event of Update TFT button being pressed.

Please follow those steps: https://github.com/Blackymas/NSPanel_HA_Blueprint/blob/main/docs/howto.md#update-tft

racerman76 commented 3 months ago

Hatte ich so schon gemacht , habe nochmal nach Anleitung durchgeführt . Es immernoch TFT Version 4.2.6 darauf . Hat nicht geklappt .

racerman76 commented 3 months ago

Successfully created esp32 image. Linking .pioenvs/nspanel-stube/firmware.elf RAM: [= ] 10.7% (used 35192 bytes from 327680 bytes) Flash: [======= ] 67.4% (used 1237233 bytes from 1835008 bytes) Building .pioenvs/nspanel-stube/firmware.bin Creating esp32 image... Successfully created esp32 image. esp32_create_combined_bin([".pioenvs/nspanel-stube/firmware.bin"], [".pioenvs/nspanel-stube/firmware.elf"]) Wrote 0x13f990 bytes to file /data/build/nspanel-stube/.pioenvs/nspanel-stube/firmware-factory.bin, ready to flash to offset 0x0 ========================= [SUCCESS] Took 78.96 seconds ========================= INFO Successfully compiled program. INFO Connecting to 192.168.40.6 INFO Uploading /data/build/nspanel-stube/.pioenvs/nspanel-stube/firmware.bin (1243536 bytes) Uploading: [============================================================] 100% Done...

INFO Upload took 13.31 seconds, waiting for result... INFO OTA successful INFO Successfully uploaded program. INFO Starting log output from 192.168.40.6 using esphome API INFO Successfully connected to nspanel-stube @ 192.168.40.6 in 5.242s INFO Successful handshake with nspanel-stube @ 192.168.40.6 in 0.119s [23:32:04][I][app:102]: ESPHome version 2024.3.0 compiled on Mar 22 2024, 23:30:50

Successfully created esp32 image. Linking .pioenvs/nspanel-stube/firmware.elf RAM: [= ] 10.7% (used 35192 bytes from 327680 bytes) Flash: [======= ] 67.4% (used 1237233 bytes from 1835008 bytes) Building .pioenvs/nspanel-stube/firmware.bin Creating esp32 image... Successfully created esp32 image. esp32_create_combined_bin([".pioenvs/nspanel-stube/firmware.bin"], [".pioenvs/nspanel-stube/firmware.elf"]) Wrote 0x13f990 bytes to file /data/build/nspanel-stube/.pioenvs/nspanel-stube/firmware-factory.bin, ready to flash to offset 0x0 ========================= [SUCCESS] Took 78.96 seconds ========================= INFO Successfully compiled program. INFO Connecting to 192.168.40.6 INFO Uploading /data/build/nspanel-stube/.pioenvs/nspanel-stube/firmware.bin (1243536 bytes) Uploading: [============================================================] 100% Done...

INFO Upload took 13.31 seconds, waiting for result... INFO OTA successful INFO Successfully uploaded program. INFO Starting log output from 192.168.40.6 using esphome API INFO Successfully connected to nspanel-stube @ 192.168.40.6 in 5.242s INFO Successful handshake with nspanel-stube @ 192.168.40.6 in 0.119s [23:32:04][I][app:102]: ESPHome version 2024.3.0 compiled on Mar 22 2024, 23:30:50Successfully created esp32 image. Linking .pioenvs/nspanel-stube/firmware.elf RAM: [= ] 10.7% (used 35192 bytes from 327680 bytes) Flash: [======= ] 67.4% (used 1237233 bytes from 1835008 bytes) Building .pioenvs/nspanel-stube/firmware.bin Creating esp32 image... Successfully created esp32 image. esp32_create_combined_bin([".pioenvs/nspanel-stube/firmware.bin"], [".pioenvs/nspanel-stube/firmware.elf"]) Wrote 0x13f990 bytes to file /data/build/nspanel-stube/.pioenvs/nspanel-stube/firmware-factory.bin, ready to flash to offset 0x0 ========================= [SUCCESS] Took 78.96 seconds ========================= INFO Successfully compiled program. INFO Connecting to 192.168.40.6 INFO Uploading /data/build/nspanel-stube/.pioenvs/nspanel-stube/firmware.bin (1243536 bytes) Uploading: [============================================================] 100% Done...

INFO Upload took 13.31 seconds, waiting for result... INFO OTA successful INFO Successfully uploaded program. INFO Starting log output from 192.168.40.6 using esphome API INFO Successfully connected to nspanel-stube @ 192.168.40.6 in 5.242s INFO Successful handshake with nspanel-stube @ 192.168.40.6 in 0.119s [23:32:04][I][app:102]: ESPHome version 2024.3.0 compiled on Mar 22 2024, 23:30:50

[23:32:04][I][app:102]: ESPHome version 2024.3.0 compiled on Mar 22 2024, 23:30:50

[23:32:04][C][wifi:408]: Local MAC: E4:65:B8:1D:20:24 [23:32:04][C][wifi:413]: SSID: [redacted] [23:32:04][C][wifi:416]: IP Address: 192.168.40.6 [23:32:04][C][wifi:420]: BSSID: [redacted]

[23:32:04][C][wifi:423]: Signal strength: -48 dB ▂▄▆█ [23:32:04][C][wifi:427]: Channel: 10 [23:32:04][C][wifi:428]: Subnet: 255.255.255.0 [23:32:04][C][wifi:429]: Gateway: 192.168.40.1 [23:32:04][C][wifi:430]: DNS1: 0.0.0.0 [23:32:04][C][wifi:431]: DNS2: 0.0.0.0

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

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

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

[23:32:04][C][template.number:050]: Unit of Measurement: 's' [23:32:04][C][template.number:051]: Optimistic: YES [23:32:04][C][template.number:052]: Update Interval: 60.0s [23:32:04][C][template.select:065]: Template Select 'Baud rate'

[23:32:04][C][template.select:066]: Update Interval: 60.0s [23:32:04][C][template.select:069]: Optimistic: YES [23:32:04][C][template.select:070]: Initial Option: 115200 [23:32:04][C][template.select:071]: Restore Value: YES [23:32:04][C][template.select:065]: Template Select 'Wake-up page'

[23:32:04][C][template.select:066]: Update Interval: 60.0s [23:32:04][C][template.select:069]: Optimistic: YES [23:32:04][C][template.select:070]: Initial Option: home [23:32:04][C][template.select:071]: Restore Value: YES [23:32:04][C][template.select:065]: Template Select 'Update TFT display - Model'

[23:32:04][C][template.select:066]: Update Interval: 60.0s [23:32:04][C][template.select:069]: Optimistic: YES [23:32:04][C][template.select:070]: Initial Option: NSPanel EU [23:32:04][C][template.select:071]: Restore Value: YES [23:32:04][C][template.select:065]: Template Select 'Update TFT display - Baud rate'

[23:32:04][C][template.select:066]: Update Interval: 60.0s [23:32:04][C][template.select:069]: Optimistic: YES [23:32:04][C][template.select:070]: Initial Option: 921600 [23:32:04][C][template.select:071]: Restore Value: YES [23:32:04][C][uptime.sensor:031]: Uptime Sensor 'Uptime seconds' [23:32:04][C][uptime.sensor:031]: Device Class: 'duration' [23:32:04][C][uptime.sensor:031]: State Class: 'total_increasing' [23:32:04][C][uptime.sensor:031]: Unit of Measurement: 's' [23:32:04][C][uptime.sensor:031]: Accuracy Decimals: 0

[23:32:04][C][template.sensor:022]: Template Sensor 'API uptime' [23:32:04][C][template.sensor:022]: Device Class: 'timestamp' [23:32:04][C][template.sensor:022]: State Class: '' [23:32:04][C][template.sensor:022]: Unit of Measurement: '' [23:32:04][C][template.sensor:022]: Accuracy Decimals: 0 [23:32:04][C][template.sensor:023]: Update Interval: never [23:32:04][C][template.sensor:022]: Template Sensor 'Device uptime' [23:32:04][C][template.sensor:022]: Device Class: 'timestamp' [23:32:04][C][template.sensor:022]: State Class: '' [23:32:04][C][template.sensor:022]: Unit of Measurement: '' [23:32:04][C][template.sensor:022]: Accuracy Decimals: 0 [23:32:04][C][template.sensor:023]: Update Interval: never [23:32:04][C][switch.gpio:068]: GPIO Switch 'Nextion display - Power' [23:32:04][C][switch.gpio:091]: Restore Mode: always ON [23:32:04][C][switch.gpio:031]: Pin: GPIO4 [23:32:04][C][template.text_sensor:020]: Template Sensor 'Device Name'

[23:32:04][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [23:32:04][C][template.text_sensor:020]: Template Sensor 'Detailed Entity'

[23:32:04][C][template.text_sensor:020]: Template Sensor 'Notification Label' [23:32:05][C][template.text_sensor:020]: Template Sensor 'Notification Text' [23:32:05][C][template.sensor:022]: Template Sensor 'Blueprint' [23:32:05][C][template.sensor:022]: State Class: '' [23:32:05][C][template.sensor:022]: Unit of Measurement: '%' [23:32:05][C][template.sensor:022]: Accuracy Decimals: 1

[23:32:05][C][template.sensor:023]: Update Interval: 60.0s [23:32:05][C][switch.gpio:068]: GPIO Switch 'Relay 1' [23:32:05][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [23:32:05][C][switch.gpio:031]: Pin: GPIO22 [23:32:05][C][switch.gpio:068]: GPIO Switch 'Relay 2' [23:32:05][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [23:32:05][C][switch.gpio:031]: Pin: GPIO19 [23:32:05][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'Left Button' [23:32:05][C][gpio.binary_sensor:016]: Pin: GPIO14 [23:32:05][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'Right Button' [23:32:05][C][gpio.binary_sensor:016]: Pin: GPIO27 [23:32:05][C][template.switch:068]: Template Switch 'Notification unread' [23:32:05][C][template.switch:091]: Restore Mode: always OFF [23:32:05][C][template.switch:057]: Optimistic: YES [23:32:05][C][template.switch:068]: Template Switch 'Notification sound' [23:32:05][C][template.switch:091]: Restore Mode: restore defaults to OFF [23:32:05][C][template.switch:057]: Optimistic: YES

[23:32:05][C][nextion:129]: Device Model: NX4832F035_011C [23:32:05][C][nextion:130]: Firmware Version: 72 [23:32:05][C][nextion:131]: Serial Number: CCB3340131C8FD65 [23:32:05][C][nextion:132]: Flash Size: 16777216 [23:32:05][C][nextion:133]: Wake On Touch: YES [23:32:05][C][nextion:134]: Exit reparse: YES [23:32:05][C][nextion:145]: Start Up Page: 0 [23:32:05][C][factory_reset.button:011]: Factory Reset Button 'Factory reset'

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

[23:32:05][C][resistance:011]: Configuration: DOWNSTREAM [23:32:05][C][resistance:012]: Resistor: 11200.00Ω [23:32:05][C][resistance:013]: Reference Voltage: 3.3V [23:32:05][C][ntc:014]: NTC Sensor 'Temperature' [23:32:05][C][ntc:014]: Device Class: 'temperature' [23:32:05][C][ntc:014]: State Class: 'measurement' [23:32:05][C][ntc:014]: Unit of Measurement: '°C' [23:32:05][C][ntc:014]: Accuracy Decimals: 1 [23:32:06][C][version.text_sensor:021]: Version Text Sensor 'ESPhome Version'

[23:32:06][C][homeassistant.time:010]: Home Assistant Time:

[23:32:06][C][captive_portal:088]: Captive Portal: [23:32:06][C][web_server:169]: Web Server: [23:32:06][C][web_server:170]: Address: 192.168.40.6:80

[23:32:06][C][mdns:116]: Hostname: nspanel-stube [23:32:06][C][ota:096]: Over-The-Air Updates: [23:32:06][C][ota:097]: Address: 192.168.40.6:3232 [23:32:06][C][ota:100]: Using Password. [23:32:06][C][ota:103]: OTA version: 2. [23:32:06][C][api:139]: API Server: [23:32:06][C][api:140]: Address: 192.168.40.6:6053 [23:32:06][C][api:144]: Using noise encryption: NO [23:32:06][C][wifi_signal.sensor:009]: WiFi Signal 'RSSI' [23:32:06][C][wifi_signal.sensor:009]: Device Class: 'signal_strength' [23:32:06][C][wifi_signal.sensor:009]: State Class: 'measurement' [23:32:06][C][wifi_signal.sensor:009]: Unit of Measurement: 'dBm' [23:32:06][C][wifi_signal.sensor:009]: Accuracy Decimals: 0

[23:32:06][C][wifi_info:011]: WifiInfo SSID 'SSID' [23:32:06][C][wifi_info:012]: WifiInfo BSSID 'BSSID' [23:32:06][C][wifi_info:009]: WifiInfo IPAddress 'IP'

[23:32:09][D][script.boot_progress:1831]: Progress: 25%

[23:32:09][D][script.boot_progress:1831]: Progress: 30%

[23:32:09][D][script.boot_progress:1831]: Progress: 35%

[23:32:09][D][script.boot_progress:1831]: Progress: 40% [23:32:09][W][component:232]: Component script took a long time for an operation (77 ms). [23:32:09][W][component:233]: Components should block for at most 30 ms. [23:32:09][W][nextion:405]: Nextion reported variable name invalid! [23:32:09][W][nextion:405]: Nextion reported variable name invalid! [23:32:09][W][nextion:405]: Nextion reported variable name invalid! [23:32:09][W][nextion:405]: Nextion reported variable name invalid! [23:32:09][W][nextion:405]: Nextion reported variable name invalid! [23:32:09][W][nextion:405]: Nextion reported variable name invalid! [23:32:09][W][nextion:405]: Nextion reported variable name invalid! [23:32:09][W][nextion:405]: Nextion reported variable name invalid! [23:32:09][W][nextion:405]: Nextion reported variable name invalid! [23:32:09][W][nextion:405]: Nextion reported variable name invalid! [23:32:09][W][nextion:405]: Nextion reported variable name invalid! [23:32:09][W][nextion:405]: Nextion reported variable name invalid! [23:32:09][W][nextion:405]: Nextion reported variable name invalid! [23:32:09][D][script.update_tft_info:3003]: Updating TFT info [23:32:09][D][text_sensor:064]: 'Version TFT': Sending state '4.2.6' [23:32:10][D][nextion:464]: Got new page: 8 [23:32:10][D][sensor:094]: 'Display mode': Sending state 1.00000 with 0 decimals of accuracy [23:32:10][D][addon_upload_tft.sensor.display_mode:423]: Valid TFT: True [23:32:10][D][nextion_sensor:016]: Processed sensor "display_mode" state 1 [23:32:10][D][sensor:094]: 'Display charset': Sending state 1.00000 with 0 decimals of accuracy [23:32:10][D][nextion_sensor:016]: Processed sensor "charset" state 1

[23:32:19][D][script.boot_progress:1831]: Progress: 45% [23:32:19][W][nextion:405]: Nextion reported variable name invalid! [23:32:20][D][nextion:464]: Got new page: 8 [23:32:20][D][sensor:094]: 'Display mode': Sending state 1.00000 with 0 decimals of accuracy [23:32:20][D][addon_upload_tft.sensor.display_mode:423]: Valid TFT: True [23:32:20][D][nextion_sensor:016]: Processed sensor "display_mode" state 1 [23:32:20][D][sensor:094]: 'Display charset': Sending state 1.00000 with 0 decimals of accuracy [23:32:20][D][nextion_sensor:016]: Processed sensor "charset" state 1

[23:32:24][D][script.boot_progress:1827]: Progress: Completed [23:32:24][W][nextion:405]: Nextion reported variable name invalid! [23:32:25][D][script.page_boot:2168]: Jump to wake-up page: home [23:32:25][W][nextion:405]: Nextion reported variable name invalid! [23:32:25][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [23:32:25][D][nextion:464]: Got new page: 0 [23:32:25][D][text_sensor:064]: 'Current Page': Sending state 'boot' [23:32:25][D][script.page_changed:2206]: New page: boot [23:32:25][D][text_sensor:064]: 'Detailed Entity': Sending state ''

[23:32:25][D][main:2069]: Page boot called

[23:32:25][D][script.boot_progress:1831]: Progress: 0%

[23:32:25][D][script.boot_progress:1831]: Progress: 5%

[23:32:25][D][script.boot_progress:1831]: Progress: 10% [23:32:25][D][main:2084]: Wait for Wi-Fi [23:32:25][D][main:2095]: Wi-Fi connected

[23:32:25][D][script.boot_progress:1831]: Progress: 15%

[23:32:25][D][main:2100]: Wait for API [23:32:25][D][main:2111]: API connected

[23:32:25][D][script.boot_progress:1831]: Progress: 20% [23:32:25][W][nextion:405]: Nextion reported variable name invalid! [23:32:25][W][nextion:405]: Nextion reported variable name invalid! [23:32:25][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [23:32:25][W][nextion:405]: Nextion reported variable name invalid! [23:32:25][W][nextion:405]: Nextion reported variable name invalid! [23:32:25][W][nextion:405]: Nextion reported variable name invalid! [23:32:25][W][nextion:405]: Nextion reported variable name invalid! [23:32:25][W][nextion:405]: Nextion reported variable name invalid! [23:32:25][W][nextion:405]: Nextion reported variable name invalid! [23:32:25][W][nextion:405]: Nextion reported variable name invalid! [23:32:25][W][nextion:405]: Nextion reported variable name invalid! [23:32:25][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [23:32:25][W][nextion:405]: Nextion reported variable name invalid! [23:32:25][W][nextion:405]: Nextion reported variable name invalid! [23:32:25][W][component:232]: Component display took a long time for an operation (109 ms). [23:32:25][W][component:233]: Components should block for at most 30 ms. [23:32:30][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy

[23:32:30][D][script.boot_progress:1831]: Progress: 25%

[23:32:30][D][script.boot_progress:1831]: Progress: 30%

[23:32:30][D][script.boot_progress:1831]: Progress: 35%

[23:32:30][D][script.boot_progress:1831]: Progress: 40% [23:32:30][W][component:232]: Component script took a long time for an operation (69 ms). [23:32:30][W][component:233]: Components should block for at most 30 ms. [23:32:30][W][nextion:405]: Nextion reported variable name invalid! [23:32:30][W][nextion:405]: Nextion reported variable name invalid! [23:32:30][W][nextion:405]: Nextion reported variable name invalid! [23:32:30][W][nextion:405]: Nextion reported variable name invalid! [23:32:30][W][nextion:405]: Nextion reported variable name invalid! [23:32:30][W][nextion:405]: Nextion reported variable name invalid! [23:32:30][W][nextion:405]: Nextion reported variable name invalid! [23:32:30][W][nextion:405]: Nextion reported variable name invalid! [23:32:30][W][nextion:405]: Nextion reported variable name invalid! [23:32:30][W][nextion:405]: Nextion reported variable name invalid! [23:32:30][W][nextion:405]: Nextion reported variable name invalid! [23:32:30][W][nextion:405]: Nextion reported variable name invalid! [23:32:30][W][nextion:405]: Nextion reported variable name invalid! [23:32:30][W][nextion:405]: Nextion reported variable name invalid! [23:32:30][W][nextion:405]: Nextion reported variable name invalid! [23:32:30][W][nextion:405]: Nextion reported variable name invalid! [23:32:30][W][nextion:405]: Nextion reported variable name invalid! [23:32:33][D][sensor:094]: 'ntc_source': Sending state 1.72500 V with 2 decimals of accuracy [23:32:33][D][resistance:039]: 'resistance_sensor' - Resistance 12266.7Ω [23:32:33][D][sensor:094]: 'resistance_sensor': Sending state 12266.66797 Ω with 1 decimals of accuracy [23:32:33][D][ntc:026]: 'Temperature' - Temperature: 20.5°C [23:32:33][D][sensor:094]: 'Temperature': Sending state 20.47210 °C with 1 decimals of accuracy [23:32:33][W][nextion:405]: Nextion reported variable name invalid! [23:32:36][D][sensor:094]: 'RSSI': Sending state -50.00000 dBm with 0 decimals of accuracy

[23:32:40][D][script.boot_progress:1831]: Progress: 45% [23:32:40][W][nextion:405]: Nextion reported variable name invalid! [23:32:40][W][nextion:405]: Nextion reported variable name invalid!

[23:32:45][D][script.boot_progress:1827]: Progress: Completed [23:32:45][W][nextion:405]: Nextion reported variable name invalid! [23:32:45][W][nextion:405]: Nextion reported variable name invalid! [23:32:46][D][script.page_boot:2168]: Jump to wake-up page: home [23:32:46][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [23:32:46][D][nextion:464]: Got new page: 0 [23:32:51][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [23:32:55][D][text_sensor:064]: 'Device Name': Sending state 'nspanel_stube' [23:32:56][D][sensor:094]: 'Uptime seconds': Sending state 57.52700 s with 0 decimals of accuracy [23:33:00][W][nextion:405]: Nextion reported variable name invalid! [23:33:00][W][nextion:405]: Nextion reported variable name invalid!

[23:33:09][D][script.check_versions:1866]: ESPHome: 4.3.1 [23:33:09][D][script.check_versions:1867]: TFT: 4.2.6 [23:33:09][E][script.check_versions:1869]: TFT version mismatch!

[23:33:09][E][script.check_versions:1872]: Blueprint version mismatch!

racerman76 commented 3 months ago

Screenshot 2024-03-22 234929

edwardtfn commented 3 months ago

This is odd... Your logs still don't show the Update TFT button being pressed.

The button is exactly the one you showed, but your logs are showing the connection to the panel, but the logs stops before you press that button, so I cannot see what is going wrong.

edwardtfn commented 3 months ago

You must be collecting the log before pressing the button, then press the button and wait for all the process, until the panel restart, wait like 30 seconds after that... Then copy the entire log and share it here, please.

racerman76 commented 3 months ago

[23:58:52][D][button:010]: 'Update TFT display' Pressed. [23:58:52][D][script.nextion_status:110]: Nextion status: [23:58:52][D][script.nextion_status:111]: Is detected: YES [23:58:52][D][script.nextion_status:112]: Is setup: YES [23:58:52][D][script.nextion_status:113]: Queue size: 0 [23:58:52][D][addon_upload_tft.script.upload_tft:195]: Starting the upload script [23:58:52][D][addon_upload_tft.script.upload_tft:196]: Valid TFT: YES [23:58:52][D][addon_upload_tft.script.upload_tft:197]: Current baud rate: 115200 bps [23:58:52][D][addon_upload_tft.script.upload_tft:198]: Target upload baud rate: 921600 bps [23:58:52][D][addon_upload_tft.script.upload_tft:199]: Upload URL: https://raw.githubusercontent.com/Blackymas/NSPanel_HA_Blueprint/v4.3.1/hmi/nspanel_eu.tft [23:58:52][D][nextion:464]: Got new page: 0 [23:58:54][D][addon_upload_tft.script.open_upload_dialog:137]: Showing upload dialog page [23:58:54][D][nextion:464]: Got new page: 0 [23:58:58][D][addon_upload_tft.script.report_upload_progress:161]: Set Nextion unavailable for blueprint calls [23:58:58][D][addon_upload_tft.script.open_upload_dialog:137]: Showing upload dialog page [23:58:58][D][binary_sensor:036]: 'Nextion display': Sending state OFF [23:58:58][D][addon_upload_tft.script.report_upload_progress:161]: Stopping other scripts

[23:58:58][D][addon_upload_tft.script.open_upload_dialog:137]: Showing upload dialog page [23:58:58][D][binary_sensor:036]: 'Nextion display': Sending state ON [23:58:58][D][nextion:464]: Got new page: 0 [23:58:58][D][nextion:464]: Got new page: 0 [23:58:59][D][script.nextion_status:110]: Nextion status: [23:58:59][D][script.nextion_status:111]: Is detected: YES [23:58:59][D][script.nextion_status:112]: Is setup: YES [23:58:59][D][script.nextion_status:113]: Queue size: 0 [23:58:59][D][addon_upload_tft.script.report_upload_progress:161]: Setting baud rate

[23:58:59][D][addon_upload_tft.script.open_upload_dialog:137]: Showing upload dialog page [23:58:59][D][script.set_baud_rate:2610]: Baud rate changing from 115200 to 921600 bps [23:58:59][D][script.set_baud_rate:2611]: Flush UART [23:58:59][D][script.set_baud_rate:2617]: Sending instruction 'baud=921600' to Nextion [23:58:59][D][script.set_baud_rate:2619]: Flush UART [23:58:59][D][script.set_baud_rate:2625]: Set ESPHome new baud rate to 921600 bps [23:58:59][C][uart.idf:133]: UART 0 was reloaded. [23:58:59][C][uart.idf:139]: UART Bus 0: [23:58:59][C][uart.idf:140]: TX Pin: GPIO16 [23:58:59][C][uart.idf:141]: RX Pin: GPIO17 [23:58:59][C][uart.idf:143]: RX Buffer Size: 256 [23:58:59][C][uart.idf:145]: Baud Rate: 921600 baud [23:58:59][C][uart.idf:146]: Data Bits: 8 [23:58:59][C][uart.idf:147]: Parity: NONE [23:58:59][C][uart.idf:148]: Stop bits: 1 [23:58:59][D][script.set_baud_rate:2628]: Current baud rate: 921600 bps [23:58:59][W][nextion:744]: Received unknown event from nextion: 0x80 [23:59:00][W][nextion:405]: Nextion reported variable name invalid! [23:59:00][W][nextion:405]: Nextion reported variable name invalid! [23:59:01][D][main:338]: Attempting to upload TFT [23:59:01][D][addon_upload_tft.script.report_upload_progress:161]: Attempt #1 at 921600 bps [23:59:01][D][addon_upload_tft.script.open_upload_dialog:137]: Showing upload dialog page [23:59:01][D][nextion:464]: Got new page: 0 [23:59:02][D][addon_upload_tft.script.nextion_upload:121]: Waiting for empty UART and Nextion queues [23:59:12][D][text_sensor:064]: 'Device Name': Sending state 'nspanel_stube' [23:59:14][D][addon_upload_tft.script.nextion_upload:129]: Starting TFT upload... [23:59:14][D][nextion.upload.idf:128]: Nextion TFT upload requested [23:59:14][D][nextion.upload.idf:129]: Exit reparse: NO [23:59:14][D][nextion.upload.idf:130]: URL: https://raw.githubusercontent.com/Blackymas/NSPanel_HA_Blueprint/v4.3.1/hmi/nspanel_eu.tft [23:59:14][D][nextion.upload.idf:151]: Baud rate: 921600 [23:59:14][D][esp-idf:000]: E (157031) esp-tls: couldn't get hostname for :raw.githubusercontent.com: getaddrinfo() returns 202, addrinfo=0x0

[23:59:14][D][esp-idf:000]: E (157032) esp-tls: Failed to open new connection

[23:59:14][D][esp-idf:000]: E (157034) TRANSPORT_BASE: Failed to open a new connection

[23:59:14][D][esp-idf:000]: E (157035) HTTP_CLIENT: Connection failed, sock < 0

[23:59:14][E][nextion.upload.idf:191]: HTTP request failed: ESP_ERR_HTTP_CONNECT [23:59:14][D][nextion.upload.idf:317]: Nextion TFT upload finished: HTTP request failed [23:59:14][E][nextion.upload.idf:332]: Nextion TFT upload failed [23:59:14][D][addon_upload_tft.script.nextion_upload:131]: TFT upload: HTTP request failed [23:59:14][D][addon_upload_tft.script.report_upload_progress:161]: Attempt #1 at 921600 bps returned: HTTP request failed [23:59:14][D][addon_upload_tft.script.open_upload_dialog:137]: Showing upload dialog page [23:59:14][D][nextion:770]: Removing old queue type "NO_RESULT" name "backlight_brightness" [23:59:14][D][nextion:770]: Removing old queue type "NO_RESULT" name "set_component_text" [23:59:14][D][nextion:464]: Got new page: 0 [23:59:17][D][sensor:094]: 'ntc_source': Sending state 1.61600 V with 2 decimals of accuracy [23:59:17][D][resistance:039]: 'resistance_sensor' - Resistance 10747.7Ω [23:59:17][D][sensor:094]: 'resistance_sensor': Sending state 10747.74512 Ω with 1 decimals of accuracy [23:59:17][D][ntc:026]: 'Temperature' - Temperature: 23.4°C [23:59:17][D][sensor:094]: 'Temperature': Sending state 23.38595 °C with 1 decimals of accuracy [23:59:17][W][nextion:405]: Nextion reported variable name invalid! [23:59:19][I][addon_upload_tft.script.upload_tft_attempt:366]: Restarting ESPHome [23:59:19][I][app:134]: Rebooting safely... [23:59:19][D][esp32.preferences:114]: Saving 1 preferences to flash... [23:59:19][D][esp32.preferences:143]: Saving 1 preferences to flash: 0 cached, 1 written, 0 failed [23:59:19][D][binary_sensor:036]: 'Nextion display': Sending state OFF INFO Processing expected disconnect from ESPHome API for nspanel-stube @ 192.168.40.6 WARNING Disconnected from API INFO Successfully connected to nspanel-stube @ 192.168.40.6 in 1.075s INFO Successful handshake with nspanel-stube @ 192.168.40.6 in 0.131s [23:59:25][C][switch.gpio:068]: GPIO Switch 'Nextion display - Power' [23:59:25][C][switch.gpio:091]: Restore Mode: always ON [23:59:25][C][switch.gpio:031]: Pin: GPIO4 [23:59:25][C][template.text_sensor:020]: Template Sensor 'Device Name'

[23:59:25][C][template.text_sensor:020]: Template Sensor 'Detailed Entity'

[23:59:25][C][template.text_sensor:020]: Template Sensor 'Notification Label' [23:59:25][C][template.text_sensor:020]: Template Sensor 'Notification Text' [23:59:25][C][template.sensor:022]: Template Sensor 'Blueprint' [23:59:25][C][template.sensor:022]: State Class: '' [23:59:25][C][template.sensor:022]: Unit of Measurement: '%' [23:59:25][C][template.sensor:022]: Accuracy Decimals: 1

[23:59:25][C][template.sensor:023]: Update Interval: 60.0s [23:59:25][C][switch.gpio:068]: GPIO Switch 'Relay 1' [23:59:25][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [23:59:25][C][switch.gpio:031]: Pin: GPIO22 [23:59:25][C][switch.gpio:068]: GPIO Switch 'Relay 2' [23:59:25][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [23:59:25][C][switch.gpio:031]: Pin: GPIO19 [23:59:25][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'Left Button' [23:59:25][C][gpio.binary_sensor:016]: Pin: GPIO14 [23:59:25][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'Right Button' [23:59:25][C][gpio.binary_sensor:016]: Pin: GPIO27 [23:59:26][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [23:59:26][C][template.switch:068]: Template Switch 'Notification unread' [23:59:26][C][template.switch:091]: Restore Mode: always OFF [23:59:26][C][template.switch:057]: Optimistic: YES [23:59:26][C][template.switch:068]: Template Switch 'Notification sound' [23:59:26][C][template.switch:091]: Restore Mode: restore defaults to OFF [23:59:26][C][template.switch:057]: Optimistic: YES

[23:59:26][C][nextion:129]: Device Model: NX4832F035_011C [23:59:26][C][nextion:130]: Firmware Version: 72 [23:59:26][C][nextion:131]: Serial Number: CCB3340131C8FD65 [23:59:26][C][nextion:132]: Flash Size: 16777216 [23:59:26][C][nextion:133]: Wake On Touch: YES [23:59:26][C][nextion:134]: Exit reparse: YES [23:59:26][C][nextion:145]: Start Up Page: 0 [23:59:26][C][factory_reset.button:011]: Factory Reset Button 'Factory reset'

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

[23:59:26][C][resistance:011]: Configuration: DOWNSTREAM [23:59:26][C][resistance:012]: Resistor: 11200.00Ω [23:59:26][C][resistance:013]: Reference Voltage: 3.3V [23:59:26][C][ntc:014]: NTC Sensor 'Temperature' [23:59:26][C][ntc:014]: Device Class: 'temperature' [23:59:26][C][ntc:014]: State Class: 'measurement' [23:59:26][C][ntc:014]: Unit of Measurement: '°C' [23:59:26][C][ntc:014]: Accuracy Decimals: 1 [23:59:26][C][version.text_sensor:021]: Version Text Sensor 'ESPhome Version'

[23:59:26][C][homeassistant.time:010]: Home Assistant Time:

[23:59:27][C][captive_portal:088]: Captive Portal: [23:59:27][C][web_server:169]: Web Server: [23:59:27][C][web_server:170]: Address: 192.168.40.6:80

[23:59:27][C][mdns:116]: Hostname: nspanel-stube [23:59:27][C][ota:096]: Over-The-Air Updates: [23:59:27][C][ota:097]: Address: 192.168.40.6:3232 [23:59:27][C][ota:100]: Using Password. [23:59:27][C][ota:103]: OTA version: 2. [23:59:27][C][api:139]: API Server: [23:59:27][C][api:140]: Address: 192.168.40.6:6053 [23:59:27][C][api:144]: Using noise encryption: NO [23:59:27][C][wifi_signal.sensor:009]: WiFi Signal 'RSSI' [23:59:27][C][wifi_signal.sensor:009]: Device Class: 'signal_strength' [23:59:27][C][wifi_signal.sensor:009]: State Class: 'measurement' [23:59:27][C][wifi_signal.sensor:009]: Unit of Measurement: 'dBm' [23:59:27][C][wifi_signal.sensor:009]: Accuracy Decimals: 0

[23:59:27][C][wifi_info:011]: WifiInfo SSID 'SSID' [23:59:27][C][wifi_info:012]: WifiInfo BSSID 'BSSID' [23:59:27][C][wifi_info:009]: WifiInfo IPAddress 'IP'

[23:59:30][D][script.boot_progress:1831]: Progress: 25%

[23:59:30][D][script.boot_progress:1831]: Progress: 30%

[23:59:30][D][script.boot_progress:1831]: Progress: 35%

[23:59:30][D][script.boot_progress:1831]: Progress: 40% [23:59:30][W][component:232]: Component script took a long time for an operation (71 ms). [23:59:30][W][component:233]: Components should block for at most 30 ms. [23:59:30][W][nextion:405]: Nextion reported variable name invalid! [23:59:30][W][nextion:405]: Nextion reported variable name invalid! [23:59:30][W][nextion:405]: Nextion reported variable name invalid! [23:59:30][W][nextion:405]: Nextion reported variable name invalid! [23:59:30][W][nextion:405]: Nextion reported variable name invalid! [23:59:30][W][nextion:405]: Nextion reported variable name invalid! [23:59:30][W][nextion:405]: Nextion reported variable name invalid! [23:59:30][W][nextion:405]: Nextion reported variable name invalid! [23:59:30][W][nextion:405]: Nextion reported variable name invalid! [23:59:30][W][nextion:405]: Nextion reported variable name invalid! [23:59:30][W][nextion:405]: Nextion reported variable name invalid! [23:59:30][W][nextion:405]: Nextion reported variable name invalid! [23:59:30][W][nextion:405]: Nextion reported variable name invalid! [23:59:31][D][script.update_tft_info:3003]: Updating TFT info [23:59:31][D][text_sensor:064]: 'Version TFT': Sending state '4.2.6' [23:59:31][D][nextion:464]: Got new page: 8 [23:59:31][D][sensor:094]: 'Display mode': Sending state 1.00000 with 0 decimals of accuracy [23:59:31][D][addon_upload_tft.sensor.display_mode:423]: Valid TFT: True [23:59:31][D][nextion_sensor:016]: Processed sensor "display_mode" state 1 [23:59:31][D][sensor:094]: 'Display charset': Sending state 1.00000 with 0 decimals of accuracy [23:59:31][D][nextion_sensor:016]: Processed sensor "charset" state 1

[23:59:40][D][script.boot_progress:1831]: Progress: 45% [23:59:40][W][nextion:405]: Nextion reported variable name invalid! [23:59:41][D][nextion:464]: Got new page: 8 [23:59:41][D][sensor:094]: 'Display mode': Sending state 1.00000 with 0 decimals of accuracy [23:59:41][D][addon_upload_tft.sensor.display_mode:423]: Valid TFT: True [23:59:41][D][nextion_sensor:016]: Processed sensor "display_mode" state 1 [23:59:41][D][sensor:094]: 'Display charset': Sending state 1.00000 with 0 decimals of accuracy [23:59:41][D][nextion_sensor:016]: Processed sensor "charset" state 1

[23:59:45][D][script.boot_progress:1827]: Progress: Completed [23:59:45][W][nextion:405]: Nextion reported variable name invalid! [23:59:46][D][script.page_boot:2168]: Jump to wake-up page: home [23:59:46][W][nextion:405]: Nextion reported variable name invalid! [23:59:46][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [23:59:46][D][nextion:464]: Got new page: 0 [23:59:46][D][text_sensor:064]: 'Current Page': Sending state 'boot' [23:59:46][D][script.page_changed:2206]: New page: boot [23:59:46][D][text_sensor:064]: 'Detailed Entity': Sending state ''

[23:59:46][D][main:2069]: Page boot called

[23:59:46][D][script.boot_progress:1831]: Progress: 0%

[23:59:46][D][script.boot_progress:1831]: Progress: 5%

[23:59:46][D][script.boot_progress:1831]: Progress: 10% [23:59:46][D][main:2084]: Wait for Wi-Fi [23:59:46][D][main:2095]: Wi-Fi connected

[23:59:46][D][script.boot_progress:1831]: Progress: 15%

[23:59:46][D][main:2100]: Wait for API [23:59:46][D][main:2111]: API connected

[23:59:46][D][script.boot_progress:1831]: Progress: 20% [23:59:46][W][nextion:405]: Nextion reported variable name invalid! [23:59:46][W][nextion:405]: Nextion reported variable name invalid! [23:59:46][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [23:59:46][W][nextion:405]: Nextion reported variable name invalid! [23:59:46][W][nextion:405]: Nextion reported variable name invalid! [23:59:46][W][nextion:405]: Nextion reported variable name invalid! [23:59:46][W][nextion:405]: Nextion reported variable name invalid! [23:59:46][W][nextion:405]: Nextion reported variable name invalid! [23:59:46][W][nextion:405]: Nextion reported variable name invalid! [23:59:46][W][nextion:405]: Nextion reported variable name invalid! [23:59:46][W][nextion:405]: Nextion reported variable name invalid! [23:59:46][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [23:59:46][W][nextion:405]: Nextion reported variable name invalid! [23:59:46][W][nextion:405]: Nextion reported variable name invalid! [23:59:46][W][component:232]: Component display took a long time for an operation (103 ms). [23:59:46][W][component:233]: Components should block for at most 30 ms. [23:59:51][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy

[23:59:51][D][script.boot_progress:1831]: Progress: 25%

[23:59:51][D][script.boot_progress:1831]: Progress: 30%

[23:59:51][D][script.boot_progress:1831]: Progress: 35%

[23:59:51][D][script.boot_progress:1831]: Progress: 40% [23:59:51][W][component:232]: Component script took a long time for an operation (70 ms). [23:59:51][W][component:233]: Components should block for at most 30 ms. [23:59:51][W][nextion:405]: Nextion reported variable name invalid! [23:59:51][W][nextion:405]: Nextion reported variable name invalid! [23:59:51][W][nextion:405]: Nextion reported variable name invalid! [23:59:51][W][nextion:405]: Nextion reported variable name invalid! [23:59:51][W][nextion:405]: Nextion reported variable name invalid! [23:59:51][W][nextion:405]: Nextion reported variable name invalid! [23:59:51][W][nextion:405]: Nextion reported variable name invalid! [23:59:51][W][nextion:405]: Nextion reported variable name invalid! [23:59:51][W][nextion:405]: Nextion reported variable name invalid! [23:59:51][W][nextion:405]: Nextion reported variable name invalid! [23:59:51][W][nextion:405]: Nextion reported variable name invalid! [23:59:51][W][nextion:405]: Nextion reported variable name invalid! [23:59:51][W][nextion:405]: Nextion reported variable name invalid! [23:59:51][W][nextion:405]: Nextion reported variable name invalid! [23:59:51][W][nextion:405]: Nextion reported variable name invalid! [23:59:51][W][nextion:405]: Nextion reported variable name invalid! [23:59:51][W][nextion:405]: Nextion reported variable name invalid! [23:59:55][D][sensor:094]: 'RSSI': Sending state -48.00000 dBm with 0 decimals of accuracy

racerman76 commented 3 months ago

[00:04:44][D][main:338]: Attempting to upload TFT [00:04:44][D][addon_upload_tft.script.report_upload_progress:161]: Attempt #1 at 921600 bps [00:04:44][D][addon_upload_tft.script.open_upload_dialog:137]: Showing upload dialog page [00:04:45][D][nextion:464]: Got new page: 0 [00:04:45][D][addon_upload_tft.script.nextion_upload:121]: Waiting for empty UART and Nextion queues [00:04:47][D][text_sensor:064]: 'Device Name': Sending state 'nspanel_stube' [00:04:58][D][addon_upload_tft.script.nextion_upload:129]: Starting TFT upload... [00:04:58][D][nextion.upload.idf:128]: Nextion TFT upload requested [00:04:58][D][nextion.upload.idf:129]: Exit reparse: NO [00:04:58][D][nextion.upload.idf:130]: URL: http://homeassistant.local:8123/local/nspanel_eu.tft [00:04:58][D][nextion.upload.idf:151]: Baud rate: 921600 WARNING nspanel-stube @ 192.168.40.6: Connection error occurred: [Errno 104] Connection reset by peer INFO Processing unexpected disconnect from ESPHome API for nspanel-stube @ 192.168.40.6 WARNING Disconnected from API INFO Successfully connected to nspanel-stube @ 192.168.40.6 in 0.113s INFO Successful handshake with nspanel-stube @ 192.168.40.6 in 0.084s [00:05:27][W][nextion:081]: Nextion is not connected! [00:05:28][W][nextion:081]: Nextion is not connected! [00:05:28][W][nextion:081]: Nextion is not connected! [00:05:29][W][nextion:081]: Nextion is not connected! [00:05:29][W][nextion:081]: Nextion is not connected! [00:05:30][W][nextion:081]: Nextion is not connected! [00:05:30][W][nextion:081]: Nextion is not connected! [00:05:31][W][nextion:081]: Nextion is not connected! [00:05:31][W][nextion:081]: Nextion is not connected! [00:05:32][W][nextion:081]: Nextion is not connected! [00:05:32][W][nextion:081]: Nextion is not connected! [00:05:33][W][nextion:081]: Nextion is not connected! [00:05:33][W][nextion:081]: Nextion is not connected! [00:05:34][W][nextion:081]: Nextion is not connected! [00:05:34][W][nextion:081]: Nextion is not connected! [00:05:35][W][nextion:081]: Nextion is not connected! [00:05:35][W][nextion:081]: Nextion is not connected! [00:05:36][W][nextion:081]: Nextion is not connected! [00:05:36][W][nextion:081]: Nextion is not connected! [00:05:37][W][nextion:081]: Nextion is not connected! [00:05:37][W][nextion:081]: Nextion is not connected! [00:05:38][W][nextion:081]: Nextion is not connected! [00:05:38][W][nextion:081]: Nextion is not connected! [00:05:39][W][nextion:081]: Nextion is not connected! [00:05:39][W][nextion:081]: Nextion is not connected! [00:05:40][W][nextion:081]: Nextion is not connected! [00:05:40][W][nextion:081]: Nextion is not connected! [00:05:41][W][nextion:081]: Nextion is not connected! [00:05:41][W][nextion:081]: Nextion is not connected! [00:05:42][W][nextion:081]: Nextion is not connected! [00:05:43][W][nextion:081]: Nextion is not connected! [00:05:43][W][nextion:081]: Nextion is not connected! [00:05:43][D][text_sensor:064]: 'Device Name': Sending state 'nspanel_stube' [00:05:44][W][nextion:081]: Nextion is not connected! [00:05:44][W][nextion:081]: Nextion is not connected! [00:05:45][W][nextion:081]: Nextion is not connected! [00:05:45][W][nextion:081]: Nextion is not connected! [00:05:46][W][nextion:081]: Nextion is not connected! [00:05:46][W][nextion:081]: Nextion is not connected! [00:05:47][W][nextion:081]: Nextion is not connected! [00:05:47][W][nextion:081]: Nextion is not connected! [00:05:48][W][nextion:081]: Nextion is not connected! [00:05:48][W][nextion:081]: Nextion is not connected! [00:05:49][W][nextion:081]: Nextion is not connected! [00:05:49][W][nextion:081]: Nextion is not connected! [00:05:50][W][nextion:081]: Nextion is not connected! [00:05:50][W][nextion:081]: Nextion is not connected! [00:05:51][W][nextion:081]: Nextion is not connected! [00:05:51][W][nextion:081]: Nextion is not connected! [00:05:52][W][nextion:081]: Nextion is not connected! [00:05:52][W][nextion:081]: Nextion is not connected! [00:05:53][W][nextion:081]: Nextion is not connected! [00:05:53][D][sensor:094]: 'Uptime seconds': Sending state 50.08800 s with 0 decimals of accuracy [00:05:53][W][nextion:081]: Nextion is not connected! [00:05:54][D][sensor:094]: 'ntc_source': Sending state 1.60900 V with 2 decimals of accuracy [00:05:54][D][resistance:039]: 'resistance_sensor' - Resistance 10656.9Ω [00:05:54][D][sensor:094]: 'resistance_sensor': Sending state 10656.88965 Ω with 1 decimals of accuracy [00:05:54][D][ntc:026]: 'Temperature' - Temperature: 23.6°C [00:05:54][D][sensor:094]: 'Temperature': Sending state 23.57506 °C with 1 decimals of accuracy [00:05:54][W][nextion:081]: Nextion is not connected! [00:05:54][W][nextion:081]: Nextion is not connected! [00:05:55][W][nextion:081]: Nextion is not connected! [00:05:55][W][nextion:081]: Nextion is not connected! [00:05:56][W][nextion:081]: Nextion is not connected! [00:05:57][W][nextion:081]: Nextion is not connected! [00:05:57][W][nextion:081]: Nextion is not connected! [00:05:58][W][nextion:081]: Nextion is not connected! [00:05:58][W][nextion:081]: Nextion is not connected! [00:05:59][W][nextion:081]: Nextion is not connected! [00:05:59][D][sensor:094]: 'RSSI': Sending state -47.00000 dBm with 0 decimals of accuracy [00:05:59][W][nextion:081]: Nextion is not connected! [00:06:00][W][nextion:081]: Nextion is not connected! [00:06:00][W][nextion:081]: Nextion is not connected! [00:06:01][W][nextion:081]: Nextion is not connected! [00:06:01][W][nextion:081]: Nextion is not connected! [00:06:02][W][nextion:081]: Nextion is not connected! [00:06:02][W][nextion:081]: Nextion is not connected! [00:06:03][W][nextion:081]: Nextion is not connected! [00:06:03][W][nextion:081]: Nextion is not connected! [00:06:03][D][script.timer_sleep:2868]: Going to sleep from page [00:06:03][D][switch:016]: 'Nextion display - Power' Turning OFF. [00:06:04][D][switch:055]: 'Nextion display - Power': Sending state OFF [00:06:04][W][nextion:081]: Nextion is not connected! [00:06:04][W][nextion:081]: Nextion is not connected! [00:06:05][W][nextion:081]: Nextion is not connected! [00:06:05][W][nextion:081]: Nextion is not connected! [00:06:06][D][switch:012]: 'Nextion display - Power' Turning ON. [00:06:06][D][switch:055]: 'Nextion display - Power': Sending state ON [00:06:06][W][nextion:081]: Nextion is not connected! [00:06:06][I][nextion:087]: Nextion is connected

[00:06:06][C][nextion:129]: Device Model: NX4832F035_011C [00:06:06][C][nextion:130]: Firmware Version: 72 [00:06:06][C][nextion:131]: Serial Number: CCB3340131C8FD65 [00:06:06][C][nextion:132]: Flash Size: 16777216 [00:06:06][C][nextion:133]: Wake On Touch: YES [00:06:06][C][nextion:134]: Exit reparse: YES [00:06:07][C][nextion:145]: Start Up Page: 0 [00:06:07][D][nextion:464]: Got new page: 8 [00:06:07][D][text_sensor:064]: 'Current Page': Sending state 'settings' [00:06:07][D][script.page_changed:2206]: New page: settings [00:06:07][D][text_sensor:064]: 'Detailed Entity': Sending state '' [00:06:07][W][nextion:405]: Nextion reported variable name invalid! [00:06:07][E][nextion:285]: Nextion queue is empty! [00:06:07][W][nextion:405]: Nextion reported variable name invalid! [00:06:07][E][nextion:285]: Nextion queue is empty! [00:06:07][W][component:232]: Component display took a long time for an operation (175 ms). [00:06:07][W][component:233]: Components should block for at most 30 ms. [00:06:15][D][nextion:276]: Manually set nextion report ready [00:06:15][D][nextion:354]: Nextion is setup [00:06:15][D][binary_sensor:036]: 'Nextion display': Sending state ON [00:06:15][D][nextion:464]: Got new page: 0 [00:06:15][D][text_sensor:064]: 'Current Page': Sending state 'boot' [00:06:15][D][script.page_changed:2206]: New page: boot [00:06:15][D][text_sensor:064]: 'Detailed Entity': Sending state ''

[00:06:15][D][main:2069]: Page boot called

[00:06:15][D][script.boot_progress:1831]: Progress: 0% [00:06:15][D][script.update_tft_info:3003]: Updating TFT info

[00:06:15][D][script.boot_progress:1831]: Progress: 5%

[00:06:15][D][script.boot_progress:1831]: Progress: 10% [00:06:15][D][main:2084]: Wait for Wi-Fi [00:06:15][D][main:2095]: Wi-Fi connected

[00:06:15][D][script.boot_progress:1831]: Progress: 15%

[00:06:15][D][main:2100]: Wait for API [00:06:15][D][main:2111]: API connected

[00:06:15][D][script.boot_progress:1831]: Progress: 20% [00:06:15][E][nextion:505]: ERROR: Received string return but next in queue "goto_page" is not a text sensor [00:06:15][W][component:232]: Component display took a long time for an operation (69 ms). [00:06:15][W][component:233]: Components should block for at most 30 ms. [00:06:15][D][nextion:464]: Got new page: 8 [00:06:15][D][text_sensor:064]: 'Current Page': Sending state 'settings'

[00:06:15][D][script.page_changed:2206]: New page: settings [00:06:15][D][text_sensor:064]: 'Detailed Entity': Sending state ''

[00:06:15][D][nextion:464]: Got new page: 8 [00:06:15][W][nextion:405]: Nextion reported variable name invalid! [00:06:15][D][sensor:094]: 'Display charset': Sending state 100.00000 with 0 decimals of accuracy [00:06:15][D][sensor:094]: 'Display mode': Sending state 1.00000 with 0 decimals of accuracy [00:06:15][D][addon_upload_tft.sensor.display_mode:423]: Valid TFT: True [00:06:15][E][nextion:550]: ERROR: Received numeric return but next in queue "boot.tft_version" is not a valid sensor type 4 [00:06:15][E][nextion:505]: ERROR: Received string return but next in queue "set_component_text" is not a text sensor [00:06:15][W][nextion:405]: Nextion reported variable name invalid! [00:06:15][W][nextion:405]: Nextion reported variable name invalid! [00:06:15][W][nextion:405]: Nextion reported variable name invalid! [00:06:15][E][nextion:550]: ERROR: Received numeric return but next in queue "set_component_value" is not a valid sensor type 0 [00:06:15][W][nextion:405]: Nextion reported variable name invalid! [00:06:15][E][nextion:285]: Nextion queue is empty! [00:06:20][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy

[00:06:20][D][script.boot_progress:1831]: Progress: 25%

[00:06:20][D][script.boot_progress:1831]: Progress: 30%

[00:06:20][D][script.boot_progress:1831]: Progress: 35%

[00:06:20][D][script.boot_progress:1831]: Progress: 40% [00:06:20][W][component:232]: Component script took a long time for an operation (75 ms). [00:06:20][W][component:233]: Components should block for at most 30 ms. [00:06:20][W][nextion:405]: Nextion reported variable name invalid! [00:06:20][W][nextion:405]: Nextion reported variable name invalid! [00:06:20][W][nextion:405]: Nextion reported variable name invalid! [00:06:20][W][nextion:405]: Nextion reported variable name invalid! [00:06:20][W][nextion:405]: Nextion reported variable name invalid! [00:06:20][W][nextion:405]: Nextion reported variable name invalid! [00:06:20][W][nextion:405]: Nextion reported variable name invalid! [00:06:20][W][nextion:405]: Nextion reported variable name invalid! [00:06:20][W][nextion:405]: Nextion reported variable name invalid! [00:06:20][W][nextion:405]: Nextion reported variable name invalid! [00:06:20][W][nextion:405]: Nextion reported variable name invalid! [00:06:20][W][nextion:405]: Nextion reported variable name invalid! [00:06:20][W][nextion:405]: Nextion reported variable name invalid! [00:06:25][D][script.update_tft_info:3003]: Updating TFT info [00:06:25][D][text_sensor:064]: 'Version TFT': Sending state '4.2.6' [00:06:25][D][nextion:464]: Got new page: 8 [00:06:25][D][sensor:094]: 'Display mode': Sending state 1.00000 with 0 decimals of accuracy [00:06:25][D][addon_upload_tft.sensor.display_mode:423]: Valid TFT: True [00:06:25][D][nextion_sensor:016]: Processed sensor "display_mode" state 1 [00:06:25][D][sensor:094]: 'Display charset': Sending state 1.00000 with 0 decimals of accuracy [00:06:25][D][nextion_sensor:016]: Processed sensor "charset" state 1

[00:06:30][D][script.boot_progress:1831]: Progress: 45% [00:06:30][W][nextion:405]: Nextion reported variable name invalid!

[00:06:35][D][script.boot_progress:1827]: Progress: Completed [00:06:35][W][nextion:405]: Nextion reported variable name invalid! [00:06:35][D][nextion:464]: Got new page: 8 [00:06:35][D][sensor:094]: 'Display mode': Sending state 1.00000 with 0 decimals of accuracy [00:06:35][D][addon_upload_tft.sensor.display_mode:423]: Valid TFT: True [00:06:35][D][nextion_sensor:016]: Processed sensor "display_mode" state 1 [00:06:35][D][sensor:094]: 'Display charset': Sending state 1.00000 with 0 decimals of accuracy [00:06:35][D][nextion_sensor:016]: Processed sensor "charset" state 1 [00:06:36][D][script.page_boot:2168]: Jump to wake-up page: home [00:06:36][W][nextion:405]: Nextion reported variable name invalid! [00:06:36][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [00:06:36][D][nextion:464]: Got new page: 0 [00:06:36][D][text_sensor:064]: 'Current Page': Sending state 'boot' [00:06:36][D][script.page_changed:2206]: New page: boot [00:06:36][D][text_sensor:064]: 'Detailed Entity': Sending state ''

[00:06:36][D][main:2069]: Page boot called

[00:06:36][D][script.boot_progress:1831]: Progress: 0%

[00:06:36][D][script.boot_progress:1831]: Progress: 5%

[00:06:36][D][script.boot_progress:1831]: Progress: 10% [00:06:36][D][main:2084]: Wait for Wi-Fi [00:06:36][D][main:2095]: Wi-Fi connected

[00:06:36][D][script.boot_progress:1831]: Progress: 15%

[00:06:36][D][main:2100]: Wait for API [00:06:36][D][main:2111]: API connected

[00:06:36][D][script.boot_progress:1831]: Progress: 20% [00:06:36][W][nextion:405]: Nextion reported variable name invalid! [00:06:36][W][nextion:405]: Nextion reported variable name invalid! [00:06:36][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [00:06:36][W][nextion:405]: Nextion reported variable name invalid! [00:06:36][W][nextion:405]: Nextion reported variable name invalid! [00:06:36][W][nextion:405]: Nextion reported variable name invalid! [00:06:36][W][nextion:405]: Nextion reported variable name invalid! [00:06:36][W][nextion:405]: Nextion reported variable name invalid! [00:06:36][W][nextion:405]: Nextion reported variable name invalid! [00:06:36][W][nextion:405]: Nextion reported variable name invalid! [00:06:36][W][nextion:405]: Nextion reported variable name invalid! [00:06:36][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [00:06:36][W][nextion:405]: Nextion reported variable name invalid! [00:06:36][W][nextion:405]: Nextion reported variable name invalid! [00:06:36][W][component:232]: Component display took a long time for an operation (110 ms). [00:06:36][W][component:233]: Components should block for at most 30 ms.

[00:06:41][D][script.boot_progress:1831]: Progress: 25%

[00:06:41][D][script.boot_progress:1831]: Progress: 30%

[00:06:41][D][script.boot_progress:1831]: Progress: 35%

[00:06:41][D][script.boot_progress:1831]: Progress: 40% [00:06:41][W][component:232]: Component script took a long time for an operation (70 ms). [00:06:41][W][component:233]: Components should block for at most 30 ms. [00:06:41][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy [00:06:41][W][nextion:405]: Nextion reported variable name invalid! [00:06:41][W][nextion:405]: Nextion reported variable name invalid! [00:06:41][W][nextion:405]: Nextion reported variable name invalid! [00:06:41][W][nextion:405]: Nextion reported variable name invalid! [00:06:41][W][nextion:405]: Nextion reported variable name invalid! [00:06:41][W][nextion:405]: Nextion reported variable name invalid! [00:06:41][W][nextion:405]: Nextion reported variable name invalid! [00:06:41][W][nextion:405]: Nextion reported variable name invalid! [00:06:41][W][nextion:405]: Nextion reported variable name invalid! [00:06:41][W][nextion:405]: Nextion reported variable name invalid! [00:06:41][W][nextion:405]: Nextion reported variable name invalid! [00:06:41][W][nextion:405]: Nextion reported variable name invalid! [00:06:41][W][nextion:405]: Nextion reported variable name invalid! [00:06:41][W][nextion:405]: Nextion reported variable name invalid! [00:06:41][W][nextion:405]: Nextion reported variable name invalid! [00:06:41][W][nextion:405]: Nextion reported variable name invalid! [00:06:41][W][nextion:405]: Nextion reported variable name invalid! [00:06:44][D][text_sensor:064]: 'Device Name': Sending state 'nspanel_stube'

racerman76 commented 3 months ago

image

So hat es geklappt

edwardtfn commented 3 months ago

This is due to your panel can't access the file directly from GitHub (either your network blocks it or the dns is not properly set in the panel). In this case, either you fix the issue or you use the nextion_update_url which is in fact set in your panel's yaml in ESPHome, not on that place of the Blueprint you showed. That one is for something else. :wink:

racerman76 commented 3 months ago

Danke für die Hilfe