Raspberrymatic verbindet sich nach Neustart nicht mehr mit HA

Hi,

vielleicht könnt Ihr mir helfen, ich hab mir die Finger plattgegoogelt und nichts gefunden: ich habe eine Raspberrymatic auf einem RPI3b+ der in HA über die HACS Integration für Homematic eingebunden ist. Jedes Mal wenn ich die Raspberrymatic (warum auch immer) neu starte, bleibt die Verbindung zu danach HA tot. Neustart der Integration in HA hilft nicht. Alles was hilft ist ein kompletter Neustart von HA.

Ist das ein bekanntes Problem und gibt es einen Lösungsweg?

Vielen Dank schon einmal

Frank

Was verstehst du unter 'die Verbindung bleibt tot? Was geht nicht?

HA zeigt alle HM/HMIP Geräte als “nicht verfügbar”. In den Benachrichtigungen kommt eine Meldung sinngemäß dass die Homematic nicht mehr antwortet (hab leider keinen Screenshot gemacht). Das bleibt dann stur so bis zum Reboot der HA Instanz

Es gibt einen Thread im US Forum, aber der ist schon ein bisschen älter und bietet auch keine Lösung: Homematic reconnect does not work - #5 by tfire - Third party integrations - Home Assistant Community

Das Problem kenne ich so nicht. Meinen PI/Raspberrymatic habe ich über den Eintrag in der config.yaml von HA verbunden. Zwar dauert es nach einem Neustart von Raspberrymatic ein paar Minuten bis der aktuelle Zustand der Geräte korrekt angezeigt wird, aber die Geräte lassen sich sofort bedienen. Welche Integration verwendest du?

Die “eingebaute” Integration hat bei mir nie funktioniert, keinerlei Connect. Auf Anraten eines Entwicklers in der US Community nutze ich nun die Integration aus HACS, die soll angeblich die integrierte Variante ablösen.

Die ‘Eingebaute’ wird ja auch schon ewig nicht mehr gepflegt. Die ‘custom_homematic’ ist wohl aktuell die Bevorzugte und soll super funktionieren.

Jo, genau das nutze ich ja…

Sehr komisch. Check doch mal die Einträge in der Firewall von Raspberrymatic. Hast du die IP vom Raspi/HA mit freigegeben? Bei mir klappte nämlich nicht die Freigabe des IP-Pools. Einen eigenen Benutzer für HA angelegt und in der Integration eingetragen. Einfach noch mal alles durchgehen.

Ergäbe keinen Sinn, denn 1. steht die Verbindung problemlos solange HM nicht rebootet und 2. geht alles parallel mit Openhab und Iobroker (läuft hier alles parallel), die haben das Problem nie.

Gut, muss ich wohl mit leben dann

Stimmt, ergibt keinen Sinn. Eine andere Idee habe ich jetzt auch nicht mehr.

Dennoch danke für deine Mühe :slight_smile:

Guten Morgen,
hast du hierzu zufällig noch eine Lösung gefunden?
Ich habe ein ähnliches Problem. Nach Raspberrymatic Neustart (habe ich gestern extra mal von dem Addin in eine eigene Proxmoxx VM ungezogen) sind einige Homematic Geräte nicht verfügbar in HA. Aber halt nur einige. Viele andere aber schon. Manche gehen dann sobald man z.B. Schalter betätigt, andere gehen erst nach Stunden.
Ich habe 80 Homematic Geräte damit verbunden.

Hi Isabel, bei mir hat sich das irgendwann einfach von selbst gelöst. Seitdem geht es ohne Probleme.

Wenn bei dir nur manche Geräte fehlen, würde ich eher mal darauf tippen, dass die CCU nicht alle Stati aller Geräte zeitgleich abliefert. Schau doch mal, ob die Geräte die erst später aktualisiert werden eventuelle Batteriebetrieben sind? Würde es für mich erklären.

Bei 80 HM Geräten können auch die DutyCycles bei der Abfrage eine Rolle spielen.

Cu
Frank

Das ist völlig normal. Nach einem Neustart von RaspberryMatic wird auch in RaspberryMatic der Zustand der Geräte nicht sofort angezeigt, dies dauert eine Weile da die Geräte ja nicht dauernd ihren Zustand melden. Beschleunigen lässt sich das nur indem man das Gerät bedient. Somit bekommt auch HA erst wieder die Info wenn das Gerät seinen Status erneut übermittelt. Auch ein Neustart der Integration ‘homematic(IP) local’ aktualisiert den Zustand der Geräte in HA. Voraussetzung ist, daß RaspberryMatic ihn schon kennt.
Fakt ist, nach einem Neustart von RaspberryMatic abwarten bis alle Geräte in RaspberryMatic wieder korrekt angezeigt werden. Erst dann bekommt auch HA wieder den aktuellen Zustand der Geräte.

Vielen Dank euch beiden für die schnellen Antworten :slight_smile:
Es sind keine Batteriebetriebenen geräte, die hängen am Strom (Lichtschalter, Unterputz Aktoren).
Ich beobachte beim nächsten Mal mal wie lange das dauert, ich hätte jetzt gesagt das hat bei manchen Geräten einige Stunden gedauert. Aber gut wenn ich das jetzt weiß dann brauch ich dann nicht ewig rumporbieren.

Auch die werden nach einem Neustart von RaspberryMatic nicht aktiv abgefragt. Dadurch würde nämlich der DutyCycles (zu viel Funkverkehr) in die Höhe gehen. Das Gerät muß seinen Status übermitteln.
Normalerweise wird RaspberryMatic ja nicht so oft neu gestartet. Eigentlich nur nach einem Firmware Update, also 3-4 mal im Jahr.

Ja das war bei mir das Problem das ich es so Addon in HA hatte. Und ich HA öfter mal Neustarte nach Updates etc.
Aber das sollte dann nach dem Umzug auf eine eigene VM auch erledigt sein.

Das HM Add-On ist eigentlich ein eigener Container. Wenn du also nur HA (und nicht HAOS) neu startest, sollte das keinen Einfluss auf den HM Container haben. Insofern würde ich von der separaten VM hier keine Effekte erwarten.