Blackymas / NSPanel_HA_Blueprint

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

`Bug` Blueprint version mismatch! #2412

Closed bigroma73 closed 4 days ago

bigroma73 commented 4 days ago

TFT Version

4.3.12

Firmware Version

4.3.12

Blueprint Version

4.3.12

Panel Model

EU

What is the bug?

Hi

I've got error in nspanel log "Blueprint version mismatch!", in homeassistant i've got notification "NSPanel Blueprint Communication Issue" and I have repairs message like

The automation "NSPanel Configuration Living Room" (automation.nspanel_configuration_living_room) has an unknown action: esphome.nspanellivingroom_command.

and

The automation "NSPanel Configuration Living Room" (automation.nspanel_configuration_living_room) has an unknown action: esphome.nspanellivingroom_component_text.

i've recompile firmware, remove and add again device, blueprint and automation in any combinations but nothing changed.

My HA version Core 2024.11.3 Frontend 20241106.2

ESPHome version 2024.11.2

Steps to Reproduce

No response

Your Panel's YAML

esphome:
  name: nspanel

esp32:
  board: esp32dev
  framework:
    type: esp-idf

# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: !secret api_encryption

ota:
  platform: esphome
  password: "bla"

substitutions:
  # Settings - Editable values
  device_name: NSPanelLivingRoom
  friendly_name: LivingRoomNSPanel
  wifi_ssid: !secret wifi_ssid
  wifi_password: !secret wifi_password
# 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
    refresh: 300s
    files:
      - nspanel_esphome.yaml # Basic package
      # Optional advanced and add-on configurations
      # - esphome/nspanel_esphome_advanced.yaml
      # - esphome/nspanel_esphome_addon_ble_tracker.yaml
      # - esphome/nspanel_esphome_addon_bluetooth_proxy.yaml
      # - esphome/nspanel_esphome_addon_climate_cool.yaml
      - esphome/nspanel_esphome_addon_climate_heat.yaml
      # - esphome/nspanel_esphome_addon_climate_dual.yaml
      # - esphome/nspanel_esphome_addon_cover.yaml

ESPHome Logs

