VCCU und AES problem wenn zweiter HMLAN-CFG aktiv

Begonnen von mycroft2k, 24 Juni 2016, 13:12:24

Vorheriges Thema - Nächstes Thema

mycroft2k

Hab hier das Problem wenn der zweite HMLAN aktiv ist das teilweise AES nicht mehr richtig funktioniert.
Wenn nur HMLAN1 oder HMLAN2 aktiv ist funktioniert alles richtig Auswertung hab ich hier so:

define RC4_Handsender3_B1 notify ccu_Btn2:trig_aes_RC4_Handsender3_Btn01:.ok.* {if (ReadingsVal("$NAME","trig_RC4_Handsender3_Btn01","") =~ m/short/){fhem "set Tor1 on"}}
define RC4_Handsender3_B2 notify ccu_Btn2:trig_aes_RC4_Handsender3_Btn02:.ok.* {if (ReadingsVal("$NAME","trig_RC4_Handsender3_Btn02","") =~ m/short/){fhem "set Tor2 on"}}
define RC4_Handsender3_B3 notify ccu_Btn2:trig_aes_RC4_Handsender3_Btn03:.ok.* {if (ReadingsVal("$NAME","trig_RC4_Handsender3_Btn03","") =~ m/short/){fhem "set Tor3 on"}}
define RC4_Handsender3_B4 notify ccu_Btn2:trig_aes_RC4_Handsender3_Btn04:.ok.* {if (ReadingsVal("$NAME","trig_RC4_Handsender3_Btn04","") =~ m/short/){fhem "set Tor4 on"}}


sind beide HMLAN aktiv und ich drücke z.b.

Taste4  auf der FB wird nichts ausgeführt erst beim zweiten mal wird 'set Tor4 on' gemacht

und das komische ist wenn ich eine beliebige taste drücke wo der Befehl nicht ausgeführt wird
und danach eine andere Taste drücke wird der letzte Befehl ausgeführt.

Taste1 --> keine Funktion --> Taste2 --> Befehl von Taste 1 wird ausgeführt
Taste3 --> keine Funktion --> Taste2 --> Befehl von Taste 3 wird ausgeführt

ist nur ein HMLAN aktiv gibts das Problem nicht

Problem dritt auch verstärkt auf wenn beide HMLAN ein Signal empfangen
wo könnte hier das Problem sein?

marvin78

Du musst schon ein wenig mehr über deine HMLANs und die CCU mitteilen. Sonst wird das hier ein Ratespiel. Ein list aller beteiligten Devices zu posten ist, auch unabhängig davon, immer ratsam.

mycroft2k

Hab auf meinen Testsystem fhem neu installiert

bin dann so vorgegangen:


define HMLAN1 HMLAN 10.10.2.11:1000
attr HMLAN1 hmId 26E914
attr HMLAN1 hmLanQlen 1_min
attr HMLAN1 loadLevel 0:low,40:batchLevel,90:high,99:suspended
define HMLAN2 HMLAN 10.10.2.12:1000
attr HMLAN2 hmId 26E914
attr HMLAN2 hmLanQlen 1_min
attr HMLAN2 loadLevel 0:low,40:batchLevel,90:high,99:suspended

define ccu CUL_HM 26E914
attr ccu IODev HMLAN2
attr ccu IOList HMLAN1,HMLAN2
attr ccu aesCommReq 1
attr ccu expert 2_full
attr ccu hmKey 01:24EB7CC3DAAC02A528A8E37E06C6931A
attr ccu hmKey2 02:23EB7CC3DAAC02A528A8E37E06C6931A
attr ccu hmKey3 03:64EB7C62DAAC02A528A8E37E06C6906B
attr ccu model CCU-FHEM
attr ccu subType virtual
attr ccu webCmd virtual:update


dann 'set ccu hmPairForSec 600' gemacht

Die Test FB HM_RC8_2 wurde angelegt.
'set HM_RC8_2 assignHmKey' ausgeführt.

'set HM_RC8_2_Btn_01 peerChain 0 ccu_Btn2 single set'
'set HM_RC8_2_Btn_02 peerChain 0 ccu_Btn2 single set'
'set HM_RC8_2_Btn_03 peerChain 0 ccu_Btn2 single set'
'set HM_RC8_2_Btn_04 peerChain 0 ccu_Btn2 single set'

dann noch
attr HM_RC8_2_Btn_01-04 aesCommReq 1 gesetzt


Und hier der Fehler

Taste 3 betätigt AES nicht erfolgreich Taste 1 betätigt und der Befehl von der 3 wird ausgeführt

2016-06-24 16:13:20.045 CUL_HM ccu_Btn2 trig_aes_HM_RC8_2_Btn_03: ok:39
2016-06-24 16:13:20.045 CUL_HM ccu_Btn2 trigLast: HM_RC8_2_Btn_03:short
2016-06-24 16:13:20.045 CUL_HM ccu_Btn2 trig_HM_RC8_2_Btn_03: short
2016-06-24 16:13:20.050 HMLAN HMLAN2 loadLvl: low
2016-06-24 16:13:20.170 CUL_HM HM_RC8_2 aesCommToDev: pending
2016-06-24 16:13:20.180 CUL_HM HM_RC8_2 aesCommToDev: fail
2016-06-24 16:13:20.183 CUL_HM HM_RC8_2_Btn_03 trig_aes_ccu: fail:40
2016-06-24 16:13:20.187 CUL_HM ccu_Btn2 trig_aes_HM_RC8_2_Btn_03: fail:40
2016-06-24 16:13:20.305 CUL_HM ccu aesKeyNbr: 00
2016-06-24 16:13:20.548 CUL_HM HM_RC8_2 aesCommToDev: ok
2016-06-24 16:13:23.443 CUL_HM HM_RC8_2 aesCommToDev: pending
2016-06-24 16:13:23.536 CUL_HM HM_RC8_2 battery: ok
2016-06-24 16:13:23.536 CUL_HM HM_RC8_2 CMDs_done
2016-06-24 16:13:23.536 CUL_HM HM_RC8_2 HM_RC8_2_Btn_01 Short
2016-06-24 16:13:23.539 CUL_HM HM_RC8_2_Btn_01 trig_aes_ccu: ok:151
2016-06-24 16:13:23.539 CUL_HM HM_RC8_2_Btn_01 Short (to ccu)
2016-06-24 16:13:23.539 CUL_HM HM_RC8_2_Btn_01 trigger: Short_152
2016-06-24 16:13:23.539 CUL_HM HM_RC8_2_Btn_01 trigger_cnt: 152
2016-06-24 16:13:23.547 EIB Tor3 on
2016-06-24 16:13:23.552 CUL_HM ccu_Btn2 trig_aes_HM_RC8_2_Btn_03: ok:40
2016-06-24 16:13:23.552 CUL_HM ccu_Btn2 trigLast: HM_RC8_2_Btn_01:short
2016-06-24 16:13:23.552 CUL_HM ccu_Btn2 trig_HM_RC8_2_Btn_01: short
2016-06-24 16:13:23.819 CUL_HM HM_RC8_2 aesCommToDev: ok



im Anhang meine Config