Homematic Wired - Homebrew Devices

Begonnen von Thorsten Pferdekaemper, 27 April 2014, 00:13:17

Vorheriges Thema - Nächstes Thema

loetmeister

Hallo,

ich habe mittlerweile eine neue Version der HBWSoftwareSerial.h erstellt:
https://github.com/loetmeister/HBWired/commit/088bcb3317f2354890d75f386acf8e8e3587d81c#diff-925406d5971dd3118e5d6b124e9f1f3a
Basis ist die aktuelle SoftwareSerial.h, mit den Anpassungen aus der alten HBWSoftwareSerial.h
Nach ersten Tests mit der Arduino IDE 1.8.10 und AVR Boards Version 1.8.1 (die aktuelle Version, die bei der IDE dabei ist) scheint das Problem gelöst... wer ein paar Geräte zum testen hat, immer zu!. Rückmeldungen sind willkommen...  ;D

Gruß,
Thomas

Thorsten Pferdekaemper

Zitat von: loetmeister am 02 Mai 2019, 20:52:38
ok... danke. Habe, wie vorgeschlagen, ein "issue" festgehalten:
https://github.com/kc-GitHub/FHEM-HM485/issues/63
Das ist jetzt erledigt. Testen kann ich es allerdings momentan nicht. ...zumindest scheine ich aber nichts kaputt gemacht zu haben.
Gruß,
   Thorsten
FUIP

holzwurm83

Zitat von: holzwurm83 am 05 Oktober 2019, 12:11:18
Hallo Thomas,

habe es gerade mal auf einen anderen Nano gespielt und da sieht es im Serialmonitor schon mal gut aus.

LH⸮)⸮B: 2A 367
T: FD:FF:FF:FF:FF:F8:42:00:00:18:12:41:00:96:01:00:05:48:42:57:37:32:39:36:32:38:30:8B:2C
B: 2A 367
T: FD:FF:FF:FF:FF:F8:42:00:00:18:12:41:00:96:01:00:05:48:42:57:37:32:39:36:32:38:30:8B:2C
B: 2A 367
T: FD:FF:FF:FF:FF:F8:42:00:00:18:12:41:00:96:01:00:05:48:42:57:37:32:39:36:32:38:30:8B:2C
B: 2A 367
T: FD:FF:FF:FF:FF:F8:42:00:00:18:12:41:00:96:01:00:05:48:42:57:37:32:39:36:32:38:30:8B:2C


Kann es gerade nur in meinem Testsystem nicht testen.

Hallo Thomas,

war leider einige Woche etwas verhindert. Jetzt kann ich mich wieder den Themen widmen. Ich bin immer noch am HBW-SC-10-Dim-6 dran.
Da sich hier ja einiges getan hat habe ich noch mal alle Daten neu geladen.
Mein Arduino ist auf der neuesten Version. Und Fhem inclusive hm485 auch.
Die xml habe ich neu eingespielt und Fhem hat auch die pm Datei erstellt.
Ich habe jetzt leider immer noch mein ursprungsproblem, das fhem das Modul nicht anlegt.

Hier ist mal ein LOG aus dem Serialmonitor:
B: 2A 339
B: 2A 339
T: FD:FF:FF:FF:FF:F8:42:00:00:18:12:41:00:96:01:00:05:48:42:57:37:32:39:36:32:38:30:8B:2C
B: 2A 339
T: FD:FF:FF:FF:FF:F8:42:00:00:18:12:41:00:96:01:00:05:48:42:57:37:32:39:36:32:38:30:8B:2C
B: 2A 339
T: FD:FF:FF:FF:FF:F8:42:00:00:18:12:41:00:96:01:00:05:48:42:57:37:32:39:36:32:38:30:8B:2C
B: 2A 339
T: FD:FF:FF:FF:FF:F8:42:00:00:18:12:41:00:96:01:00:05:48:42:57:37:32:39:36:32:38:30:8B:2C
:BA:FB:FB:FF:FF:FF:FF:FF:FF:FFE: MsgTooLong
:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:7B:FF:F2:FF:2B:7B:FF:FER: FD:FF:FBB: 2A 339
T: FD:FF:FF:FF:FF:F8:42:00:00:18:12:41:00:96:01:00:05:48:42:57:37:32:39:36:32:38:30:8B:2C
B: 2A 339
T: FD:FF:FF:FF:FF:F8:42:00:00:18:12:41:00:96:01:00:05:48:42:57:37:32:39:36:32:38:30:8B:2C
B: 2A 339
T: FD:FF:FF:FF:FF:F8:42:00:00:18:12:41:00:96:01:00:05:48:42:57:37:32:39:36:32:38:30:8B:2C
:FF:FF:FFT: FD:FF:FF:FF:FF:F8:42:00:00:18:06:4B:13:00:06:0D:04
T: FD:FF:FF:FF:FF:F8:42:00:00:18:06:4B:14:00:06:73:F6
T: FD:FF:FF:FF:FF:F8:42:00:00:18:06:4B:15:00:06:61:D0
:FF:FF

- Fhem auf einem MacMini Server
- CUL; HMLAN; CUNO2 für FS20; HM-Wired RS485 LAN Gateway
- HMW_Sen_SC_12_FM; HMW_LC_Sw2_DR; HMW_LC_Bl1_DR; HMW_IO_12_Sw7; HMW_IO_12_Sw14_DR; HMW_IO_12_FM; HBW_1W_T10
- HM-TC-IT-WM-W-EU; HM-CC-RT-DN

Thorsten Pferdekaemper

Hi,
also wenn das wirklich das ist, was auf dem Bus abgeht, dann ist da sowieso noch was faul. Im Prinzip braucht man da gar nicht in FHEM nachsehen.
Andererseits habe ich auch schonmal seltsame Sachen im serial monitor gesehen und in FHEM war's dann kein Problem. Kannst Du mal ein Log in FHEM machen? D.h. verbose 5 im hm485-Device.
Gruß,
  Thorsten
