Speedport Smart 3 einbinden schlägt fehl

Hallo,

ich versuche meinen Speedport Smart 3 Router der Telekom in mein HA einzubinden.
Ich habe dazu auch in HACS eine Integration gefunden.

Allerdings bekomme ich beim starten eine Fehlermeldung:
Der Konfigurationsfluss konnte nicht geladen werden: 500 Internal Server Error Server got itself in trouble

Was könnte hier falsch laufen. Muss ich im Speedport noch etwas freigeben?
Danke für Eure Hilfe.
Debugging als Text, da ich noch keine Anhänge erstellen darf

s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun home-assistant (no readiness notification)
s6-rc: info: service legacy-services successfully started
2026-01-04 18:44:03.557 WARNING (SyncWorker_0) \[homeassistant.loader\] We found a custom integration speedport which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2026-01-04 18:44:03.559 WARNING (SyncWorker_0) \[homeassistant.loader\] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2026-01-04 18:44:03.559 WARNING (SyncWorker_0) \[homeassistant.loader\] We found a custom integration speedport which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2026-01-04 18:44:03.560 WARNING (SyncWorker_0) \[homeassistant.loader\] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2026-01-04 18:44:14.046 ERROR (MainThread) \[homeassistant.config_entries\] Error setting up entry Speedport for speedport
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 761, in \__async_setup_with_context
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/config/custom_components/speedport/**init**.py”, line 42, in async_setup_entry
hass.config_entries.async_forward_entry_setup(entry, platform)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: ‘ConfigEntries’ object has no attribute ‘async_forward_entry_setup’. Did you mean: ‘async_forward_entry_setups’?
2026-01-04 18:44:14.706 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.706 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: stickup_cam_mini_ptz_v1
2026-01-04 18:44:14.707 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.707 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.708 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.708 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: stickup_cam_mini_ptz_v1
2026-01-04 18:44:14.708 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.709 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.726 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.726 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: stickup_cam_mini_ptz_v1
2026-01-04 18:44:14.727 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.727 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.739 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.740 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: stickup_cam_mini_ptz_v1
2026-01-04 18:44:14.740 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.740 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.740 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.740 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: stickup_cam_mini_ptz_v1
2026-01-04 18:44:14.740 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.743 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.743 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.743 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: stickup_cam_mini_ptz_v1
2026-01-04 18:44:14.743 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.743 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.744 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.744 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: stickup_cam_mini_ptz_v1
2026-01-04 18:44:14.744 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:14.744 ERROR (MainThread) \[ring_doorbell.stickup_cam\] Unknown kind: cocoa_camera_v2
2026-01-04 18:44:15.017 ERROR (Thread-5) \[pychromecast.socket_client\] \[32PFS6402/12(c9ce519e-2356-ea1a-5eef-21431f6671a7.local.):8009\] Failed to connect to service MDNSServiceInfo(name=‘QM164E-c9ce519e2356ea1a5eef21431f6671a7.\_googlecast.\_tcp.local.’), retrying in 5.0s
2026-01-04 18:44:16.381 WARNING (MainThread) \[custom_components.hacs\] You have ‘Andre0512/speedport’ installed with HACS this repository has been removed from HACS, please consider removing it. Removal reason (Repository has been abandoned)
2026-01-04 18:44:36.233 ERROR (MainThread) \[homeassistant.config_entries\] Error setting up entry Speedport for speedport
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 761, in \__async_setup_with_context
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/config/custom_components/speedport/**init**.py”, line 42, in async_setup_entry
hass.config_entries.async_forward_entry_setup(entry, platform)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: ‘ConfigEntries’ object has no attribute ‘async_forward_entry_setup’. Did you mean: ‘async_forward_entry_setups’?
2026-01-04 18:44:40.443 ERROR (MainThread) \[aiohttp.server\] Error handling request from 192.168.2.145
Traceback (most recent call last):
File “/usr/local/lib/python3.13/site-packages/aiohttp/web_protocol.py”, line 510, in \_handle_request
resp = await request_handler(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.13/site-packages/aiohttp/web_app.py”, line 569, in \_handle
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.13/site-packages/aiohttp/web_middlewares.py”, line 117, in impl
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/security_filter.py”, line 92, in security_filter_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/forwarded.py”, line 87, in forwarded_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/request_context.py”, line 26, in request_context_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/ban.py”, line 86, in ban_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/auth.py”, line 242, in auth_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/headers.py”, line 41, in headers_middleware
response = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/helpers/http.py”, line 73, in handle
result = await handler(request, \*\*request.match_info)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/decorators.py”, line 83, in with_admin
return await func(self, request, \*args, \*\*kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/config/config_entries.py”, line 272, in post
return await super().post(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/data_validator.py”, line 74, in wrapper
return await method(view, request, data, \*args, \*\*kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py”, line 76, in post
return await self.\_post_impl(request, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py”, line 83, in \_post_impl
result = await self.\_flow_mgr.async_init(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…<2 lines>…
)
^
File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 316, in async_init
flow = await self.async_create_flow(handler, context=context, data=data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 3682, in async_create_flow
return handler.async_get_options_flow(entry)
\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~^^^^^^^
File “/config/custom_components/speedport/config_flow.py”, line 86, in async_get_options_flow
return OptionsFlowHandler(config_entry)
File “/config/custom_components/speedport/config_flow.py”, line 100, in **init**
self.config_entry = config_entry
^^^^^^^^^^^^^^^^^
AttributeError: property ‘config_entry’ of ‘OptionsFlowHandler’ object has no setter

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)

Hallo nochmal,

ich habe jetzt per Mail Hilfe von Github Usern bekommen, habe aber keinen Plan, wie
ich die Tipps umsetzen muss. Wo zum Beispiel muss ich die Datein hinspielen?
Mache ich das unter HA oder über mein Synology NAS auf dem HA läuft.
Danke.

Hi, since the newest HA version (2026-01-00) there is a new problem.
So you have to do the following:

  1. Keep the code changes you already did

  2. Change the following three files

  • device.py

  • button.py

  • switch.py

Remove every import of “HomeAssistantType”

Be sure there is always this import

  • from homeassistant.core import HomeAssistant

Replace every code “hass: HomeAssistantType” with “hass: HomeAssistant”

Restart Home Assistant …

It’s working again after these changes

/homeassistant/custom_components/speedport & restart speedport Integration

thx Rainer ; just replace this 3 files

/homeassistant/custom_components/speedport & restart speedport Integration
button.py
device.py
switch.py

Okay, nach dem ich mich wild durch die Synology geklickt habe und nichts gefunden habe, bin ich jetzt beim File Editor in HA fündig geworden und konnte die Dateien ersetzen.
Nun komme ich aber hier nicht weiter:

Remove every import of “HomeAssistantType”

Be sure there is always this import

  • from homeassistant.core import HomeAssistant

bitte wie und wo und was? Und wo soll ich die Zeilen ersetzen? in der init.py finde ich solche Zeilen nicht.

Replace every code “hass: HomeAssistantType” with “hass: HomeAssistant”

*trauriger Dackelblick*

Bin ich hier falsch mit meiner Frage, weil im Titel “Speedport” steht und niemand interessiert ist?
Soll ich meine Frage noch einmal neu formulieren?
Danke.

Hi, ich habe leider das gleiche Problem & komme nicht weiter…

Hast Du Dir auch die Issues-Meldung dazu angeschaut? Bei dem User @Decurio_Nova und anderen Usern scheint es nämlich jetzt zu funktionieren.

VG Jim

1 „Gefällt mir“

Hallo Jim,

Danke für den Tip oben, nachdem ich alle 5 Dateien ausgetauscht habe, geht es nun wieder!

1 „Gefällt mir“

Genau, mit dem Austausch aller Dateien, musste am Code nicht mehr “rumgefummelt” werden.