Seite 1 von 1

Proleme bei Einbindung von Raspberry Matic in beim Pi4

Verfasst: 6. Nov 2020 11:51
von ch3p
Hallo zusammen,

ich bin am Verzweifeln mit dem Homematic Binding.

Ich war Besitzer eines Max!Cubes, den ich zum CUL umgeflasht hatte und die ganze Zeit am Raspberry Pi3 und Homegear betrieben habe. Auf dem gleichen Raspi läuft auch mein OpenHAB.
Vor einigen Wochen wurde ich auf die Umtauschaktion von ELV aufmerksam und habe meine komplette Heizungshardware gegen Homematic IP getauscht. Soweit so gut.
Da ich wusste, dass OpenHAB nicht mit dem Access Point zusammenarbeitet und noch einen Pi3 zu Hause liegen hatte, habe ich mir die restlichen fehlenden Teile für die Zentrale "Charly" bestellt. Diese habe ich mit dem raspberrymatic-Image bespielt und soweit auch alles in Betrieb genommen und in mein OpenHAB integriert. Funktioniert soweit. Bridge und Things sind alle Online und ich kann Werte auslesen, verändern, etc...

Nun habe ich mir einen Pi4 mit 4GB RAM bestellt, da auf meinem Pi3 der RAM immer komplett belegt war und er öfter auch Mal eingefroren ist. Auf dem Pi4 habe ich, wie bisher auch, auf das OpenHABian-Image gesetzt und dieses soweit installiert und konfiguriert. Nachdem ich meine sämtlichen Konfig-Dateien auf die neue Instanz kopiert habe, wollte ich sehen ob alles funktioniert. Alles funktionierte (Shelly mit Tasmota, UniFi, Astro, Weather...) außer Homematic.
Die Bridge ist zwar online aber nicht ein einziges Item. Jedes Item zeigt mir in PaperUI "Configuration Error" und "Device with address 'XXX' not found on gateway 'raspmatic'".
Firewall an der CCU habe ich komplett deaktiviert. Auch wenn ich testweise mal dem Pi4 die gleiche IP zuweise, wie dem Pi3, auf dem alles funktioniert, habe ich keinen Erfolg. Ab und zu hatte ich mal den Fall, dass nach einem Neustart von OH 5 oder 6 Items online angezeigt wurden. Aber meistens einfach nichts. Problem tritt also nur auf dem Raspberry Pi4 auf.

Alle meine Images basieren auf dem aktuellen Raspbian Buster Image (32-bit). Aber auch eine reines Debian Image mit anschließender manueller Openhabian Installation brachte keinen Erfolg. Ich habe schon sämtliche Sachen bei Google durch und mir gehen so langsam die Ideen aus.
Komischerweise funktioniert auf dem Pi3 alles ohne Probleme mit der gleichen Konfiguration.

Die Things-Datei und Auszüge aus den Logs:
homematic.things

Code: Alles auswählen

Bridge homematic:bridge:raspmatic [ gatewayType="ccu", gatewayAddress="192.168.70.102" ]
{
    Thing GATEWAY-EXTRAS-RASPMATIC GWE00000000 "Raspberry Matic - Gateway-Extras"
    
    //////Heizung
    ////Wandthermostate
    Thing HmIP-WTH-2 000A9BE991F145 "HmIP Wandthermostat Bad" @ "EG_Bad"
    Thing HmIP-WTH-2 000A9BE991F062 "HmIP Wandthermostat Wohnzimmer" @ "EG_Wohnzimmer" 

    ////Heizkörper
    Thing HmIP-eTRV-2 000A1BE98A0483 "HmIP Heizkoerper Arbeitszimmer" @ "EG_Arbeitszimmer"
    Thing HmIP-eTRV-2 000A1BE98A0453 "HmIP Heizkoerper Bad" @ "EG_Bad"
    [...]
    [...]
}
openhab.log

Code: Alles auswählen