FUIP

holzwurm83

#604
Hallo Thorsten,

ich hatte mittlerweile alle ein und Ausgänge einmal gegen GND geschalten und jetzt wurde der auch im Fhem angelegt.

Hier ist der Fhem LOG:
2019.11.09 15:03:57 5: hm485: HM485_LAN_SendQueueNextItem: QID: 0000002C
2019.11.09 15:03:57 5: SW: fd0d8553c8420000181a000000016e
2019.11.09 15:03:57 4: hm485: hm485: TX: (133) I[1](0,F,B)(1A) 00000001 -> 42000018 [3] 6E(n)
2019.11.09 15:03:57 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:57 5: hm485: HM485_QueueSetRequestId: Id: 133
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 133 Cmd: 114
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: Response: (133) 48425737323936323830
2019.11.09 15:03:57 5: hm485: Dispatch: FD0D85723848425737323936323830
2019.11.09 15:03:57 5: hm485: dispatch �\r�r8HBW7296280
2019.11.09 15:03:57 5: hm485: HM485_Parse: MsgId: 133
2019.11.09 15:03:57 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:57 5: hm485: HM485_ProcessResponse: msgData = 48425737323936323830
2019.11.09 15:03:57 4: hm485: Device 42000018 not defined yet. We need the firmware version for autocreate
2019.11.09 15:03:57 5: hm485: HM485_QueueCommand76
2019.11.09 15:03:57 5: hm485: HM485_QueueStart: Num: 1
2019.11.09 15:03:57 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:57 5: hm485: HM485_QueueStepSuccess: Entries: 0 Index: 0
2019.11.09 15:03:57 5: hm485: HM485_QueueProcessStep: HASH(0x26ba400)
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 0000002C
2019.11.09 15:03:57 5: hm485: HM485_LAN_Write TX: 134
2019.11.09 15:03:57 5: hm485: HM485_LAN_SendQueueNextItem: QID: 0000002D
2019.11.09 15:03:57 5: SW: fd0d8653c8420000181c0000000176
2019.11.09 15:03:57 4: hm485: hm485: TX: (134) I[2](0,F,B)(1C) 00000001 -> 42000018 [3] 76(v)
2019.11.09 15:03:57 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:57 5: hm485: HM485_QueueSetRequestId: Id: 134
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 134 Cmd: 114
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: Response: (134) 0005
2019.11.09 15:03:57 5: hm485: Dispatch: FD058672580005
2019.11.09 15:03:57 5: hm485: dispatch �\005�rX\000\005
2019.11.09 15:03:57 5: hm485: HM485_Parse: MsgId: 134
2019.11.09 15:03:57 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:57 5: hm485: HM485_ProcessResponse: msgData = 0005
2019.11.09 15:03:57 2: autocreate: define HBW_SC_10_Dim_6_HBW7296280 HM485 42000018 hm485
2019.11.09 15:03:57 2: hm485: Assigned 42000018 as HBW_SC_10_Dim_6_HBW7296280
2019.11.09 15:03:57 2: autocreate: define FileLog_HBW_SC_10_Dim_6_HBW7296280 FileLog ./log/HBW_SC_10_Dim_6_HBW7296280-%Y.log HBW_SC_10_Dim_6_HBW7296280
2019.11.09 15:03:57 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:57 5: hm485: HM485_QueueStepSuccess: Entries: 0 Index: 0
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 0000002D
2019.11.09 15:03:57 5: hm485: HM485_GetNewMsgQueue
2019.11.09 15:03:57 3: hm485: Initialisierung von Modul 42000018
2019.11.09 15:03:57 5: hm485: HM485_LAN_Write TX: 135
2019.11.09 15:03:57 5: hm485: HM485_LAN_SendQueueNextItem: QID: 0000002E
2019.11.09 15:03:57 5: SW: fd0d8753c8420000181e0000000168
2019.11.09 15:03:57 4: hm485: hm485: TX: (135) I[3](0,F,B)(1E) 00000001 -> 42000018 [3] 68(h)
2019.11.09 15:03:57 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:57 5: hm485: HM485_QueueSetRequestId: Id: 135
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 135 Cmd: 114
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: Response: (135) 9601
2019.11.09 15:03:57 5: hm485: Dispatch: FD058772789601
2019.11.09 15:03:57 5: hm485: dispatch �\005�rx�\001
2019.11.09 15:03:57 5: hm485: HM485_Parse: MsgId: 135
2019.11.09 15:03:57 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:57 5: hm485: HM485_ProcessResponse: msgData = 9601
2019.11.09 15:03:57 5: hm485: HM485_ProcessResponse: deviceKey =  requestType = 68 requestData =  msgData = 9601
2019.11.09 15:03:57 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:57 5: hm485: HM485_QueueStepSuccess: Entries: 2 Index: 0
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 0000002E
2019.11.09 15:03:57 5: hm485: HM485_LAN_Write TX: 136
2019.11.09 15:03:57 5: hm485: HM485_LAN_SendQueueNextItem: QID: 0000002F
2019.11.09 15:03:57 5: SW: fd0d8853c84200001818000000016e
2019.11.09 15:03:57 4: hm485: hm485: TX: (136) I[0](0,F,B)(18) 00000001 -> 42000018 [3] 6E(n)
2019.11.09 15:03:57 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:57 5: hm485: HM485_QueueSetRequestId: Id: 136
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 136 Cmd: 114
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: Response: (136) 48425737323936323830
2019.11.09 15:03:57 5: hm485: Dispatch: FD0D88721848425737323936323830
2019.11.09 15:03:57 5: hm485: dispatch �\r�r\030HBW7296280
2019.11.09 15:03:57 5: hm485: HM485_Parse: MsgId: 136
2019.11.09 15:03:57 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:57 5: hm485: HM485_ProcessResponse: msgData = 48425737323936323830
2019.11.09 15:03:57 5: hm485: HM485_ProcessResponse: deviceKey =  requestType = 6E requestData =  msgData = 48425737323936323830
2019.11.09 15:03:57 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:57 5: hm485: HM485_QueueStepSuccess: Entries: 2 Index: 1
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 0000002F
2019.11.09 15:03:57 5: hm485: HM485_LAN_Write TX: 137
2019.11.09 15:03:57 5: hm485: HM485_LAN_SendQueueNextItem: QID: 00000030
2019.11.09 15:03:57 5: SW: fd0d8953c8420000181a0000000176
2019.11.09 15:03:57 4: hm485: hm485: TX: (137) I[1](0,F,B)(1A) 00000001 -> 42000018 [3] 76(v)
2019.11.09 15:03:57 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:57 5: hm485: HM485_QueueSetRequestId: Id: 137
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 137 Cmd: 114
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: Response: (137) 0005
2019.11.09 15:03:57 5: hm485: Dispatch: FD058972380005
2019.11.09 15:03:57 5: hm485: dispatch �\005�r8\000\005
2019.11.09 15:03:57 5: hm485: HM485_Parse: MsgId: 137
2019.11.09 15:03:57 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:57 5: hm485: HM485_ProcessResponse: msgData = 0005
2019.11.09 15:03:57 5: hm485: HM485_ProcessResponse: deviceKey =  requestType = 76 requestData =  msgData = 0005
2019.11.09 15:03:57 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:57 5: hm485: HM485_QueueStepSuccess: Entries: 2 Index: 2
2019.11.09 15:03:57 3: HBW_SC_10_Dim_6_HBW7296280: Request config for device 42000018
2019.11.09 15:03:57 3: HBW_SC_10_Dim_6_HBW7296280: Lese Eeprom 42000018
2019.11.09 15:03:57 5: hm485: HM485_GetNewMsgQueue
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 00000030
2019.11.09 15:03:57 5: hm485: HM485_LAN_Write TX: 138
2019.11.09 15:03:57 5: hm485: HM485_LAN_SendQueueNextItem: QID: 00000031
2019.11.09 15:03:57 5: SW: fd108a53c8420000181c0000000152000010
2019.11.09 15:03:57 4: hm485: hm485: TX: (138) I[2](0,F,B)(1C) 00000001 -> 42000018 [6] 52(R) 000010
2019.11.09 15:03:57 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:57 5: hm485: HM485_QueueSetRequestId: Id: 138
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 138 Cmd: 114
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: Response: (138) FFFF00000001FFFF01000A005802FFFF
2019.11.09 15:03:57 5: hm485: Dispatch: FD138A7258FFFF00000001FFFF01000A005802FFFF
2019.11.09 15:03:57 5: hm485: dispatch �\023�rX��\000\000\000\001��\001\000\n\000X\002��
2019.11.09 15:03:57 5: hm485: HM485_Parse: MsgId: 138
2019.11.09 15:03:57 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:57 5: hm485: HM485_ProcessResponse: msgData = FFFF00000001FFFF01000A005802FFFF
2019.11.09 15:03:57 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:57 5: hm485: HM485_QueueStepSuccess: Entries: 63 Index: 0
2019.11.09 15:03:57 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 00000031
2019.11.09 15:03:57 5: hm485: HM485_LAN_Write TX: 139
2019.11.09 15:03:57 5: hm485: HM485_LAN_SendQueueNextItem: QID: 00000032
2019.11.09 15:03:57 5: SW: fd108b53c8420000181e0000000152001010
2019.11.09 15:03:57 4: hm485: hm485: TX: (139) I[3](0,F,B)(1E) 00000001 -> 42000018 [6] 52(R) 001010
2019.11.09 15:03:57 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:57 5: hm485: HM485_QueueSetRequestId: Id: 139
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 139 Cmd: 114
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Response: (139) FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: Dispatch: FD138B7278FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: dispatch �\023�rx����������������
2019.11.09 15:03:58 5: hm485: HM485_Parse: MsgId: 139
2019.11.09 15:03:58 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:58 5: hm485: HM485_ProcessResponse: msgData = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess: Entries: 63 Index: 1
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 00000032
2019.11.09 15:03:58 5: hm485: HM485_LAN_Write TX: 140
2019.11.09 15:03:58 5: hm485: HM485_LAN_SendQueueNextItem: QID: 00000033
2019.11.09 15:03:58 5: SW: fd108c53c842000018180000000152002010
2019.11.09 15:03:58 4: hm485: hm485: TX: (140) I[0](0,F,B)(18) 00000001 -> 42000018 [6] 52(R) 002010
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId: Id: 140
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 140 Cmd: 114
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Response: (140) FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: Dispatch: FD138C7218FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: dispatch �\023�r\030����������������
2019.11.09 15:03:58 5: hm485: HM485_Parse: MsgId: 140
2019.11.09 15:03:58 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:58 5: hm485: HM485_ProcessResponse: msgData = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess: Entries: 63 Index: 2
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 00000033
2019.11.09 15:03:58 5: hm485: HM485_LAN_Write TX: 141
2019.11.09 15:03:58 5: hm485: HM485_LAN_SendQueueNextItem: QID: 00000034
2019.11.09 15:03:58 5: SW: fd108d53c8420000181a0000000152003010
2019.11.09 15:03:58 4: hm485: hm485: TX: (141) I[1](0,F,B)(1A) 00000001 -> 42000018 [6] 52(R) 003010
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId: Id: 141
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 141 Cmd: 114
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Response: (141) FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: Dispatch: FD138D7238FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: dispatch �\023�r8����������������
2019.11.09 15:03:58 5: hm485: HM485_Parse: MsgId: 141
2019.11.09 15:03:58 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:58 5: hm485: HM485_ProcessResponse: msgData = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess: Entries: 63 Index: 3
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 00000034
2019.11.09 15:03:58 5: hm485: HM485_LAN_Write TX: 142
2019.11.09 15:03:58 5: hm485: HM485_LAN_SendQueueNextItem: QID: 00000035
2019.11.09 15:03:58 5: SW: fd108e53c8420000181c0000000152004010
2019.11.09 15:03:58 4: hm485: hm485: TX: (142) I[2](0,F,B)(1C) 00000001 -> 42000018 [6] 52(R) 004010
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId: Id: 142
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 142 Cmd: 114
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Response: (142) FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: Dispatch: FD138E7258FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: dispatch �\023�rX����������������
2019.11.09 15:03:58 5: hm485: HM485_Parse: MsgId: 142
2019.11.09 15:03:58 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:58 5: hm485: HM485_ProcessResponse: msgData = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess: Entries: 63 Index: 4
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 00000035
2019.11.09 15:03:58 5: hm485: HM485_LAN_Write TX: 143
2019.11.09 15:03:58 5: hm485: HM485_LAN_SendQueueNextItem: QID: 00000036
2019.11.09 15:03:58 5: SW: fd108f53c8420000181e0000000152005010
2019.11.09 15:03:58 4: hm485: hm485: TX: (143) I[3](0,F,B)(1E) 00000001 -> 42000018 [6] 52(R) 005010
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId: Id: 143
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 143 Cmd: 114
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Response: (143) FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: Dispatch: FD138F7278FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: dispatch �\023�rx����������������
2019.11.09 15:03:58 5: hm485: HM485_Parse: MsgId: 143
2019.11.09 15:03:58 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:58 5: hm485: HM485_ProcessResponse: msgData = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess: Entries: 63 Index: 5
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 00000036
2019.11.09 15:03:58 5: hm485: HM485_LAN_Write TX: 144
2019.11.09 15:03:58 5: hm485: HM485_LAN_SendQueueNextItem: QID: 00000037
2019.11.09 15:03:58 5: SW: fd109053c842000018180000000152006010
2019.11.09 15:03:58 4: hm485: hm485: TX: (144) I[0](0,F,B)(18) 00000001 -> 42000018 [6] 52(R) 006010
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId: Id: 144
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 144 Cmd: 114
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Response: (144) FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: Dispatch: FD13907218FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: dispatch �\023�r\030����������������
2019.11.09 15:03:58 5: hm485: HM485_Parse: MsgId: 144
2019.11.09 15:03:58 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:58 5: hm485: HM485_ProcessResponse: msgData = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess: Entries: 63 Index: 6
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 00000037
2019.11.09 15:03:58 5: hm485: HM485_LAN_Write TX: 145
2019.11.09 15:03:58 5: hm485: HM485_LAN_SendQueueNextItem: QID: 00000038
2019.11.09 15:03:58 5: SW: fd109153c8420000181a0000000152007010
2019.11.09 15:03:58 4: hm485: hm485: TX: (145) I[1](0,F,B)(1A) 00000001 -> 42000018 [6] 52(R) 007010
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId: Id: 145
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 145 Cmd: 114
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Response: (145) FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: Dispatch: FD13917238FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: dispatch �\023�r8����������������
2019.11.09 15:03:58 5: hm485: HM485_Parse: MsgId: 145
2019.11.09 15:03:58 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:58 5: hm485: HM485_ProcessResponse: msgData = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess: Entries: 63 Index: 7
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 00000038
2019.11.09 15:03:58 5: hm485: HM485_LAN_Write TX: 146
2019.11.09 15:03:58 5: hm485: HM485_LAN_SendQueueNextItem: QID: 00000039
2019.11.09 15:03:58 5: SW: fd109253c8420000181c0000000152008010
2019.11.09 15:03:58 4: hm485: hm485: TX: (146) I[2](0,F,B)(1C) 00000001 -> 42000018 [6] 52(R) 008010
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId: Id: 146
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 146 Cmd: 114
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Response: (146) FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: Dispatch: FD13927258FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: dispatch �\023�rX����������������
2019.11.09 15:03:58 5: hm485: HM485_Parse: MsgId: 146
2019.11.09 15:03:58 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:58 5: hm485: HM485_ProcessResponse: msgData = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess: Entries: 63 Index: 8
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 00000039
2019.11.09 15:03:58 5: hm485: HM485_LAN_Write TX: 147
2019.11.09 15:03:58 5: hm485: HM485_LAN_SendQueueNextItem: QID: 0000003A
2019.11.09 15:03:58 5: SW: fd109353c8420000181e0000000152009010
2019.11.09 15:03:58 4: hm485: hm485: TX: (147) I[3](0,F,B)(1E) 00000001 -> 42000018 [6] 52(R) 009010
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId: Id: 147
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 147 Cmd: 114
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Response: (147) FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: Dispatch: FD13937278FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: dispatch �\023�rx����������������
2019.11.09 15:03:58 5: hm485: HM485_Parse: MsgId: 147
2019.11.09 15:03:58 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:58 5: hm485: HM485_ProcessResponse: msgData = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess: Entries: 63 Index: 9
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 0000003A
2019.11.09 15:03:58 5: hm485: HM485_LAN_Write TX: 148
2019.11.09 15:03:58 5: hm485: HM485_LAN_SendQueueNextItem: QID: 0000003B
2019.11.09 15:03:58 5: SW: fd109453c84200001818000000015200a010
2019.11.09 15:03:58 4: hm485: hm485: TX: (148) I[0](0,F,B)(18) 00000001 -> 42000018 [6] 52(R) 00A010
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId: Id: 148
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 148 Cmd: 114
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Response: (148) FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: Dispatch: FD13947218FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: dispatch �\023�r\030����������������
2019.11.09 15:03:58 5: hm485: HM485_Parse: MsgId: 148
2019.11.09 15:03:58 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:58 5: hm485: HM485_ProcessResponse: msgData = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:58 5: hm485: HM485_QueueStepSuccess: Entries: 63 Index: 10
2019.11.09 15:03:58 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 0000003B
2019.11.09 15:03:58 5: hm485: HM485_LAN_Write TX: 149
2019.11.09 15:03:58 5: hm485: HM485_LAN_SendQueueNextItem: QID: 0000003C
2019.11.09 15:03:58 5: SW: fd109553c8420000181a000000015200b010
2019.11.09 15:03:58 4: hm485: hm485: TX: (149) I[1](0,F,B)(1A) 00000001 -> 42000018 [6] 52(R) 00B010
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:58 5: hm485: HM485_QueueSetRequestId: Id: 149
2019.11.09 15:03:59 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 149 Cmd: 114
2019.11.09 15:03:59 5: hm485: HM485_LAN_parseIncommingCommand: Response: (149) FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:59 5: hm485: Dispatch: FD13957238FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:59 5: hm485: dispatch �\023�r8����������������
2019.11.09 15:03:59 5: hm485: HM485_Parse: MsgId: 149
2019.11.09 15:03:59 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:59 5: hm485: HM485_ProcessResponse: msgData = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:59 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:59 5: hm485: HM485_QueueStepSuccess: Entries: 63 Index: 11
2019.11.09 15:03:59 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 0000003C
2019.11.09 15:03:59 5: hm485: HM485_LAN_Write TX: 150
2019.11.09 15:03:59 5: hm485: HM485_LAN_SendQueueNextItem: QID: 0000003D
2019.11.09 15:03:59 5: SW: fd109653c8420000181c000000015200c010
2019.11.09 15:03:59 4: hm485: hm485: TX: (150) I[2](0,F,B)(1C) 00000001 -> 42000018 [6] 52(R) 00C010
2019.11.09 15:03:59 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:59 5: hm485: HM485_QueueSetRequestId: Id: 150
2019.11.09 15:03:59 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 150 Cmd: 114
2019.11.09 15:03:59 5: hm485: HM485_LAN_parseIncommingCommand: Response: (150) FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:59 5: hm485: Dispatch: FD13967258FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:59 5: hm485: dispatch �\023�rX����������������
2019.11.09 15:03:59 5: hm485: HM485_Parse: MsgId: 150
2019.11.09 15:03:59 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:59 5: hm485: HM485_ProcessResponse: msgData = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:59 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:59 5: hm485: HM485_QueueStepSuccess: Entries: 63 Index: 12
2019.11.09 15:03:59 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 0000003D
2019.11.09 15:03:59 5: hm485: HM485_LAN_Write TX: 151
2019.11.09 15:03:59 5: hm485: HM485_LAN_SendQueueNextItem: QID: 0000003E
2019.11.09 15:03:59 5: SW: fd109753c8420000181e000000015200d010
2019.11.09 15:03:59 4: hm485: hm485: TX: (151) I[3](0,F,B)(1E) 00000001 -> 42000018 [6] 52(R) 00D010
2019.11.09 15:03:59 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:59 5: hm485: HM485_QueueSetRequestId: Id: 151
2019.11.09 15:03:59 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 151 Cmd: 114
2019.11.09 15:03:59 5: hm485: HM485_LAN_parseIncommingCommand: Response: (151) FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:59 5: hm485: Dispatch: FD13977278FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:59 5: hm485: dispatch �\023�rx����������������
2019.11.09 15:03:59 5: hm485: HM485_Parse: MsgId: 151
2019.11.09 15:03:59 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:59 5: hm485: HM485_ProcessResponse: msgData = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:59 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:59 5: hm485: HM485_QueueStepSuccess: Entries: 63 Index: 13
2019.11.09 15:03:59 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 0000003E
2019.11.09 15:03:59 5: hm485: HM485_LAN_Write TX: 152
2019.11.09 15:03:59 5: hm485: HM485_LAN_SendQueueNextItem: QID: 0000003F
2019.11.09 15:03:59 5: SW: fd109853c84200001818000000015200e010
2019.11.09 15:03:59 4: hm485: hm485: TX: (152) I[0](0,F,B)(18) 00000001 -> 42000018 [6] 52(R) 00E010
2019.11.09 15:03:59 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:59 5: hm485: HM485_QueueSetRequestId: Id: 152
2019.11.09 15:03:59 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 152 Cmd: 114
2019.11.09 15:03:59 5: hm485: HM485_LAN_parseIncommingCommand: Response: (152) FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:59 5: hm485: Dispatch: FD13987218FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:59 5: hm485: dispatch �\023�r\030����������������
2019.11.09 15:03:59 5: hm485: HM485_Parse: MsgId: 152
2019.11.09 15:03:59 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:59 5: hm485: HM485_ProcessResponse: msgData = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:59 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:59 5: hm485: HM485_QueueStepSuccess: Entries: 63 Index: 14
2019.11.09 15:03:59 5: hm485: HM485_LAN_parseIncommingCommand: Removing Queue 0000003F
2019.11.09 15:03:59 5: hm485: HM485_LAN_Write TX: 153
2019.11.09 15:03:59 5: hm485: HM485_LAN_SendQueueNextItem: QID: 00000040
2019.11.09 15:03:59 5: SW: fd109953c8420000181a000000015200f010
2019.11.09 15:03:59 4: hm485: hm485: TX: (153) I[1](0,F,B)(1A) 00000001 -> 42000018 [6] 52(R) 00F010
2019.11.09 15:03:59 5: hm485: HM485_QueueSetRequestId start
2019.11.09 15:03:59 5: hm485: HM485_QueueSetRequestId: Id: 153
2019.11.09 15:03:59 5: hm485: HM485_LAN_parseIncommingCommand: MsgId: 153 Cmd: 114
2019.11.09 15:03:59 5: hm485: HM485_LAN_parseIncommingCommand: Response: (153) FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:59 5: hm485: Dispatch: FD13997238FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:59 5: hm485: dispatch �\023�r8����������������
2019.11.09 15:03:59 5: hm485: HM485_Parse: MsgId: 153
2019.11.09 15:03:59 5: hm485: HM485_Parse: ProcessResponse
2019.11.09 15:03:59 5: hm485: HM485_ProcessResponse: msgData = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2019.11.09 15:03:59 5: hm485: HM485_QueueStepSuccess called
2019.11.09 15:03:59 5: hm485: HM485_QueueStepSuccess: Entries: 63 Index: 15


