Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Errors in Home assistant integration on ESP8266 (possibly caused by /json response buffer overflow)

Aperta
#5,674 20 commenti 0 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@willmmiles ci sta già lavorando.

Dal 11/6/2026.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

bug HomeAssistant needs investigation
What happened?

In the home assistant logboek there are lots of errors

To Reproduce Bug

integrate in home assistant

Expected Behavior

no errors in the logbook

Install Method

Binary from WLED.me

What version of WLED?

0.16

Which microcontroller/board are you seeing the problem on?

ESP8266

Relevant log/trace output
Logger: homeassistant.components.wled
Bron: helpers/update_coordinator.py:201
Integratie: WLED (documentatie, problemen)
Eerst voorgekomen: 19:10:17 (3060 gebeurtenissen)
Laatst gelogd: 20:05:38

Unexpected error updating listener 140054452849152 for wled
Unexpected error updating listener 140054452848576 for wled
Unexpected error updating listener 140054452854848 for wled
Unexpected error updating listener 140054452856640 for wled
Unexpected error updating listener 140054452858432 for wled
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 201, in async_update_listeners
    update_callback()
    ~~~~~~~~~~~~~~~^^
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 663, in _handle_coordinator_update
    self.async_write_ha_state()
    ~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1058, in async_write_ha_state
    self._async_write_ha_state()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1208, in _async_write_ha_state
    ) = self.__async_calculate_state()
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1116, in __async_calculate_state
    if state_attributes := self.state_attributes:
                           ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/light/__init__.py", line 1000, in state_attributes
    effect = self.effect
             ^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/wled/light.py", line 197, in effect
    return self.coordinator.data.effects[
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
        int(self.coordinator.data.state.segments[self._segment].effect_id)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ].name
    ^
KeyError: 88
Anything else?
Code of Conduct
  • I agree to follow this project's Code of Conduct
Lingua principale
C++
Stelle
18.8k
Fork
4.4k
Merge medio
4g 6h
PR unite (30g)
12

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di wled/WLED

Tutte le issue di wled/WLED

Issue simili

Altre issue su C++

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.