2020-11-06 11:10:03.467 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'homematic.things'
2020-11-06 11:10:04.015 [INFO ] [ternal.communicator.client.RpcClient] - Interface 'WIRED' on gateway 'raspmatic' not available, disabling support
2020-11-06 11:10:04.081 [INFO ] [ommunicator.AbstractHomematicGateway] - HmGatewayInfo[id=CCU,type=CCU2,firmware=3.53.30.20201024,address=QEQ0694364,rf=true,wired=false,hmip=true,cuxd=true,group=true]
2020-11-06 11:10:05.006 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'homematic.things'
2020-11-06 11:10:59.253 [ERROR] [very.HomematicDeviceDiscoveryService] - java.util.concurrent.TimeoutException: Total timeout 15000 ms elapsed
java.io.IOException: java.util.concurrent.TimeoutException: Total timeout 15000 ms elapsed
        at org.openhab.binding.homematic.internal.communicator.client.XmlRpcClient.send(XmlRpcClient.java:147) ~[?:?]
        at org.openhab.binding.homematic.internal.communicator.client.XmlRpcClient.sendMessage(XmlRpcClient.java:81) ~[?:?]
        at org.openhab.binding.homematic.internal.communicator.client.RpcClient.listDevices(RpcClient.java:169) ~[?:?]
        at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.getDeviceDescriptions(AbstractHomematicGateway.java:448) ~[?:?]
        at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.loadAllDeviceMetadata(AbstractHomematicGateway.java:372) ~[?:?]
        at org.openhab.binding.homematic.internal.discovery.HomematicDeviceDiscoveryService.lambda$0(HomematicDeviceDiscoveryService.java:209) ~[?:?]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_265]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_265]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_265]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [?:1.8.0_265]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_265]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_265]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_265]
Caused by: java.util.concurrent.TimeoutException: Total timeout 15000 ms elapsed
        at org.eclipse.jetty.client.TimeoutCompleteListener.onTimeoutExpired(TimeoutCompleteListener.java:51) ~[?:?]
        at org.eclipse.jetty.io.CyclicTimeout$Wakeup.run(CyclicTimeout.java:282) ~[?:?]
        ... 7 more

events.log

Code: Alles auswählen