2019.11.09 20:37:51.743 4: HM485d: Tx: FD03CE6100
2019.11.09 20:38:11.751 4: HM485d: Rx: FD02CF4B
2019.11.09 20:38:11.752 4: HM485d: Tx: FD03CF6100
2019.11.09 20:38:31.760 4: HM485d: Rx: FD02D04B
2019.11.09 20:38:31.760 4: HM485d: Tx: FD03D06100
2019.11.09 20:38:51.768 4: HM485d: Rx: FD02D14B
2019.11.09 20:38:51.768 4: HM485d: Tx: FD03D16100
2019.11.09 20:39:11.776 4: HM485d: Rx: FD02D24B
2019.11.09 20:39:11.777 4: HM485d: Tx: FD03D26100
2019.11.09 20:39:31.787 4: HM485d: Rx: FD02D34B
2019.11.09 20:39:31.788 4: HM485d: Tx: FD03D36100
2019.11.09 20:39:51.795 4: HM485d: Rx: FD02D44B
2019.11.09 20:39:51.795 4: HM485d: Tx: FD03D46100
2019.11.09 20:39:54.350 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 14008E {72F6}
2019.11.09 20:39:54.351 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B14008E
2019.11.09 20:39:56.827 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 140092 {A2CC}
2019.11.09 20:39:56.828 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B140092
2019.11.09 20:40:16.851 4: HM485d: Rx: FD02D54B
2019.11.09 20:40:16.852 4: HM485d: Tx: FD03D56100
2019.11.09 20:40:26.997 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 140096 {E2C4}
2019.11.09 20:40:26.998 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B140096
2019.11.09 20:40:29.490 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 14009A {22DC}
2019.11.09 20:40:29.490 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B14009A
2019.11.09 20:40:49.506 4: HM485d: Rx: FD02D64B
2019.11.09 20:40:49.507 4: HM485d: Tx: FD03D66100
2019.11.09 20:41:09.512 4: HM485d: Rx: FD02D74B
2019.11.09 20:41:09.513 4: HM485d: Tx: FD03D76100
2019.11.09 20:41:29.519 4: HM485d: Rx: FD02D84B
2019.11.09 20:41:29.519 4: HM485d: Tx: FD03D86100
2019.11.09 20:41:49.528 4: HM485d: Rx: FD02D94B
2019.11.09 20:41:49.529 4: HM485d: Tx: FD03D96100
2019.11.09 20:42:09.534 4: HM485d: Rx: FD02DA4B
2019.11.09 20:42:09.535 4: HM485d: Tx: FD03DA6100
2019.11.09 20:42:29.540 4: HM485d: Rx: FD02DB4B
2019.11.09 20:42:29.541 4: HM485d: Tx: FD03DB6100
2019.11.09 20:42:34.520 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 14009E {62D4}
2019.11.09 20:42:34.520 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B14009E
2019.11.09 20:42:36.997 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400A2 {92AA}
2019.11.09 20:42:36.998 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400A2
2019.11.09 20:42:57.011 4: HM485d: Rx: FD02DC4B
2019.11.09 20:42:57.012 4: HM485d: Tx: FD03DC6100
2019.11.09 20:43:10.253 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400A6 {D2A2}
2019.11.09 20:43:10.254 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400A6
2019.11.09 20:43:12.732 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400AA {12BA}
2019.11.09 20:43:12.733 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400AA
2019.11.09 20:43:32.747 4: HM485d: Rx: FD02DD4B
2019.11.09 20:43:32.748 4: HM485d: Tx: FD03DD6100
2019.11.09 20:43:52.756 4: HM485d: Rx: FD02DE4B
2019.11.09 20:43:52.757 4: HM485d: Tx: FD03DE6100
2019.11.09 20:44:12.766 4: HM485d: Rx: FD02DF4B
2019.11.09 20:44:12.766 4: HM485d: Tx: FD03DF6100
2019.11.09 20:44:23.730 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400AE {52B2}
2019.11.09 20:44:23.731 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400AE
2019.11.09 20:44:26.207 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400B2 {8288}
2019.11.09 20:44:26.208 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400B2
2019.11.09 20:44:40.047 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400B6 {C280}
2019.11.09 20:44:40.048 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400B6
2019.11.09 20:44:43.212 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400BA {0298}
2019.11.09 20:44:43.212 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400BA
2019.11.09 20:45:03.227 4: HM485d: Rx: FD02E04B
2019.11.09 20:45:03.228 4: HM485d: Tx: FD03E06100
2019.11.09 20:45:23.237 4: HM485d: Rx: FD02E14B
2019.11.09 20:45:23.238 4: HM485d: Tx: FD03E16100
2019.11.09 20:45:39.252 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400BE {4290}
2019.11.09 20:45:39.253 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400BE
2019.11.09 20:45:41.729 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400C2 {F266}
2019.11.09 20:45:41.730 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400C2
2019.11.09 20:45:49.591 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400C6 {B26E}
2019.11.09 20:45:49.591 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400C6
2019.11.09 20:45:52.245 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400CA {7276}
2019.11.09 20:45:52.246 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400CA
2019.11.09 20:46:03.780 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400CE {327E}
2019.11.09 20:46:03.780 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400CE
2019.11.09 20:46:06.259 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400D2 {E244}
2019.11.09 20:46:06.260 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400D2
2019.11.09 20:46:18.019 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400D6 {A24C}
2019.11.09 20:46:18.020 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400D6
2019.11.09 20:46:20.512 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400DA {6254}
2019.11.09 20:46:20.513 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400DA
2019.11.09 20:46:30.770 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400DE {225C}
2019.11.09 20:46:30.771 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400DE
2019.11.09 20:46:36.332 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400E2 {D222}
2019.11.09 20:46:36.333 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400E2
2019.11.09 20:46:41.877 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400E6 {922A}
2019.11.09 20:46:41.885 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400E6
2019.11.09 20:46:45.090 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400EA {5232}
2019.11.09 20:46:45.090 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400EA
2019.11.09 20:47:05.103 4: HM485d: Rx: FD02E24B
2019.11.09 20:47:05.104 4: HM485d: Tx: FD03E26100
2019.11.09 20:47:25.110 4: HM485d: Rx: FD02E34B
2019.11.09 20:47:25.111 4: HM485d: Tx: FD03E36100
2019.11.09 20:47:45.129 4: HM485d: Rx: FD02E44B
2019.11.09 20:47:45.130 4: HM485d: Tx: FD03E46100
2019.11.09 20:47:45.315 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400EE {123A}
2019.11.09 20:47:45.316 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400EE
2019.11.09 20:47:47.794 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400F2 {C200}
2019.11.09 20:47:47.795 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400F2
2019.11.09 20:48:07.808 4: HM485d: Rx: FD02E54B
2019.11.09 20:48:07.809 4: HM485d: Tx: FD03E56100
2019.11.09 20:48:14.354 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400F6 {8208}
2019.11.09 20:48:14.355 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400F6
2019.11.09 20:48:16.832 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400FA {4210}
2019.11.09 20:48:16.833 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400FA
2019.11.09 20:48:36.847 4: HM485d: Rx: FD02E64B
2019.11.09 20:48:36.848 4: HM485d: Tx: FD03E66100
2019.11.09 20:48:56.856 4: HM485d: Rx: FD02E74B
2019.11.09 20:48:56.857 4: HM485d: Tx: FD03E76100
2019.11.09 20:49:13.528 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 1400FE {0218}
2019.11.09 20:49:13.528 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B1400FE
2019.11.09 20:49:16.500 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 140002 {33FE}
2019.11.09 20:49:16.501 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B140002
2019.11.09 20:49:36.515 4: HM485d: Rx: FD02E84B
2019.11.09 20:49:36.516 4: HM485d: Tx: FD03E86100
2019.11.09 20:49:45.394 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 140006 {73F6}
2019.11.09 20:49:45.395 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B140006
2019.11.09 20:49:48.031 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 14000A {B3EE}
2019.11.09 20:49:48.032 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B14000A
2019.11.09 20:49:50.235 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 14000E {F3E6}
2019.11.09 20:49:50.236 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B14000E
2019.11.09 20:49:52.714 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 140012 {23DC}
2019.11.09 20:49:52.714 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B140012
2019.11.09 20:50:02.094 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 140016 {63D4}
2019.11.09 20:50:02.094 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B140016
2019.11.09 20:50:04.586 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 14001A {A3CC}
2019.11.09 20:50:04.587 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B14001A
2019.11.09 20:50:06.775 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 14001E {E3C4}
2019.11.09 20:50:06.776 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B14001E
2019.11.09 20:50:09.269 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 140022 {13BA}
2019.11.09 20:50:09.270 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B140022
2019.11.09 20:50:12.991 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 140026 {53B2}
2019.11.09 20:50:12.992 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B140026
2019.11.09 20:50:16.171 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 14002A {93AA}
2019.11.09 20:50:16.172 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B14002A
2019.11.09 20:50:36.187 4: HM485d: Rx: FD02E94B
2019.11.09 20:50:36.187 4: HM485d: Tx: FD03E96100
2019.11.09 20:50:38.959 3: HM485d: Rx:  I[0](3,Y,F,B)(F8) 42000018 -> FFFFFFFF [6] 4B(K) 14002E {D3A2}
2019.11.09 20:50:38.960 4: HM485d: Tx: FD0F0065FFFFFFFFF8420000184B14002E
- Fhem auf einem MacMini Server
- CUL; HMLAN; CUNO2 für FS20; HM-Wired RS485 LAN Gateway
- HMW_Sen_SC_12_FM; HMW_LC_Sw2_DR; HMW_LC_Bl1_DR; HMW_IO_12_Sw7; HMW_IO_12_Sw14_DR; HMW_IO_12_FM; HBW_1W_T10
- HM-TC-IT-WM-W-EU; HM-CC-RT-DN

