HMUARTLGW: Modul für HomeMatic UART-Modul (RPi) und HomeMatic LAN Gateway

Begonnen von mgernoth, 11 Juni 2016, 20:10:46

Vorheriges Thema - Nächstes Thema

chipmunk

Also mir fällt auf, dass das List von HM_LAN>2< ist, während die Meldungen von  HM_LAN>3< sind
Ist da vielleicht irgend etwas inkonsistent oder doppelt angelegt?

Chipmunk
RasPi3, HM, HUE, div 433MHz Baumarktdosen über Sende- und Empfangsmodule von C*, Ediplug

jonien

Hatte das Gerät nochmals als HM_LAN2 komplett neu angelegt. Es hat aber keine Veränderung gegeben. Alle 3 min unterbricht die KeepAlive Funktion die Verbindung und baut sie anschließend wieder auf. Mit einem Ping ist das Gerät unter 192.168.168.115 auch erreichbar wenn "KeepAlive" die Verbindung trennt. Kann ich die KeepAlive Funktion irgendwie deaktivieren? Die Funktion des Moduls ist ansonsten voll gegeben. Nur im akt. Zustand kann ich das Gerät nicht nutzen: während der 30 sek. Trennung gehen zu viele Meldungen verloren :-[  Gruß Jörg

mgernoth

Hallo,

Zitat von: jonien am 06 Dezember 2016, 21:31:55
Hatte das Gerät nochmals als HM_LAN2 komplett neu angelegt. Es hat aber keine Veränderung gegeben. Alle 3 min unterbricht die KeepAlive Funktion die Verbindung und baut sie anschließend wieder auf.

Wieso denkst Du, dass das KeepAlive die Verbindung unterbricht? Das wird alle 10s ausgeführt, nicht nur alle 3 Minuten.

Füge mal bitte einen Log-Ausschnitt mit den im ersten Post angegebenen Attributen ein, der auch ein paar Nachrichten vor dem Abbruch enthält (und ganz wichtig: auch die Zeitstempel!).

Viele Grüße
  Michael

Omega

Und noch eine Idee in eine andere Richtung. Mal mit apptime (s.a. Wiki dazu) schauen, was evtl. das UART-Modul daran hindert, regelmäßig seine keepalive-Meldungen verarbeiten zu können.
Und wenn ansonsten alles funktioniert, kannst du den "verbose"-Level verringern - macht zumindest das Log übersichtlicher. Ich hab's aus ähnlichen Gründen (noch) auf 1 stehen.
NUC6i3SYH (FHEM 5.8 in VM)
Homematic: HMLAN, HMUSB, HM-Sec-SD, HM-CC-RT-DN, HM-TC-IT, ... + diverse weitere
LaCrosseGateway, ESPEasy
ZWave

jonien

Habe die EVENTS auf ähnliche Muster geprüft. Dabei ist mir eine gewisse Regelmäßigkeit aufgefallen:
Das ml-Device wird geöffnet: alle MAX Daten werden eingelesen und nach dem letzten MAX Device (Buero) trennt KeepAlive die Verbindung.

2016.12.07 00:56:14 3 : Opening ml device 192.168.168.112:62910
2016.12.07 00:56:14 3 : ml device opened
2016-12-07 00:56:15 MAXLAN ml dutycycle: 1
2016-12-07 00:56:15 MAXLAN ml firmware: 0.1
2016-12-07 00:56:15 MAXLAN ml testresult: 0
.
.
die MAX Gerätedaten werden gelesen
.
.
2016-12-07 00:56:38 dummy _Fenster_Buero1_dummy closed|closed
2016-12-07 00:56:38 MAX Fenster_Buero battery: ok
2016-12-07 00:56:38 MAX Fenster_Buero onoff: 0
2016-12-07 00:56:38 MAX Fenster_Buero closed
2016-12-07 00:56:38 MAX Fenster_Buero MAXLAN_initialized: 1
2016-12-07 00:56:38 MAX Fenster_Buero MAXLAN_error: 0
2016-12-07 00:56:38 MAX Fenster_Buero MAXLAN_errorInCommand:
2016-12-07 00:56:38 MAX Fenster_Buero MAXLAN_valid: 1
2016-12-07 00:56:38 MAX Fenster_Buero MAXLAN_isAnswer: 0
2016.12.07 00:56:38 1 : 192.168.168.115:2001 disconnected, waiting to reappear (HM_LAN2:keepAlive)2016-12-07 00:56:38 HMUARTLGW HM_LAN2:keepAlive DISCONNECTED
2016.12.07 00:56:38 1 : 192.168.168.115:2000 disconnected, waiting to reappear (HM_LAN2)2016-12-07 00:56:38 HMUARTLGW HM_LAN2 DISCONNECTED

mgernoth

Hallo,

Zitat von: jonien am 07 Dezember 2016, 01:24:14
Habe die EVENTS auf ähnliche Muster geprüft. Dabei ist mir eine gewisse Regelmäßigkeit aufgefallen:
Das ml-Device wird geöffnet: alle MAX Daten werden eingelesen und nach dem letzten MAX Device (Buero) trennt KeepAlive die Verbindung.

Kannst Du bitte mal das Max-Zeug temporär deaktivieren und schauen, ob das der Auslöser ist?

Taucht im fhem-Logfile noch evtl. eine Meldung "KeepAlive sent XXs too late,..." auf (dafür muss FHEM/00_HMUARTLGW.pm einigermassen aktuell sein)?
(Und bitte füge einen Log-Ausschnitt mit den Attributen (logIDs und mseclog) aus dem ersten Post hinzu, nur damit kann ich sehen, was passiert. Ja, es werden viele Meldungen erzeugt, das ist ok.)

Viele Grüße
  Michael

jonien

Hallo !
erstmal vielen Dank für eure Hilfestellung. "KeepAlive sent 4.259s too late" tritt ztw. auf. Habe den MAX-Cube getrennt:
MAX-LAN Kabel gezogen , kein DISCONNECTED mehr... MAX-LAN wieder aktiviert:   DISCONNECTED  tritt wieder auf....
Zeile 40:      HMUARTLGW HM_LAN2:keepAlive KeepAlive sent 4.259s too late,

ab Zeile 68:   MAX-LAN Kabel gezogen , kein DISCONNECTED mehr...

ab Zeile 107:  MAX-LAN wieder aktiviert:   DISCONNECTED  tritt wieder auf....


2016-12-07 12:40:42 HMUARTLGW HM_LAN2 CONNECTED
2016.12.07 12:40:42 3 : HM_LAN2:keepAlive device opened
2016-12-07 12:40:42 HMUARTLGW HM_LAN2 D-type: eQ3-HM-LGW
2016-12-07 12:40:42 HMUARTLGW HM_LAN2 D-LANfirmware: 1.1.5
2016-12-07 12:40:42 HMUARTLGW HM_LAN2 D-serialNr: NEQ0708297
2016.12.07 12:40:42 3 : HMUARTLGW HM_LAN2 BidCoS-port opened
2016.12.07 12:40:42 3 : HMUARTLGW HM_LAN2:keepAlive KeepAlive-port opened
2016-12-07 12:40:43 HMUARTLGW HM_LAN2 cond: init
2016-12-07 12:40:47 HMUARTLGW HM_LAN2 D-HMIdAssigned: 234567
2016-12-07 12:40:47 HMUARTLGW HM_LAN2 D-HMIdOriginal: FFFFFF
2016-12-07 12:40:47 HMUARTLGW HM_LAN2 D-firmware: 1.4.1
2016-12-07 12:40:47 HMUARTLGW HM_LAN2 cond: ok
2016-12-07 12:40:47 HMUARTLGW HM_LAN2 loadLvl: low
2016.12.07 12:43:10 3 : Opening ml device 192.168.168.112:62910
2016.12.07 12:43:10 3 : ml device opened
2016.12.07 12:43:33 1 : 192.168.168.115:2001 disconnected, waiting to reappear (HM_LAN2:keepAlive)
2016-12-07 12:43:34 HMUARTLGW HM_LAN2:keepAlive DISCONNECTED
2016.12.07 12:43:34 1 : 192.168.168.115:2000 disconnected, waiting to reappear (HM_LAN2)
2016-12-07 12:43:34 HMUARTLGW HM_LAN2 DISCONNECTED
2016-12-07 12:43:35 HMUARTLGW HM_LAN2 cond: disconnected
2016-12-07 12:43:35 HMUARTLGW HM_LAN2 loadLvl: suspended
2016.12.07 12:43:36 3 : Opening HM_LAN2:keepAlive device 192.168.168.115:2001
2016.12.07 12:43:36 1 : 192.168.168.115:2000 reappeared (HM_LAN2)
2016-12-07 12:43:36 HMUARTLGW HM_LAN2 CONNECTED
2016.12.07 12:43:36 3 : HM_LAN2:keepAlive device opened
2016-12-07 12:43:36 HMUARTLGW HM_LAN2 D-type: eQ3-HM-LGW
2016-12-07 12:43:36 HMUARTLGW HM_LAN2 D-LANfirmware: 1.1.5
2016-12-07 12:43:36 HMUARTLGW HM_LAN2 D-serialNr: NEQ0708297
2016.12.07 12:43:36 3 : HMUARTLGW HM_LAN2 BidCoS-port opened
2016.12.07 12:43:37 3 : HMUARTLGW HM_LAN2:keepAlive KeepAlive-port opened
2016-12-07 12:43:37 HMUARTLGW HM_LAN2 cond: init
2016-12-07 12:43:41 HMUARTLGW HM_LAN2 D-HMIdAssigned: 234567
2016-12-07 12:43:41 HMUARTLGW HM_LAN2 D-HMIdOriginal: FFFFFF
2016-12-07 12:43:41 HMUARTLGW HM_LAN2 D-firmware: 1.4.1
2016-12-07 12:43:41 HMUARTLGW HM_LAN2 cond: ok
2016-12-07 12:43:41 HMUARTLGW HM_LAN2 loadLvl: low
2016.12.07 12:45:12 1 : HMUARTLGW HM_LAN2:keepAlive KeepAlive sent 4.259s too late, this might cause a disconnect!
2016.12.07 12:46:03 3 : Opening ml device 192.168.168.112:62910
2016.12.07 12:46:03 3 : ml device opened
2016.12.07 12:46:27 1 : 192.168.168.115:2001 disconnected, waiting to reappear (HM_LAN2:keepAlive)
2016-12-07 12:46:27 HMUARTLGW HM_LAN2:keepAlive DISCONNECTED
2016.12.07 12:46:27 1 : 192.168.168.115:2000 disconnected, waiting to reappear (HM_LAN2)
2016-12-07 12:46:27 HMUARTLGW HM_LAN2 DISCONNECTED
2016-12-07 12:46:29 HMUARTLGW HM_LAN2 cond: disconnected
2016-12-07 12:46:29 HMUARTLGW HM_LAN2 loadLvl: suspended
2016.12.07 12:46:33 3 : Opening HM_LAN2:keepAlive device 192.168.168.115:2001
2016.12.07 12:46:33 1 : 192.168.168.115:2000 reappeared (HM_LAN2)
2016-12-07 12:46:33 HMUARTLGW HM_LAN2 CONNECTED
2016.12.07 12:46:34 3 : HM_LAN2:keepAlive device opened
2016-12-07 12:46:34 HMUARTLGW HM_LAN2 D-type: eQ3-HM-LGW
2016-12-07 12:46:34 HMUARTLGW HM_LAN2 D-LANfirmware: 1.1.5
2016-12-07 12:46:34 HMUARTLGW HM_LAN2 D-serialNr: NEQ0708297
2016.12.07 12:46:34 3 : HMUARTLGW HM_LAN2 BidCoS-port opened
2016.12.07 12:46:34 3 : HMUARTLGW HM_LAN2:keepAlive KeepAlive-port opened
2016-12-07 12:46:34 HMUARTLGW HM_LAN2 cond: init
2016-12-07 12:46:38 HMUARTLGW HM_LAN2 D-HMIdAssigned: 234567
2016-12-07 12:46:38 HMUARTLGW HM_LAN2 D-HMIdOriginal: FFFFFF
2016-12-07 12:46:38 HMUARTLGW HM_LAN2 D-firmware: 1.4.1
2016-12-07 12:46:39 HMUARTLGW HM_LAN2 cond: ok
2016-12-07 12:46:39 HMUARTLGW HM_LAN2 loadLvl: low


CUL_1 für MAX CUBE,
MAX-CUBE LAN-Kabel "gezogen",
rereadconfig:
-keine disconnected mehr !

Einstellungen für MAX-LAN:   192.168.168.112 150 onedemand   .... hier könnte der Ausfalltakt von ca 3 min (150 s) herkommen...

2016.12.07 14:33:54 3 : Opening ml device 192.168.168.112:62910
2016.12.07 14:33:57 3 : Can't connect to 192.168.168.112:62910: No route to host
2016.12.07 14:33:57 2 : MAXLAN_Connect: Could not connect
2016.12.07 14:33:58 1 : CUL_MAX_Check: No IODev has no VERSION
2016.12.07 14:33:58 1 : Error in CUL_MAX_SendQueueHandler: CUL CUL_1 did not answer request for current credits. Waiting 5 seconds.
2016.12.07 14:34:03 1 : CUL_MAX_Check: No IODev has no VERSION
2016.12.07 14:34:03 1 : Error in CUL_MAX_SendQueueHandler: CUL CUL_1 did not answer request for current credits. Waiting 5 seconds.
2016.12.07 14:34:04 3 : CALVIEW Termine_Jonien - CALENDAR:Kalender_Jonien triggered, updating CALVIEW Termine_Jonien ...
2016.12.07 14:34:08 1 : CUL_MAX_Check: No IODev has no VERSION
2016.12.07 14:34:08 1 : Error in CUL_MAX_SendQueueHandler: CUL CUL_1 did not answer request for current credits. Waiting 5 seconds.
2016.12.07 14:34:13 1 : CUL_MAX_Check: No IODev has no VERSION
2016.12.07 14:34:13 1 : Error in CUL_MAX_SendQueueHandler: CUL CUL_1 did not answer request for current credits. Waiting 5 seconds.
2016.12.07 14:34:18 1 : CUL_MAX_Check: No IODev has no VERSION
2016.12.07 14:34:18 1 : Error in CUL_MAX_SendQueueHandler: CUL CUL_1 did not answer request for current credits. Waiting 5 seconds.
2016.12.07 14:34:23 1 : CUL_MAX_Check: No IODev has no VERSION
2016.12.07 14:34:23 1 : Error in CUL_MAX_SendQueueHandler: CUL CUL_1 did not answer request for current credits. Waiting 5 seconds.
2016.12.07 14:34:28 1 : CUL_MAX_Check: No IODev has no VERSION
2016.12.07 14:34:28 1 : Error in CUL_MAX_SendQueueHandler: CUL CUL_1 did not answer request for current credits. Waiting 5 seconds.
2016.12.07 14:34:33 1 : CUL_MAX_Check: No IODev has no VERSION
2016.12.07 14:34:33 1 : Error in CUL_MAX_SendQueueHandler: CUL CUL_1 did not answer request for current credits. Waiting 5 seconds.
2016.12.07 14:34:38 1 : CUL_MAX_Check: No IODev has no VERSION
2016.12.07 14:34:38 1 : Error in CUL_MAX_SendQueueHandler: CUL CUL_1 did not answer request for current credits. Waiting 5 seconds.
2016.12.07 14:34:43 1 : CUL_MAX_Check: No IODev has no VERSION
2016.12.07 14:34:43 1 : Error in CUL_MAX_SendQueueHandler: CUL CUL_1 did not answer request for current credits. Waiting 5 seconds.
2016.12.07 14:34:48 1 : CUL_MAX_Check: No IODev has no VERSION
2016.12.07 14:34:48 1 : Error in CUL_MAX_SendQueueHandler: CUL CUL_1 did not answer request for current credits. Waiting 5 seconds.
2016.12.07 14:34:53 1 : CUL_MAX_Check: No IODev has no VERSION
2016.12.07 14:34:53 1 : Error in CUL_MAX_SendQueueHandler: CUL CUL_1 did not answer request for current credits. Waiting 5 seconds.
2016.12.07 14:34:57 3 : Opening ml device 192.168.168.112:62910
2016.12.07 14:35:00 3 : Can't connect to 192.168.168.112:62910: No route to host


MAX-LAN wieder aktiviert:   DISCONNECTED  tritt wieder auf....

2016.12.07 15:11:44 3 : ml device opened
2016.12.07 15:12:09 1 : 192.168.168.115:2001 disconnected, waiting to reappear (HM_LAN2:keepAlive)
2016-12-07 15:12:09 HMUARTLGW HM_LAN2:keepAlive DISCONNECTED
2016.12.07 15:12:09 1 : 192.168.168.115:2000 disconnected, waiting to reappear (HM_LAN2)
2016-12-07 15:12:10 HMUARTLGW HM_LAN2 DISCONNECTED
2016-12-07 15:12:10 HMUARTLGW HM_LAN2 cond: disconnected
2016-12-07 15:12:10 HMUARTLGW HM_LAN2 loadLvl: suspended
2016.12.07 15:12:11 3 : Opening HM_LAN2:keepAlive device 192.168.168.115:2001
2016.12.07 15:12:11 1 : 192.168.168.115:2000 reappeared (HM_LAN2)
2016-12-07 15:12:11 HMUARTLGW HM_LAN2 CONNECTED
2016.12.07 15:12:12 3 : HM_LAN2:keepAlive device opened
2016-12-07 15:12:12 HMUARTLGW HM_LAN2 D-type: eQ3-HM-LGW
2016-12-07 15:12:12 HMUARTLGW HM_LAN2 D-LANfirmware: 1.1.5
2016-12-07 15:12:12 HMUARTLGW HM_LAN2 D-serialNr: NEQ0708297
2016.12.07 15:12:12 3 : HMUARTLGW HM_LAN2 BidCoS-port opened
2016.12.07 15:12:12 3 : HMUARTLGW HM_LAN2:keepAlive KeepAlive-port opened
2016-12-07 15:12:12 HMUARTLGW HM_LAN2 cond: init
2016.12.07 15:12:13 3 : CALVIEW Termine_Jonien - CALENDAR:Kalender_Jonien triggered, updating CALVIEW Termine_Jonien ...
2016-12-07 15:12:16 HMUARTLGW HM_LAN2 D-HMIdAssigned: 234567
2016-12-07 15:12:16 HMUARTLGW HM_LAN2 D-HMIdOriginal: FFFFFF
2016-12-07 15:12:16 HMUARTLGW HM_LAN2 D-firmware: 1.4.1
2016-12-07 15:12:17 HMUARTLGW HM_LAN2 cond: ok
2016-12-07 15:12:17 HMUARTLGW HM_LAN2 loadLvl: low


Log-Ausschnitt mit den Attributen (logIDs und mseclog) versuche ich noch zu erstellen.
VG Jörg

jonien

... hier noch die logIds (all,sys):
2016-12-07 16:34:58 HMUARTLGW HM_LAN2 CONNECTED
2016.12.07 16:34:58 3 : HM_LAN2:keepAlive device opened
2016.12.07 16:34:58 0 : HMUARTLGW HM_LAN2 read (34): H54,01,eQ3-HM-LGW,1.1.5,NEQ0708297
2016-12-07 16:34:58 HMUARTLGW HM_LAN2 D-type: eQ3-HM-LGW
2016-12-07 16:34:58 HMUARTLGW HM_LAN2 D-LANfirmware: 1.1.5
2016-12-07 16:34:58 HMUARTLGW HM_LAN2 D-serialNr: NEQ0708297
2016.12.07 16:34:58 0 : HMUARTLGW HM_LAN2 read (36): V55,b1a2d830b07298340c8dfa3b6ff5d224
2016.12.07 16:34:58 0 : HMUARTLGW HM_LAN2 send (36): V55,58482c22067f6b422d5ff6b3afd8c043
2016.12.07 16:34:58 0 : HMUARTLGW HM_LAN2:keepAlive read (34): H14,01,eQ3-HM-LGW,1.1.5,NEQ0708297
2016.12.07 16:34:58 0 : HMUARTLGW HM_LAN2:keepAlive read (36): V15,5f6a7477c67b575a6a1f1a2075eb9077
2016.12.07 16:34:58 0 : HMUARTLGW HM_LAN2:keepAlive send (36): V15,58482c22068d4c7709be5702a1f1a6a5
2016.12.07 16:34:58 0 : HMUARTLGW HM_LAN2 read (23): S56,BidCoS-over-LAN-1.0
2016.12.07 16:34:58 3 : HMUARTLGW HM_LAN2 BidCoS-port opened
2016.12.07 16:34:58 0 : HMUARTLGW HM_LAN2 send (8): >56,0000
2016.12.07 16:34:58 0 : HMUARTLGW HM_LAN2:keepAlive read (14): S16,SysCom-1.0
2016.12.07 16:34:58 3 : HMUARTLGW HM_LAN2:keepAlive KeepAlive-port opened
2016.12.07 16:34:58 0 : HMUARTLGW HM_LAN2:keepAlive send (8): >16,0000
2016.12.07 16:34:59 0 : HMUARTLGW HM_LAN2 send: 00 00
2016-12-07 16:34:59 HMUARTLGW HM_LAN2 cond: init
2016.12.07 16:34:59 0 : HMUARTLGW HM_LAN2 recv: 01 05 00 00 11 msg: 99 81 12 354C0F 000000
2016.12.07 16:34:59 0 : HMUARTLGW HM_LAN2 recv: 01 05 00 00 44 msg: 89 86 53 4BE09C 000000 0041028E42003743025744FDA9
2016.12.07 16:34:59 0 : HMUARTLGW HM_LAN2 recv: 00 0402436F5F4350555F417070, state 1
2016.12.07 16:34:59 0 : HMUARTLGW HM_LAN2 currently running Co_CPU_App
2016.12.07 16:34:59 0 : HMUARTLGW HM_LAN2 send: 00 03
2016.12.07 16:34:59 0 : HMUARTLGW HM_LAN2 recv: 00 0401, state 1
2016.12.07 16:34:59 0 : HMUARTLGW HM_LAN2:keepAlive send (14): L17,02,00ff,00
2016.12.07 16:34:59 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >L17
2016.12.07 16:34:59 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K18
2016.12.07 16:34:59 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K18
2016.12.07 16:35:01 0 : HMUARTLGW HM_LAN2 recv: 00 00436F5F4350555F424C, state 1
2016.12.07 16:35:01 0 : HMUARTLGW HM_LAN2 currently running Co_CPU_BL
2016.12.07 16:35:01 0 : HMUARTLGW HM_LAN2 send: 00 03
2016.12.07 16:35:02 0 : HMUARTLGW HM_LAN2 recv: 00 0401, state 2
2016.12.07 16:35:02 0 : HMUARTLGW HM_LAN2 recv: 00 00436F5F4350555F417070, state 2
2016.12.07 16:35:02 0 : HMUARTLGW HM_LAN2 currently running Co_CPU_App
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 send: 01 00234567
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 recv: 01 0401, state 4
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 GetSet Ack: 01, state 4
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 send: 01 01
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 recv: 01 04070101234567, state 5
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 GetSet Ack: 07, state 5
2016-12-07 16:35:03 HMUARTLGW HM_LAN2 D-HMIdAssigned: 234567
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 send: 01 10
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 recv: 01 04070101FFFFFF, state 6
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 GetSet Ack: 07, state 6
2016-12-07 16:35:03 HMUARTLGW HM_LAN2 D-HMIdOriginal: FFFFFF
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 send: 00 0E58482C2702
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 recv: 00 0401, state 7
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 GetSet Ack: 01, state 7
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 send: 00 02
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 recv: 00 0402010004010401, state 8
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 8
2016-12-07 16:35:03 HMUARTLGW HM_LAN2 D-firmware: 1.4.1
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 send: 00 06
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 recv: 00 0401, state 10
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 GetSet Ack: 01, state 10
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 send: 00 0B
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 recv: 00 0402FFFFFFFFFFFFFFFFFFFF, state 9
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 9
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 send: 00 0A00
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 recv: 00 0401, state 11
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 GetSet Ack: 01, state 11
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 send: 00 0901
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 recv: 00 0401, state 12
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 GetSet Ack: 01, state 12
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 recv: 00 040200, state 13
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 13
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 send: 01 030000000000000000000000000000000000
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 recv: 01 0401, state 14
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 GetSet Ack: 01, state 14
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 send: 01 0F0000000000000000000000000000000000
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 recv: 01 0401, state 15
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 GetSet Ack: 01, state 15
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 send: 01 0B0000000000000000000000000000000000
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 recv: 01 0401, state 16
2016.12.07 16:35:03 0 : HMUARTLGW HM_LAN2 GetSet Ack: 01, state 16
2016-12-07 16:35:03 HMUARTLGW HM_LAN2 cond: ok
2016-12-07 16:35:03 HMUARTLGW HM_LAN2 loadLvl: low
2016.12.07 16:35:04 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:35:04 0 : HMUARTLGW HM_LAN2 recv: 00 040200, state 98
2016.12.07 16:35:04 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 98
2016.12.07 16:35:04 0 : HMUARTLGW HM_LAN2 roundtrip delay: 0.0036
2016.12.07 16:35:09 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K19
2016.12.07 16:35:09 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K19
2016.12.07 16:35:19 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K1a
2016.12.07 16:35:19 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K1a
2016.12.07 16:35:19 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:35:19 0 : HMUARTLGW HM_LAN2 recv: 00 040200, state 98
2016.12.07 16:35:19 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 98
2016.12.07 16:35:19 0 : HMUARTLGW HM_LAN2 roundtrip delay: 0.0037
2016.12.07 16:35:29 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K1b
2016.12.07 16:35:29 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K1b
2016.12.07 16:35:34 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:35:34 0 : HMUARTLGW HM_LAN2 recv: 00 040200, state 98
2016.12.07 16:35:34 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 98
2016.12.07 16:35:34 0 : HMUARTLGW HM_LAN2 roundtrip delay: 0.0041
2016.12.07 16:35:39 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K1c
2016.12.07 16:35:39 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K1c
2016.12.07 16:35:41 3 : CALVIEW Termine_Jonien - CALENDAR:Kalender_Jonien triggered, updating CALVIEW Termine_Jonien ...
2016.12.07 16:35:49 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K1d
2016.12.07 16:35:49 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K1d
2016.12.07 16:35:49 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:35:49 0 : HMUARTLGW HM_LAN2 recv: 00 040200, state 98
2016.12.07 16:35:49 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 98
2016.12.07 16:35:49 0 : HMUARTLGW HM_LAN2 roundtrip delay: 0.0037
2016.12.07 16:35:59 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K1e
2016.12.07 16:35:59 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K1e
2016.12.07 16:36:04 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:36:04 0 : HMUARTLGW HM_LAN2 recv: 00 040200, state 98
2016.12.07 16:36:04 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 98
2016.12.07 16:36:04 0 : HMUARTLGW HM_LAN2 roundtrip delay: 0.0037
2016.12.07 16:36:09 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K1f
2016.12.07 16:36:09 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K1f
2016.12.07 16:36:19 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K20
2016.12.07 16:36:19 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K20
2016.12.07 16:36:19 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:36:19 0 : HMUARTLGW HM_LAN2 recv: 00 040200, state 98
2016.12.07 16:36:19 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 98
2016.12.07 16:36:19 0 : HMUARTLGW HM_LAN2 roundtrip delay: 0.0038
2016.12.07 16:36:20 1 : PERL WARNING: Argument "" isn't numeric in numeric lt (<) at (eval 81984) line 1.
2016.12.07 16:36:20 3 : eval: my $EVTPART0='temperature:';my $TYPE='CUL_WS';my $SELF='Temp8_Outdoor_2ToCold';my $EVTPART1='1.4';my $EVENT='temperature: 1.4';my $NAME='Temp_08_Outdoor';{fhem("set Temp8_Outdoor_2 cold") if (ReadingsVal("Temp8_Outdoor","temperature","") < 3)}
2016.12.07 16:36:29 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K21
2016.12.07 16:36:29 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K21
2016.12.07 16:36:34 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:36:34 0 : HMUARTLGW HM_LAN2 recv: 00 040200, state 98
2016.12.07 16:36:34 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 98
2016.12.07 16:36:34 0 : HMUARTLGW HM_LAN2 roundtrip delay: 0.0037
2016.12.07 16:36:39 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K22
2016.12.07 16:36:39 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K22
2016.12.07 16:36:41 3 : CALVIEW Termine_Jonien - CALENDAR:Kalender_Jonien triggered, updating CALVIEW Termine_Jonien ...
2016.12.07 16:36:49 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K23
2016.12.07 16:36:49 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K23
2016.12.07 16:36:49 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:36:49 0 : HMUARTLGW HM_LAN2 recv: 00 040200, state 98
2016.12.07 16:36:49 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 98
2016.12.07 16:36:49 0 : HMUARTLGW HM_LAN2 roundtrip delay: 0.0038
2016.12.07 16:37:01 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K24
2016.12.07 16:37:01 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K24
2016.12.07 16:37:04 3 : Opening ml device 192.168.168.112:62910
2016.12.07 16:37:04 3 : ml device opened
2016.12.07 16:37:35 1 : 192.168.168.115:2001 disconnected, waiting to reappear (HM_LAN2:keepAlive)
2016-12-07 16:37:35 HMUARTLGW HM_LAN2:keepAlive DISCONNECTED
2016.12.07 16:37:35 0 : HMUARTLGW HM_LAN2 recv: 01 05 00 00 44 msg: 8A 86 53 4BE09C 000000 0041028E42003743025744FDA9
2016.12.07 16:37:37 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:37:37 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K25
2016.12.07 16:37:37 1 : HMUARTLGW HM_LAN2:keepAlive KeepAlive sent 26.486s too late, this might cause a disconnect!
2016.12.07 16:37:37 1 : 192.168.168.115:2000 disconnected, waiting to reappear (HM_LAN2)
2016-12-07 16:37:38 HMUARTLGW HM_LAN2 DISCONNECTED
2016-12-07 16:37:39 HMUARTLGW HM_LAN2 cond: disconnected
2016-12-07 16:37:39 HMUARTLGW HM_LAN2 loadLvl: suspended
2016.12.07 16:37:40 3 : Opening HM_LAN2:keepAlive device 192.168.168.115:2001
2016.12.07 16:37:40 1 : 192.168.168.115:2000 reappeared (HM_LAN2)
2016-12-07 16:37:40 HMUARTLGW HM_LAN2 CONNECTED
2016.12.07 16:37:40 0 : HMUARTLGW HM_LAN2 read (34): H57,01,eQ3-HM-LGW,1.1.5,NEQ0708297
2016-12-07 16:37:40 HMUARTLGW HM_LAN2 D-type: eQ3-HM-LGW
2016-12-07 16:37:40 HMUARTLGW HM_LAN2 D-LANfirmware: 1.1.5
2016-12-07 16:37:40 HMUARTLGW HM_LAN2 D-serialNr: NEQ0708297
2016.12.07 16:37:40 0 : HMUARTLGW HM_LAN2 read (36): V58,edfeef613c000d4ca8790342db3b5f0b
2016.12.07 16:37:40 0 : HMUARTLGW HM_LAN2 send (36): V58,58482cc40dff66b0f5b3bd2430978ac4
2016.12.07 16:37:40 3 : HM_LAN2:keepAlive device opened
2016.12.07 16:37:41 0 : HMUARTLGW HM_LAN2:keepAlive read (34): H17,01,eQ3-HM-LGW,1.1.5,NEQ0708297
2016.12.07 16:37:41 0 : HMUARTLGW HM_LAN2:keepAlive read (36): V18,5b4e2b4212569534c639bb07a12c596c
2016.12.07 16:37:41 0 : HMUARTLGW HM_LAN2:keepAlive send (36): V18,58482cc501ad9fc695c21a70bb936c43
2016.12.07 16:37:41 0 : HMUARTLGW HM_LAN2 read (23): S59,BidCoS-over-LAN-1.0
2016.12.07 16:37:41 3 : HMUARTLGW HM_LAN2 BidCoS-port opened
2016.12.07 16:37:41 0 : HMUARTLGW HM_LAN2 send (8): >59,0000
2016.12.07 16:37:41 0 : HMUARTLGW HM_LAN2:keepAlive read (14): S19,SysCom-1.0
2016.12.07 16:37:41 3 : HMUARTLGW HM_LAN2:keepAlive KeepAlive-port opened
2016.12.07 16:37:41 0 : HMUARTLGW HM_LAN2:keepAlive send (8): >19,0000
2016.12.07 16:37:41 0 : HMUARTLGW HM_LAN2 send: 00 00
2016-12-07 16:37:41 HMUARTLGW HM_LAN2 cond: init
2016.12.07 16:37:41 0 : HMUARTLGW HM_LAN2 recv: 00 0402436F5F4350555F417070, state 1
2016.12.07 16:37:41 0 : HMUARTLGW HM_LAN2 currently running Co_CPU_App
2016.12.07 16:37:41 0 : HMUARTLGW HM_LAN2 send: 00 03
2016.12.07 16:37:41 0 : HMUARTLGW HM_LAN2 recv: 00 0401, state 1
2016.12.07 16:37:42 3 : CALVIEW Termine_Jonien - CALENDAR:Kalender_Jonien triggered, updating CALVIEW Termine_Jonien ...
2016.12.07 16:37:42 0 : HMUARTLGW HM_LAN2:keepAlive send (14): L1a,02,00ff,00
2016.12.07 16:37:42 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >L1a
2016.12.07 16:37:42 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K1b
2016.12.07 16:37:42 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K1b
2016.12.07 16:37:43 0 : HMUARTLGW HM_LAN2 recv: 00 00436F5F4350555F424C, state 1
2016.12.07 16:37:43 0 : HMUARTLGW HM_LAN2 currently running Co_CPU_BL
2016.12.07 16:37:43 0 : HMUARTLGW HM_LAN2 send: 00 03
2016.12.07 16:37:44 0 : HMUARTLGW HM_LAN2 recv: 00 0401, state 2
2016.12.07 16:37:44 0 : HMUARTLGW HM_LAN2 recv: 00 00436F5F4350555F417070, state 2
2016.12.07 16:37:44 0 : HMUARTLGW HM_LAN2 currently running Co_CPU_App
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 send: 01 00234567
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 recv: 01 0401, state 4
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 GetSet Ack: 01, state 4
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 send: 01 01
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 recv: 01 04070101234567, state 5
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 GetSet Ack: 07, state 5
2016-12-07 16:37:45 HMUARTLGW HM_LAN2 D-HMIdAssigned: 234567
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 send: 01 10
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 recv: 01 04070101FFFFFF, state 6
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 GetSet Ack: 07, state 6
2016-12-07 16:37:45 HMUARTLGW HM_LAN2 D-HMIdOriginal: FFFFFF
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 send: 00 0E58482CC902
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 recv: 00 0401, state 7
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 GetSet Ack: 01, state 7
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 send: 00 02
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 recv: 00 0402010004010401, state 8
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 8
2016-12-07 16:37:45 HMUARTLGW HM_LAN2 D-firmware: 1.4.1
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 send: 00 06
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 recv: 00 0401, state 10
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 GetSet Ack: 01, state 10
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 send: 00 0B
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 recv: 00 0402FFFFFFFFFFFFFFFFFFFF, state 9
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 9
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 send: 00 0A00
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 recv: 00 0401, state 11
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 GetSet Ack: 01, state 11
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 send: 00 0901
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 recv: 00 0401, state 12
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 GetSet Ack: 01, state 12
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 recv: 00 040200, state 13
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 13
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 send: 01 030000000000000000000000000000000000
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 recv: 01 0401, state 14
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 GetSet Ack: 01, state 14
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 send: 01 0F0000000000000000000000000000000000
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 recv: 01 0401, state 15
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 GetSet Ack: 01, state 15
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 send: 01 0B0000000000000000000000000000000000
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 recv: 01 0401, state 16
2016.12.07 16:37:45 0 : HMUARTLGW HM_LAN2 GetSet Ack: 01, state 16
2016-12-07 16:37:45 HMUARTLGW HM_LAN2 cond: ok
2016-12-07 16:37:45 HMUARTLGW HM_LAN2 loadLvl: low
2016.12.07 16:37:46 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:37:46 0 : HMUARTLGW HM_LAN2 recv: 00 040200, state 98
2016.12.07 16:37:46 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 98
2016.12.07 16:37:46 0 : HMUARTLGW HM_LAN2 roundtrip delay: 0.0035
2016.12.07 16:37:52 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K1c
2016.12.07 16:37:52 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K1c
2016.12.07 16:38:01 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:38:01 0 : HMUARTLGW HM_LAN2 recv: 00 040200, state 98
2016.12.07 16:38:01 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 98
2016.12.07 16:38:01 0 : HMUARTLGW HM_LAN2 roundtrip delay: 0.0038
2016.12.07 16:38:02 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K1d
2016.12.07 16:38:02 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K1d
2016.12.07 16:38:12 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K1e
2016.12.07 16:38:12 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K1e
2016.12.07 16:38:16 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:38:16 0 : HMUARTLGW HM_LAN2 recv: 00 040200, state 98
2016.12.07 16:38:16 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 98
2016.12.07 16:38:16 0 : HMUARTLGW HM_LAN2 roundtrip delay: 0.0038
2016.12.07 16:38:22 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K1f
2016.12.07 16:38:22 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K1f
2016.12.07 16:38:32 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:38:32 0 : HMUARTLGW HM_LAN2 recv: 00 040200, state 98
2016.12.07 16:38:32 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 98
2016.12.07 16:38:32 0 : HMUARTLGW HM_LAN2 roundtrip delay: 0.0039
2016.12.07 16:38:32 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K20
2016.12.07 16:38:32 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K20
2016.12.07 16:38:41 3 : CALVIEW Termine_Jonien - CALENDAR:Kalender_Jonien triggered, updating CALVIEW Termine_Jonien ...
2016.12.07 16:38:42 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K21
2016.12.07 16:38:42 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K21
2016.12.07 16:38:47 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:38:47 0 : HMUARTLGW HM_LAN2 recv: 00 040200, state 98
2016.12.07 16:38:47 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 98
2016.12.07 16:38:47 0 : HMUARTLGW HM_LAN2 roundtrip delay: 0.0037
2016.12.07 16:38:52 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K22
2016.12.07 16:38:52 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K22
2016.12.07 16:39:04 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:39:04 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K23
2016.12.07 16:39:04 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K23
2016.12.07 16:39:04 0 : HMUARTLGW HM_LAN2 recv: 00 040200, state 98
2016.12.07 16:39:04 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 98
2016.12.07 16:39:04 0 : HMUARTLGW HM_LAN2 roundtrip delay: 0.0061
2016.12.07 16:39:07 0 : HMUARTLGW HM_LAN2 recv: 01 05 00 00 36 msg: 29 84 40 37FBCD 000000 01DF
2016.12.07 16:39:14 0 : HMUARTLGW HM_LAN2:keepAlive send (3): K24
2016.12.07 16:39:14 0 : HMUARTLGW HM_LAN2:keepAlive read (4): >K24
2016.12.07 16:39:19 0 : HMUARTLGW HM_LAN2 recv: 01 05 00 00 44 msg: 8B 86 53 4BE09C 000000 0041028E42003743025744FDA9
2016.12.07 16:39:19 0 : HMUARTLGW HM_LAN2 send: 00 08
2016.12.07 16:39:19 0 : HMUARTLGW HM_LAN2 recv: 00 040200, state 98
2016.12.07 16:39:19 0 : HMUARTLGW HM_LAN2 GetSet Ack: 02, state 98
2016.12.07 16:39:19 0 : HMUARTLGW HM_LAN2 roundtrip delay: 0.0076


Mit "apptime" (Hinweis von OMEGA) konnte ich keine Auffälligkeiten feststellen.

Kann das Zeitfenster für die Zwangstrennung durch die KeepAlive Funktion beeinflußt werden? Bei HMLAN gibt es den WD-Timer. Oder habe ich das falsch interpretiert?
VG Jörg

jonien

... das HMUARTLGWModul scheint sich "generell" nicht mit dem MAX-LAN Modul zu vertragen (?). Ich habe im MAX-LAN Modul zur Probe die ONEDEMAND Zeit auf 3600 gesetzt. Das 3 min. Disconnected auf ein stündl. verschoben. Aber jeder Einstellbefehl aus Fhem heraus z.B. zum setzen einer Temperatur für ein Hzg.Thermostat führt zur Trennung durch KeepAlive !

Im HMLAN Modul tritt dieses Phänomen nicht auf, dort habe ist die WD-Timer Zeit auf 5 gesetzt. KeepAlive führt dort nicht zur Trennung.

VG Jörg

mgernoth

Hallo,

Zitat von: jonien am 07 Dezember 2016, 18:08:51
... das HMUARTLGWModul scheint sich "generell" nicht mit dem MAX-LAN Modul zu vertragen (?).

Das MAXLAN-Modul blockiert Fhem, weswegen HMUARTLGW keine KeepAlives an das Gateway senden kann und das Gateway dann die Verbindung trennt.

Zitat

2016.12.07 12:45:12 1 : HMUARTLGW HM_LAN2:keepAlive KeepAlive sent 4.259s too late, this might cause a disconnect!
...
2016.12.07 16:37:37 1 : HMUARTLGW HM_LAN2:keepAlive KeepAlive sent 26.486s too late, this might cause a disconnect!


D.h. MAXLAN blockiert das komplette Fhem für 5 - 26s.
Diese Blockaden in MAXLAN können durch HMUARTLGW nicht korrigiert werden (es kommt ja nicht zum Zug in der Zeit). Die maximale Zeit, die zwischen zwei KeepAlives an das LGW vergehen darf sind <15s.

Ich würde es auch extrem nervig finden, wenn Fhem alle 3 Minuten für 30s hängt...

Hier muss das MAXLAN-Modul umgestellt werden, damit es die Fhem-Instanz nicht für solche Zeiträume blockiert, um das Problem zu lösen.

Viele Grüße
  Michael

jonien

Hallo Michael, Danke für Deine Info !

Ich nutze seit einigen Jahren fhem, anfänglich nur mit MAX Komponenten. Dann suczessive FS20 Komponenten. Später dann HM über HMcfgLAN Adapter, Jeelink, HUE etc... Aufgrund von Reichweitenproblemen wollte ich einen weiteren HMcfgLAN Adapter integrieren. Leider gibt es diese nicht mehr zu kaufen.
Bis auf die Reichweite gab es bis dato keine Probleme, auch nicht bei HM Geräten die über den HMcfgLAN angeschaltet waren. Keinerlei Trennung durch den KeepAlive des HMcfgLAN. Auch die anderen Geräte wurden nicht durch das MAX-LAN Modul  beeinträchtigt.

Auch nach der Einbindung des HMUARTLGW und den Komplikationen zwischen diesem und dem MAX-LAN Modul, werden nur die HM-Geräte , die über HMUARTLGW gesteuert werden, regelmäßig durch das KeepAlive dieses Moduls getrennt. HM-Geräte die über den HMcfgLAN definiert sind, werden nicht getrennt.

Da MAX-LAN für mich sehr wichtig ist, auch die Steuerung aus Fhem heraus, kann ich darauf nicht verzichten.

Ich habe noch an die Option gedacht, den HMUARTLGW auf einem seperaten raspi (2er z.Zt. in der Schublade) zu installieren. Weiß nur noch nicht, wie man die Kommunikation zwischen "zwei" Systemen ( 2x fhem auf unterschiedlichen raspi) zum laufen bringen kann. Ansonsten muß ich wohl auf den HMUARTLGW verzichten.
:-\

Ich danke Dir für Deine Unterstützung.

VG Jörg

automatisierer

#626
Wenn dein FHEM hängt, bringt es auch nicht wirklich etwas, wenn du den HMLGW an einen anderen Raspi hängst, in der Zeit macht FHEM nix - also, gar nix. Das Einzige, das du dir ersparst, sind die LOG Einträge.

Flexstarr

Kurze Frage, die ich beim Stöbern noch nicht beantwortet finden konnte:
unterstützt HM-MOD-RPI-PCB auch Homematic IP oder nur Homematic mit der Firmware von Seite 1 ?
Falls nicht, welches IODev außer dem HM AccessPoint und CCU2 unterstützt HM IP mit fhem aktuell?
FHEM 5.8 @RPi2
CUL433, CUL868, JeeLink, Hamony Hub, Hue Bridge, ELV EnergieAmpel, IT Steckdosen, mehrere Homematic Teile..

Sabsi7777

Vielleicht stell ich mich auch zu blöd an ich weiß es nicht, aber ich bräuchte doch kurze Hilfe.  :)
Ich hab auch schon hier im Forum gesucht allerdings die Antwort nicht gefunden.

Ich bin bis zu dem Attr gekommen allerdings weiß ich nicht was ich für die XXXXXX einetzen soll.
Steht die Zahl irgendwo? Wenn ja wo find ich sie? Oder darf ich die einfach erfinden.

Wäre wirklich für eure hilfe dankbar.

automatisierer

Bei was bist du denn bis zu Attr gekommen??
Also worum gehts?
und welches Attribut??

Soll ich jetzt suchen, in welcher Anleitung steht: attr ? xxxxxx