[21:23:43][I][app:100]: ESPHome version 2024.11.2 compiled on Nov 27 2024, 21:22:01
[21:23:43][I][app:102]: Project esphome.NSPanel_HA_Blueprint version 4.3.12
[21:23:43][C][wifi:600]: WiFi:
[21:23:43][C][wifi:428]:   Local MAC: 78:E3:6D:CA:0F:28
[21:23:43][C][wifi:433]:   SSID: 'Romy'[redacted]
[21:23:43][C][wifi:436]:   IP Address: 192.168.33.37
[21:23:43][C][wifi:440]:   BSSID: FC:7F:F1:48:58:C2[redacted]
[21:23:43][C][wifi:441]:   Hostname: 'nspanel'
[21:23:43][C][wifi:443]:   Signal strength: -54 dB ▂▄▆█
[21:23:43][C][wifi:447]:   Channel: 6
[21:23:43][C][wifi:448]:   Subnet: 255.255.255.0
[21:23:43][C][wifi:449]:   Gateway: 192.168.33.1
[21:23:43][C][wifi:450]:   DNS1: 172.16.18.18
[21:23:43][C][wifi:451]:   DNS2: 172.16.18.110
[21:23:43][C][logger:185]: Logger:
[21:23:43][C][logger:186]:   Level: DEBUG
[21:23:43][C][logger:188]:   Log Baud Rate: 0
[21:23:43][C][uart.idf:159]: UART Bus 0:
[21:23:43][C][uart.idf:160]:   TX Pin: GPIO16
[21:23:43][C][uart.idf:161]:   RX Pin: GPIO17
[21:23:43][C][uart.idf:163]:   RX Buffer Size: 256
[21:23:43][C][uart.idf:165]:   Baud Rate: 115200 baud
[21:23:43][C][uart.idf:166]:   Data Bits: 8
[21:23:43][C][uart.idf:167]:   Parity: NONE
[21:23:43][C][uart.idf:168]:   Stop bits: 1
[21:23:43][C][ledc.output:180]: LEDC Output:
[21:23:43][C][ledc.output:181]:   Pin GPIO21
[21:23:43][C][ledc.output:182]:   LEDC Channel: 0
[21:23:43][C][ledc.output:183]:   PWM Frequency: 1000.0 Hz
[21:23:43][C][ledc.output:184]:   Phase angle: 0.0°
[21:23:43][C][ledc.output:185]:   Bit depth: 16
[21:23:43][C][template.binary_sensor:028]: Template Binary Sensor 'Nextion display'
[21:23:43][C][template.binary_sensor:028]:   Device Class: 'connectivity'
[21:23:43][C][template.number:050]: Template Number 'Display Brightness'
[21:23:43][C][template.number:050]:   Unit of Measurement: '%'
[21:23:43][C][template.number:051]:   Optimistic: YES
[21:23:43][C][template.number:052]:   Update Interval: 60.0s
[21:23:43][C][template.number:050]: Template Number 'Display Brightness Dimdown'
[21:23:43][C][template.number:050]:   Unit of Measurement: '%'
[21:23:43][C][template.number:051]:   Optimistic: YES
[21:23:43][C][template.number:052]:   Update Interval: 60.0s
[21:23:43][C][template.number:050]: Template Number 'Display Brightness Sleep'
[21:23:43][C][template.number:050]:   Unit of Measurement: '%'
[21:23:43][C][template.number:051]:   Optimistic: YES
[21:23:43][C][template.number:052]:   Update Interval: 60.0s
[21:23:43][C][template.number:050]: Template Number 'Temperature Correction'
[21:23:43][C][template.number:050]:   Unit of Measurement: '°C'
[21:23:43][C][template.number:051]:   Optimistic: YES
[21:23:43][C][template.number:052]:   Update Interval: 60.0s
[21:23:43][C][template.number:050]: Template Number 'Timeout Page'
[21:23:43][C][template.number:050]:   Icon: 'mdi:timer'
[21:23:43][C][template.number:050]:   Unit of Measurement: 's'
[21:23:43][C][template.number:051]:   Optimistic: YES
[21:23:43][C][template.number:052]:   Update Interval: 60.0s
[21:23:43][C][template.number:050]: Template Number 'Timeout Dimming'
[21:23:43][C][template.number:050]:   Icon: 'mdi:timer'
[21:23:43][C][template.number:050]:   Unit of Measurement: 's'
[21:23:43][C][template.number:051]:   Optimistic: YES
[21:23:43][C][template.number:052]:   Update Interval: 60.0s
[21:23:44][C][template.number:050]: Template Number 'Timeout Sleep'
[21:23:44][C][template.number:050]:   Icon: 'mdi:timer'
[21:23:44][C][template.number:050]:   Unit of Measurement: 's'
[21:23:44][C][template.number:051]:   Optimistic: YES
[21:23:44][C][template.number:052]:   Update Interval: 60.0s
[21:23:44][C][template.select:065]: Template Select 'Baud rate'
[21:23:44][C][template.select:065]:   Icon: 'mdi:swap-horizontal'
[21:23:44][C][template.select:066]:   Update Interval: 60.0s
[21:23:44][C][template.select:069]:   Optimistic: YES
[21:23:44][C][template.select:070]:   Initial Option: 115200
[21:23:44][C][template.select:071]:   Restore Value: YES
[21:23:44][C][template.select:065]: Template Select 'Wake-up page'
[21:23:44][C][template.select:065]:   Icon: 'mdi:page-next-outline'
[21:23:44][C][template.select:066]:   Update Interval: 60.0s
[21:23:44][C][template.select:069]:   Optimistic: YES
[21:23:44][C][template.select:070]:   Initial Option: home
[21:23:44][C][template.select:071]:   Restore Value: YES
[21:23:44][C][template.select:065]: Template Select 'Update TFT display - Baud rate'
[21:23:44][C][template.select:065]:   Icon: 'mdi:swap-horizontal'
[21:23:44][C][template.select:066]:   Update Interval: 60.0s
[21:23:44][C][template.select:069]:   Optimistic: YES
[21:23:44][C][template.select:070]:   Initial Option: 921600
[21:23:44][C][template.select:071]:   Restore Value: YES
[21:23:44][C][switch.gpio:068]: GPIO Switch 'Nextion display - Power'
[21:23:44][C][switch.gpio:091]:   Restore Mode: always ON
[21:23:44][C][switch.gpio:031]:   Pin: GPIO4
[21:23:44][C][template.text_sensor:020]: Template Sensor 'Device Name'
[21:23:44][C][template.text_sensor:020]:   Icon: 'mdi:identifier'
[21:23:44][C][template.text_sensor:020]: Template Sensor 'Detailed Entity'
[21:23:44][C][template.text_sensor:020]:   Icon: 'mdi:tablet-dashboard'
[21:23:44][C][template.text_sensor:020]: Template Sensor 'Notification Label'
[21:23:44][C][template.text_sensor:020]: Template Sensor 'Notification Text'
[21:23:44][C][template.text_sensor:020]: Template Sensor 'Version Blueprint'
[21:23:44][C][template.text_sensor:020]:   Icon: 'mdi:tag-text-outline'
[21:23:44][C][template.text_sensor:020]: Template Sensor 'Version ESPHome'
[21:23:44][C][template.text_sensor:020]:   Icon: 'mdi:tag-text-outline'
[21:23:44][C][template.sensor:022]: Template Sensor 'Blueprint'
[21:23:44][C][template.sensor:022]:   State Class: ''
[21:23:44][C][template.sensor:022]:   Unit of Measurement: '%'
[21:23:44][C][template.sensor:022]:   Accuracy Decimals: 1
[21:23:44][C][template.sensor:022]:   Icon: 'mdi:link-variant'
[21:23:44][C][template.sensor:023]:   Update Interval: 60.0s
[21:23:44][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'Left Button'
[21:23:44][C][gpio.binary_sensor:016]:   Pin: GPIO14
[21:23:44][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'Right Button'
[21:23:44][C][gpio.binary_sensor:016]:   Pin: GPIO27
[21:23:44][C][switch.gpio:068]: GPIO Switch 'Relay 1'
[21:23:44][C][switch.gpio:091]:   Restore Mode: restore defaults to OFF
[21:23:44][C][switch.gpio:031]:   Pin: GPIO22
[21:23:44][C][switch.gpio:068]: GPIO Switch 'Relay 2'
[21:23:44][C][switch.gpio:091]:   Restore Mode: restore defaults to OFF
[21:23:44][C][switch.gpio:031]:   Pin: GPIO19
[21:23:44][C][template.switch:068]: Template Switch 'Notification unread'
[21:23:44][C][template.switch:091]:   Restore Mode: always OFF
[21:23:44][C][template.switch:057]:   Optimistic: YES
[21:23:44][C][template.switch:068]: Template Switch 'Notification sound'
[21:23:44][C][template.switch:091]:   Restore Mode: restore defaults to OFF
[21:23:44][C][template.switch:057]:   Optimistic: YES
[21:23:44][C][template.switch:068]: Template Switch 'Relay 0 (dummy)'
[21:23:44][C][template.switch:091]:   Restore Mode: always OFF
[21:23:44][C][template.switch:057]:   Optimistic: YES
[21:23:44][C][psram:020]: PSRAM:
[21:23:44][C][psram:021]:   Available: YES
[21:23:44][C][psram:024]:   Size: 2036 KB
[21:23:44][C][rtttl:030]: Rtttl:
[21:23:44][C][rtttl:031]:   Gain: 0.600000
[21:23:44][C][nextion:138]: Nextion:
[21:23:44][C][nextion:142]:   Device Model:     NX4832F035_011C
[21:23:44][C][nextion:143]:   Firmware Version: 110
[21:23:44][C][nextion:144]:   Serial Number:    BA65340106EF2C78
[21:23:44][C][nextion:145]:   Flash Size:       16777216
[21:23:44][C][nextion:147]:   Wake On Touch:    YES
[21:23:44][C][nextion:148]:   Exit reparse:     YES
[21:23:44][C][factory_reset.button:011]: Factory Reset Button 'Factory reset'
[21:23:44][C][factory_reset.button:011]:   Icon: 'mdi:restart-alert'
[21:23:44][C][restart.button:017]: Restart Button 'Restart'
[21:23:44][C][restart.button:017]:   Icon: 'mdi:restart'
[21:23:44][C][adc:097]: ADC Sensor 'ntc_source'
[21:23:44][C][adc:097]:   Device Class: 'voltage'
[21:23:44][C][adc:097]:   State Class: 'measurement'
[21:23:44][C][adc:097]:   Unit of Measurement: 'V'
[21:23:44][C][adc:097]:   Accuracy Decimals: 2
[21:23:44][C][adc:107]:   Pin: GPIO38
[21:23:44][C][adc:122]:   Attenuation: 12db
[21:23:44][C][adc:141]:   Samples: 4
[21:23:44][C][adc:142]:   Update Interval: 10.0s
[21:23:44][C][resistance:010]: Resistance Sensor 'resistance_sensor'
[21:23:44][C][resistance:010]:   State Class: 'measurement'
[21:23:44][C][resistance:010]:   Unit of Measurement: 'Ω'
[21:23:44][C][resistance:010]:   Accuracy Decimals: 1
[21:23:44][C][resistance:010]:   Icon: 'mdi:flash'
[21:23:44][C][resistance:011]:   Configuration: DOWNSTREAM
[21:23:44][D][script:077]: Script 'timer_dim' restarting (mode: restart)
[21:23:44][D][script.boot_progress:2098]: Progress: 25%
[21:23:44][D][script.boot_log:2048]: Sending display settings
[21:23:44][D][script:077]: Script 'timer_dim' restarting (mode: restart)
[21:23:44][D][script.boot_progress:2098]: Progress: 30%
[21:23:44][D][script.boot_log:2048]: Publish Nextion state
[21:23:44][D][script:077]: Script 'timer_dim' restarting (mode: restart)
[21:23:44][D][script.boot_progress:2098]: Progress: 35%
[21:23:44][D][script.boot_log:2048]: Set Home page elements
[21:23:44][D][script:077]: Script 'timer_dim' restarting (mode: restart)
[21:23:44][D][script.boot_progress:2098]: Progress: 40%
[21:23:44][D][script.boot_log:2048]: Wait to finish
[21:23:44][W][component:237]: Component script took a long time for an operation (88 ms).
[21:23:44][W][component:238]: Components should block for at most 30 ms.
[21:23:44][C][thermostat.climate:1296]: Thermostat 'Thermostat'
[21:23:44][C][thermostat.climate:1301]:   Start-up Delay Enabled: NO
[21:23:44][C][thermostat.climate:1317]:   Heating Parameters:
[21:23:44][C][thermostat.climate:1318]:     Deadband: 0.5°C
[21:23:44][C][thermostat.climate:1319]:     Overrun: 0.5°C
[21:23:44][C][thermostat.climate:1326]:     Minimum Off Time: 300s
[21:23:44][C][thermostat.climate:1328]:     Minimum Run Time: 300s
[21:23:44][C][thermostat.climate:1343]:   Minimum Idle Time: 30s
[21:23:44][C][thermostat.climate:1344]:   Supports AUTO: NO
[21:23:44][C][thermostat.climate:1345]:   Supports HEAT/COOL: NO
[21:23:44][C][thermostat.climate:1346]:   Supports COOL: NO
[21:23:44][C][thermostat.climate:1347]:   Supports DRY: NO
[21:23:44][C][thermostat.climate:1348]:   Supports FAN_ONLY: NO
[21:23:44][C][thermostat.climate:1350]:   Supports FAN_ONLY_ACTION_USES_FAN_MODE_TIMER: NO
[21:23:44][C][thermostat.climate:1351]:   Supports FAN_ONLY_COOLING: NO
[21:23:44][C][thermostat.climate:1356]:   Supports FAN_WITH_HEATING: NO
[21:23:44][C][thermostat.climate:1358]:   Supports HEAT: YES
[21:23:44][C][homeassistant.time:010]: Home Assistant Time:
[21:23:44][C][homeassistant.time:011]:   Timezone: 'UTC0'
[21:23:45][C][mdns:116]: mDNS:
[21:23:45][C][mdns:117]:   Hostname: nspanel
[21:23:45][C][esphome.ota:073]: Over-The-Air updates:
[21:23:45][C][esphome.ota:074]:   Address: nspanel.local:3232
[21:23:45][C][esphome.ota:075]:   Version: 2
[21:23:45][C][esphome.ota:078]:   Password configured
[21:23:45][C][safe_mode:018]: Safe Mode:
[21:23:45][C][safe_mode:020]:   Boot considered successful after 60 seconds
[21:23:45][C][safe_mode:021]:   Invoke after 3 boot attempts
[21:23:45][C][safe_mode:023]:   Remain in safe mode for 180 seconds
[21:23:45][C][api:140]: API Server:
[21:23:45][C][api:141]:   Address: nspanel.local:6053
[21:23:45][C][api:143]:   Using noise encryption: YES
[21:23:45][C][wifi_signal.sensor:010]: WiFi Signal 'RSSI'
[21:23:45][C][wifi_signal.sensor:010]:   Device Class: 'signal_strength'
[21:23:45][C][wifi_signal.sensor:010]:   State Class: 'measurement'
[21:23:45][C][wifi_signal.sensor:010]:   Unit of Measurement: 'dBm'
[21:23:45][C][wifi_signal.sensor:010]:   Accuracy Decimals: 0
[21:23:45][C][wifi_signal.sensor:010]:   Icon: 'mdi:wifi'
[21:23:47][D][api:103]: Accepted 192.168.33.23
[21:23:47][W][component:237]: Component api took a long time for an operation (57 ms).
[21:23:47][W][component:238]: Components should block for at most 30 ms.
[21:23:47][D][api.connection:1446]: Home Assistant 2024.11.3 (192.168.33.23): Connected successfully
[21:23:47][D][script.boot_log:2048]: Client connected
[21:23:47][D][script:077]: Script 'dump_config' restarting (mode: restart)
[21:23:47][D][time:051]: Synchronized time: 2024-11-27 19:23:47
[21:23:47][D][time.on_time_sync:211]: System clock synchronized
[21:23:47][D][time.on_time_sync:212]: Timezone: UTC0
[21:23:53][D][sensor:094]: 'ntc_source': Sending state 1.73575 V with 2 decimals of accuracy
[21:23:53][D][resistance:039]: 'resistance_sensor' - Resistance 12427.9Ω
[21:23:53][D][sensor:094]: 'resistance_sensor': Sending state 12427.93848 Ω with 1 decimals of accuracy
[21:23:53][D][ntc:026]: 'Temperature' - Temperature: 20.2°C
[21:23:53][D][sensor:094]: 'Temperature': Sending state 20.18730 °C with 1 decimals of accuracy
[21:23:53][D][climate:396]: 'Thermostat' - Sending state:
[21:23:53][D][climate:399]:   Mode: OFF
[21:23:53][D][climate:401]:   Action: OFF
[21:23:53][D][climate:419]:   Current Temperature: 20.19°C
[21:23:53][D][climate:425]:   Target Temperature: 18.00°C
[21:23:54][D][script:077]: Script 'timer_dim' restarting (mode: restart)
[21:23:54][D][script.boot_progress:2098]: Progress: 45%
[21:23:57][C][nspanel_ha_blueprint:2224]: Wi-Fi:         Good (-54 dBm)
[21:23:57][C][nspanel_ha_blueprint:2235]: API:           Connected
[21:23:57][C][nspanel_ha_blueprint:2243]: Blueprint:
[21:23:57][W][nspanel_ha_blueprint:2248]:   Init steps:  0 (0.0%)
[21:23:57][W][nspanel_ha_blueprint:2249]:   State:       Pending
[21:23:57][C][nspanel_ha_blueprint:2250]: Requesting blueprint settings
[21:23:57][C][nspanel_ha_blueprint:2255]: ESPHome:
[21:23:57][C][nspanel_ha_blueprint:2256]:   Version:     4.3.12
[21:23:57][C][nspanel_ha_blueprint:2257]:   Compiler:    2024.11.2
[21:23:57][C][nspanel_ha_blueprint:2262]:   Framework:   ESP-IDF
[21:23:57][C][nspanel_ha_blueprint:2267]:   Free heap:
[21:23:57][C][nspanel_ha_blueprint:2271]:     Internal:   206820 bytes (58.9%)
[21:23:57][C][nspanel_ha_blueprint:2281]:     PSRAM:     2001247 bytes (96.0%)
[21:23:57][C][nspanel_ha_blueprint:2288]: UART:
[21:23:57][C][nspanel_ha_blueprint:2289]:   Baud rate:   115200 bps
[21:23:57][C][nspanel_ha_blueprint:2290]:   Queue size:  0
[21:23:57][C][nspanel_ha_blueprint:2294]: Nextion:
[21:23:59][D][script:077]: Script 'timer_dim' restarting (mode: restart)
[21:23:59][D][script.boot_progress:2094]: Progress: Completed
[21:24:00][D][script.boot_log:2048]: Jump to wake-up page
[21:24:00][D][script.page_boot:2606]: Jump to wake-up page: buttonpage01
[21:24:00][D][sensor:094]: 'Display Current brightness': Sending state 100.00000 % with 0 decimals of accuracy
[21:24:00][D][text_sensor:064]: 'Current Page': Sending state 'home'
[21:24:00][D][script.page_changed:2644]: New page: home
[21:24:00][D][text_sensor:064]: 'Detailed Entity': Sending state ''
[21:24:00][D][script:077]: Script 'timer_dim' restarting (mode: restart)
[21:24:00][D][nextion_textsensor:014]: Processed text_sensor "current_page" state "home"
[21:24:03][D][sensor:094]: 'ntc_source': Sending state 1.73680 V with 2 decimals of accuracy
[21:24:03][D][resistance:039]: 'resistance_sensor' - Resistance 12443.8Ω
[21:24:03][D][sensor:094]: 'resistance_sensor': Sending state 12443.80664 Ω with 1 decimals of accuracy
[21:24:03][D][ntc:026]: 'Temperature' - Temperature: 20.2°C
[21:24:03][D][sensor:094]: 'Temperature': Sending state 20.15950 °C with 1 decimals of accuracy
[21:24:03][D][climate:396]: 'Thermostat' - Sending state:
[21:24:03][D][climate:399]:   Mode: OFF
[21:24:03][D][climate:401]:   Action: OFF
[21:24:03][D][climate:419]:   Current Temperature: 20.16°C
[21:24:03][D][climate:425]:   Target Temperature: 18.00°C
[21:24:12][D][text_sensor:064]: 'Device Name': Sending state 'nspanellivingroom'
[21:24:13][D][sensor:094]: 'ntc_source': Sending state 1.73750 V with 2 decimals of accuracy
[21:24:13][D][resistance:039]: 'resistance_sensor' - Resistance 12454.4Ω
[21:24:13][D][sensor:094]: 'resistance_sensor': Sending state 12454.40137 Ω with 1 decimals of accuracy
[21:24:13][D][ntc:026]: 'Temperature' - Temperature: 20.1°C
[21:24:13][D][sensor:094]: 'Temperature': Sending state 20.14097 °C with 1 decimals of accuracy
[21:24:13][D][climate:396]: 'Thermostat' - Sending state:
[21:24:13][D][climate:399]:   Mode: OFF
[21:24:13][D][climate:401]:   Action: OFF
[21:24:13][D][climate:419]:   Current Temperature: 20.14°C
[21:24:13][D][climate:425]:   Target Temperature: 18.00°C
[21:24:17][D][esp32.preferences:114]: Saving 1 preferences to flash...
[21:24:17][D][esp32.preferences:143]: Saving 1 preferences to flash: 1 cached, 0 written, 0 failed
[21:24:23][D][sensor:094]: 'ntc_source': Sending state 1.73800 V with 2 decimals of accuracy
[21:24:23][D][resistance:039]: 'resistance_sensor' - Resistance 12462.0Ω
[21:24:23][D][sensor:094]: 'resistance_sensor': Sending state 12461.97266 Ω with 1 decimals of accuracy
[21:24:23][D][ntc:026]: 'Temperature' - Temperature: 20.1°C
[21:24:23][D][sensor:094]: 'Temperature': Sending state 20.12774 °C with 1 decimals of accuracy
[21:24:23][D][climate:396]: 'Thermostat' - Sending state:
[21:24:23][D][climate:399]:   Mode: OFF
[21:24:23][D][climate:401]:   Action: OFF
[21:24:23][D][climate:419]:   Current Temperature: 20.13°C
[21:24:23][D][climate:425]:   Target Temperature: 18.00°C
[21:24:28][I][safe_mode:041]: Boot seems successful; resetting boot loop counter
[21:24:28][D][esp32.preferences:114]: Saving 2 preferences to flash...
[21:24:28][D][esp32.preferences:143]: Saving 2 preferences to flash: 1 cached, 1 written, 0 failed
[21:24:30][D][sensor:094]: 'RSSI': Sending state -53.00000 dBm with 0 decimals of accuracy
[21:24:30][D][sensor:094]: 'Display Current brightness': Sending state 25.00000 % with 0 decimals of accuracy
[21:24:33][D][sensor:094]: 'ntc_source': Sending state 1.73933 V with 2 decimals of accuracy
[21:24:33][D][resistance:039]: 'resistance_sensor' - Resistance 12482.2Ω
[21:24:33][D][sensor:094]: 'resistance_sensor': Sending state 12482.18945 Ω with 1 decimals of accuracy
[21:24:33][D][ntc:026]: 'Temperature' - Temperature: 20.1°C
[21:24:33][D][sensor:094]: 'Temperature': Sending state 20.09244 °C with 1 decimals of accuracy
[21:24:33][D][climate:396]: 'Thermostat' - Sending state:
[21:24:33][D][climate:399]:   Mode: OFF
[21:24:33][D][climate:401]:   Action: OFF
[21:24:33][D][climate:419]:   Current Temperature: 20.09°C
[21:24:33][D][climate:425]:   Target Temperature: 18.00°C
[21:24:39][D][script.check_versions:2131]: Versions:
[21:24:39][D][script.check_versions:2132]:   TFT:       4.3.12
[21:24:39][D][script.check_versions:2133]:   ESPHome:   4.3.12
[21:24:39][D][script.check_versions:2136]:   Blueprint: 
[21:24:39][E][script.check_versions:2138]: Blueprint version mismatch!
[21:24:43][D][sensor:094]: 'ntc_source': Sending state 1.74067 V with 2 decimals of accuracy
[21:24:43][D][resistance:039]: 'resistance_sensor' - Resistance 12502.4Ω
[21:24:43][D][sensor:094]: 'resistance_sensor': Sending state 12502.43848 Ω with 1 decimals of accuracy
[21:24:43][D][ntc:026]: 'Temperature' - Temperature: 20.1°C
[21:24:43][D][sensor:094]: 'Temperature': Sending state 20.05716 °C with 1 decimals of accuracy
[21:24:43][D][climate:396]: 'Thermostat' - Sending state:
[21:24:43][D][climate:399]:   Mode: OFF
[21:24:43][D][climate:401]:   Action: OFF
[21:24:43][D][climate:419]:   Current Temperature: 20.06°C
[21:24:43][D][climate:425]:   Target Temperature: 18.00°C
[21:24:53][D][sensor:094]: 'ntc_source': Sending state 1.74050 V with 2 decimals of accuracy
[21:24:53][D][resistance:039]: 'resistance_sensor' - Resistance 12499.9Ω
[21:24:53][D][sensor:094]: 'resistance_sensor': Sending state 12499.90430 Ω with 1 decimals of accuracy
[21:24:53][D][ntc:026]: 'Temperature' - Temperature: 20.1°C
[21:24:53][D][sensor:094]: 'Temperature': Sending state 20.06157 °C with 1 decimals of accuracy
[21:24:53][D][climate:396]: 'Thermostat' - Sending state:
[21:24:53][D][climate:399]:   Mode: OFF
[21:24:53][D][climate:401]:   Action: OFF
[21:24:53][D][climate:419]:   Current Temperature: 20.06°C
[21:24:53][D][climate:425]:   Target Temperature: 18.00°C
[21:25:00][D][script.timer_sleep:3298]: Going to sleep from page home
[21:25:00][D][text_sensor:064]: 'Current Page': Sending state 'screensaver'
[21:25:00][D][script.page_changed:2644]: New page: screensaver
[21:25:00][D][text_sensor:064]: 'Detailed Entity': Sending state ''
[21:25:00][D][nextion_textsensor:014]: Processed text_sensor "current_page" state "screensaver"
[21:25:00][D][sensor:094]: 'Display Current brightness': Sending state 0.00000 % with 0 decimals of accuracy
[21:25:00][D][sensor:094]: 'Display Current brightness': Sending state 0.00000 % with 0 decimals of accuracy
[21:25:03][D][sensor:094]: 'ntc_source': Sending state 1.74033 V with 2 decimals of accuracy
[21:25:03][D][resistance:039]: 'resistance_sensor' - Resistance 12497.4Ω
[21:25:03][D][sensor:094]: 'resistance_sensor': Sending state 12497.37012 Ω with 1 decimals of accuracy
[21:25:03][D][ntc:026]: 'Temperature' - Temperature: 20.1°C
[21:25:03][D][sensor:094]: 'Temperature': Sending state 20.06598 °C with 1 decimals of accuracy
[21:25:03][D][climate:396]: 'Thermostat' - Sending state:
[21:25:03][D][climate:399]:   Mode: OFF
[21:25:03][D][climate:401]:   Action: OFF
[21:25:03][D][climate:419]:   Current Temperature: 20.07°C
[21:25:03][D][climate:425]:   Target Temperature: 18.00°C
[21:25:12][D][text_sensor:064]: 'Device Name': Sending state 'nspanellivingroom'
[21:25:13][D][sensor:094]: 'ntc_source': Sending state 1.74033 V with 2 decimals of accuracy
[21:25:13][D][resistance:039]: 'resistance_sensor' - Resistance 12497.4Ω
[21:25:13][D][sensor:094]: 'resistance_sensor': Sending state 12497.37305 Ω with 1 decimals of accuracy
[21:25:13][D][ntc:026]: 'Temperature' - Temperature: 20.1°C
[21:25:13][D][sensor:094]: 'Temperature': Sending state 20.06598 °C with 1 decimals of accuracy
[21:25:13][D][climate:396]: 'Thermostat' - Sending state:
[21:25:13][D][climate:399]:   Mode: OFF
[21:25:13][D][climate:401]:   Action: OFF
[21:25:13][D][climate:419]:   Current Temperature: 20.07°C
[21:25:13][D][climate:425]:   Target Temperature: 18.00°C
[21:25:17][D][esp32.preferences:114]: Saving 1 preferences to flash...
[21:25:17][D][esp32.preferences:143]: Saving 1 preferences to flash: 1 cached, 0 written, 0 failed
[21:25:23][D][sensor:094]: 'ntc_source': Sending state 1.74017 V with 2 decimals of accuracy
[21:25:23][D][resistance:039]: 'resistance_sensor' - Resistance 12494.8Ω
[21:25:23][D][sensor:094]: 'resistance_sensor': Sending state 12494.83984 Ω with 1 decimals of accuracy
[21:25:23][D][ntc:026]: 'Temperature' - Temperature: 20.1°C
[21:25:23][D][sensor:094]: 'Temperature': Sending state 20.07039 °C with 1 decimals of accuracy
[21:25:23][D][climate:396]: 'Thermostat' - Sending state:
[21:25:23][D][climate:399]:   Mode: OFF
[21:25:23][D][climate:401]:   Action: OFF
[21:25:23][D][climate:419]:   Current Temperature: 20.07°C
[21:25:23][D][climate:425]:   Target Temperature: 18.00°C
[21:25:30][D][sensor:094]: 'RSSI': Sending state -54.00000 dBm with 0 decimals of accuracy
[21:25:33][D][sensor:094]: 'ntc_source': Sending state 1.73983 V with 2 decimals of accuracy
[21:25:33][D][resistance:039]: 'resistance_sensor' - Resistance 12489.8Ω
[21:25:33][D][sensor:094]: 'resistance_sensor': Sending state 12489.77734 Ω with 1 decimals of accuracy
[21:25:33][D][ntc:026]: 'Temperature' - Temperature: 20.1°C
[21:25:33][D][sensor:094]: 'Temperature': Sending state 20.07921 °C with 1 decimals of accuracy
[21:25:33][D][climate:396]: 'Thermostat' - Sending state:
[21:25:33][D][climate:399]:   Mode: OFF
[21:25:33][D][climate:401]:   Action: OFF
[21:25:33][D][climate:419]:   Current Temperature: 20.08°C
[21:25:33][D][climate:425]:   Target Temperature: 18.00°C
[21:25:43][D][sensor:094]: 'ntc_source': Sending state 1.73950 V with 2 decimals of accuracy
[21:25:43][D][resistance:039]: 'resistance_sensor' - Resistance 12484.7Ω
[21:25:43][D][sensor:094]: 'resistance_sensor': Sending state 12484.71680 Ω with 1 decimals of accuracy
[21:25:43][D][ntc:026]: 'Temperature' - Temperature: 20.1°C
[21:25:43][D][sensor:094]: 'Temperature': Sending state 20.08804 °C with 1 decimals of accuracy
[21:25:43][D][climate:396]: 'Thermostat' - Sending state:
[21:25:43][D][climate:399]:   Mode: OFF
[21:25:43][D][climate:401]:   Action: OFF
[21:25:43][D][climate:419]:   Current Temperature: 20.09°C
[21:25:43][D][climate:425]:   Target Temperature: 18.00°C
[21:25:53][D][sensor:094]: 'ntc_source': Sending state 1.73917 V with 2 decimals of accuracy
[21:25:53][D][resistance:039]: 'resistance_sensor' - Resistance 12479.7Ω
[21:25:53][D][sensor:094]: 'resistance_sensor': Sending state 12479.65820 Ω with 1 decimals of accuracy
[21:25:53][D][ntc:026]: 'Temperature' - Temperature: 20.1°C
[21:25:53][D][sensor:094]: 'Temperature': Sending state 20.09686 °C with 1 decimals of accuracy
[21:25:53][D][climate:396]: 'Thermostat' - Sending state:
[21:25:53][D][climate:399]:   Mode: OFF
[21:25:53][D][climate:401]:   Action: OFF
[21:25:53][D][climate:419]:   Current Temperature: 20.10°C
[21:25:53][D][climate:425]:   Target Temperature: 18.00°C

Home Assistant Logs

Logger: homeassistant.components.automation.nspanel_configuration_living_room
Source: helpers/script.py:2032
integration: Automation ([documentation](https://www.home-assistant.io/integrations/automation), [issues](https://github.com/home-assistant/core/issues?q=is%3Aissue+is%3Aopen+label%3A%22integration%3A+automation%22))
First occurred: 4:24:56 AM (21133 occurrences)
Last logged: 9:30:50 PM

NSPanel Configuration Living Room: Error executing script. Service not found for choose at pos 3: Action esphome.nspanellivingroom_command not found
NSPanel Configuration Living Room: Main choices: NSPanel event: Choose at step 2: Boot init: If at step 2: Error executing script. Service not found for call_service at pos 1: Action esphome.nspanellivingroom_component_text not found
NSPanel Configuration Living Room: Main choices: NSPanel event: Choose at step 2: Boot init: Error executing script. Service not found for if at pos 2: Action esphome.nspanellivingroom_component_text not found
NSPanel Configuration Living Room: Main choices: NSPanel event: Error executing script. Service not found for choose at pos 2: Action esphome.nspanellivingroom_component_text not found
NSPanel Configuration Living Room: Error executing script. Service not found for choose at pos 3: Action esphome.nspanellivingroom_component_text not found
edwardtfn commented 4 days ago

When you open the automation that controls your panel, you can see the Blueprint version at the text in the top. If that is not showing v4.3.12, please re-import the Blueprint.

bigroma73 commented 4 days ago

Same version. I've reimported it a few time

Screenshot 2024-11-27 at 23 26 01
edwardtfn commented 4 days ago

So, please go to Developer Tools, tab Actions, and paste _component_text into that field for action name, and please let me know the names your system have available.

image

edwardtfn commented 4 days ago

Also, in your panel's page (Settings > Devices & services > ESPHome), could you please find the sensor "Device name" under "Diagnostic" and let me know it's value (the device's name as identified by the firmware).

image

bigroma73 commented 4 days ago

Here.

Screenshot 2024-11-28 at 00 00 37 Screenshot 2024-11-27 at 23 57 10
edwardtfn commented 4 days ago

Ok, there is a mismatch in the names...

Please try removing your panel from integrations (not from the ESPHome dashboard):

  1. Go to Settings > Devices & services
  2. Find the ESPHome group and click on ">"
  3. Find your panel, click on the 3-dot menu, then click "Remove"
  4. Restart your Home Assistant
  5. When back, your panel will be detected again, then please add it to Home Assistant again.

That will reset the service names. Please collect those same 2 screenshots if the error persists.

bigroma73 commented 4 days ago

Thank you so much for quick response. I've removed automation from ha, removed device from ha, edit yaml in esphome for same names esphome: name: and substitutions: device_name: . Install esphome, reboot ha, add device, add automation and finally it works.