Thorsten Pferdekaemper

Dann ist ja erstmal alles ok, oder?
Gruß,
   Thorsten
FUIP

loetmeister

Hi,

HBW-SC-10-Dim-6  hat mit der sendewarteschlange etwas Probleme. Ich hatte da auch komische Effekte, bin dran...  :D
Bei dir scheint das device aber immer wieder neu gestartet zu sein... Da kann FHEM nichts machen, geschweige die konfig zu lesen.

Gruß,
Thomas

loetmeister

Hallo,

habe, neben ein paar anderen Änderungen, eine Korrektur für die Sendewarteschlange (sendBuffer) in mein repository hochgeladen: https://github.com/loetmeister/HBWired
Beim Kopieren des Frames in den Sendewarteschlange und wieder zurück in den Sendespeicher hatte ich jeweils ein Byte zu viel kopiert...   :-[
In HBWKey hatte ich auch vergessen die wiederholten long press von der Warteschlange auszuklammern.
Beides wird in HBW-SC-10-Dim-6 genutzt.


Generell müsste ich noch alle Devices mit Nutzung des sendBuffer (d.h. alle die Tastereingänge haben/sendKeyEvent nutzen) etwas mehr testen... :)
Im Moment bin ich auch noch etwas unschlüssig, ob ich die Sendewarteschlange immer nutze und Ausnahmen explizit setzten muss (so ist es aktuell) oder genau andersherum machen soll.

