INFO ESPHome 2024.4.0 INFO Reading configuration /config/esphome/utility-room-panel.yaml... INFO Detected timezone 'Europe/London' INFO Starting log output from 192.168.0.63 using esphome API INFO Successfully connected to utility-room-panel @ 192.168.0.63 in 0.058s INFO Successful handshake with utility-room-panel @ 192.168.0.63 in 0.035s [13:15:40][I][app:100]: ESPHome version 2024.4.0 compiled on Apr 22 2024, 10:59:40 [13:15:40][C][wifi:580]: WiFi: [13:15:40][C][wifi:408]: Local MAC: E4:65:B8:49:83:44 [13:15:40][C][wifi:413]: SSID: 'Wi-Fi'[redacted] [13:15:40][C][wifi:416]: IP Address: 192.168.0.63 [13:15:40][C][wifi:420]: BSSID: 70:A7:41:B0:4A:C6[redacted] [13:15:40][C][wifi:421]: Hostname: 'utility-room-panel' [13:15:40][C][wifi:423]: Signal strength: -52 dB ▂▄▆█ [13:15:40][C][wifi:427]: Channel: 6 [13:15:40][C][wifi:428]: Subnet: 255.255.255.0 [13:15:40][C][wifi:429]: Gateway: 192.168.0.1 [13:15:40][C][wifi:430]: DNS1: 194.168.4.100 [13:15:40][C][wifi:431]: DNS2: 194.168.8.100 [13:15:40][C][logger:166]: Logger: [13:15:40][C][logger:167]: Level: DEBUG [13:15:40][C][logger:169]: Log Baud Rate: 0 [13:15:40][C][logger:170]: Hardware UART: UART0 [13:15:40][C][uart.idf:139]: UART Bus 0: [13:15:40][C][uart.idf:140]: TX Pin: GPIO16 [13:15:40][C][uart.idf:141]: RX Pin: GPIO17 [13:15:40][C][uart.idf:143]: RX Buffer Size: 256 [13:15:40][C][uart.idf:145]: Baud Rate: 115200 baud [13:15:40][C][uart.idf:146]: Data Bits: 8 [13:15:40][C][uart.idf:147]: Parity: NONE [13:15:40][C][uart.idf:148]: Stop bits: 1 [13:15:40][C][ledc.output:173]: LEDC Output: [13:15:40][C][ledc.output:174]: Pin GPIO21 [13:15:40][C][ledc.output:175]: LEDC Channel: 0 [13:15:40][C][ledc.output:176]: PWM Frequency: 1000.0 Hz [13:15:40][C][ledc.output:177]: Phase angle: 0.0° [13:15:40][C][ledc.output:178]: Bit depth: 16 [13:15:40][C][template.binary_sensor:028]: Template Binary Sensor 'Nextion display' [13:15:40][C][template.binary_sensor:028]: Device Class: 'connectivity' [13:15:40][C][template.number:050]: Template Number 'Display Brightness' [13:15:40][C][template.number:050]: Unit of Measurement: '%' [13:15:40][C][template.number:051]: Optimistic: YES [13:15:40][C][template.number:052]: Update Interval: 60.0s [13:15:40][C][template.number:050]: Template Number 'Display Brightness Dimdown' [13:15:40][C][template.number:050]: Unit of Measurement: '%' [13:15:40][C][template.number:051]: Optimistic: YES [13:15:40][C][template.number:052]: Update Interval: 60.0s [13:15:40][C][template.number:050]: Template Number 'Display Brightness Sleep' [13:15:40][C][template.number:050]: Unit of Measurement: '%' [13:15:40][C][template.number:051]: Optimistic: YES [13:15:40][C][template.number:052]: Update Interval: 60.0s [13:15:40][C][template.number:050]: Template Number 'Temperature Correction' [13:15:40][C][template.number:050]: Unit of Measurement: '°C' [13:15:40][C][template.number:051]: Optimistic: YES [13:15:40][C][template.number:052]: Update Interval: 60.0s [13:15:40][C][template.number:050]: Template Number 'Timeout Page' [13:15:40][C][template.number:050]: Icon: 'mdi:timer' [13:15:40][C][template.number:050]: Unit of Measurement: 's' [13:15:40][C][template.number:051]: Optimistic: YES [13:15:40][C][template.number:052]: Update Interval: 60.0s [13:15:40][C][template.number:050]: Template Number 'Timeout Dimming' [13:15:40][C][template.number:050]: Icon: 'mdi:timer' [13:15:40][C][template.number:050]: Unit of Measurement: 's' [13:15:40][C][template.number:051]: Optimistic: YES [13:15:40][C][template.number:052]: Update Interval: 60.0s [13:15:40][C][template.number:050]: Template Number 'Timeout Sleep' [13:15:40][C][template.number:050]: Icon: 'mdi:timer' [13:15:40][C][template.number:050]: Unit of Measurement: 's' [13:15:40][C][template.number:051]: Optimistic: YES [13:15:40][C][template.number:052]: Update Interval: 60.0s [13:15:40][C][template.select:065]: Template Select 'Baud rate' [13:15:40][C][template.select:065]: Icon: 'mdi:swap-horizontal' [13:15:40][C][template.select:066]: Update Interval: 60.0s [13:15:40][C][template.select:069]: Optimistic: YES [13:15:40][C][template.select:070]: Initial Option: 115200 [13:15:40][C][template.select:071]: Restore Value: YES [13:15:40][C][template.select:065]: Template Select 'Wake-up page' [13:15:40][C][template.select:065]: Icon: 'mdi:page-next-outline' [13:15:40][C][template.select:066]: Update Interval: 60.0s [13:15:40][C][template.select:069]: Optimistic: YES [13:15:40][C][template.select:070]: Initial Option: home [13:15:40][C][template.select:071]: Restore Value: YES [13:15:40][C][template.select:065]: Template Select 'Update TFT display - Model' [13:15:40][C][template.select:065]: Icon: 'mdi:file-sync' [13:15:40][C][template.select:066]: Update Interval: 60.0s [13:15:40][C][template.select:069]: Optimistic: YES [13:15:40][C][template.select:070]: Initial Option: NSPanel EU [13:15:40][C][template.select:071]: Restore Value: YES [13:15:40][C][template.select:065]: Template Select 'Update TFT display - Baud rate' [13:15:40][C][template.select:065]: Icon: 'mdi:swap-horizontal' [13:15:40][C][template.select:066]: Update Interval: 60.0s [13:15:40][C][template.select:069]: Optimistic: YES [13:15:40][C][template.select:070]: Initial Option: 921600 [13:15:40][C][template.select:071]: Restore Value: YES [13:15:40][C][template.sensor:022]: Template Sensor 'Average Underfloor Temperature' [13:15:40][C][template.sensor:022]: State Class: '' [13:15:40][C][template.sensor:022]: Unit of Measurement: '°C' [13:15:40][C][template.sensor:022]: Accuracy Decimals: 1 [13:15:40][C][template.sensor:023]: Update Interval: 60.0s [13:15:40][C][switch.gpio:068]: GPIO Switch 'Nextion display - Power' [13:15:40][C][switch.gpio:091]: Restore Mode: always ON [13:15:40][C][switch.gpio:031]: Pin: GPIO4 [13:15:40][C][template.text_sensor:020]: Template Sensor 'Device Name' [13:15:40][C][template.text_sensor:020]: Icon: 'mdi:identifier' [13:15:40][C][template.text_sensor:020]: Template Sensor 'Detailed Entity' [13:15:40][C][template.text_sensor:020]: Icon: 'mdi:tablet-dashboard' [13:15:40][C][template.text_sensor:020]: Template Sensor 'Notification Label' [13:15:40][C][template.text_sensor:020]: Template Sensor 'Notification Text' [13:15:40][C][template.text_sensor:020]: Template Sensor 'Version Blueprint' [13:15:40][C][template.text_sensor:020]: Icon: 'mdi:tag-text-outline' [13:15:40][C][template.sensor:022]: Template Sensor 'Blueprint' [13:15:40][C][template.sensor:022]: State Class: '' [13:15:40][C][template.sensor:022]: Unit of Measurement: '%' [13:15:40][C][template.sensor:022]: Accuracy Decimals: 1 [13:15:40][C][template.sensor:022]: Icon: 'mdi:link-variant' [13:15:40][C][template.sensor:023]: Update Interval: 60.0s [13:15:40][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'Left Button' [13:15:40][C][gpio.binary_sensor:016]: Pin: GPIO14 [13:15:40][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'Right Button' [13:15:40][C][gpio.binary_sensor:016]: Pin: GPIO27 [13:15:40][C][switch.gpio:068]: GPIO Switch 'Relay 1' [13:15:40][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [13:15:40][C][switch.gpio:031]: Pin: GPIO22 [13:15:40][C][switch.gpio:068]: GPIO Switch 'Relay 2' [13:15:40][C][switch.gpio:091]: Restore Mode: restore defaults to OFF [13:15:40][C][switch.gpio:031]: Pin: GPIO19 [13:15:40][C][template.switch:068]: Template Switch 'Notification unread' [13:15:40][C][template.switch:091]: Restore Mode: always OFF [13:15:40][C][template.switch:057]: Optimistic: YES [13:15:40][C][template.switch:068]: Template Switch 'Notification sound' [13:15:40][C][template.switch:091]: Restore Mode: restore defaults to OFF [13:15:40][C][template.switch:057]: Optimistic: YES [13:15:40][C][template.switch:068]: Template Switch 'Relay 0 (dummy)' [13:15:40][C][template.switch:091]: Restore Mode: always OFF [13:15:40][C][template.switch:057]: Optimistic: YES [13:15:40][C][psram:020]: PSRAM: [13:15:40][C][psram:021]: Available: YES [13:15:40][C][psram:024]: Size: 2036 KB [13:15:40][C][rtttl:029]: Rtttl [13:15:40][C][nextion:128]: Nextion: [13:15:40][C][nextion:129]: Device Model: NX4832F035_011C [13:15:40][C][nextion:130]: Firmware Version: 72 [13:15:40][C][nextion:131]: Serial Number: E9D63401DA2C657A [13:15:40][C][nextion:132]: Flash Size: 16777216 [13:15:40][C][nextion:133]: Wake On Touch: YES [13:15:40][C][nextion:134]: Exit reparse: YES [13:15:40][C][factory_reset.button:011]: Factory Reset Button 'Factory reset' [13:15:40][C][factory_reset.button:011]: Icon: 'mdi:restart-alert' [13:15:41][C][restart.button:017]: Restart Button 'Restart' [13:15:41][C][adc:097]: ADC Sensor 'ntc_source' [13:15:41][C][adc:097]: Device Class: 'voltage' [13:15:41][C][adc:097]: State Class: 'measurement' [13:15:41][C][adc:097]: Unit of Measurement: 'V' [13:15:41][C][adc:097]: Accuracy Decimals: 2 [13:15:41][C][adc:107]: Pin: GPIO38 [13:15:41][C][adc:122]: Attenuation: 11db [13:15:41][C][adc:141]: Samples: 4 [13:15:41][C][adc:142]: Update Interval: 10.0s [13:15:41][C][resistance:010]: Resistance Sensor 'resistance_sensor' [13:15:41][C][resistance:010]: State Class: 'measurement' [13:15:41][C][resistance:010]: Unit of Measurement: 'Ω' [13:15:41][C][resistance:010]: Accuracy Decimals: 1 [13:15:41][C][resistance:010]: Icon: 'mdi:flash' [13:15:41][C][resistance:011]: Configuration: DOWNSTREAM [13:15:41][C][resistance:012]: Resistor: 11200.00Ω [13:15:41][C][resistance:013]: Reference Voltage: 3.3V [13:15:41][C][ntc:014]: NTC Sensor 'Temperature' [13:15:41][C][ntc:014]: Device Class: 'temperature' [13:15:41][C][ntc:014]: State Class: 'measurement' [13:15:41][C][ntc:014]: Unit of Measurement: '°C' [13:15:41][C][ntc:014]: Accuracy Decimals: 1 [13:15:41][C][thermostat.climate:1290]: Thermostat 'Thermostat' [13:15:41][C][thermostat.climate:1295]: Start-up Delay Enabled: NO [13:15:41][C][thermostat.climate:1311]: Heating Parameters: [13:15:41][C][thermostat.climate:1312]: Deadband: 0.5°C [13:15:41][C][thermostat.climate:1313]: Overrun: 0.5°C [13:15:41][C][thermostat.climate:1320]: Minimum Off Time: 300s [13:15:41][C][thermostat.climate:1322]: Minimum Run Time: 300s [13:15:41][C][thermostat.climate:1337]: Minimum Idle Time: 30s [13:15:41][C][thermostat.climate:1338]: Supports AUTO: NO [13:15:41][C][thermostat.climate:1339]: Supports HEAT/COOL: NO [13:15:41][C][thermostat.climate:1340]: Supports COOL: NO [13:15:41][C][thermostat.climate:1341]: Supports DRY: NO [13:15:41][C][thermostat.climate:1342]: Supports FAN_ONLY: NO [13:15:41][C][thermostat.climate:1344]: Supports FAN_ONLY_ACTION_USES_FAN_MODE_TIMER: NO [13:15:41][C][thermostat.climate:1345]: Supports FAN_ONLY_COOLING: NO [13:15:41][C][thermostat.climate:1350]: Supports FAN_WITH_HEATING: NO [13:15:41][C][thermostat.climate:1352]: Supports HEAT: YES [13:15:41][C][thermostat.climate:1353]: Supports FAN MODE ON: NO [13:15:41][C][thermostat.climate:1354]: Supports FAN MODE OFF: NO [13:15:41][C][thermostat.climate:1355]: Supports FAN MODE AUTO: NO [13:15:41][C][thermostat.climate:1356]: Supports FAN MODE LOW: NO [13:15:41][C][thermostat.climate:1357]: Supports FAN MODE MEDIUM: NO [13:15:41][C][thermostat.climate:1358]: Supports FAN MODE HIGH: NO [13:15:41][C][thermostat.climate:1359]: Supports FAN MODE MIDDLE: NO [13:15:41][C][thermostat.climate:1360]: Supports FAN MODE FOCUS: NO [13:15:41][C][thermostat.climate:1361]: Supports FAN MODE DIFFUSE: NO [13:15:41][C][thermostat.climate:1362]: Supports FAN MODE QUIET: NO [13:15:41][C][thermostat.climate:1363]: Supports SWING MODE BOTH: NO [13:15:41][C][thermostat.climate:1364]: Supports SWING MODE OFF: NO [13:15:41][C][thermostat.climate:1365]: Supports SWING MODE HORIZONTAL: NO [13:15:41][C][thermostat.climate:1366]: Supports SWING MODE VERTICAL: NO [13:15:41][C][thermostat.climate:1367]: Supports TWO SET POINTS: NO [13:15:41][C][thermostat.climate:1369]: Supported PRESETS: [13:15:41][C][thermostat.climate:1373]: Supports HOME: YES [13:15:41][C][thermostat.climate:959]: HOME Is Default: YES [13:15:41][C][thermostat.climate:966]: HOME Default Target Temperature Low: 20.0°C [13:15:41][C][thermostat.climate:980]: HOME Default Mode: HEAT [13:15:41][C][thermostat.climate:1373]: Supports AWAY: YES [13:15:41][C][thermostat.climate:959]: AWAY Is Default: NO [13:15:41][C][thermostat.climate:966]: AWAY Default Target Temperature Low: 17.0°C [13:15:41][C][thermostat.climate:980]: AWAY Default Mode: HEAT [13:15:41][C][thermostat.climate:1373]: Supports SLEEP: YES [13:15:41][C][thermostat.climate:959]: SLEEP Is Default: NO [13:15:41][C][thermostat.climate:966]: SLEEP Default Target Temperature Low: 18.0°C [13:15:41][C][thermostat.climate:980]: SLEEP Default Mode: HEAT [13:15:41][C][thermostat.climate:1377]: Supported CUSTOM PRESETS: [13:15:41][C][thermostat.climate:1381]: Supports Off: YES [13:15:41][C][thermostat.climate:959]: Off Is Default: NO [13:15:41][C][thermostat.climate:966]: Off Default Target Temperature Low: 15.0°C [13:15:41][C][thermostat.climate:980]: Off Default Mode: OFF [13:15:41][C][thermostat.climate:1385]: On boot, restore from: MEMORY [13:15:41][C][dallas.sensor:075]: DallasComponent: [13:15:41][C][dallas.sensor:076]: Pin: GPIO23 [13:15:41][C][dallas.sensor:077]: Update Interval: 60.0s [13:15:41][D][dallas.sensor:082]: Found sensors: [13:15:41][D][dallas.sensor:084]: 0x6e000000799d9828 [13:15:41][D][dallas.sensor:084]: 0x5d0000000395f428 [13:15:41][D][dallas.sensor:084]: 0x6400000004136728 [13:15:41][C][dallas.sensor:089]: Device 'Underfloor Probe 1' [13:15:41][C][dallas.sensor:089]: Device Class: 'temperature' [13:15:41][C][dallas.sensor:089]: State Class: 'measurement' [13:15:41][C][dallas.sensor:089]: Unit of Measurement: '°C' [13:15:41][C][dallas.sensor:089]: Accuracy Decimals: 1 [13:15:41][C][dallas.sensor:097]: Address: 0x6e000000799d9828 [13:15:41][C][dallas.sensor:098]: Resolution: 12 [13:15:41][C][dallas.sensor:089]: Device 'Underfloor Probe 2' [13:15:41][C][dallas.sensor:089]: Device Class: 'temperature' [13:15:41][C][dallas.sensor:089]: State Class: 'measurement' [13:15:41][C][dallas.sensor:089]: Unit of Measurement: '°C' [13:15:41][C][dallas.sensor:089]: Accuracy Decimals: 1 [13:15:41][C][dallas.sensor:097]: Address: 0x5d0000000395f428 [13:15:41][C][dallas.sensor:098]: Resolution: 12 [13:15:41][C][dallas.sensor:089]: Device 'Underfloor Probe 3' [13:15:41][C][dallas.sensor:089]: Device Class: 'temperature' [13:15:41][C][dallas.sensor:089]: State Class: 'measurement' [13:15:41][C][dallas.sensor:089]: Unit of Measurement: '°C' [13:15:41][C][dallas.sensor:089]: Accuracy Decimals: 1 [13:15:41][C][dallas.sensor:097]: Address: 0x6400000004136728 [13:15:41][C][dallas.sensor:098]: Resolution: 12 [13:15:41][C][homeassistant.time:010]: Home Assistant Time: [13:15:41][C][homeassistant.time:011]: Timezone: 'GMT0BST,M3.5.0/1,M10.5.0' [13:15:41][C][mdns:115]: mDNS: [13:15:41][C][mdns:116]: Hostname: utility-room-panel [13:15:41][C][ota:096]: Over-The-Air Updates: [13:15:41][C][ota:097]: Address: utility-room-panel.local:3232 [13:15:41][C][ota:100]: Using Password. [13:15:41][C][ota:103]: OTA version: 2. [13:15:41][C][api:139]: API Server: [13:15:41][C][api:140]: Address: utility-room-panel.local:6053 [13:15:41][C][api:144]: Using noise encryption: NO [13:15:41][C][wifi_signal.sensor:009]: WiFi Signal 'RSSI' [13:15:41][C][wifi_signal.sensor:009]: Device Class: 'signal_strength' [13:15:41][C][wifi_signal.sensor:009]: State Class: 'measurement' [13:15:41][C][wifi_signal.sensor:009]: Unit of Measurement: 'dBm' [13:15:41][C][wifi_signal.sensor:009]: Accuracy Decimals: 0 [13:15:41][C][wifi_signal.sensor:009]: Icon: 'mdi:wifi' [13:15:47][D][sensor:094]: 'ntc_source': Sending state 1.90167 V with 2 decimals of accuracy [13:15:47][D][resistance:039]: 'resistance_sensor' - Resistance 15231.5Ω [13:15:47][D][sensor:094]: 'resistance_sensor': Sending state 15231.46387 Ω with 1 decimals of accuracy [13:15:47][D][ntc:026]: 'Temperature' - Temperature: 15.8°C [13:15:47][D][sensor:094]: 'Temperature': Sending state 15.82202 °C with 1 decimals of accuracy [13:15:47][D][climate:396]: 'Thermostat' - Sending state: [13:15:47][D][climate:399]: Mode: OFF [13:15:47][D][climate:401]: Action: OFF [13:15:47][D][climate:410]: Preset: HOME [13:15:47][D][climate:419]: Current Temperature: 15.82°C [13:15:47][D][climate:425]: Target Temperature: 15.00°C [13:15:56][D][sensor:094]: 'RSSI': Sending state -52.00000 dBm with 0 decimals of accuracy [13:15:57][D][sensor:094]: 'ntc_source': Sending state 1.90283 V with 2 decimals of accuracy [13:15:57][D][resistance:039]: 'resistance_sensor' - Resistance 15253.5Ω [13:15:57][D][sensor:094]: 'resistance_sensor': Sending state 15253.53711 Ω with 1 decimals of accuracy [13:15:57][D][ntc:026]: 'Temperature' - Temperature: 15.8°C [13:15:57][D][sensor:094]: 'Temperature': Sending state 15.79141 °C with 1 decimals of accuracy [13:15:57][D][climate:396]: 'Thermostat' - Sending state: [13:15:57][D][climate:399]: Mode: OFF [13:15:57][D][climate:401]: Action: OFF [13:15:57][D][climate:410]: Preset: HOME [13:15:57][D][climate:419]: Current Temperature: 15.79°C [13:15:57][D][climate:425]: Target Temperature: 15.00°C [13:15:57][D][dallas.sensor:153]: 'Underfloor Probe 2': Got Temperature=15.9°C [13:15:57][D][sensor:094]: 'Underfloor Probe 2': Sending state 15.87500 °C with 1 decimals of accuracy [13:15:57][D][dallas.sensor:153]: 'Underfloor Probe 3': Got Temperature=15.4°C [13:15:57][D][sensor:094]: 'Underfloor Probe 3': Sending state 15.43750 °C with 1 decimals of accuracy [13:15:57][D][dallas.sensor:153]: 'Underfloor Probe 1': Got Temperature=15.6°C [13:15:57][D][sensor:094]: 'Underfloor Probe 1': Sending state 15.56250 °C with 1 decimals of accuracy [13:16:01][D][esp32.preferences:114]: Saving 1 preferences to flash... [13:16:01][D][esp32.preferences:143]: Saving 1 preferences to flash: 1 cached, 0 written, 0 failed [13:16:02][D][sensor:094]: 'Average Underfloor Temperature': Sending state 15.71875 °C with 1 decimals of accuracy [13:16:05][D][text_sensor:064]: 'Device Name': Sending state 'utility_room_panel' [13:16:07][D][sensor:094]: 'ntc_source': Sending state 1.90317 V with 2 decimals of accuracy [13:16:07][D][resistance:039]: 'resistance_sensor' - Resistance 15259.8Ω [13:16:07][D][sensor:094]: 'resistance_sensor': Sending state 15259.84961 Ω with 1 decimals of accuracy [13:16:07][D][ntc:026]: 'Temperature' - Temperature: 15.8°C [13:16:07][D][sensor:094]: 'Temperature': Sending state 15.78267 °C with 1 decimals of accuracy [13:16:07][D][climate:396]: 'Thermostat' - Sending state: [13:16:07][D][climate:399]: Mode: OFF [13:16:07][D][climate:401]: Action: OFF [13:16:07][D][climate:410]: Preset: HOME [13:16:07][D][climate:419]: Current Temperature: 15.78°C [13:16:07][D][climate:425]: Target Temperature: 15.00°C [13:16:17][D][sensor:094]: 'ntc_source': Sending state 1.90417 V with 2 decimals of accuracy [13:16:17][D][resistance:039]: 'resistance_sensor' - Resistance 15278.8Ω [13:16:17][D][sensor:094]: 'resistance_sensor': Sending state 15278.80762 Ω with 1 decimals of accuracy [13:16:17][D][ntc:026]: 'Temperature' - Temperature: 15.8°C [13:16:17][D][sensor:094]: 'Temperature': Sending state 15.75643 °C with 1 decimals of accuracy [13:16:17][D][climate:396]: 'Thermostat' - Sending state: [13:16:17][D][climate:399]: Mode: OFF [13:16:17][D][climate:401]: Action: OFF [13:16:17][D][climate:410]: Preset: HOME [13:16:17][D][climate:419]: Current Temperature: 15.76°C [13:16:17][D][climate:425]: Target Temperature: 15.00°C