Homematic wired

Begonnen von Henne1977, 26 Januar 2013, 22:46:00

Vorheriges Thema - Nächstes Thema

geri

Zitat von: Ralf9 am 25 Februar 2015, 19:25:38
Hallo Gerald,

laut den save Dateien waren die beiden ersten Eingänge am Anfang jeweils auf digital, jetzt stehen Sie auf analog bzw. Frequenz.
Bekommst Du einen Wert wenn Du beim Kanal 1 "get state" ausführst? 

Gruß Rasf
hallo Ralf!

state ist "VALUE_0" beim analogen eingang. durch "get state" ändert sich nicht.

gruss
Gerald
Raspberry mit COC für HM
RS485 USB für HMW

geri

Zitat von: gevoo am 25 Februar 2015, 19:29:49
Wir sollten Ihn mal per RAW auf analog umstellen und schauen ob er dann richtig misst.
hallo gevoo!

gerne. nur wie?

gruss
Gerald
Raspberry mit COC für HM
RS485 USB für HMW

gevoo

#902
Hallo Gerald,

ich verweise hier gern auf die Ausführungen von Stephan
http://forum.fhem.de/index.php/topic,23884.0.html
set HM485_LAN RAW <HMWId> 98 00000002 5700080100
set HM485_LAN RAW <HMWId> 98 00000002 43

und dann wieder ein get config all für das HMW Modul

Gruß gevoo

geri

hallo gevoo!

habe das mal nach deiner anweisung durchgeführt.

mit der 1,5V batterie bekomme ich keinen event.

gruss
Gerald
Raspberry mit COC für HM
RS485 USB für HMW

Ralf9

Hallo Gerald,

werden die 6 Eingänge nun als analog oder digital angezeigt?
Wenn sie als digital angezeigt werden, dann bekommst Du als event nur "on" oder "off".
Was steht nach einem "get state" in der HM485-log2015?

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

geri

Zitat von: Ralf9 am 25 Februar 2015, 22:01:54
werden die 6 Eingänge nun als analog oder digital angezeigt?
Was steht nach einem "get state" in der HM485-log2015?
hallo Ralf!

die 6 eingänge werden als anlag angezeigt. das war vor dem versuch mit dem raw-befehl auch schon so.

im hk485-log steht nach einem "get state" 2015-02-25_22:51:24 Device:translateFrameDataToValue: param = index
2015-02-25_22:51:24 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-25_22:51:24 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-25_22:51:24 Device:getFrameInfos: par = STATE
2015-02-25_22:51:24 Device:getFrameInfos: p = val value = 0
2015-02-25_22:51:24 Device:convertFrameDataToValue frameData->{ch} = 21 deviceKey = HMW_IO12_SW14_DR
2015-02-25_22:51:24 Device:convertFrameDataToValue valId = STATE
2015-02-25_22:51:24 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-25_22:51:24 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-25_22:51:24 Device:getChannelValueMap1 valueName = VALUE


kann es an der spannung meiner batterie liegen?

gruss
Gerald
Raspberry mit COC für HM
RS485 USB für HMW

hglaser

hallo gevoo

ZitatDa ist kein Wert größer als 255. Deshalb sind an der Stelle 2 Byte nicht erforderlich.
Danke fürs Nachsehen. Dann stell ich es bei mir um, daß die großen Werte eine Zeile nicht überschneidet.

Grüße Harald

Ralf9

Zitat von: geri am 25 Februar 2015, 22:55:09
die 6 eingänge werden als anlag angezeigt. das war vor dem versuch mit dem raw-befehl auch schon so.
was steht nach einem "save config" in fhem.save?
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

geri

Zitat von: Ralf9 am 25 Februar 2015, 23:13:06
was steht nach einem "save config" in fhem.save?
setstate HMW_IO_12_Sw14 ACK
setstate HMW_IO_12_Sw14 2015-01-14 16:02:28 .eeprom_0000 FFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFF
setstate HMW_IO_12_Sw14 2015-01-14 16:02:28 .eeprom_0010 012CFFFFFFFFFFFFFFFFFFFFFFFFFFFF
setstate HMW_IO_12_Sw14 2015-02-25 22:51:24 state ACK
setstate HMW_IO_12_Sw14_01 off
setstate HMW_IO_12_Sw14_01 2015-02-25 20:57:57 STATE off
setstate HMW_IO_12_Sw14_02 off
setstate HMW_IO_12_Sw14_02 2015-01-24 14:34:38 STATE off
setstate HMW_IO_12_Sw14_03 off
setstate HMW_IO_12_Sw14_03 2015-01-15 18:14:29 STATE off
setstate HMW_IO_12_Sw14_04 off
setstate HMW_IO_12_Sw14_04 2015-01-15 18:14:29 STATE off
setstate HMW_IO_12_Sw14_05 off
setstate HMW_IO_12_Sw14_05 2015-01-15 18:14:29 STATE off
setstate HMW_IO_12_Sw14_06 off
setstate HMW_IO_12_Sw14_06 2015-01-15 18:14:29 STATE off
setstate HMW_IO_12_Sw14_07 off
setstate HMW_IO_12_Sw14_07 2015-02-25 18:50:42 STATE off
setstate HMW_IO_12_Sw14_08 off
setstate HMW_IO_12_Sw14_08 2015-02-25 15:28:43 STATE off
setstate HMW_IO_12_Sw14_09 off
setstate HMW_IO_12_Sw14_09 2015-02-25 15:28:43 STATE off
setstate HMW_IO_12_Sw14_10 off
setstate HMW_IO_12_Sw14_10 2015-01-15 18:14:30 STATE off
setstate HMW_IO_12_Sw14_11 off
setstate HMW_IO_12_Sw14_11 2015-01-15 18:14:30 STATE off
setstate HMW_IO_12_Sw14_12 off
setstate HMW_IO_12_Sw14_12 2015-01-15 18:14:30 STATE off
setstate HMW_IO_12_Sw14_13 off
setstate HMW_IO_12_Sw14_13 2015-01-15 18:14:31 STATE off
setstate HMW_IO_12_Sw14_14 off
setstate HMW_IO_12_Sw14_14 2015-01-15 18:14:31 STATE off
setstate HMW_IO_12_Sw14_15 on
setstate HMW_IO_12_Sw14_16 on
setstate HMW_IO_12_Sw14_16 2015-01-15 18:14:31 STATE on
setstate HMW_IO_12_Sw14_17 on
setstate HMW_IO_12_Sw14_17 2015-01-15 18:14:31 STATE on
setstate HMW_IO_12_Sw14_18 on
setstate HMW_IO_12_Sw14_18 2015-01-15 18:14:31 STATE on
setstate HMW_IO_12_Sw14_19 on
setstate HMW_IO_12_Sw14_19 2015-01-15 18:14:32 STATE on
setstate HMW_IO_12_Sw14_20 on
setstate HMW_IO_12_Sw14_20 2015-01-15 18:14:32 STATE on
setstate HMW_IO_12_Sw14_21 VALUE_0
setstate HMW_IO_12_Sw14_21 2015-02-25 21:18:21 VALUE 0
setstate HMW_IO_12_Sw14_22 VALUE_0
setstate HMW_IO_12_Sw14_22 2015-02-25 15:28:45 VALUE 0
setstate HMW_IO_12_Sw14_23 VALUE_0
setstate HMW_IO_12_Sw14_23 2015-02-25 15:28:45 VALUE 0
setstate HMW_IO_12_Sw14_24 VALUE_0
setstate HMW_IO_12_Sw14_24 2015-02-25 15:28:45 VALUE 0
setstate HMW_IO_12_Sw14_25 VALUE_0
setstate HMW_IO_12_Sw14_25 2015-02-25 15:28:46 VALUE 0
setstate HMW_IO_12_Sw14_26 VALUE_0
setstate HMW_IO_12_Sw14_26 2015-02-25 15:28:46 VALUE 0


