Closed Nicxe closed 11 months ago
I'm seeing the same thing with another waveshare external component (YAML below). I also tried rebasing the external_component to 2023.12
However as I'm experiencing massive connection issues from 2023.12 (#5257) I'm not sure if the error just occurs because ESPHome cannot download/connect to Github.
display:
- platform: waveshare_epaper
id: epaper_display
cs_pin: 19
dc_pin: 21
busy_pin: 22
reset_pin: 23
model: 2.90in-dke
#Partial not working yet so full only
full_update_every: 1
update_interval: never
lambda: |-
...
rotation: 270
external_components:
- source:
type: git
url: https://github.com/rikroe/esphome
ref: dke2.9-epaper
components: [ waveshare_epaper ]
There was a change in the display structure that breaks all external display components; the fix needs to be done in the external component. See https://github.com/landonr/lilygo-tdisplays3-esphome/pull/46 for an example of the needed changes to have this compile again
Thanks, I disabled the external components and now I can update.
The problem
I can´t update Firmware on ESP32 after update to ESPHome 2023.12.0 in HomeAssistant. I get the error "ValueError: Component ID eink_display was not declared to inherit from Component, or was registered twice"
Which version of ESPHome has the issue?
2023.12.0
What type of installation are you using?
Home Assistant Add-on
Which version of Home Assistant has the issue?
2023.12.3
What platform are you using?
ESP32
Board
ESP32
Component causing the issue
No response
Example YAML snippet
Anything in the logs that might be useful for us?
No response
Additional information
No response