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"
[...]
[...]
}
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
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