gruss
Gerald
Raspberry mit COC für HM
RS485 USB für HMW

Ralf9

Zitat von: geri am 25 Februar 2015, 23:19:35
setstate HMW_IO_12_Sw14 2015-01-14 16:02:28 .eeprom_0000 FFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFF
der RAW Befehl hat anscheinend nicht funktioniert. Nach dem Ausführen darf in dem fhem.log kein Response TimeOut stehen.
Wie ist die HMWId des Moduls? Welche HMWId  hat Deine Zentrale (00000002 oder 00000001)?

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

geri

#910
Zitat von: Ralf9 am 25 Februar 2015, 23:35:33
der RAW Befehl hat anscheinend nicht funktioniert. Nach dem Ausführen darf in dem fhem.log kein Response TimeOut stehen.
Wie ist die HMWId des Moduls? Welche HMWId  hat Deine Zentrale (00000002 oder 00000001)?

Gruß Ralf
hallo Ralf!

oh da habe ich wohl einen bock geschossen. habe jetzt folgende befehle ausgeführtset HM485_LAN RAW 000110C0 98 00000001 5700080100
set HM485_LAN RAW 000110C0 98 00000001 43

im fhem-log steht
2015.02.26 01:02:59.822 3: HM485: Request config for device 000110C0
2015.02.26 01:02:48.636 3: HM485_LAN: Event: I[2](0,Y,F,B)(9C) 000110C0 -> FFFFFFFF [4] 69(i) 16
2015.02.26 01:02:48.557 3: HM485_LAN: Event: I[1](0,Y,F,B)(9A) 000110C0 -> FFFFFFFF [4] 69(i) 16
2015.02.26 01:02:48.478 3: HM485_LAN: Event: I[0](0,Y,F,B)(98) 000110C0 -> FFFFFFFF [4] 69(i) 15
2015.02.26 01:02:48.400 3: HM485_LAN: Event: I[3](0,Y,F,B)(9E) 000110C0 -> FFFFFFFF [4] 69(i) 15
2015.02.26 01:02:48.321 3: HM485_LAN: Event: I[2](0,Y,F,B)(9C) 000110C0 -> FFFFFFFF [4] 69(i) 14
2015.02.26 01:02:48.242 3: HM485_LAN: Event: I[1](0,Y,F,B)(9A) 000110C0 -> FFFFFFFF [4] 69(i) 14
2015.02.26 01:02:48.164 3: HM485_LAN: Event: I[0](0,Y,F,B)(98) 000110C0 -> FFFFFFFF [4] 69(i) 19
2015.02.26 01:02:48.086 3: HM485_LAN: Event: I[3](0,Y,F,B)(9E) 000110C0 -> FFFFFFFF [4] 69(i) 19
2015.02.26 01:02:48.008 3: HM485_LAN: Event: I[2](0,Y,F,B)(9C) 000110C0 -> FFFFFFFF [4] 69(i) 18
2015.02.26 01:02:47.930 3: HM485_LAN: Event: I[1](0,Y,F,B)(9A) 000110C0 -> FFFFFFFF [4] 69(i) 18
2015.02.26 01:02:47.849 3: HM485_LAN: Event: I[0](0,Y,F,B)(98) 000110C0 -> FFFFFFFF [4] 69(i) 17

