Enocean Steuerung mit Eltako, Weber-Haus

Danke für die Rückmeldung, klingt nach echtem Ärger! Gut, dass der Rollback funktioniert hat – ich warte damit vorerst auch noch, bis sich das stabilisiert hat, und wünsch dir viel Erfolg, falls du wieder Zeit dafür findest. Wenn ich was rausfinde melde ich mich.:thinking:

Hallo zusammen, ich habe nun auch die neue Version (2.2.1 RC4) ausprobiert und darauf umgestellt.
Ich habe mit meinem Testsystem angefangen, welches direkt am FAM14 angeschlossen ist. Das automatisierte Auslesen hat auch funktioniert, nur waren anschließend alle Geräte doppelt verfügbar. Ich habe daraufhin alles gelöscht und nochmal von vorne begonnen. Es hat nun auch weitestgehend funktioniert, nur komme ich aus dem initialen Setup nicht raus - bleibe bei Step 4 hängen:

Wenn ich den Button Use for all devices drücke, bekomme ich noch folgenden Dialog:

bleibe aber letztendlich in Step 4. Es lassen sich aber alle Geräte problemlos steuern.

Daraufhin habe ich mein Produktivsystem auch umgestellt. Hier ist ein USB300 angeschlossen. Der Yaml-Import hat eigentlich funktioniert, doch dann war das Gateway doppelt (zum einen wurde es ja bei der Installation erkannt und es wurde dann noch aus der Yaml importiert). Hab dann mehrmals alle Devices gelöscht und erneut importiert, bis alles gepasst hat. Aber seither funktioniert auch dort alles völlig reibungslos.

Mit den ganzen Experten-Features habe ich mich bisher noch nicht auseinandergesetzt. Bin aber von der ganzen Integration echt begeistert - tolle Arbeit!!!

Hallo @charly166,

danke für deinen ausführlichen Erfahrungsbericht zu v2.2, klingt trotz der Anfangshürden richtig positiv! Kurze Frage dazu: Hast du zufällig auch ein F4HK14 (Heizungsaktor) im Einsatz?

Hintergrund: Es gibt einen bekannten Bug (GitHub Issue #189), bei dem der Sollwert durchs Lebenszeichen des Wandthermostats immer wieder auf einen alten Wert zurückspringt und sich die Heizung dadurch nicht zuverlässig ausschalten lässt. Falls du ein F4HK14 hast, würde mich interessieren, wie du dessen Funktionsgruppen in PCT14 konfiguriert hast, und ob der Bug bei dir unter v2.2 noch auftritt oder nicht.

Viele Grüße
Werner

Hallo @WernerS,

einen Heizungsaktor habe ich leider nicht, nur Rollladen (FSB14), Licht (F4SR14_LED), Dimmer (FUD14) und Steckdosen (FSR14_2X) - sorry!

Viele Grüße, Charly

Hi Charly,

auf welchem System läuft bei dir dein HA?

Wie lange hat denn bei dir der erste Scan gedauert?
Bei mir hängt er da länger drin.

Wie lange die Suche gedauert hat, kann ich leider nicht mehr sagen. Mein Test-System (bei dem ich noch in Step 4 hänge) läuft in einer VM auf einem Synology NAS (DS920+).
Das Produktivsystem läuft in einer VM auf Proxmox.

Hallo zusammen, hallo @philipp14,

kurze Meldung, falls noch jemand darüber stolpert:

Setup: Home Assistant Green, FGW14-USB (FAM14-Bus), grimmpp-Integration Version 1.5.10, YAML-Konfiguration.

Was passiert ist: Core 2026.9.3 lief bei mir wochenlang problemlos. Nach dem Update auf 2026.9.4 ließ sich die Climate-Plattform der Integration nicht mehr laden (Einrichtungsfehler, alle Eltako-Entitäten nicht verfügbar):

Unexpected exception importing platform custom_components.eltako.climate
AttributeError: type object 'A5_10_06' has no attribute 'Heater_Mode'

Zusätzlich stand im Log:

Detected blocking call to open with args ('/usr/local/lib/python3.14/site-packages/enocean/protocol/EEP.xml', 'r') inside the event loop by custom integration 'eltako'

sowie eine Warnung, dass die EEP.xml mit einem HTML- statt einem XML-Parser eingelesen wird.

Auffällig: Als Test habe ich in der climate.py Heater_Mode durch HeaterMode ersetzt – dann kam der umgekehrte Fehler („has no attribute ‘HeaterMode’. Did you mean: ‘Heater_Mode’?“). Der Name stimmt also, die Klasse scheint beim Start nur unvollständig aufgebaut zu werden. Meine Vermutung ist ein Zusammenhang mit dem Einlesen der EEP.xml, sicher bin ich mir aber nicht.

Lösung bei mir: climate.py auf den Originalzustand zurückgesetzt, Backup von 2026.9.3 zurückgespielt und nochmal sauber neu gestartet – seitdem läuft alles wieder. Ich bleibe während der Heizperiode vorerst auf 2026.9.3.

Frage: Hat jemand 2026.9.4 mit der Integration (FGW14-USB) erfolgreich am Laufen, oder ist der Fehler bei euch auch aufgetreten? Und Philipp, ist das Einlesen der EEP.xml unter Python 3.14 bei dir bekannt?

Danke und viele Grüße
WernerS

Ich hatte keine Probleme :pleading_face: