* Performance improvements The main focus here was to reduce the number of calls between Home Assistant and ESPHome, moving logic as much as possible to TFT and ESPHome. - Service calls moved to ESPHome (in preparation for Alarm Control Panel) - Page change informed via event call instead of `nspanel_event` sensor (which still in use by other calls, but might be possible to remove in the future) * Draft embedded climate This adds an initial version of an embedded climate/thermostat (heating only for now) with support for local control even with Wi-Fi out. Solves #646 Solves #263 * Update ReleaseNotes.md * Fix climate slider Fix for climate slider opening in an incorrect position and sending only the integer part of the new target temperature * Moving home page to ESPHome In progress... * Fix translations - Dutch * Embedded chip 3 Home page - Chip 3 will be controlled locally when embedded climate is enable. * Fixed buttons bar Fixed buttons bar managed on ESPHome when embedded climate is visible.
459 B
459 B
Creating nspanel_us_land.HMI from nspanel_eu.HMI:
Program.s:
Comment out lcd_dev fffb 0002 0000 0020
Page home:
- Change left_bt_pic (x,y,w,h) from ( 47,307,120,3) to (467,173,3,120)
- Change right_bt_pic(x,y,w,h) from (288,307,120,3) to (467, 27,3,120)
- Rotate pictures 77 & 78 by 90degrees
- Add the following to "Preinitialize Event" on page
home(at the end) to hide those elements:
vis left_bt_text,0
vis right_bt_text,0