hm485-log2015-02-26_01:02:47 Device:translateFrameDataToValue: param = index
2015-02-26_01:02:47 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:02:47 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:02:47 Device:getFrameInfos: par = STATE
2015-02-26_01:02:47 Device:getFrameInfos: p = val value = 0
2015-02-26_01:02:47 Device:convertFrameDataToValue frameData->{ch} = 24 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:02:47 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:02:47 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_01:02:47 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_01:02:47 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_01:02:47 Device:translateFrameDataToValue: param = index
2015-02-26_01:02:47 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:02:47 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:02:47 Device:getFrameInfos: par = STATE
2015-02-26_01:02:47 Device:getFrameInfos: p = val value = 0
2015-02-26_01:02:47 Device:convertFrameDataToValue frameData->{ch} = 25 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:02:47 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:02:47 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_01:02:47 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_01:02:48 Device:translateFrameDataToValue: param = index
2015-02-26_01:02:48 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:02:48 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:02:48 Device:getFrameInfos: par = STATE
2015-02-26_01:02:48 Device:getFrameInfos: p = val value = 0
2015-02-26_01:02:48 Device:convertFrameDataToValue frameData->{ch} = 25 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:02:48 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:02:48 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_01:02:48 Device:translateFrameDataToValue: param = index
2015-02-26_01:02:48 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:02:48 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:02:48 Device:getFrameInfos: par = STATE
2015-02-26_01:02:48 Device:getFrameInfos: p = val value = 0
2015-02-26_01:02:48 Device:convertFrameDataToValue frameData->{ch} = 26 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:02:48 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:02:48 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_01:02:48 Device:translateFrameDataToValue: param = index
2015-02-26_01:02:48 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:02:48 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:02:48 Device:getFrameInfos: par = STATE
2015-02-26_01:02:48 Device:getFrameInfos: p = val value = 0
2015-02-26_01:02:48 Device:convertFrameDataToValue frameData->{ch} = 26 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:02:48 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:02:48 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_01:02:48 Device:translateFrameDataToValue: param = index
2015-02-26_01:02:48 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:02:48 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:02:48 Device:getFrameInfos: par = STATE
2015-02-26_01:02:48 Device:getFrameInfos: p = val value = 0
2015-02-26_01:02:48 Device:convertFrameDataToValue frameData->{ch} = 21 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:02:48 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:02:48 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_01:02:48 Device:translateFrameDataToValue: param = index
2015-02-26_01:02:48 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:02:48 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:02:48 Device:getFrameInfos: par = STATE
2015-02-26_01:02:48 Device:getFrameInfos: p = val value = 0
2015-02-26_01:02:48 Device:convertFrameDataToValue frameData->{ch} = 21 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:02:48 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:02:48 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_01:02:48 Device:translateFrameDataToValue: param = index
2015-02-26_01:02:48 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:02:48 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:02:48 Device:getFrameInfos: par = STATE
2015-02-26_01:02:48 Device:getFrameInfos: p = val value = 0
2015-02-26_01:02:48 Device:convertFrameDataToValue frameData->{ch} = 22 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:02:48 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:02:48 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_01:02:48 Device:translateFrameDataToValue: param = index
2015-02-26_01:02:48 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:02:48 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:02:48 Device:getFrameInfos: par = STATE
2015-02-26_01:02:48 Device:getFrameInfos: p = val value = 0
2015-02-26_01:02:48 Device:convertFrameDataToValue frameData->{ch} = 22 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:02:48 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:02:48 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_01:02:48 Device:translateFrameDataToValue: param = index
2015-02-26_01:02:48 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:02:48 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:02:48 Device:getFrameInfos: par = STATE
2015-02-26_01:02:48 Device:getFrameInfos: p = val value = 0
2015-02-26_01:02:48 Device:convertFrameDataToValue frameData->{ch} = 23 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:02:48 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:02:48 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_01:02:48 Device:translateFrameDataToValue: param = index
2015-02-26_01:02:48 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:02:48 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:02:48 Device:getFrameInfos: par = STATE
2015-02-26_01:02:48 Device:getFrameInfos: p = val value = 0
2015-02-26_01:02:48 Device:convertFrameDataToValue frameData->{ch} = 23 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:02:48 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:02:48 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_01:02:48 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_01:03:07 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:07 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:07 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:07 Device:getFrameInfos: par = STATE
2015-02-26_01:03:07 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:07 Device:convertFrameDataToValue frameData->{ch} = 01 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:07 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:07 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_OUTPUT
2015-02-26_01:03:07 Device:getChannelValueMap3: valueName = STATE
2015-02-26_01:03:07 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:07 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:07 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:07 Device:getFrameInfos: par = STATE
2015-02-26_01:03:07 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:07 Device:convertFrameDataToValue frameData->{ch} = 02 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:07 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:07 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_OUTPUT
2015-02-26_01:03:07 Device:getChannelValueMap3: valueName = STATE
2015-02-26_01:03:07 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:07 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:07 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:07 Device:getFrameInfos: par = STATE
2015-02-26_01:03:07 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:07 Device:convertFrameDataToValue frameData->{ch} = 03 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:07 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:07 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_OUTPUT
2015-02-26_01:03:07 Device:getChannelValueMap3: valueName = STATE
2015-02-26_01:03:07 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:07 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:07 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:07 Device:getFrameInfos: par = STATE
2015-02-26_01:03:07 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:07 Device:convertFrameDataToValue frameData->{ch} = 04 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:07 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:07 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_OUTPUT
2015-02-26_01:03:07 Device:getChannelValueMap3: valueName = STATE
2015-02-26_01:03:07 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:07 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:07 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:07 Device:getFrameInfos: par = STATE
2015-02-26_01:03:07 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:07 Device:convertFrameDataToValue frameData->{ch} = 05 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:07 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:07 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_OUTPUT
2015-02-26_01:03:07 Device:getChannelValueMap3: valueName = STATE
2015-02-26_01:03:08 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:08 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:08 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:08 Device:getFrameInfos: par = STATE
2015-02-26_01:03:08 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:08 Device:convertFrameDataToValue frameData->{ch} = 06 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:08 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:08 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_OUTPUT
2015-02-26_01:03:08 Device:getChannelValueMap3: valueName = STATE
2015-02-26_01:03:08 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:08 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:08 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:08 Device:getFrameInfos: par = STATE
2015-02-26_01:03:08 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:08 Device:convertFrameDataToValue frameData->{ch} = 07 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:08 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:08 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_OUTPUT
2015-02-26_01:03:08 Device:getChannelValueMap: channelBehaviour = DIGITAL_OUTPUT
2015-02-26_01:03:08 Device:getChannelValueMap2 value = STATE
2015-02-26_01:03:08 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:08 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:08 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:08 Device:getFrameInfos: par = STATE
2015-02-26_01:03:08 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:08 Device:convertFrameDataToValue frameData->{ch} = 08 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:08 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:08 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_OUTPUT
2015-02-26_01:03:08 Device:getChannelValueMap: channelBehaviour = DIGITAL_OUTPUT
2015-02-26_01:03:08 Device:getChannelValueMap2 value = STATE
2015-02-26_01:03:08 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:08 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:08 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:08 Device:getFrameInfos: par = STATE
2015-02-26_01:03:08 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:08 Device:convertFrameDataToValue frameData->{ch} = 09 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:08 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:08 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_OUTPUT
2015-02-26_01:03:08 Device:getChannelValueMap: channelBehaviour = DIGITAL_OUTPUT
2015-02-26_01:03:08 Device:getChannelValueMap2 value = STATE
2015-02-26_01:03:08 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:08 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:08 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:08 Device:getFrameInfos: par = STATE
2015-02-26_01:03:08 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:08 Device:convertFrameDataToValue frameData->{ch} = 10 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:08 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:08 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_OUTPUT
2015-02-26_01:03:08 Device:getChannelValueMap: channelBehaviour = DIGITAL_OUTPUT
2015-02-26_01:03:08 Device:getChannelValueMap2 value = STATE
2015-02-26_01:03:08 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:08 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:08 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:08 Device:getFrameInfos: par = STATE
2015-02-26_01:03:08 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:08 Device:convertFrameDataToValue frameData->{ch} = 11 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:08 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:08 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_OUTPUT
2015-02-26_01:03:08 Device:getChannelValueMap: channelBehaviour = DIGITAL_OUTPUT
2015-02-26_01:03:08 Device:getChannelValueMap2 value = STATE
2015-02-26_01:03:08 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:08 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:08 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:08 Device:getFrameInfos: par = STATE
2015-02-26_01:03:08 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:08 Device:convertFrameDataToValue frameData->{ch} = 12 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:08 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:08 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_OUTPUT
2015-02-26_01:03:08 Device:getChannelValueMap: channelBehaviour = DIGITAL_OUTPUT
2015-02-26_01:03:08 Device:getChannelValueMap2 value = STATE
2015-02-26_01:03:08 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:08 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:08 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:08 Device:getFrameInfos: par = STATE
2015-02-26_01:03:08 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:08 Device:convertFrameDataToValue frameData->{ch} = 13 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:08 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:08 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_OUTPUT
2015-02-26_01:03:08 Device:getChannelValueMap: channelBehaviour = DIGITAL_OUTPUT
2015-02-26_01:03:08 Device:getChannelValueMap2 value = STATE
2015-02-26_01:03:09 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:09 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:09 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:09 Device:getFrameInfos: par = STATE
2015-02-26_01:03:09 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:09 Device:convertFrameDataToValue frameData->{ch} = 14 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:09 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:09 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_OUTPUT
2015-02-26_01:03:09 Device:getChannelValueMap: channelBehaviour = DIGITAL_OUTPUT
2015-02-26_01:03:09 Device:getChannelValueMap2 value = STATE
2015-02-26_01:03:09 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:09 Device:translateFrameDataToValue: index2 = 2 size2 = 3
2015-02-26_01:03:09 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_FREQUENCY
2015-02-26_01:03:09 Device:getFrameInfos: par = STATE
2015-02-26_01:03:09 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:09 Device:convertFrameDataToValue frameData->{ch} = 15 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:09 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:09 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_FREQUENCY valId = STATE chType = DIGITAL_INPUT
2015-02-26_01:03:09 Device:getChannelValueMap: channelBehaviour = FREQUENCY_INPUT
2015-02-26_01:03:09 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:09 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:09 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:09 Device:getFrameInfos: par = STATE
2015-02-26_01:03:09 Device:getFrameInfos: p = val value = 1023
2015-02-26_01:03:09 Device:convertFrameDataToValue frameData->{ch} = 16 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:09 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:09 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_INPUT
2015-02-26_01:03:09 Device:getChannelValueMap: channelBehaviour = DIGITAL_INPUT
2015-02-26_01:03:09 Device:getChannelValueMap4: value = STATE
2015-02-26_01:03:09 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:09 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:09 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:09 Device:getFrameInfos: par = STATE
2015-02-26_01:03:09 Device:getFrameInfos: p = val value = 1023
2015-02-26_01:03:09 Device:convertFrameDataToValue frameData->{ch} = 17 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:09 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:09 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_INPUT
2015-02-26_01:03:09 Device:getChannelValueMap: channelBehaviour = DIGITAL_INPUT
2015-02-26_01:03:09 Device:getChannelValueMap4: value = STATE
2015-02-26_01:03:09 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:09 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:09 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:09 Device:getFrameInfos: par = STATE
2015-02-26_01:03:09 Device:getFrameInfos: p = val value = 1023
2015-02-26_01:03:09 Device:convertFrameDataToValue frameData->{ch} = 18 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:09 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:09 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_INPUT
2015-02-26_01:03:09 Device:getChannelValueMap: channelBehaviour = DIGITAL_INPUT
2015-02-26_01:03:09 Device:getChannelValueMap4: value = STATE
2015-02-26_01:03:09 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:09 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:09 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:09 Device:getFrameInfos: par = STATE
2015-02-26_01:03:09 Device:getFrameInfos: p = val value = 1023
2015-02-26_01:03:09 Device:convertFrameDataToValue frameData->{ch} = 19 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:09 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:09 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_INPUT
2015-02-26_01:03:09 Device:getChannelValueMap: channelBehaviour = DIGITAL_INPUT
2015-02-26_01:03:09 Device:getChannelValueMap4: value = STATE
2015-02-26_01:03:09 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:09 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:09 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:09 Device:getFrameInfos: par = STATE
2015-02-26_01:03:09 Device:getFrameInfos: p = val value = 1023
2015-02-26_01:03:09 Device:convertFrameDataToValue frameData->{ch} = 20 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:09 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:09 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_INPUT
2015-02-26_01:03:09 Device:getChannelValueMap: channelBehaviour = DIGITAL_INPUT
2015-02-26_01:03:09 Device:getChannelValueMap4: value = STATE
2015-02-26_01:03:09 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:09 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:09 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:09 Device:getFrameInfos: par = STATE
2015-02-26_01:03:09 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:09 Device:convertFrameDataToValue frameData->{ch} = 21 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:09 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:09 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_01:03:09 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_01:03:09 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_01:03:10 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:10 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:10 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:10 Device:getFrameInfos: par = STATE
2015-02-26_01:03:10 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:10 Device:convertFrameDataToValue frameData->{ch} = 22 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:10 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:10 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_01:03:10 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_01:03:10 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_01:03:10 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:10 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:10 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:10 Device:getFrameInfos: par = STATE
2015-02-26_01:03:10 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:10 Device:convertFrameDataToValue frameData->{ch} = 23 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:10 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:10 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_01:03:10 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_01:03:10 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_01:03:10 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:10 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:10 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:10 Device:getFrameInfos: par = STATE
2015-02-26_01:03:10 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:10 Device:convertFrameDataToValue frameData->{ch} = 24 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:10 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:10 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_01:03:10 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_01:03:10 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_01:03:10 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:10 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:10 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:10 Device:getFrameInfos: par = STATE
2015-02-26_01:03:10 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:10 Device:convertFrameDataToValue frameData->{ch} = 25 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:10 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:10 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_01:03:10 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_01:03:10 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_01:03:10 Device:translateFrameDataToValue: param = index
2015-02-26_01:03:10 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_01:03:10 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_01:03:10 Device:getFrameInfos: par = STATE
2015-02-26_01:03:10 Device:getFrameInfos: p = val value = 0
2015-02-26_01:03:10 Device:convertFrameDataToValue frameData->{ch} = 26 deviceKey = HMW_IO12_SW14_DR
2015-02-26_01:03:10 Device:convertFrameDataToValue valId = STATE
2015-02-26_01:03:10 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_01:03:10 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_01:03:10 Device:getChannelValueMap1 valueName = VALUE