2020-11-06 11:10:03.674 [hingStatusInfoChangedEvent] - 'homematic:bridge:raspmatic' changed from UNINITIALIZED to INITIALIZING
2020-11-06 11:10:03.699 [hingStatusInfoChangedEvent] - 'homematic:GATEWAY-EXTRAS-RASPMATIC:raspmatic:GWE00000000' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.701 [hingStatusInfoChangedEvent] - 'homematic:HmIP-WTH-2:raspmatic:000A9BE991F145' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.709 [hingStatusInfoChangedEvent] - 'homematic:HmIP-WTH-2:raspmatic:000A9BE991F062' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.746 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A0483' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.752 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A0453' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.754 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A079C' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.775 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A04C5' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.777 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A05A7' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.779 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A0547' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.781 [hingStatusInfoChangedEvent] - 'homematic:HmIP-SWDM:raspmatic:00155A49A4F395' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.792 [hingStatusInfoChangedEvent] - 'homematic:HmIP-SWDM:raspmatic:00155A49A4F376' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.801 [hingStatusInfoChangedEvent] - 'homematic:HMIP-SWDO:raspmatic:0000DA49A19304' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.830 [hingStatusInfoChangedEvent] - 'homematic:HMIP-SWDO:raspmatic:0000DA49A19389' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.840 [hingStatusInfoChangedEvent] - 'homematic:HMIP-SWDO:raspmatic:0000DA49A18E61' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.841 [hingStatusInfoChangedEvent] - 'homematic:HmIP-WRC6:raspmatic:000B5BE98E324C' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.857 [hingStatusInfoChangedEvent] - 'homematic:HmIP-HEATING:raspmatic:INT0000001' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.859 [hingStatusInfoChangedEvent] - 'homematic:HmIP-HEATING:raspmatic:INT0000002' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.862 [hingStatusInfoChangedEvent] - 'homematic:HmIP-HEATING:raspmatic:INT0000003' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.864 [hingStatusInfoChangedEvent] - 'homematic:HmIP-HEATING:raspmatic:INT0000004' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.869 [hingStatusInfoChangedEvent] - 'homematic:HM-RCV-50:raspmatic:BidCoS-RF' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:03.870 [hingStatusInfoChangedEvent] - 'homematic:HmIP-RCV-50:raspmatic:HmIP-RCV-1' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-11-06 11:10:59.273 [hingStatusInfoChangedEvent] - 'homematic:bridge:raspmatic' changed from INITIALIZING to ONLINE
2020-11-06 11:10:59.297 [hingStatusInfoChangedEvent] - 'homematic:HmIP-WTH-2:raspmatic:000A9BE991F062' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-11-06 11:10:59.299 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A0483' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-11-06 11:10:59.300 [hingStatusInfoChangedEvent] - 'homematic:HmIP-WTH-2:raspmatic:000A9BE991F145' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-11-06 11:10:59.302 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A0453' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-11-06 11:10:59.303 [hingStatusInfoChangedEvent] - 'homematic:GATEWAY-EXTRAS-RASPMATIC:raspmatic:GWE00000000' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-11-06 11:10:59.321 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A079C' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-11-06 11:10:59.341 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A05A7' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-11-06 11:10:59.343 [hingStatusInfoChangedEvent] - 'homematic:HmIP-WTH-2:raspmatic:000A9BE991F145' changed from INITIALIZING to OFFLINE (CONFIGURATION_ERROR): Device with address '000A9BE991F145' not found on gateway 'raspmatic'
2020-11-06 11:10:59.344 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A0547' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-11-06 11:10:59.352 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A0483' changed from INITIALIZING to OFFLINE (CONFIGURATION_ERROR): Device with address '000A1BE98A0483' not found on gateway 'raspmatic'
2020-11-06 11:10:59.354 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A079C' changed from INITIALIZING to OFFLINE (CONFIGURATION_ERROR): Device with address '000A1BE98A079C' not found on gateway 'raspmatic'
2020-11-06 11:10:59.355 [hingStatusInfoChangedEvent] - 'homematic:HmIP-WTH-2:raspmatic:000A9BE991F062' changed from INITIALIZING to OFFLINE (CONFIGURATION_ERROR): Device with address '000A9BE991F062' not found on gateway 'raspmatic'
2020-11-06 11:10:59.357 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A0547' changed from INITIALIZING to OFFLINE (CONFIGURATION_ERROR): Device with address '000A1BE98A0547' not found on gateway 'raspmatic'
2020-11-06 11:10:59.358 [hingStatusInfoChangedEvent] - 'homematic:HmIP-SWDM:raspmatic:00155A49A4F395' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-11-06 11:10:59.367 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A04C5' changed from INITIALIZING to OFFLINE (CONFIGURATION_ERROR): Device with address '000A1BE98A04C5' not found on gateway 'raspmatic'
2020-11-06 11:10:59.369 [hingStatusInfoChangedEvent] - 'homematic:GATEWAY-EXTRAS-RASPMATIC:raspmatic:GWE00000000' changed from INITIALIZING to OFFLINE (CONFIGURATION_ERROR): Device with address 'GWE00000000' not found on gateway 'raspmatic'
2020-11-06 11:10:59.370 [hingStatusInfoChangedEvent] - 'homematic:HmIP-SWDM:raspmatic:00155A49A4F395' changed from INITIALIZING to OFFLINE (CONFIGURATION_ERROR): Device with address '00155A49A4F395' not found on gateway 'raspmatic'
2020-11-06 11:10:59.372 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A05A7' changed from INITIALIZING to OFFLINE (CONFIGURATION_ERROR): Device with address '000A1BE98A05A7' not found on gateway 'raspmatic'
2020-11-06 11:10:59.374 [hingStatusInfoChangedEvent] - 'homematic:HMIP-SWDO:raspmatic:0000DA49A19304' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-11-06 11:10:59.393 [hingStatusInfoChangedEvent] - 'homematic:HMIP-SWDO:raspmatic:0000DA49A19389' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-11-06 11:10:59.396 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A04C5' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-11-06 11:10:59.399 [hingStatusInfoChangedEvent] - 'homematic:HmIP-SWDM:raspmatic:00155A49A4F376' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-11-06 11:10:59.404 [hingStatusInfoChangedEvent] - 'homematic:HmIP-eTRV-2:raspmatic:000A1BE98A0453' changed from INITIALIZING to OFFLINE (CONFIGURATION_ERROR): Device with address '000A1BE98A0453' not found on gateway 'raspmatic'

Gruß
ch3p

Re: Proleme bei Einbindung von Raspberry Matic in beim Pi4

Verfasst: 6. Nov 2020 12:56
von peter-pan
Ich bin zwar auch kein Spezialist, aber habe eine ccu3 laufen. Ich habe aber Bridge und Things per Autodiscovery (PaperUI) installiert, da ich mit der manuellen, textbasierten, nicht weiter gekommen bin, obwohl ich die eigentlich bevorzuge.

Hast du die IP-Adresse deines neuen Pi's unter "IP-Adressen für den eingeschränkten Zugriff:" in deiner Homematic-Web-UI eingetragen ?

Re: Proleme bei Einbindung von Raspberry Matic in beim Pi4

