Commands:
- Obsolete
dim
andlight
commands, usebacklight
command instead - Add
discovery
command to facilitate HA CC discovery - Add
idle
command to retreive idle state, replaceswakeup
command - Updated
moodlight
command with brightness support - Rewrite
outputX
and addinputX
command
Objects:
lmeter
object renamed tolinemeter
align
values are nowleft
,right
,center
instead of numbers (numbers can still be used)- Added
ext_click_h
andext_click_v
attributes to extend the clickable area - Added
clear
method to remove only the child objects from an object - New
tabview
,tab
,calendar
andmsgbox
objects - Add
img
object with png support (needs PSram for any sizable images) - Added missing properties of the
spinner
object
Web UI:
- Updated GPIO configuration pages
- Include a File Editor on ESP32: Create, Edit, Upload, Delete and Apply pages.jsonl (Thanks Cossie)
- Cache css, favicon and edit.htm.gz in the browser
- New Information page layout, including MQTT message counters for sent, received and failed
MCU:
- Allow longer wifi ssid and password
- Update partition boundaries to use all remaining space for lfs filesystem
- Speed improvement: keep LVGL functions in fast memory & reduce overhead in main loop
- Use ascii characterset for WT32-SC01 due to limited flash size
GPIO rewrite:
- Better handling of gpios
- Support for Lanbon L8-HD dimmer (EU and AU version, thanks to @Stupco)
- Add moodlight brightness support
Broadcast and Discovery topic (HASP_USE_BROADCAST and HASP_USE_DISCOVERY)
- Allow dynamic configuration of HA entities using the openHASP Custom Component (thanks @dgomes)
- Add Manufacturer and Model to statusupdate
Updated lvgl to 7.11.0, ArduinoJson to 6.18.0 and TFT_eSPI to 2.3.70
Internationalization:
- Added French language
- Added Portuguese language (thanks @AndreTeixeira1998 and @dgomes)
- Added Spanish language (thanks @altersis)