die fhem.save
setstate HMW_IO_12_Sw14 ACK
setstate HMW_IO_12_Sw14 2015-01-14 16:02:28 .eeprom_0000 FFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFF
setstate HMW_IO_12_Sw14 2015-01-14 16:02:28 .eeprom_0010 012CFFFFFFFFFFFFFFFFFFFFFFFFFFFF
setstate HMW_IO_12_Sw14 2015-02-26 01:03:10 state ACK
setstate HMW_IO_12_Sw14_01 off
setstate HMW_IO_12_Sw14_01 2015-02-25 20:57:57 STATE off
setstate HMW_IO_12_Sw14_02 off
setstate HMW_IO_12_Sw14_02 2015-01-24 14:34:38 STATE off
setstate HMW_IO_12_Sw14_03 off
setstate HMW_IO_12_Sw14_03 2015-01-15 18:14:29 STATE off
setstate HMW_IO_12_Sw14_04 off
setstate HMW_IO_12_Sw14_04 2015-01-15 18:14:29 STATE off
setstate HMW_IO_12_Sw14_05 off
setstate HMW_IO_12_Sw14_05 2015-01-15 18:14:29 STATE off
setstate HMW_IO_12_Sw14_06 off
setstate HMW_IO_12_Sw14_06 2015-01-15 18:14:29 STATE off
setstate HMW_IO_12_Sw14_07 off
setstate HMW_IO_12_Sw14_07 2015-02-25 18:50:42 STATE off
setstate HMW_IO_12_Sw14_08 off
setstate HMW_IO_12_Sw14_08 2015-02-25 15:28:43 STATE off
setstate HMW_IO_12_Sw14_09 off
setstate HMW_IO_12_Sw14_09 2015-02-25 15:28:43 STATE off
setstate HMW_IO_12_Sw14_10 off
setstate HMW_IO_12_Sw14_10 2015-01-15 18:14:30 STATE off
setstate HMW_IO_12_Sw14_11 off
setstate HMW_IO_12_Sw14_11 2015-01-15 18:14:30 STATE off
setstate HMW_IO_12_Sw14_12 off
setstate HMW_IO_12_Sw14_12 2015-01-15 18:14:30 STATE off
setstate HMW_IO_12_Sw14_13 off
setstate HMW_IO_12_Sw14_13 2015-01-15 18:14:31 STATE off
setstate HMW_IO_12_Sw14_14 off
setstate HMW_IO_12_Sw14_14 2015-01-15 18:14:31 STATE off
setstate HMW_IO_12_Sw14_15 on
setstate HMW_IO_12_Sw14_16 on
setstate HMW_IO_12_Sw14_16 2015-01-15 18:14:31 STATE on
setstate HMW_IO_12_Sw14_17 on
setstate HMW_IO_12_Sw14_17 2015-01-15 18:14:31 STATE on
setstate HMW_IO_12_Sw14_18 on
setstate HMW_IO_12_Sw14_18 2015-01-15 18:14:31 STATE on
setstate HMW_IO_12_Sw14_19 on
setstate HMW_IO_12_Sw14_19 2015-01-15 18:14:32 STATE on
setstate HMW_IO_12_Sw14_20 on
setstate HMW_IO_12_Sw14_20 2015-01-15 18:14:32 STATE on
setstate HMW_IO_12_Sw14_21 VALUE_0
setstate HMW_IO_12_Sw14_21 2015-02-25 21:18:21 VALUE 0
setstate HMW_IO_12_Sw14_22 VALUE_0
setstate HMW_IO_12_Sw14_22 2015-02-25 15:28:45 VALUE 0
setstate HMW_IO_12_Sw14_23 VALUE_0
setstate HMW_IO_12_Sw14_23 2015-02-25 15:28:45 VALUE 0
setstate HMW_IO_12_Sw14_24 VALUE_0
setstate HMW_IO_12_Sw14_24 2015-02-25 15:28:45 VALUE 0
setstate HMW_IO_12_Sw14_25 VALUE_0
setstate HMW_IO_12_Sw14_25 2015-02-25 15:28:46 VALUE 0
setstate HMW_IO_12_Sw14_26 VALUE_0
setstate HMW_IO_12_Sw14_26 2015-02-25 15:28:46 VALUE 0


