Homematic_IP_Local Fehler seit 2025.8.3

Hallo zusammen,

seit dem Update auf 2025.8.3 bekomme ich folgenden Fehler aus der

Integration homematicip_local:

Logger: homeassistant.setup
Quelle: setup.py:343
Erstmals aufgetreten: 14:22:19 (1 Vorkommnis)
Zuletzt protokolliert: 14:22:19

Setup failed for custom integration 'homematicip_local': Unable to import component: No module named 'homeassistant.backports.enum'
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/setup.py", line 343, in _async_setup_component
    component = await integration.async_get_component()
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/loader.py", line 1023, in async_get_component
    self._component_future.result()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/src/homeassistant/homeassistant/loader.py", line 1003, in async_get_component
    comp = await self.hass.async_add_import_executor_job(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        self._get_component, True
        ^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 59, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/src/homeassistant/homeassistant/loader.py", line 1063, in _get_component
    ComponentProtocol, importlib.import_module(self.pkg_path)
                       ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/util/loop.py", line 201, in protected_loop_func
    return func(*args, **kwargs)
  File "/usr/local/lib/python3.13/importlib/__init__.py", line 88, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 1026, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "/config/custom_components/homematicip_local/__init__.py", line 13, in <module>
    from .const import (
    ...<5 lines>...
    )
  File "/config/custom_components/homematicip_local/const.py", line 8, in <module>
    from homeassistant.backports.enum import StrEnum
ModuleNotFoundError: No module named 'homeassistant.backports.enum'

Sowohl die CCU als auch HA habe ich mehrfach neu gestartet. Außer dem Update gab es zu dem Zeitpunkt keinerlei Aktivitäten meinerseits.

Unter Integrationen sieht es so aus:

Hat jemand von euch einen Tipp für mich?

Danke und viele Grüße

Andreas

Hi, ich bin noch auf Version 1.85.2 und habe auch noch kein Update für 1.85.3 angeboten bekommen.

Damit läuft jedenfalls alles normal, vielleicht daher einfach ein Rollback auf Version 1.85.2. Das ist ja schnell gemacht und der Fehler sollte damit erstmal wieder behoben sein.

Werde dann auch mit Vorsicht mir das Update anschauen, wenn es dann kommt.

Ich bin auch noch auf der 1.85.2 und läuft.

Hi,

danke für deine schnelle Rückmeldung.

Deine Versionsnummer macht mich gerade - sagen wir mal - nachdenklich.

Ich habe noch eine Version 1.33.1 laut Screenshot.

Ich zweifle, dass ich jemals eine höhere hatte. Allerdings hätte ich es eigentlich gemerkt, wenn zig Versionen an mir vorübergegangen wären, ohne es zu merken.

Aktuell ist Version 1.85.3

Hallo,
gehe mal in den HACS und lade die Komponente erneut herunter.
Falls bei nur „runterladen“ angezeigt wird, dann dort draufklicken.

1 „Gefällt mir“

Mhh, dass ist merkwürdig… Scheint ja ein ziemlich alte Version zu sein.

Edit: caplio war schneller, einfach mal die aktuelle Version herunterladen und installieren.

ich glaube, die Ursache ist, dass ich das ganze vor langer Zeit noch manuell mit YAML und Co. angelegt habe. Warum es keine Updates gab?..

Das runterladen funzt nicht, da es in HACS gar nicht auftaucht.
Nahezu egal, was ich an der aktuellen Integration anklicke, führt stets zu dem Fehler

„Der Konfigurationsfluss konnte nicht geladen werden: {„message“:„Invalid handler specified“}“.

Sieht eher nach Deinstallation (inkl. YAML) und Neuinstallation der Integration aus.

Es sei denn jemand „möchte lösen“ :slight_smile:

Vielen Dank

Da wird dann wohl leider nichts anderes übrig bleiben.

Füge mal die aktuelle Reposity-URL (hat sich irgenwann mal geändert) zu HACS hinzu.

ich drehe gleich durch :wink:

In der configuration.yaml ist alles raus, was mit homematic zu tun hat.
Die Integration lässt sich in der Oberfläche nicht deinstallieren oder löschen.

Vermutlich muss ich über das Terminal ran.

Ist da etwas zu löschen? Wenn ja: was.

Danke vorab

Den homematicip_local-Ordner findest du im Ordner custom_components.
ich würde es aber erstmal mit dem erneuten hinzufügen des Repository in HACS versuchen.

und der muss dann mit „rm -r homematicip_local“ getötet werden?

Ja, oder direkt im File-Editor/Studio-Code-Server (je nachdem was du verwendest) löschen.

Vielen Dank an alle,

ich konnte alle Restanten der vorherigen homematicip_local-Installation entfernen und die aktuelle Version (1.85.2) installieren.

Allerdings nur fast!

ich fülle die beiden Configseiten wie folgt:

Ich bekomme den Fehler „Unknown error occured“.

IP, User und Passwort der CCU sind korrekt. Da Homeassistant als VM auf meinem NAS läuft, habe ich die NAS-IP als Callback eingetragen.

Wahrscheinlich sehe ich den Wald vor lauter Bäumen nicht.

Was mache ich falsch?

Danke und viele Grüße

In der Beschreibung zu „Homematic_IP_Local“ steht zu Callback = only required in special network conditions.
Bei mir steht da gar nichts drin.

Hallo,
unter Callback Hostname, XML-RPC-Port und Json-RPC-Port habe ich bei mir keine Daten eingetragen. Kannst du frei lassen.

der Fehler kommt auch, wenn ich nur die ersten 3 Felder befülle