Gruß,
Thomas

Thorsten Pferdekaemper

#608
Zitat von: loetmeister am 11 November 2019, 21:00:55
Im Moment bin ich auch noch etwas unschlüssig, ob ich die Sendewarteschlange immer nutze und Ausnahmen explizit setzten muss (so ist es aktuell) oder genau andersherum machen soll.
Ich denke, dass das erstmal egal ist, so lange man es im Coding einfach ändern kann.
Bekomme ich mal wieder ein pull-Request oder willst Du das erstmal etwas besser testen?
...oder beschränkt sich das auf "Deine" Devices?
Gruß,
   Thorsten
FUIP

loetmeister

Hi Thorsten,

Ich würde noch etwas testen bevor ich den pull request stelle.  :)
Vielleicht auch den Code noch etwas aufräumen oder versuchen in eigene Header Dateien zu verschieben, damit er nicht unnötig Speicher belegt.

Gruß,
Thomas

loetmeister

Hi,

beim testen ist mir aufgefallen, das ich bei ein paar Geräten, bei denen ich den Speicher des Arduino relativ start beanspruche, mit der Sendewarteschlange wohl einen Überlauf erzeuge... Das jedenfalls ist meine Annahme.
Beim Start habe ich, z.B. 373 byte frei. In der Send Frame Funktion nur noch 328.... bis runter auf 288.
B: 2A 373
sFrame: 2A 328
processFrame: 335