gruss
Gerald
Raspberry mit COC für HM
RS485 USB für HMW

Ralf9

#911
Hallo Gerald,

das paßt noch nicht so richtig. Das "set HM485_LAN RAW 000110C0 98 00000001 5700080100" müßte den Wert 00 in die Adresse 8 schreiben.
Das wäre dann alle 6 Eingänge auf Analog.
Im EEPROM ist aber anscheinend noch FF, das ist dann alle 6 Eingänge digital.

Hast Du nach dem "get config all" ein "save config" ausgeführt? Gab es im fhem.log Response Timeout?

Wie auch schon gevoo geschrieben hat, steckt anscheinend noch ein Fehler in den Konfigroutinen den er finden und beheben muß.

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

geri

hallo Ralf,
hallo gevoo,

irgendwie ist der wurm drin. ich habe es heute noch mal versucht und folgendes ergegnis erzielt.

folgendes habe ich gemacht. 2 mal kurz kontakt mit 9V batterie und dann einmal mit 1,5V batterie.

eventmonitor2015-02-26 13:04:41.980 HM485 HMW_IO_12_Sw14_21 VALUE: 943
2015-02-26 13:04:42.276 HM485 HMW_IO_12_Sw14_21 VALUE: 1023
2015-02-26 13:04:42.327 HM485 HMW_IO_12_Sw14_21 VALUE: 0
2015-02-26 13:04:43.022 HM485 HMW_IO_12_Sw14_21 VALUE: 948
2015-02-26 13:04:43.074 HM485 HMW_IO_12_Sw14_21 VALUE: 1023
2015-02-26 13:04:43.805 HM485 HMW_IO_12_Sw14_21 VALUE: 937
2015-02-26 13:04:45.558 HM485 HMW_IO_12_Sw14_21 VALUE: 0
2015-02-26 13:04:56.405 HM485 HMW_IO_12_Sw14_21 VALUE: 102
2015-02-26 13:04:59.368 HM485 HMW_IO_12_Sw14_21 VALUE: 0


fhem-log2015.02.26 13:04:59.236 3: HM485_LAN: Event: I[2](2,Y,F,B)(DC) 000110C0 -> FFFFFFFF [4] 69(i) 14
2015.02.26 13:04:56.273 3: HM485_LAN: Event: I[1](2,Y,F,B)(DA) 000110C0 -> FFFFFFFF [4] 69(i) 14
2015.02.26 13:04:45.565 3: HM485_LAN: Event: I[0](2,Y,F,B)(D8) 000110C0 -> FFFFFFFF [4] 69(i) 14
2015.02.26 13:04:45.409 3: HM485_LAN: Event: I[3](2,Y,F,B)(DE) 000110C0 -> FFFFFFFF [4] 69(i) 14
2015.02.26 13:04:43.673 3: HM485_LAN: Event: I[2](2,Y,F,B)(DC) 000110C0 -> FFFFFFFF [4] 69(i) 14
2015.02.26 13:04:42.855 3: HM485_LAN: Event: I[1](2,Y,F,B)(DA) 000110C0 -> FFFFFFFF [4] 69(i) 14
2015.02.26 13:04:42.777 3: HM485_LAN: Event: I[0](2,Y,F,B)(D8) 000110C0 -> FFFFFFFF [4] 69(i) 14
2015.02.26 13:04:42.145 3: HM485_LAN: Event: I[3](2,Y,F,B)(DE) 000110C0 -> FFFFFFFF [4] 69(i) 14
2015.02.26 13:04:42.066 3: HM485_LAN: Event: I[2](2,Y,F,B)(DC) 000110C0 -> FFFFFFFF [4] 69(i) 14
2015.02.26 13:04:41.988 3: HM485_LAN: Event: I[1](2,Y,F,B)(DA) 000110C0 -> FFFFFFFF [4] 69(i) 14
2015.02.26 13:04:41.813 3: HM485_LAN: Event: I[0](2,Y,F,B)(D8) 000110C0 -> FFFFFFFF [4] 69(i) 14


