Tibber Plugin Probleme

Hallo zusammen,

nach dem ich ein Update auf 2026.2.3 gemacht habe, haben ich ein Problem mit Tibber. Bis 01:50 nachts arbeitet es einwandfrei, danach nicht mehr. Nach Homeassistant Neustart geht es wieder.

Im Log ist folgende Fehler zusehen:

Logger: tibber.home
Quelle: /usr/local/lib/python3.13/site-packages/tibber/home.py:460
Erstmals aufgetreten: 01:51:04 (1 Vorkommnis)
Zuletzt protokolliert: 01:51:04
 
Error in rt_subscribe
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/websockets/legacy/protocol.py", line 945, in transfer_data
    message = await self.read_message()
              ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/websockets/legacy/protocol.py", line 1015, in read_message
    frame = await self.read_data_frame(max_size=self.max_size)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/websockets/legacy/protocol.py", line 1090, in read_data_frame
    frame = await self.read_frame(max_size)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/websockets/legacy/protocol.py", line 1147, in read_frame
    frame = await Frame.read(
            ^^^^^^^^^^^^^^^^^
    ...<4 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/websockets/legacy/framing.py", line 71, in read
    data = await reader(2)
           ^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/asyncio/streams.py", line 769, in readexactly
    await self._wait_for_data('readexactly')
  File "/usr/local/lib/python3.13/asyncio/streams.py", line 539, in _wait_for_data
    await self._waiter
  File "/usr/local/lib/python3.13/asyncio/selector_events.py", line 980, in _read_ready__get_buffer
    nbytes = self._sock.recv_into(buf)
ConnectionResetError: [Errno 104] Connection reset by peer
 
The above exception was the direct cause of the following exception:
 
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/tibber/home.py", line 443, in _start
    async for _data in session.subscribe(
    ...<14 lines>...
            return
  File "/usr/local/lib/python3.13/site-packages/gql/client.py", line 1475, in subscribe
    async for result in inner_generator:
    ...<13 lines>...
                yield result.data
  File "/usr/local/lib/python3.13/site-packages/gql/client.py", line 1372, in _subscribe
    async for result in inner_generator:
    ...<11 lines>...
        yield result
  File "/usr/local/lib/python3.13/site-packages/gql/transport/websockets_base.py", line 388, in subscribe
    answer_type, execution_result = await listener.get()
                                    ^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/gql/transport/websockets_base.py", line 56, in get
    raise item
  File "/usr/local/lib/python3.13/site-packages/gql/transport/websockets_base.py", line 301, in _receive_data_loop
    answer = await self._receive()
             ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/tibber/websocket_transport.py", line 44, in _receive
    msg = await asyncio.wait_for(super()._receive(), timeout=self._timeout)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/asyncio/tasks.py", line 507, in wait_for
    return await fut
           ^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/gql/transport/websockets_base.py", line 231, in _receive
    data: Data = await self.websocket.recv()
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/websockets/legacy/protocol.py", line 554, in recv
    await self.ensure_open()
  File "/usr/local/lib/python3.13/site-packages/websockets/legacy/protocol.py", line 921, in ensure_open
    raise self.connection_closed_exc()
websockets.exceptions.ConnectionClosedError: no close frame received or sent

Herzlich Willkommen!

Du solltest bei Problemen mit spezifischen Integrationen immer zuerst unter GitHub in den jeweiligen Issue-Bereichen schauen! Hier kann dir niemand so gut helfen, wie dort, da dort direkt die Entwickler der Integrationen dabei sind.

Zu deinem Problem gibts auch ein Issue: Tibber entities unavailable since 2026.2.1 · Issue #162777 · home-assistant/core · GitHub

Scheint wohl ein allgemeines Problem auf Seitens Tibber zu sein in Kombi mit Problemen der Integraitonen.

ich nutze 2 tibber pulse und die tibber inegration kann bei den angegebenen versionen keine probleme feststellen.

Du hast warscheinlich Subscription. Oder?

Hier gibt es das selbe Problem :wink: