Releases: TillFleisch/ESPHome-HUB75-MatrixDisplayWrapper
v2.0.1
v2.0.0
This release makes the code base more in line with ESPHome's recommended component style. No additional functionality is added. Due to the underlying changes, this is a breaking change and users need to reconfigure their yaml
configurations.
Breaking Change
The platform name used in configuration files has been changed from matrix_display
to hub75_matrix_display
.
Components must be changed from matrix_display
,matrix_display_switch
,matrix_display_brightness
to hub75_matrix_display
.
Furthermore, the explicit definition of platformio_options:lib_deps
must not be declared in the yaml
configuration.
The newly added use_custom_library
option can be used to revert to the old import style.
Old | New |
esphome:
name: matrix-display
friendly_name: Matrix Display
platformio_options:
lib_deps:
- SPI
- Wire
- Adafruit BusIO
- adafruit/Adafruit GFX Library
- https://github[...]ing
display:
- platform: matrix_display
id: matrix
width: 64
height: 32
switch:
- platform: matrix_display_switch
matrix_id: matrix
name: "Power"
number:
- platform: matrix_display_brightness
matrix_id: matrix
name: "Brightness" |
esphome:
name: matrix-display
friendly_name: Matrix Display
display:
- platform: hub75_matrix_display
id: matrix
width: 64
height: 32
switch:
- platform: hub75_matrix_display
matrix_id: matrix
name: "Power"
number:
- platform: hub75_matrix_display
matrix_id: matrix
name: "Brightness" |
What's Changed
- Refactor component structure by @TillFleisch in #12
Full Changelog: v1.0.0...v2.0.0
v1.0.0
Initial Release
This custom component is a ESPHome wrapper for the ESP32-HUB75-MatrixPanel-DMA library. For more details regarding wiring, choosing the correct parameters and more complex configurations please refer to the above linked documentation. This ESPHome component wraps the library into an ESPHome display component which can be used to show text, sensor values and images.
This release contains nothing special. Its sole purpose is to get GitHub releases up and running.
What's Changed
- Fix for esphome/esphome#5002 by @hn in #2
- Add restore_mode support to power switch by @TillFleisch in #6
- Add Support for ESPHome 2023.12 by @TillFleisch in #9
- Add continuous integration by @TillFleisch in #11
New Contributors
Full Changelog: https://github.com/TillFleisch/ESPHome-HUB75-MatrixDisplayWrapper/commits/v1.0.0