Verfasst: 6. Nov 2020 13:52
von ch3p
peter-pan hat geschrieben: 6. Nov 2020 12:56 Ich bin zwar auch kein Spezialist, aber habe eine ccu3 laufen. Ich habe aber Bridge und Things per Autodiscovery (PaperUI) installiert, da ich mit der manuellen, textbasierten, nicht weiter gekommen bin, obwohl ich die eigentlich bevorzuge.
Das habe ich auch schon probiert, da ich das irgendwo gelesen habe. Wenn ich das Gateway über PaperUI anlege, dann wird auch nix per Autodiscovery gefunden. Auf einem Raspi 3 kommen sogar alle Items in die Inbox, die noch nicht angelegt sind.
peter-pan hat geschrieben: 6. Nov 2020 12:56 Hast du die IP-Adresse deines neuen Pi's unter "IP-Adressen für den eingeschränkten Zugriff:" in deiner Homematic-Web-UI eingetragen ?
Ja klar. Habe auch schon alle Varianten durch. Mein komplettes /24 Subnet hat Zugriff drauf. Kann auch mit meinem Browser auf das Gateway zugreifen ohne ein Passwort eingeben zu müssen.

Wie bereits erwähnt: komplett gleiche Konfiguration (IP, Konfigurationsdateien, Bindings, etc...) läuft auf einem Pi 3 problemlos. Nur Pi 4 und Homematic verträgt sich nicht.


Gruß
ch3p

Re: Proleme bei Einbindung von Raspberry Matic in beim Pi4

Verfasst: 8. Nov 2020 16:37
von ch3p
Auch auf einem Odroid-C2 mit Debian Buster funktioniert alles einwandfrei. Das löst zumindest jetzt erst mal mein Problem mit dem RAM. Aber keine Ahnung was der Pi4 hier anders macht als alle anderen Geräte.


Gruß
ch3p

Re: Proleme bei Einbindung von Raspberry Matic in beim Pi4

Verfasst: 4. Okt 2021 15:08
von ch3p
Hallo zusammen,

muss mein Thema nochmal pushen, da es immernoch besteht. Habe nochmal die Zeit ein wenig mich damit zu befassen, und dachte vielleicht funktioniert das Ganze nun unter OH3. Aber auch hier besteht das Problem. Ein frisch installiertes Openhabian mit OH3 und keine Verbindung zu den Komponenten, die an der CCU angemeldet sind. Bridge ist aber online.


Gruß
ch3p

Re: Proleme bei Einbindung von Raspberry Matic in beim Pi4

Verfasst: 4. Okt 2021 19:07
von udo1toni
Ich frage mal andersrum: Wie schmerzhaft wäre es, den Raspberry 3 exklusiv für homematic zu verwenden, und openHAB auf dem Raspberry Pi 4 laufen zu lassen?

Re: Proleme bei Einbindung von Raspberry Matic in beim Pi4

Verfasst: 4. Okt 2021 19:35
von ch3p
udo1toni hat geschrieben: 4. Okt 2021 19:07 Ich frage mal andersrum: Wie schmerzhaft wäre es, den Raspberry 3 exklusiv für homematic zu verwenden, und openHAB auf dem Raspberry Pi 4 laufen zu lassen?
Solange ich alles unter eine Sitemap bekomme kein Problem. Nur müsste ich nun noch einen 3er kaufen. Aktuell läuft mein OH2 auf einem Odroid-C2.

Was ich nun aber probiert habe ist, die 64-Bit Beta Variante von Openhabian zu installieren weil das ein Freund von mir ebenso betreibt. Und siehe da: es scheint zu funktionieren. Mal beobachten die nächsten Tage. Ein paar mal neu starten und sehen wie es sich verhält.
Hab jetzt zwar noch ein Problem mit dem Unifi Binding aber das besteht auch schon unter OH2. Wenn ich das noch gelöst bekomme, kann ich endlich mal auf OH3 und Raspi4 wechseln.

Gruß ch3p

Re: Proleme bei Einbindung von Raspberry Matic in beim Pi4

Verfasst: 5. Okt 2021 18:46
von BOP
Verstehe ich das richtig, du hast sowohl openHAB als auch die "CCU" (was benutzt du denn?) auf dem Pi4?
Wenn ja, lassen sich die Geräte denn mit der Homematic GUI einwandfrei schalten?

Re: Proleme bei Einbindung von Raspberry Matic in beim Pi4

Verfasst: 5. Okt 2021 20:33
von ch3p
OpenHab läuft auf dem Pi4 und die Geräte sind da eingebunden. Homematic nutze ich nur für Heizung und Rauchmelder. Und im Homematic auf der GUI lässt sich das alles einwandfrei bedienen. Und auch über OpenHAB. Aber bei OpenHAB habe ich auch Shellys, RGB Controller und Sonoff.