ESPHome 2024.8.0: LVGL graphics arrive in ESPHome

Light and Versatile Embedded Graphics Library
Section titled “Light and Versatile Embedded Graphics Library”Or LVGL for short, has been worked on by @clydebarrow (and multiple other users doing testing and documentation etc) for quite some time now and is finally ready for releasing this month. It is a very powerful graphics library that is able to be configured almost completely in YAML (There are some places that will require lambdas/c++). The documentation is very extensive and hopefully we see some awesome dashboards being made with it.
Online Image
Section titled “Online Image”@guillempages created a new online_image component that allows your ESPHome device to download images from the internet while it is running and show them on your display. This can also be combined with the new LVGL component to show dynamic images for your dashboard.
Home Assistant Switch & Number
Section titled “Home Assistant Switch & Number”New platforms have been added for switch and number to allow importing of state and controlling
of switches and numbers that exist in Home Assistant (or another device via Home Assistant).
This greatly simplifies controlling remote entities and will hopefully be extended to other platforms.
Thank you for your support
Section titled “Thank you for your support”We would like to thank all Home Assistant Cloud subscribers for their support. It allows Nabu Casa to employ two developers to maintain and further develop the ESPHome project.
Release 2024.8.1 - August 28
Section titled “Release 2024.8.1 - August 28”- [lvgl] Bug fixes esphome#7338 by @clydebarrow
- [core] Clean build if the loaded integrations changed esphome#7344 by @clydebarrow
- [lvgl] Fix race condition involving numbers, switches etc. esphome#7345 by @clydebarrow
- [api] Fix sending the
onceflag on ha entity subscription esphome#7357 by @jesserockz
Release 2024.8.2 - September 3
Section titled “Release 2024.8.2 - September 3”- [datetime] Fix templated args esphome#7368 by @jesserockz
- Enable IPv6 when manual IPv4 is enabled esphome#7381 by @HeMan
- [core] Only clean build files with esp-idf esphome#7388 by @jesserockz
Release 2024.8.3 - September 3
Section titled “Release 2024.8.3 - September 3”- Bump Dockerfile dependencies esphome#7386 by @jesserockz
Full List of Changes
Section titled “Full List of Changes”For the complete list of every merged pull request in this release, see the full 2024.8.0 changelog.





Comments