hm485-log2015-02-26_13:04:26 Device:translateFrameDataToValue: param = index
2015-02-26_13:04:26 Device:translateFrameDataToValue: index2 = 2 size2 = 1
2015-02-26_13:04:26 Device:getFrameInfos: chField = 2 deviceKey = HMW_SEN_SC_12_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:04:26 Device:getFrameInfos: par = STATE
2015-02-26_13:04:26 Device:getFrameInfos: p = val value = 0
2015-02-26_13:04:26 Device:convertFrameDataToValue frameData->{ch} = 02 deviceKey = HMW_SEN_SC_12_DR
2015-02-26_13:04:26 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:04:26 Device:getChannelValueMap: deviceKey = HMW_SEN_SC_12_DR frameData->{id} = INFO_LEVEL valId = STATE chType = SENSOR
2015-02-26_13:04:26 Device:getChannelValueMap8: valueName = SENSOR Wert = HASH(0x1750c78)
2015-02-26_13:04:29 Device:translateFrameDataToValue: param = index
2015-02-26_13:04:29 Device:translateFrameDataToValue: index2 = 2 size2 = 1
2015-02-26_13:04:29 Device:getFrameInfos: chField = 2 deviceKey = HMW_SEN_SC_12_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:04:29 Device:getFrameInfos: par = STATE
2015-02-26_13:04:29 Device:getFrameInfos: p = val value = 0
2015-02-26_13:04:29 Device:convertFrameDataToValue frameData->{ch} = 01 deviceKey = HMW_SEN_SC_12_DR
2015-02-26_13:04:29 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:04:29 Device:getChannelValueMap: deviceKey = HMW_SEN_SC_12_DR frameData->{id} = INFO_LEVEL valId = STATE chType = SENSOR
2015-02-26_13:04:29 Device:getChannelValueMap8: valueName = SENSOR Wert = HASH(0x1750c78)
2015-02-26_13:04:30 Device:translateFrameDataToValue: param = 11.0
2015-02-26_13:04:30 Device:translateFrameDataToValue: index1 = 2 size1 = 1
2015-02-26_13:04:30 Device:translateFrameDataToValue: p = STATE value = 200
2015-02-26_13:04:30 Device:translateFrameDataToValue: param = 12.4
2015-02-26_13:04:30 Device:translateFrameDataToValue: index1 = 3.4 size1 = 0.3
2015-02-26_13:04:30 Device:translateFrameDataToValue: p = STATE_FLAGS value = 0
2015-02-26_13:04:30 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW7_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:04:30 Device:getFrameInfos: par = STATE_FLAGS
2015-02-26_13:04:30 Device:getFrameInfos: p = val value = 0
2015-02-26_13:04:30 Device:getFrameInfos: par = STATE
2015-02-26_13:04:30 Device:getFrameInfos: p = val value = 200
2015-02-26_13:04:30 Device:convertFrameDataToValue frameData->{ch} = 14 deviceKey = HMW_IO12_SW7_DR
2015-02-26_13:04:30 Device:convertFrameDataToValue valId = STATE_FLAGS
2015-02-26_13:04:30 Device:getChannelValueMap: deviceKey = HMW_IO12_SW7_DR frameData->{id} = INFO_LEVEL valId = STATE_FLAGS chType = SWITCH
2015-02-26_13:04:30 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:04:30 Device:getChannelValueMap: deviceKey = HMW_IO12_SW7_DR frameData->{id} = INFO_LEVEL valId = STATE chType = SWITCH
2015-02-26_13:04:30 Device:getChannelValueMap8: valueName = STATE Wert = HASH(0x17604b0)
2015-02-26_13:04:41 Device:translateFrameDataToValue: param = index
2015-02-26_13:04:41 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_13:04:41 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:04:41 Device:getFrameInfos: par = STATE
2015-02-26_13:04:41 Device:getFrameInfos: p = val value = 943
2015-02-26_13:04:41 Device:convertFrameDataToValue frameData->{ch} = 21 deviceKey = HMW_IO12_SW14_DR
2015-02-26_13:04:41 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:04:41 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_13:04:41 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_13:04:41 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_13:04:42 Device:translateFrameDataToValue: param = index
2015-02-26_13:04:42 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_13:04:42 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:04:42 Device:getFrameInfos: par = STATE
2015-02-26_13:04:42 Device:getFrameInfos: p = val value = 1023
2015-02-26_13:04:42 Device:convertFrameDataToValue frameData->{ch} = 21 deviceKey = HMW_IO12_SW14_DR
2015-02-26_13:04:42 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:04:42 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_13:04:42 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_13:04:42 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_13:04:42 Device:translateFrameDataToValue: param = index
2015-02-26_13:04:42 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_13:04:42 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:04:42 Device:getFrameInfos: par = STATE
2015-02-26_13:04:42 Device:getFrameInfos: p = val value = 0
2015-02-26_13:04:42 Device:convertFrameDataToValue frameData->{ch} = 21 deviceKey = HMW_IO12_SW14_DR
2015-02-26_13:04:42 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:04:42 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_13:04:42 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_13:04:42 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_13:04:42 Device:translateFrameDataToValue: param = index
2015-02-26_13:04:42 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_13:04:42 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:04:42 Device:getFrameInfos: par = STATE
2015-02-26_13:04:42 Device:getFrameInfos: p = val value = 0
2015-02-26_13:04:42 Device:convertFrameDataToValue frameData->{ch} = 21 deviceKey = HMW_IO12_SW14_DR
2015-02-26_13:04:42 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:04:42 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_13:04:42 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_13:04:42 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_13:04:42 Device:translateFrameDataToValue: param = index
2015-02-26_13:04:42 Device:translateFrameDataToValue: index2 = 2 size2 = 1
2015-02-26_13:04:42 Device:getFrameInfos: chField = 2 deviceKey = HMW_SEN_SC_12_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:04:42 Device:getFrameInfos: par = STATE
2015-02-26_13:04:42 Device:getFrameInfos: p = val value = 200
2015-02-26_13:04:42 Device:convertFrameDataToValue frameData->{ch} = 01 deviceKey = HMW_SEN_SC_12_DR
2015-02-26_13:04:42 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:04:42 Device:getChannelValueMap: deviceKey = HMW_SEN_SC_12_DR frameData->{id} = INFO_LEVEL valId = STATE chType = SENSOR
2015-02-26_13:04:42 Device:getChannelValueMap8: valueName = SENSOR Wert = HASH(0x1750c78)
2015-02-26_13:04:42 Device:translateFrameDataToValue: param = index
2015-02-26_13:04:42 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_13:04:42 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:04:42 Device:getFrameInfos: par = STATE
2015-02-26_13:04:42 Device:getFrameInfos: p = val value = 948
2015-02-26_13:04:42 Device:convertFrameDataToValue frameData->{ch} = 21 deviceKey = HMW_IO12_SW14_DR
2015-02-26_13:04:42 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:04:42 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_13:04:42 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_13:04:42 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_13:04:42 Device:translateFrameDataToValue: param = index
2015-02-26_13:04:42 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_13:04:42 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:04:42 Device:getFrameInfos: par = STATE
2015-02-26_13:04:42 Device:getFrameInfos: p = val value = 1023
2015-02-26_13:04:42 Device:convertFrameDataToValue frameData->{ch} = 21 deviceKey = HMW_IO12_SW14_DR
2015-02-26_13:04:42 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:04:42 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_13:04:42 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_13:04:42 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_13:04:43 Device:translateFrameDataToValue: param = 11.0
2015-02-26_13:04:43 Device:translateFrameDataToValue: index1 = 2 size1 = 1
2015-02-26_13:04:43 Device:translateFrameDataToValue: p = STATE value = 0
2015-02-26_13:04:43 Device:translateFrameDataToValue: param = 12.4
2015-02-26_13:04:43 Device:translateFrameDataToValue: index1 = 3.4 size1 = 0.3
2015-02-26_13:04:43 Device:translateFrameDataToValue: p = STATE_FLAGS value = 0
2015-02-26_13:04:43 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW7_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:04:43 Device:getFrameInfos: par = STATE_FLAGS
2015-02-26_13:04:43 Device:getFrameInfos: p = val value = 0
2015-02-26_13:04:43 Device:getFrameInfos: par = STATE
2015-02-26_13:04:43 Device:getFrameInfos: p = val value = 0
2015-02-26_13:04:43 Device:convertFrameDataToValue frameData->{ch} = 14 deviceKey = HMW_IO12_SW7_DR
2015-02-26_13:04:43 Device:convertFrameDataToValue valId = STATE_FLAGS
2015-02-26_13:04:43 Device:getChannelValueMap: deviceKey = HMW_IO12_SW7_DR frameData->{id} = INFO_LEVEL valId = STATE_FLAGS chType = SWITCH
2015-02-26_13:04:43 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:04:43 Device:getChannelValueMap: deviceKey = HMW_IO12_SW7_DR frameData->{id} = INFO_LEVEL valId = STATE chType = SWITCH
2015-02-26_13:04:43 Device:getChannelValueMap8: valueName = STATE Wert = HASH(0x17604b0)
2015-02-26_13:04:43 Device:translateFrameDataToValue: param = index
2015-02-26_13:04:43 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_13:04:43 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:04:43 Device:getFrameInfos: par = STATE
2015-02-26_13:04:43 Device:getFrameInfos: p = val value = 937
2015-02-26_13:04:43 Device:convertFrameDataToValue frameData->{ch} = 21 deviceKey = HMW_IO12_SW14_DR
2015-02-26_13:04:43 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:04:43 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_13:04:43 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_13:04:43 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_13:04:45 Device:translateFrameDataToValue: param = index
2015-02-26_13:04:45 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_13:04:45 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:04:45 Device:getFrameInfos: par = STATE
2015-02-26_13:04:45 Device:getFrameInfos: p = val value = 0
2015-02-26_13:04:45 Device:convertFrameDataToValue frameData->{ch} = 21 deviceKey = HMW_IO12_SW14_DR
2015-02-26_13:04:45 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:04:45 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_13:04:45 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_13:04:45 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_13:04:45 Device:translateFrameDataToValue: param = index
2015-02-26_13:04:45 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_13:04:45 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:04:45 Device:getFrameInfos: par = STATE
2015-02-26_13:04:45 Device:getFrameInfos: p = val value = 0
2015-02-26_13:04:45 Device:convertFrameDataToValue frameData->{ch} = 21 deviceKey = HMW_IO12_SW14_DR
2015-02-26_13:04:45 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:04:45 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_13:04:45 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_13:04:45 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_13:04:56 Device:translateFrameDataToValue: param = index
2015-02-26_13:04:56 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_13:04:56 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:04:56 Device:getFrameInfos: par = STATE
2015-02-26_13:04:56 Device:getFrameInfos: p = val value = 102
2015-02-26_13:04:56 Device:convertFrameDataToValue frameData->{ch} = 21 deviceKey = HMW_IO12_SW14_DR
2015-02-26_13:04:56 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:04:56 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_13:04:56 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_13:04:56 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_13:04:59 Device:translateFrameDataToValue: param = index
2015-02-26_13:04:59 Device:translateFrameDataToValue: index2 = 2 size2 = 2
2015-02-26_13:04:59 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW14_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:04:59 Device:getFrameInfos: par = STATE
2015-02-26_13:04:59 Device:getFrameInfos: p = val value = 0
2015-02-26_13:04:59 Device:convertFrameDataToValue frameData->{ch} = 21 deviceKey = HMW_IO12_SW14_DR
2015-02-26_13:04:59 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:04:59 Device:getChannelValueMap: deviceKey = HMW_IO12_SW14_DR frameData->{id} = INFO_LEVEL valId = STATE chType = DIGITAL_ANALOG_INPUT
2015-02-26_13:04:59 Device:getChannelValueMap: channelBehaviour = ANALOG_INPUT
2015-02-26_13:04:59 Device:getChannelValueMap1 valueName = VALUE
2015-02-26_13:05:22 Device:translateFrameDataToValue: param = index
2015-02-26_13:05:22 Device:translateFrameDataToValue: index2 = 2 size2 = 1
2015-02-26_13:05:22 Device:getFrameInfos: chField = 2 deviceKey = HMW_SEN_SC_12_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:05:22 Device:getFrameInfos: par = STATE
2015-02-26_13:05:22 Device:getFrameInfos: p = val value = 0
2015-02-26_13:05:22 Device:convertFrameDataToValue frameData->{ch} = 01 deviceKey = HMW_SEN_SC_12_DR
2015-02-26_13:05:22 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:05:22 Device:getChannelValueMap: deviceKey = HMW_SEN_SC_12_DR frameData->{id} = INFO_LEVEL valId = STATE chType = SENSOR
2015-02-26_13:05:22 Device:getChannelValueMap8: valueName = SENSOR Wert = HASH(0x1750c78)
2015-02-26_13:05:22 Device:translateFrameDataToValue: param = 11.0
2015-02-26_13:05:22 Device:translateFrameDataToValue: index1 = 2 size1 = 1
2015-02-26_13:05:22 Device:translateFrameDataToValue: p = STATE value = 200
2015-02-26_13:05:22 Device:translateFrameDataToValue: param = 12.4
2015-02-26_13:05:22 Device:translateFrameDataToValue: index1 = 3.4 size1 = 0.3
2015-02-26_13:05:22 Device:translateFrameDataToValue: p = STATE_FLAGS value = 0
2015-02-26_13:05:22 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW7_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:05:22 Device:getFrameInfos: par = STATE_FLAGS
2015-02-26_13:05:22 Device:getFrameInfos: p = val value = 0
2015-02-26_13:05:22 Device:getFrameInfos: par = STATE
2015-02-26_13:05:22 Device:getFrameInfos: p = val value = 200
2015-02-26_13:05:22 Device:convertFrameDataToValue frameData->{ch} = 14 deviceKey = HMW_IO12_SW7_DR
2015-02-26_13:05:22 Device:convertFrameDataToValue valId = STATE_FLAGS
2015-02-26_13:05:22 Device:getChannelValueMap: deviceKey = HMW_IO12_SW7_DR frameData->{id} = INFO_LEVEL valId = STATE_FLAGS chType = SWITCH
2015-02-26_13:05:22 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:05:22 Device:getChannelValueMap: deviceKey = HMW_IO12_SW7_DR frameData->{id} = INFO_LEVEL valId = STATE chType = SWITCH
2015-02-26_13:05:22 Device:getChannelValueMap8: valueName = STATE Wert = HASH(0x17604b0)
2015-02-26_13:05:34 Device:translateFrameDataToValue: param = index
2015-02-26_13:05:34 Device:translateFrameDataToValue: index2 = 2 size2 = 1
2015-02-26_13:05:34 Device:getFrameInfos: chField = 2 deviceKey = HMW_SEN_SC_12_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:05:34 Device:getFrameInfos: par = STATE
2015-02-26_13:05:34 Device:getFrameInfos: p = val value = 200
2015-02-26_13:05:34 Device:convertFrameDataToValue frameData->{ch} = 01 deviceKey = HMW_SEN_SC_12_DR
2015-02-26_13:05:34 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:05:34 Device:getChannelValueMap: deviceKey = HMW_SEN_SC_12_DR frameData->{id} = INFO_LEVEL valId = STATE chType = SENSOR
2015-02-26_13:05:34 Device:getChannelValueMap8: valueName = SENSOR Wert = HASH(0x1750c78)
2015-02-26_13:05:34 Device:translateFrameDataToValue: param = 11.0
2015-02-26_13:05:34 Device:translateFrameDataToValue: index1 = 2 size1 = 1
2015-02-26_13:05:34 Device:translateFrameDataToValue: p = STATE value = 0
2015-02-26_13:05:34 Device:translateFrameDataToValue: param = 12.4
2015-02-26_13:05:34 Device:translateFrameDataToValue: index1 = 3.4 size1 = 0.3
2015-02-26_13:05:34 Device:translateFrameDataToValue: p = STATE_FLAGS value = 0
2015-02-26_13:05:34 Device:getFrameInfos: chField = 2 deviceKey = HMW_IO12_SW7_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:05:34 Device:getFrameInfos: par = STATE_FLAGS
2015-02-26_13:05:34 Device:getFrameInfos: p = val value = 0
2015-02-26_13:05:34 Device:getFrameInfos: par = STATE
2015-02-26_13:05:34 Device:getFrameInfos: p = val value = 0
2015-02-26_13:05:34 Device:convertFrameDataToValue frameData->{ch} = 14 deviceKey = HMW_IO12_SW7_DR
2015-02-26_13:05:34 Device:convertFrameDataToValue valId = STATE_FLAGS
2015-02-26_13:05:34 Device:getChannelValueMap: deviceKey = HMW_IO12_SW7_DR frameData->{id} = INFO_LEVEL valId = STATE_FLAGS chType = SWITCH
2015-02-26_13:05:34 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:05:34 Device:getChannelValueMap: deviceKey = HMW_IO12_SW7_DR frameData->{id} = INFO_LEVEL valId = STATE chType = SWITCH
2015-02-26_13:05:34 Device:getChannelValueMap8: valueName = STATE Wert = HASH(0x17604b0)
2015-02-26_13:06:36 Device:translateFrameDataToValue: param = index
2015-02-26_13:06:36 Device:translateFrameDataToValue: index2 = 2 size2 = 1
2015-02-26_13:06:36 Device:getFrameInfos: chField = 2 deviceKey = HMW_SEN_SC_12_DR frameType = 105 frame = INFO_LEVEL
2015-02-26_13:06:36 Device:getFrameInfos: par = STATE
2015-02-26_13:06:36 Device:getFrameInfos: p = val value = 200
2015-02-26_13:06:36 Device:convertFrameDataToValue frameData->{ch} = 02 deviceKey = HMW_SEN_SC_12_DR
2015-02-26_13:06:36 Device:convertFrameDataToValue valId = STATE
2015-02-26_13:06:36 Device:getChannelValueMap: deviceKey = HMW_SEN_SC_12_DR frameData->{id} = INFO_LEVEL valId = STATE chType = SENSOR
2015-02-26_13:06:36 Device:getChannelValueMap8: valueName = SENSOR Wert = HASH(0x1750c78)