Ich hatte zum testen einige der Variablen und Funktionen "static" definiert... das scheint aber das Verhalten nicht grundsätzlich zu verbessern sondern nur das Problem auf andere Funktionen zu verschieben.

Würde daher einen anderen Ansatz versuchen - ohne Warteschlange, dafür die Rückgabewerte der sendKeyEvent (für linkSender & Device) verbessern, so das im Kanal ein Wiederholung des Senden versucht werden kann. Bei den KeyEvents der Peerings, würde ich alle Frames hinter einander senden, wenn beim ersten der Bus frei war - die restlichen ohne wieder auf einen freien Bus zu warten (und immer nur ein Versuch retry = 1)
Das dürfte auch die Verzögerung bei mehreren peerings reduzieren...

Gruß,
Thomas

Thorsten Pferdekaemper

Zitat von: loetmeister am 20 Dezember 2019, 17:26:47Bei den KeyEvents der Peerings, würde ich alle Frames hinter einander senden, wenn beim ersten der Bus frei war - die restlichen ohne wieder auf einen freien Bus zu warten (und immer nur ein Versuch retry = 1)
Vielleicht verstehe ich da was falsch, aber musst Du nicht erstmal auf das ACK warten? Ansonsten müsste man sich ja merken, auf welche Bestätigungen wir noch warten.
Gruß,
   Thorsten
