v0.6.0
Pre-release
Pre-release
Commands:
- Obsolete
dimandlightcommands, usebacklightcommand instead - Add
discoverycommand to facilitate HA CC discovery - Add
idlecommand to retreive idle state, replaceswakeupcommand - Updated
moodlightcommand with brightness support - Rewrite
outputXand addinputXcommand
Objects:
lmeterobject renamed tolinemeteralignvalues are nowleft,right,centerinstead of numbers (numbers can still be used)- Added
ext_click_handext_click_vattributes to extend the clickable area - Added
clearmethod to remove only the child objects from an object - New
tabview,tab,calendarandmsgboxobjects - Add
imgobject with png support (needs PSram for any sizable images) - Added missing properties of the
spinnerobject
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)