fhem-savesetstate HMW_IO_12_Sw14 ACK
setstate HMW_IO_12_Sw14 2015-01-14 16:02:28 .eeprom_0000 FFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFF
setstate HMW_IO_12_Sw14 2015-01-14 16:02:28 .eeprom_0010 012CFFFFFFFFFFFFFFFFFFFFFFFFFFFF
setstate HMW_IO_12_Sw14 2015-02-26 07:57:02 state ACK
setstate HMW_IO_12_Sw14_01 off
setstate HMW_IO_12_Sw14_01 2015-02-25 20:57:57 STATE off
setstate HMW_IO_12_Sw14_02 off
setstate HMW_IO_12_Sw14_02 2015-01-24 14:34:38 STATE off
setstate HMW_IO_12_Sw14_03 off
setstate HMW_IO_12_Sw14_03 2015-01-15 18:14:29 STATE off
setstate HMW_IO_12_Sw14_04 off
setstate HMW_IO_12_Sw14_04 2015-01-15 18:14:29 STATE off
setstate HMW_IO_12_Sw14_05 off
setstate HMW_IO_12_Sw14_05 2015-01-15 18:14:29 STATE off
setstate HMW_IO_12_Sw14_06 off
setstate HMW_IO_12_Sw14_06 2015-01-15 18:14:29 STATE off
setstate HMW_IO_12_Sw14_07 off
setstate HMW_IO_12_Sw14_07 2015-02-25 18:50:42 STATE off
setstate HMW_IO_12_Sw14_08 off
setstate HMW_IO_12_Sw14_08 2015-02-25 15:28:43 STATE off
setstate HMW_IO_12_Sw14_09 off
setstate HMW_IO_12_Sw14_09 2015-02-25 15:28:43 STATE off
setstate HMW_IO_12_Sw14_10 off
setstate HMW_IO_12_Sw14_10 2015-01-15 18:14:30 STATE off
setstate HMW_IO_12_Sw14_11 off
setstate HMW_IO_12_Sw14_11 2015-01-15 18:14:30 STATE off
setstate HMW_IO_12_Sw14_12 off
setstate HMW_IO_12_Sw14_12 2015-01-15 18:14:30 STATE off
setstate HMW_IO_12_Sw14_13 off
setstate HMW_IO_12_Sw14_13 2015-01-15 18:14:31 STATE off
setstate HMW_IO_12_Sw14_14 off
setstate HMW_IO_12_Sw14_14 2015-01-15 18:14:31 STATE off
setstate HMW_IO_12_Sw14_15 on
setstate HMW_IO_12_Sw14_16 on
setstate HMW_IO_12_Sw14_16 2015-01-15 18:14:31 STATE on
setstate HMW_IO_12_Sw14_17 on
setstate HMW_IO_12_Sw14_17 2015-01-15 18:14:31 STATE on
setstate HMW_IO_12_Sw14_18 on
setstate HMW_IO_12_Sw14_18 2015-01-15 18:14:31 STATE on
setstate HMW_IO_12_Sw14_19 on
setstate HMW_IO_12_Sw14_19 2015-01-15 18:14:32 STATE on
setstate HMW_IO_12_Sw14_20 on
setstate HMW_IO_12_Sw14_20 2015-01-15 18:14:32 STATE on
setstate HMW_IO_12_Sw14_21 VALUE_0
setstate HMW_IO_12_Sw14_21 2015-02-25 21:18:21 VALUE 0
setstate HMW_IO_12_Sw14_22 VALUE_0
setstate HMW_IO_12_Sw14_22 2015-02-25 15:28:45 VALUE 0
setstate HMW_IO_12_Sw14_23 VALUE_0
setstate HMW_IO_12_Sw14_23 2015-02-25 15:28:45 VALUE 0
setstate HMW_IO_12_Sw14_24 VALUE_0
setstate HMW_IO_12_Sw14_24 2015-02-25 15:28:45 VALUE 0
setstate HMW_IO_12_Sw14_25 VALUE_0
setstate HMW_IO_12_Sw14_25 2015-02-25 15:28:46 VALUE 0
setstate HMW_IO_12_Sw14_26 VALUE_0
setstate HMW_IO_12_Sw14_26 2015-02-25 15:28:46 VALUE 0


