Hallo.
Ich nutze seit längerem FHEM und wollte nun auf openHAB mit Homegear umsteigen.
System:
RPi 3 - Ubuntu Mate 16.04 mit openHAB und Homegear
Derzeit eingebunden:
1 │ Fensterkontakt_wz_terasse │ 24381B │ KEQ0885850 │ 002F │ HM-Sec-SC │ 2.1 │ No │ No │ No
2 │ Fernbedienung │ 3EF8B5 │ MEQ0839976 │ 00A6 │ HM-RC-Key4-2 │ 1.2 │ No │ No │ No
3 │ Haustür │ 3F51A3 │ MEQ0838638 │ 0026 │ HM-Sec-Key-S │ 2.5 │ No │ No │ No
4 │ Stellantrieb_ak │ 1F9CED │ KEQ0360142 │ 003A │ HM-CC-VD │ 2.0 │ No │ No │ No
5 │ Termostat_ak │ 399CED │ VCD0360142 │ 0039 │ HM-CC-TC │ 1.0 │ No │ No │ No
Kurz nach dem Neustart werden die Geräte noch vom HG erfasst und bekommen antworten (Grüne LED).
Dann scheinen die Geräte nicht mehr erfasst zu werden.
Hier der auszug aus dem homegear.log:
04/02/17 22:29:49.814 RPC Server (Port 2001): Info: Client number 13 is calling RPC method: getParamset (2) Parameters:
(String) MEQ0838638:1
(String) VALUES
04/02/17 22:29:55.329 HomeMatic BidCoS packet received (HG-HM-LGW, RSSI: -56 dBm): 0BABA6403EF8B5FD9975020D
04/02/17 22:29:55.330 Module HomeMatic BidCoS: Info: INSTALL_TEST on channel 2 of HomeMatic BidCoS peer 2 with serial number MEQ0839976 was set to 0x0D.
04/02/17 22:29:55.330 Module HomeMatic BidCoS: Info: PRESS_SHORT on channel 2 of HomeMatic BidCoS peer 2 with serial number MEQ0839976 was set to 0x0D.
04/02/17 22:29:55.331 Module HomeMatic BidCoS: Info: TEST_COUNTER on channel 2 of HomeMatic BidCoS peer 2 with serial number MEQ0839976 was set to 0x0D.
04/02/17 22:29:55.331 Module HomeMatic BidCoS: Info: SIM_COUNTER on channel 2 of HomeMatic BidCoS peer 2 with serial number MEQ0839976 was set to 0x0D.
04/02/17 22:29:55.331 RPC client: Info: Calling RPC method "system.multicall" on server 10.0.0.10.
04/02/17 22:29:55.388 RPC client: Info: Calling RPC method "system.multicall" on server 10.0.0.10.
04/02/17 22:30:00.590 HomeMatic BidCoS packet received (HG-HM-LGW, RSSI: -54 dBm): 0C10A44124381BFD9975010FC8
04/02/17 22:30:00.591 Module HomeMatic BidCoS: Info: LOWBAT on channel 1 of HomeMatic BidCoS peer 1 with serial number KEQ0885850 was set to 0x00.
04/02/17 22:30:00.591 Module HomeMatic BidCoS: Info: STATE on channel 1 of HomeMatic BidCoS peer 1 with serial number KEQ0885850 was set to 0xC8.
04/02/17 22:30:00.591 RPC client: Info: Calling RPC method "system.multicall" on server 10.0.0.10.
04/02/17 22:30:00.649 RPC client: Info: Calling RPC method "system.multicall" on server 10.0.0.10.
04/02/17 22:30:02.590 HomeMatic BidCoS packet received (HG-HM-LGW, RSSI: -53 dBm): 0C11A44124381BFD9975011000
04/02/17 22:30:02.591 Module HomeMatic BidCoS: Info: LOWBAT on channel 1 of HomeMatic BidCoS peer 1 with serial number KEQ0885850 was set to 0x00.
04/02/17 22:30:02.591 Module HomeMatic BidCoS: Info: STATE on channel 1 of HomeMatic BidCoS peer 1 with serial number KEQ0885850 was set to 0x00.
04/02/17 22:30:02.649 RPC client: Info: Calling RPC method "system.multicall" on server 10.0.0.10.
04/02/17 22:30:13.251 Module HomeMatic BidCoS: Info: Correcting time mismatch of -71ms.
04/02/17 22:30:18.717 RPC Server (Port 2001): Info: Client number 13 is calling RPC method: listBidcosInterfaces (2) Parameters:
04/02/17 22:30:21.179 Module HomeMatic BidCoS: Info: Next duty cycle: 1491165197932 (in 174750 ms) with message counter 0x7E
04/02/17 22:30:23.179 HM-LGW "HG-HM-LGW": Info: Sending (HG-HM-LGW): 0B7DA258399CED1F9CED0200
04/02/17 22:30:24.918 HomeMatic BidCoS packet received (HG-HM-LGW, RSSI: -41 dBm): 0E7D81021F9CED399CED010100002B
04/02/17 22:30:24.919 Module HomeMatic BidCoS: Info: ERROR on channel 1 of HomeMatic BidCoS peer 4 with serial number KEQ0360142 was set to 0x00.
04/02/17 22:30:24.919 RPC client: Info: Calling RPC method "system.multicall" on server 10.0.0.10.
04/02/17 22:30:24.951 Module HomeMatic BidCoS: Info: VALVE_STATE on channel 1 of HomeMatic BidCoS peer 4 with serial number KEQ0360142 was set to 0x00.
04/02/17 22:30:24.951 RPC client: Info: Calling RPC method "system.multicall" on server 10.0.0.10.
04/02/17 22:30:33.721 RPC Server (Port 2001): Info: Client number 13 is calling RPC method: listBidcosInterfaces (2) Parameters:
04/02/17 22:30:48.724 RPC Server (Port 2001): Info: Client number 13 is calling RPC method: listBidcosInterfaces (2) Parameters:
04/02/17 22:31:03.728 RPC Server (Port 2001): Info: Client number 13 is calling RPC method: listBidcosInterfaces (2) Parameters:
Genauso wenn ich in openHAB auf AES verschlüsselung stelle, steht beim Fensterkontakt “Config Pending”.
Hier die werte aus meiner homematicbidcos.config:
[General]
centralAddress = 0xFD9975
rfKey = (steht drin. 32 Zeichen lang)
currentRfKeyIndex = 1
processBroadcastWithAesEnabled = false
[HomeMatic Wireless LAN Gateway]
id = HG-HM-LGW
default = true
deviceType = hmlgw
host = 10.0.0.12
port = 2000
portKeepAlive = 2001
lanKey = (Steht auch drin)
responseDelay = 60
sendFix = true (Gesetzt weil er davor nicht reagiert hat)
Habe ich bereits etwas in der Konfiguration falsch gemacht? Würde halt gern AES und damit die Keymatic nutzen.
Ich habe zwar früher viel c++ und c# programmiert, aber leider scheitert es wohl an meinen Linuxkenntnissen. Hab mich schon drauf gefreut endlich los zu Programmieren aber jetzt saß ich das Wochenende allein schon beim Aufsetzen und Einbinden des Systems.