Problemlösung:
Beim Einsatz von mehr als einer CCU sollte man den ominösen Satz "„Diese Einstellungen sollten nur geändert werden, wenn Sie genau wissen, was Sie tun.“ ignorieren und bei den verschiedenen HomeMatic Sockets unterschiedliche Ports bei „Ereignisse“ eintragen.
Erklärung siehe
Da das Protokoll der IP-Homematic Sensoren nicht über die bestehenden LAN-Adapter übertragen wird, muß ich den LAN-Adapter in meiner Garage durch eine CCU2 oder einen CCU-Emulator ersetzen.
Ich habe dafür RaspberryMatic auf einem RaspberryPi installiert (siehe)
Die Anbindung an IPS (Version ‚IP-Symcon 4.4, Raspberry Pi, 16.12.17, 0ce24b1b3093‘) auf einem anderen RaspberryPi über einen HomeMatic Socket funktioniert einwandfrei, auch die Statusänderungen des bisher einzigen angelernten Homematic IP Beschleunigungssensor HmIP-SAM kommen an.
Ich habe aber Probleme mit meinem IPS-Hauptsystem (Version IP-Symcon 4.20, 14.03.2017, 8feff3758e5c), das auf Win7 läuft.
Der angelegte HomeMatic Socket (IP-Adresse von RaspiB6) verabschiedet sich regelmäßig und wird kurze Zeit später wieder verbunden (Protokoll ab Erstellung des Sockets):
20:19:58 | 46276 | MESSAGE | HomeMatic Socket | Erstelle...
20:19:58 | 46276 | MESSAGE | HomeMatic Socket | Einstellungen gespeichert
20:20:23 | 46276 | MESSAGE | HomeMatic Socket | Einstellungen gespeichert
20:20:23 | 46276 | MESSAGE | HomeMatic Socket | Starte Eventserver...
20:20:23 | 46276 | MESSAGE | HomeMatic Socket | Creating event dispatch thread...
20:21:28 | 46276 | ERROR | TimerPool | HomeMatic Socket (KeepAlive): Waiting for pong timed out
20:22:04 | 46276 | MESSAGE | HomeMatic Socket | Einstellungen gespeichert
20:22:04 | 46276 | MESSAGE | HomeMatic Socket | Stoppe Eventserver...
20:22:04 | 46276 | MESSAGE | HomeMatic Socket | Stopping event dispatch thread...
20:22:04 | 46276 | MESSAGE | HomeMatic Socket | Starte Eventserver...
20:22:04 | 46276 | MESSAGE | HomeMatic Socket | Creating event dispatch thread...
20:22:04 | 46276 | MESSAGE | Event Control | Wiederverbinden [HomeMatic Socket] erfolgreich
20:22:58 | 46276 | ERROR | TimerPool | HomeMatic Socket (KeepAlive): Waiting for pong timed out
20:23:04 | 46276 | MESSAGE | HomeMatic Socket | Einstellungen gespeichert
20:23:04 | 46276 | MESSAGE | HomeMatic Socket | Stoppe Eventserver...
20:23:04 | 46276 | MESSAGE | HomeMatic Socket | Stopping event dispatch thread...
20:23:04 | 46276 | MESSAGE | HomeMatic Socket | Starte Eventserver...
20:23:04 | 46276 | MESSAGE | HomeMatic Socket | Creating event dispatch thread...
20:23:04 | 46276 | MESSAGE | Event Control | Wiederverbinden [HomeMatic Socket] erfolgreich
20:24:28 | 46276 | ERROR | TimerPool | RaspiB6 (KeepAlive): Waiting for pong timed out
20:25:04 | 46276 | MESSAGE | HomeMatic Socket | Einstellungen gespeichert
20:25:04 | 46276 | MESSAGE | HomeMatic Socket | Stoppe Eventserver...
20:25:04 | 46276 | MESSAGE | HomeMatic Socket | Stopping event dispatch thread...
20:25:04 | 46276 | MESSAGE | HomeMatic Socket | Starte Eventserver...
20:25:04 | 46276 | MESSAGE | HomeMatic Socket | Creating event dispatch thread...
20:25:04 | 46276 | MESSAGE | Event Control | Wiederverbinden [RaspiB6 ] erfolgreich
Angekreuzt sind „Nutze Homematik Funk“ und „Nutze Homematik IP“; die Port-Nummern hab ich unverändert gelassen.
Irgenwann wird auch ein HomeMatic Configurator erstellt:
20:34:04 | 46276 | MESSAGE | Event Control | Wiederverbinden [RaspiB6 ] erfolgreich
20:34:59 | 46276 | ERROR | TimerPool | RaspiB6 (KeepAlive): Waiting for pong timed out
20:35:04 | 46276 | MESSAGE | HomeMatic Socket | Einstellungen gespeichert
20:35:04 | 46276 | MESSAGE | HomeMatic Socket | Stoppe Eventserver...
20:35:04 | 46276 | MESSAGE | HomeMatic Socket | Stopping event dispatch thread...
20:35:04 | 46276 | MESSAGE | HomeMatic Socket | Starte Eventserver...
20:35:04 | 46276 | MESSAGE | HomeMatic Socket | Creating event dispatch thread...
20:35:04 | 46276 | MESSAGE | Event Control | Wiederverbinden [RaspiB6 ] erfolgreich
20:35:24 | 24628 | MESSAGE | HomeMatic Configurator | Erstelle...
20:35:24 | 24628 | MESSAGE | HomeMatic Configurator | Einstellungen gespeichert
20:36:29 | 46276 | ERROR | TimerPool | RaspiB6 (KeepAlive): Waiting for pong timed out
20:37:04 | 46276 | MESSAGE | HomeMatic Socket | Einstellungen gespeichert
20:37:04 | 46276 | MESSAGE | HomeMatic Socket | Stoppe Eventserver...
20:37:04 | 46276 | MESSAGE | HomeMatic Socket | Stopping event dispatch thread...
20:37:04 | 46276 | MESSAGE | HomeMatic Socket | Starte Eventserver...
20:37:04 | 46276 | MESSAGE | HomeMatic Socket | Creating event dispatch thread...
20:37:04 | 46276 | MESSAGE | Event Control | Wiederverbinden [RaspiB6 ] erfolgreich
20:37:59 | 46276 | ERROR | TimerPool | RaspiB6 (KeepAlive): Waiting for pong timed out
Der HomeMatic Configurator listet die Virtuellen Keys der RaspberryMatic und auch die Datenpunkte Homematic IP Beschleunigungssensor HmIP-SAM. Dafür ist auch ein HomeMatic Device angelegt und als übergeordnete Instanz ist RaspiB6 eingetragen, es kommen aber keine Daten an.
Hab ich irgendwas falsch konfiguriert ? (außer dass ich auf meinem IPS-Hauptsystem nicht die allerneueste Version habe).
Viele Grüsse
Harald