Błąd w logach ? gdzie szukać?

Cześć w czym może być problem ??

2|ais | 2021-01-27 23:09:38 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
2|ais | Traceback (most recent call last):
2|ais | File “/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/helpers/entity_platform.py”, line 619, in _update_entity_states
2|ais | await asyncio.gather(*tasks)
2|ais | File “/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/helpers/entity.py”, line 283, in async_update_ha_state
2|ais | self._async_write_ha_state()
2|ais | File “/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/helpers/entity.py”, line 408, in _async_write_ha_state
2|ais | self.hass.states.async_set(
2|ais | File “/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/core.py”, line 1218, in async_set
2|ais | state = State(
2|ais | File “/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/core.py”, line 904, in init
2|ais | raise InvalidStateError(
2|ais | homeassistant.exceptions.InvalidStateError: Invalid state encountered for entity ID: sensor.opis_programu. State max length is 255 characters.

Przekroczyłeś 255 znaków w tej encji.

1 polubienie

Dzięki, tylko jak ten opis zmniejszyć skoro tak długi ten opis programu jest :thinking:

A skąd jest ta encja? Kto ją tworzy? Jakaś integracja czy może masz jej definicję w pliku?

Jest to opis aktualnie nadawanego programu z dekodera na enigmie, ja ją utworzyłem ale nie jest odemnie zależna ilość znaków wyświetlanych.

W atrybucie możesz przechowywać dłuższe treści:

Widzę że już istnieje rozwiązanie do tego typu spraw :+1: ale sam nie ogarnę tego nie wiem jak by skonstruowac dokładnie ten sensor…

service: ais_ai_service.say_it
{{states.media_player.enigma2_media_player.attributes.media_description }}

  • platform: rest
    name: enigma_opis_programu
    hidden: true
    resource: media_player.enigma2_media_player
    value_template: ‘{{ value_json[“media_description”] }}’
    friendly_name: “opis_programu”
    json_attributes:
    • "“media_description”
      method: GET
      scan_interval: 1

tyle co mi na mysl przychodzi …

1 polubienie