ich versteh nicht warum ich jetzt einen event erhalte!?!
gruss
Gerald
Raspberry mit COC für HM
RS485 USB für HMW

gevoo

Hallo Gerald,

so ganz vertraue ich dem Frieden noch nicht.
In Deiner fhem-save sind die Daten aus verschiedenen Epochen. Das siehst Du an den unterschiedlichen Datumsbereichen.
Interessanter Weise schreibt das hm485-log die Werte annähernd richtig mit und der eventmonitor auch.
Dazu passt das fhem-log allerdings nicht.

Spaßenshalber kannst Du bitte mal im Channel 21 Calibration auf -127 einstellen und <Save Config> machen. Dann im Modul get ... config all und get ... state durchführen. Dann das Experiment wiederholen. <Save config> und die Ergebnisse posten.

Da bin ich jetzt aber gespannt.

Gruß gevoo

geri

hallo gevoo!

hab mal nach deinen anweisungen das ganze abgearbeitet. mit der 9V batterie gibts einen event. mit der 1,5V nicht. also wieder so wie vorher.

eventmonitor2015-02-26 19:01:08.725 HM485 HMW_IO_12_Sw14_21 VALUE: 1023
2015-02-26 19:01:08.877 HM485 HMW_IO_12_Sw14_21 VALUE: 0
2015-02-26 19:01:09.045 HM485 HMW_IO_12_Sw14_21 VALUE: 1023
2015-02-26 19:01:09.259 HM485 HMW_IO_12_Sw14_21 VALUE: 0
2015-02-26 19:01:09.312 HM485 HMW_IO_12_Sw14_21 VALUE: 1023
2015-02-26 19:01:10.519 HM485 HMW_IO_12_Sw14_21 VALUE: 0
2015-02-26 19:01:10.732 HM485 HMW_IO_12_Sw14_21 VALUE: 1023
2015-02-26 19:01:10.785 HM485 HMW_IO_12_Sw14_21 VALUE: 0


anbei die logs.

gruss
Gerald
Raspberry mit COC für HM
RS485 USB für HMW