FUIP

loetmeister

Hi Thorsten,

ja, auf die ACKs muss ich warten... es wird ja HBWDevice::sendFrame genutzt, dort hänge ich dann in der Schleife, bis das ACK gekommen ist, oder einen timeout gab. An sendFrame() hatte ich nur geändert, das ich beim Aufruf die Anzahl der Sendeversuche mitgeben kann, sonst ist es wie gehabt.
Die peerings müssten nacheinander abgearbeitet werden, aber ob das nun im linkSender oder in meiner Sendewarteschlange passiert... müsste relativ egal sein, außer das letztes speicherintensiver ist.
Rückgabewert, müsste dann vom Broadcast sein (falls es keine peerings gibt), oder das vom letzten peering - du hattest schon mal so einen Vorschlag gemacht...  :D

Gruß,
Thomas

Thorsten Pferdekaemper

FUIP

loetmeister

#614
Hallo,

wie erwähnt hat mir die Sendewarteschlange zu viel RAM gefressen. Daher habe ich es wieder ausgebaut.  :-\ Um das Problem mehrerer aufeinander folgender Peerings aber dennoch zu lösen habe ich ein paar kleine Änderungen in der sendKeyEvent von HBWDevice und HBWLinkSender gemacht. So kann der Kanal nun (etwas besser) feststellen ob etwas gesendet wurde oder nicht und darauf reagieren... oder auch nicht.. :) Z.b. bei einem Taster Eingang einfach warten das man den Taster noch mal betätigt.

Wenn jemand HBW-Sen-Key-12 oder ein Device nutzt, das HBWKey.cpp verwendet (edit: mit peerings/direktverknüpfungen), wäre es klasse die neue Version zu testen!  8)


  • new Device HBW-CC-DT3-T6
  • fixes for oneWire/HBW-1W-T10
  • updated HBWSoftwareSerial.h, based on latest default SoftwareSerial.h
  • use new HBW_DEBUG in HBWired.h as master switch for all debug output - allow to remove all output and save memory!
  • use higher baud rate (115200) for debug output (to not slow down the bus) - e.g. faster EEPROM reads by FHEM
  • new send behaviour for Key peerings. All peering messages will be send with "onlyIfIde = false", when first message (broadcast) was send successfully on idle bus

https://github.com/ThorstenPferdekaemper/HBWired/pull/14

@Thorsten, danke fürs feedback. Ich stell den pull request von "draft" auf echt um... ;-)

Gruß,
Thomas