Originally posted by: <email address deleted>
Hallo,
versuche bisher erfolglos Registeränderungen am Einbaudimmer HM-LC-Dim1T-FM
vorzunehmen.
Folgendes habe ich versucht:
set HM_LichtBad regSet intKeyVisib 1
set HM_LichtBad getConfig
list HM_LichtBad
Readings:
2012-10-31 17:57:26 PairedTo CAFFEE
2012-10-31 17:57:26 RegL_00: 02:81 0A:CA 0B:FF 0C:EE 15:05 00:00
2012-10-31 17:57:28 RegL_01: 30:06 32:50 33:64 34:4B 35:50 00:00
2012-10-31 17:57:35 RegL_03:HM_LichtBad 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:52 0D:63 0E:20 0F:00 10:14 11:C8 12:0A 13:05 14:05 15:00 16:C8 17:0A 18:0A 19:04 1A:04 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:26 8B:14 8C:52 8D:63 8E:20 8F:00 90:14 91:C8 92:0A 93:05 94:05 95:00 96:C8 97:0A 98:0A 99:04 9A:04 00:00
2012-10-31 17:57:27 peerList ,HM_LichtBad,
get HM_LichtBad reg all
HM_LichtBad type:dimmer -
List:0 Peer:00000000 intKeyVisib: value:1bool
List:0 Peer:00000000 pairCentral: value:13303790dec
List:1 Peer:00000000 ovrTempLvl: value:80degC
List:1 Peer:00000000 redLvl: value:40%
List:1 Peer:00000000 redTempLvl: value:75degC
List:3 Peer:HM_LichtBad OffDlyLg: value:0s
List:3 Peer:HM_LichtBad OffDlySh: value:0s
List:3 Peer:HM_LichtBad OffLevelLg: value:0%
List:3 Peer:HM_LichtBad OffLevelSh: value:0%
List:3 Peer:HM_LichtBad OffTimeLg: value:111600s
List:3 Peer:HM_LichtBad OffTimeSh: value:111600s
List:3 Peer:HM_LichtBad OnDlyLg: value:0s
List:3 Peer:HM_LichtBad OnDlySh: value:0s
List:3 Peer:HM_LichtBad OnLevelLg: value:100%
List:3 Peer:HM_LichtBad OnLevelSh: value:100%
List:3 Peer:HM_LichtBad OnMinLevelLg: value:10%
List:3 Peer:HM_LichtBad OnMinLevelSh: value:10%
List:3 Peer:HM_LichtBad OnTimeLg: value:111600s
List:3 Peer:HM_LichtBad OnTimeSh: value:111600s
List:3 Peer:HM_LichtBad dimMaxLvlLg: value:100%
List:3 Peer:HM_LichtBad dimMaxLvlSh: value:100%
List:3 Peer:HM_LichtBad dimMinLvlLg: value:0%
List:3 Peer:HM_LichtBad dimMinLvlSh: value:0%
List:3 Peer:HM_LichtBad dimStepLg: value:5%
List:3 Peer:HM_LichtBad dimStepSh: value:5%
List:3 Peer:HM_LichtBad rampOffTimeLg: value:0.5s
List:3 Peer:HM_LichtBad rampOffTimeSh: value:0.5s
List:3 Peer:HM_LichtBad rampOnTimeLg: value:0.5s
List:3 Peer:HM_LichtBad rampOnTimeSh: value:0.5s
List:3 Peer:HM_LichtBad rampSstepLg: value:5%
List:3 Peer:HM_LichtBad rampSstepSh: value:5%
Nun habe ich versucht, ein Register neu zu setzten:
set HM_LichtBad regSet dimStepSh 15 HM_LichtBad
set HM_LichtBad getConfig
Allerdings scheint die Änderung nicht gesetzt worden zu sein:
get HM_LichtBad reg all
HM_LichtBad type:dimmer -
List:0 Peer:00000000 intKeyVisib: value:1bool
List:0 Peer:00000000 pairCentral: value:13303790dec
List:1 Peer:00000000 ovrTempLvl: value:80degC
List:1 Peer:00000000 redLvl: value:40%
List:1 Peer:00000000 redTempLvl: value:75degC
List:3 Peer:HM_LichtBad OffDlyLg: value:0s
List:3 Peer:HM_LichtBad OffDlySh: value:0s
List:3 Peer:HM_LichtBad OffLevelLg: value:0%
List:3 Peer:HM_LichtBad OffLevelSh: value:0%
List:3 Peer:HM_LichtBad OffTimeLg: value:111600s
List:3 Peer:HM_LichtBad OffTimeSh: value:111600s
List:3 Peer:HM_LichtBad OnDlyLg: value:0s
List:3 Peer:HM_LichtBad OnDlySh: value:0s
List:3 Peer:HM_LichtBad OnLevelLg: value:100%
List:3 Peer:HM_LichtBad OnLevelSh: value:100%
List:3 Peer:HM_LichtBad OnMinLevelLg: value:10%
List:3 Peer:HM_LichtBad OnMinLevelSh: value:10%
List:3 Peer:HM_LichtBad OnTimeLg: value:111600s
List:3 Peer:HM_LichtBad OnTimeSh: value:111600s
List:3 Peer:HM_LichtBad dimMaxLvlLg: value:100%
List:3 Peer:HM_LichtBad dimMaxLvlSh: value:100%
List:3 Peer:HM_LichtBad dimMinLvlLg: value:0%
List:3 Peer:HM_LichtBad dimMinLvlSh: value:0%
List:3 Peer:HM_LichtBad dimStepLg: value:5%
List:3 Peer:HM_LichtBad dimStepSh: value:5%
List:3 Peer:HM_LichtBad rampOffTimeLg: value:0.5s
List:3 Peer:HM_LichtBad rampOffTimeSh: value:0.5s
List:3 Peer:HM_LichtBad rampOnTimeLg: value:0.5s
List:3 Peer:HM_LichtBad rampOnTimeSh: value:0.5s
List:3 Peer:HM_LichtBad rampSstepLg: value:5%
List:3 Peer:HM_LichtBad rampSstepSh: value:5%
Hat jemand eine Idee, wie ich hierbei auf Fehlersuche gehen kann. Benutze übrigens ein HMLAN-Interface und FHEM auf einer 7390.
Gruß
Martin
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
Hallo Martin,
sieht eigentlich nicht schlecht aus,die Eingaben.
Kannnst du den ganzen Prozess mal loggen?
vorher setzen
attr global verbose 4
attr hmProtocolEvents 3
dann alles ausfuehren und posten
Gruss
Martin
Am Mittwoch, 31. Oktober 2012 19:12:43 UTC+1 schrieb Martin:
>
> Hallo,
>
> versuche bisher erfolglos Registeränderungen am Einbaudimmer HM-LC-Dim1T-FM
> vorzunehmen.
> Folgendes habe ich versucht:
>
> set HM_LichtBad regSet intKeyVisib 1
> set HM_LichtBad getConfig
> list HM_LichtBad
>
>
> Readings:
> 2012-10-31 17:57:26 PairedTo CAFFEE
> 2012-10-31 17:57:26 RegL_00: 02:81 0A:CA 0B:FF 0C:EE 15:05 00:00
> 2012-10-31 17:57:28 RegL_01: 30:06 32:50 33:64 34:4B 35:50 00:00
> 2012-10-31 17:57:35 RegL_03:HM_LichtBad 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:52 0D:63 0E:20 0F:00 10:14 11:C8 12:0A 13:05 14:05 15:00 16:C8 17:0A 18:0A 19:04 1A:04 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:26 8B:14 8C:52 8D:63 8E:20 8F:00 90:14 91:C8 92:0A 93:05 94:05 95:00 96:C8 97:0A 98:0A 99:04 9A:04 00:00
> 2012-10-31 17:57:27 peerList ,HM_LichtBad,
>
>
> get HM_LichtBad reg all
>
>
> HM_LichtBad type:dimmer -
> List:0 Peer:00000000 intKeyVisib: value:1bool
> List:0 Peer:00000000 pairCentral: value:13303790dec
> List:1 Peer:00000000 ovrTempLvl: value:80degC
> List:1 Peer:00000000 redLvl: value:40%
> List:1 Peer:00000000 redTempLvl: value:75degC
> List:3 Peer:HM_LichtBad OffDlyLg: value:0s
> List:3 Peer:HM_LichtBad OffDlySh: value:0s
> List:3 Peer:HM_LichtBad OffLevelLg: value:0%
> List:3 Peer:HM_LichtBad OffLevelSh: value:0%
> List:3 Peer:HM_LichtBad OffTimeLg: value:111600s
> List:3 Peer:HM_LichtBad OffTimeSh: value:111600s
> List:3 Peer:HM_LichtBad OnDlyLg: value:0s
> List:3 Peer:HM_LichtBad OnDlySh: value:0s
> List:3 Peer:HM_LichtBad OnLevelLg: value:100%
> List:3 Peer:HM_LichtBad OnLevelSh: value:100%
> List:3 Peer:HM_LichtBad OnMinLevelLg: value:10%
> List:3 Peer:HM_LichtBad OnMinLevelSh: value:10%
> List:3 Peer:HM_LichtBad OnTimeLg: value:111600s
> List:3 Peer:HM_LichtBad OnTimeSh: value:111600s
> List:3 Peer:HM_LichtBad dimMaxLvlLg: value:100%
> List:3 Peer:HM_LichtBad dimMaxLvlSh: value:100%
> List:3 Peer:HM_LichtBad dimMinLvlLg: value:0%
> List:3 Peer:HM_LichtBad dimMinLvlSh: value:0%
> List:3 Peer:HM_LichtBad dimStepLg: value:5%
> List:3 Peer:HM_LichtBad dimStepSh: value:5%
> List:3 Peer:HM_LichtBad rampOffTimeLg: value:0.5s
> List:3 Peer:HM_LichtBad rampOffTimeSh: value:0.5s
> List:3 Peer:HM_LichtBad rampOnTimeLg: value:0.5s
> List:3 Peer:HM_LichtBad rampOnTimeSh: value:0.5s
> List:3 Peer:HM_LichtBad rampSstepLg: value:5%
> List:3 Peer:HM_LichtBad rampSstepSh: value:5%
>
>
>
> Nun habe ich versucht, ein Register neu zu setzten:
>
>
>
> set HM_LichtBad regSet dimStepSh 15 HM_LichtBad
>
> set HM_LichtBad getConfig
>
>
>
> Allerdings scheint die Änderung nicht gesetzt worden zu sein:
>
> get HM_LichtBad reg all
>
>
>
> HM_LichtBad type:dimmer -
> List:0 Peer:00000000 intKeyVisib: value:1bool
> List:0 Peer:00000000 pairCentral: value:13303790dec
> List:1 Peer:00000000 ovrTempLvl: value:80degC
> List:1 Peer:00000000 redLvl: value:40%
> List:1 Peer:00000000 redTempLvl: value:75degC
> List:3 Peer:HM_LichtBad OffDlyLg: value:0s
> List:3 Peer:HM_LichtBad OffDlySh: value:0s
> List:3 Peer:HM_LichtBad OffLevelLg: value:0%
> List:3 Peer:HM_LichtBad OffLevelSh: value:0%
> List:3 Peer:HM_LichtBad OffTimeLg: value:111600s
> List:3 Peer:HM_LichtBad OffTimeSh: value:111600s
> List:3 Peer:HM_LichtBad OnDlyLg: value:0s
> List:3 Peer:HM_LichtBad OnDlySh: value:0s
> List:3 Peer:HM_LichtBad OnLevelLg: value:100%
> List:3 Peer:HM_LichtBad OnLevelSh: value:100%
> List:3 Peer:HM_LichtBad OnMinLevelLg: value:10%
> List:3 Peer:HM_LichtBad OnMinLevelSh: value:10%
> List:3 Peer:HM_LichtBad OnTimeLg: value:111600s
> List:3 Peer:HM_LichtBad OnTimeSh: value:111600s
> List:3 Peer:HM_LichtBad dimMaxLvlLg: value:100%
> List:3 Peer:HM_LichtBad dimMaxLvlSh: value:100%
> List:3 Peer:HM_LichtBad dimMinLvlLg: value:0%
> List:3 Peer:HM_LichtBad dimMinLvlSh: value:0%
> List:3 Peer:HM_LichtBad dimStepLg: value:5%
> List:3 Peer:HM_LichtBad dimStepSh: value:5%
> List:3 Peer:HM_LichtBad rampOffTimeLg: value:0.5s
> List:3 Peer:HM_LichtBad rampOffTimeSh: value:0.5s
> List:3 Peer:HM_LichtBad rampOnTimeLg: value:0.5s
> List:3 Peer:HM_LichtBad rampOnTimeSh: value:0.5s
> List:3 Peer:HM_LichtBad rampSstepLg: value:5%
> List:3 Peer:HM_LichtBad rampSstepSh: value:5%
>
> Hat jemand eine Idee, wie ich hierbei auf Fehlersuche gehen kann. Benutze übrigens ein HMLAN-Interface und FHEM auf einer 7390.
>
>
>
> Gruß
>
> Martin
>
>
>
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
Hallo,
anbei der Inhalt des Logs:
2012.11.02 14:15:38 3: CUL_HM set HM_LichtBad regSet dimStepSh 15
HM_LichtBad
2012.11.02 14:15:38 4: SND L:10 N:07 F:A0 CMD:01 SRC:caffee DST:HM_LichtBad
01050000000103 (CONFIG_START CHANNEL:0x01 PEER_ADDRESS:0x000000
PEER_CHANNEL:0x01 PARAM_LIST:0x03) (,BIDI,RPTEN)
2012.11.02 14:15:38 4: RCV L:0A N:07 F:80 CMD:02 SRC:HM_LichtBad DST:CAFFEE
84 (NACK_TARGET_INVALID) (,RPTEN)
2012.11.02 14:15:39 4: SND L:0D N:08 F:A0 CMD:01 SRC:caffee DST:HM_LichtBad
0108171E (CONFIG_WRITE_INDEX CHANNEL:0x01 DATA: 17:1E) (,BIDI,RPTEN)
2012.11.02 14:15:39 4: RCV L:0A N:08 F:80 CMD:02 SRC:HM_LichtBad DST:CAFFEE
80 (NACK) (,RPTEN)
2012.11.02 14:16:23 4: HTTP FHEMWEB:192.168.6.30:58324 GET
/fhem?cmd=set+HM_LichtBad+getConfig
2012.11.02 14:16:23 3: CUL_HM set HM_LichtBad getConfig
2012.11.02 14:16:23 4: SND L:10 N:09 F:A0 CMD:01 SRC:caffee DST:HM_LichtBad
00040000000000 (CONFIG_PARAM_REQ CHANNEL:0x00 PEER_ADDRESS:0x000000
PEER_CHANNEL:0x00 PARAM_LIST:0x00) (,BIDI,RPTEN)
2012.11.02 14:16:23 4: RCV L:14 N:09 F:A0 CMD:10 SRC:HM_LichtBad DST:CAFFEE
0202810ACA0BFF0CEE1505 (INFO_PARAM_RESPONSE_PAIRS
DATA:0x02810ACA0BFF0CEE1505) (,BIDI,RPTEN)
2012.11.02 14:16:24 4: CUL_HM HM_LichtBad dup mesg
2012.11.02 14:16:24 4: RCV L:0C N:0A F:A0 CMD:10 SRC:HM_LichtBad DST:CAFFEE
030000 (INFO_PARAM_RESPONSE_SEQ OFFSET:0x00 DATA:0x00) (,BIDI,RPTEN)
2012.11.02 14:16:24 4: SND L:0B N:0A F:A0 CMD:01 SRC:caffee DST:HM_LichtBad
0103 (CONFIG_PEER_LIST_REQ CHANNEL:0x01) (,BIDI,RPTEN)
2012.11.02 14:16:24 4: RCV L:12 N:0A F:A0 CMD:10 SRC:HM_LichtBad DST:CAFFEE
0119B0940100000000 (INFO_PEER_LIST PEER1:HM_LichtBad PEER2:broadcast)
(,BIDI,RPTEN)
2012.11.02 14:16:24 4: SND L:10 N:0B F:A0 CMD:01 SRC:caffee DST:HM_LichtBad
01040000000001 (CONFIG_PARAM_REQ CHANNEL:0x01 PEER_ADDRESS:0x000000
PEER_CHANNEL:0x00 PARAM_LIST:0x01) (,BIDI,RPTEN)
2012.11.02 14:16:25 4: CUL_HM HM_LichtBad dup mesg
2012.11.02 14:16:25 4: RCV L:14 N:0B F:A0 CMD:10 SRC:HM_LichtBad DST:CAFFEE
02300632503364344B3550 (INFO_PARAM_RESPONSE_PAIRS
DATA:0x300632503364344B3550) (,BIDI,RPTEN)
2012.11.02 14:16:25 4: CUL_HM HM_LichtBad dup mesg
2012.11.02 14:16:25 4: RCV L:0C N:0C F:A0 CMD:10 SRC:HM_LichtBad DST:CAFFEE
030000 (INFO_PARAM_RESPONSE_SEQ OFFSET:0x00 DATA:0x00) (,BIDI,RPTEN)
2012.11.02 14:16:25 4: SND L:0B N:0C F:A0 CMD:01 SRC:caffee DST:HM_LichtBad
0203 (CONFIG_PEER_LIST_REQ CHANNEL:0x02) (,BIDI,RPTEN)
2012.11.02 14:16:27 4: SND L:10 N:0D F:A0 CMD:01 SRC:caffee DST:HM_LichtBad
02040000000001 (CONFIG_PARAM_REQ CHANNEL:0x02 PEER_ADDRESS:0x000000
PEER_CHANNEL:0x00 PARAM_LIST:0x01) (,BIDI,RPTEN)
2012.11.02 14:16:29 4: SND L:0B N:0E F:A0 CMD:01 SRC:caffee DST:HM_LichtBad
0303 (CONFIG_PEER_LIST_REQ CHANNEL:0x03) (,BIDI,RPTEN)
2012.11.02 14:16:32 4: SND L:10 N:0F F:A0 CMD:01 SRC:caffee DST:HM_LichtBad
03040000000001 (CONFIG_PARAM_REQ CHANNEL:0x03 PEER_ADDRESS:0x000000
PEER_CHANNEL:0x00 PARAM_LIST:0x01) (,BIDI,RPTEN)
2012.11.02 14:16:34 4: SND L:10 N:10 F:A0 CMD:01 SRC:caffee DST:HM_LichtBad
010419B0940103 (CONFIG_PARAM_REQ CHANNEL:0x01 PEER_ADDRESS:0x19B094
PEER_CHANNEL:0x01 PARAM_LIST:0x03) (,BIDI,RPTEN)
2012.11.02 14:16:34 4: RCV L:18 N:10 F:A0 CMD:10 SRC:HM_LichtBad DST:CAFFEE
0301000000326400FF00FF01145263 (INFO_PARAM_RESPONSE_SEQ OFFSET:0x01
DATA:0x000000326400FF00FF01145263) (,BIDI,RPTEN)
2012.11.02 14:16:34 4: CUL_HM HM_LichtBad dup mesg
2012.11.02 14:16:34 4: RCV L:18 N:11 F:A0 CMD:10 SRC:HM_LichtBad DST:CAFFEE
030E200014C80A050500C80A0A0404 (INFO_PARAM_RESPONSE_SEQ OFFSET:0x0E
DATA:0x200014C80A050500C80A0A0404) (,BIDI,RPTEN)
2012.11.02 14:16:35 4: RCV L:18 N:12 F:A0 CMD:10 SRC:HM_LichtBad DST:CAFFEE
0381000000326400FF00FF26145263 (INFO_PARAM_RESPONSE_SEQ OFFSET:0x81
DATA:0x000000326400FF00FF26145263) (,BIDI,RPTEN)
2012.11.02 14:16:35 4: RCV L:18 N:13 F:A0 CMD:10 SRC:HM_LichtBad DST:CAFFEE
038E200014C80A050500C80A0A0404 (INFO_PARAM_RESPONSE_SEQ OFFSET:0x8E
DATA:0x200014C80A050500C80A0A0404) (,BIDI,RPTEN)
2012.11.02 14:16:35 4: RCV L:0C N:14 F:A0 CMD:10 SRC:HM_LichtBad DST:CAFFEE
030000 (INFO_PARAM_RESPONSE_SEQ OFFSET:0x00 DATA:0x00) (,BIDI,RPTEN)
2012.11.02 14:17:19 4: HTTP FHEMWEB:192.168.6.30:58324 GET
/fhem?cmd=get+HM_LichtBad+reg+all+
2012.11.02 14:17:20 4: /fhem?cmd=get+HM_LichtBad+reg+all+ / RL: 1185 /
text/html; charset=UTF-8 / Content-Encoding: gzip
/
Hoffe, es hilft bei der Fehlersuche ...
Gruß
Martin
Am Donnerstag, 1. November 2012 20:37:40 UTC+1 schrieb Martin:
> Hallo Martin,
>
> sieht eigentlich nicht schlecht aus,die Eingaben.
> Kannnst du den ganzen Prozess mal loggen?
> vorher setzen
>
> attr global verbose 4
> attr hmProtocolEvents 3
>
> dann alles ausfuehren und posten
>
> Gruss
> Martin
>
>
> Am Mittwoch, 31. Oktober 2012 19:12:43 UTC+1 schrieb Martin:
>>
>> Hallo,
>>
>> versuche bisher erfolglos Registeränderungen am Einbaudimmer HM-LC-Dim1T-FM
>> vorzunehmen.
>> Folgendes habe ich versucht:
>>
>> set HM_LichtBad regSet intKeyVisib 1
>> set HM_LichtBad getConfig
>> list HM_LichtBad
>>
>>
>> Readings:
>> 2012-10-31 17:57:26 PairedTo CAFFEE
>> 2012-10-31 17:57:26 RegL_00: 02:81 0A:CA 0B:FF 0C:EE 15:05 00:00
>> 2012-10-31 17:57:28 RegL_01: 30:06 32:50 33:64 34:4B 35:50 00:00
>> 2012-10-31 17:57:35 RegL_03:HM_LichtBad 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:52 0D:63 0E:20 0F:00 10:14 11:C8 12:0A 13:05 14:05 15:00 16:C8 17:0A 18:0A 19:04 1A:04 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:26 8B:14 8C:52 8D:63 8E:20 8F:00 90:14 91:C8 92:0A 93:05 94:05 95:00 96:C8 97:0A 98:0A 99:04 9A:04 00:00
>> 2012-10-31 17:57:27 peerList ,HM_LichtBad,
>>
>>
>> get HM_LichtBad reg all
>>
>>
>> HM_LichtBad type:dimmer -
>> List:0 Peer:00000000 intKeyVisib: value:1bool
>> List:0 Peer:00000000 pairCentral: value:13303790dec
>> List:1 Peer:00000000 ovrTempLvl: value:80degC
>> List:1 Peer:00000000 redLvl: value:40%
>> List:1 Peer:00000000 redTempLvl: value:75degC
>> List:3 Peer:HM_LichtBad OffDlyLg: value:0s
>> List:3 Peer:HM_LichtBad OffDlySh: value:0s
>> List:3 Peer:HM_LichtBad OffLevelLg: value:0%
>> List:3 Peer:HM_LichtBad OffLevelSh: value:0%
>> List:3 Peer:HM_LichtBad OffTimeLg: value:111600s
>> List:3 Peer:HM_LichtBad OffTimeSh: value:111600s
>> List:3 Peer:HM_LichtBad OnDlyLg: value:0s
>> List:3 Peer:HM_LichtBad OnDlySh: value:0s
>> List:3 Peer:HM_LichtBad OnLevelLg: value:100%
>> List:3 Peer:HM_LichtBad OnLevelSh: value:100%
>> List:3 Peer:HM_LichtBad OnMinLevelLg: value:10%
>> List:3 Peer:HM_LichtBad OnMinLevelSh: value:10%
>> List:3 Peer:HM_LichtBad OnTimeLg: value:111600s
>> List:3 Peer:HM_LichtBad OnTimeSh: value:111600s
>> List:3 Peer:HM_LichtBad dimMaxLvlLg: value:100%
>> List:3 Peer:HM_LichtBad dimMaxLvlSh: value:100%
>> List:3 Peer:HM_LichtBad dimMinLvlLg: value:0%
>> List:3 Peer:HM_LichtBad dimMinLvlSh: value:0%
>> List:3 Peer:HM_LichtBad dimStepLg: value:5%
>> List:3 Peer:HM_LichtBad dimStepSh: value:5%
>> List:3 Peer:HM_LichtBad rampOffTimeLg: value:0.5s
>> List:3 Peer:HM_LichtBad rampOffTimeSh: value:0.5s
>> List:3 Peer:HM_LichtBad rampOnTimeLg: value:0.5s
>> List:3 Peer:HM_LichtBad rampOnTimeSh: value:0.5s
>> List:3 Peer:HM_LichtBad rampSstepLg: value:5%
>> List:3 Peer:HM_LichtBad rampSstepSh: value:5%
>>
>>
>>
>> Nun habe ich versucht, ein Register neu zu setzten:
>>
>>
>>
>> set HM_LichtBad regSet dimStepSh 15 HM_LichtBad
>>
>> set HM_LichtBad getConfig
>>
>>
>>
>> Allerdings scheint die Änderung nicht gesetzt worden zu sein:
>>
>> get HM_LichtBad reg all
>>
>>
>>
>> HM_LichtBad type:dimmer -
>> List:0 Peer:00000000 intKeyVisib: value:1bool
>> List:0 Peer:00000000 pairCentral: value:13303790dec
>> List:1 Peer:00000000 ovrTempLvl: value:80degC
>> List:1 Peer:00000000 redLvl: value:40%
>> List:1 Peer:00000000 redTempLvl: value:75degC
>> List:3 Peer:HM_LichtBad OffDlyLg: value:0s
>> List:3 Peer:HM_LichtBad OffDlySh: value:0s
>> List:3 Peer:HM_LichtBad OffLevelLg: value:0%
>> List:3 Peer:HM_LichtBad OffLevelSh: value:0%
>> List:3 Peer:HM_LichtBad OffTimeLg: value:111600s
>> List:3 Peer:HM_LichtBad OffTimeSh: value:111600s
>> List:3 Peer:HM_LichtBad OnDlyLg: value:0s
>> List:3 Peer:HM_LichtBad OnDlySh: value:0s
>> List:3 Peer:HM_LichtBad OnLevelLg: value:100%
>> List:3 Peer:HM_LichtBad OnLevelSh: value:100%
>> List:3 Peer:HM_LichtBad OnMinLevelLg: value:10%
>> List:3 Peer:HM_LichtBad OnMinLevelSh: value:10%
>> List:3 Peer:HM_LichtBad OnTimeLg: value:111600s
>> List:3 Peer:HM_LichtBad OnTimeSh: value:111600s
>> List:3 Peer:HM_LichtBad dimMaxLvlLg: value:100%
>> List:3 Peer:HM_LichtBad dimMaxLvlSh: value:100%
>> List:3 Peer:HM_LichtBad dimMinLvlLg: value:0%
>> List:3 Peer:HM_LichtBad dimMinLvlSh: value:0%
>> List:3 Peer:HM_LichtBad dimStepLg: value:5%
>> List:3 Peer:HM_LichtBad dimStepSh: value:5%
>> List:3 Peer:HM_LichtBad rampOffTimeLg: value:0.5s
>> List:3 Peer:HM_LichtBad rampOffTimeSh: value:0.5s
>> List:3 Peer:HM_LichtBad rampOnTimeLg: value:0.5s
>> List:3 Peer:HM_LichtBad rampOnTimeSh: value:0.5s
>> List:3 Peer:HM_LichtBad rampSstepLg: value:5%
>> List:3 Peer:HM_LichtBad rampSstepSh: value:5%
>>
>> Hat jemand eine Idee, wie ich hierbei auf Fehlersuche gehen kann. Benutze übrigens ein HMLAN-Interface und FHEM auf einer 7390.
>>
>>
>>
>> Gruß
>>
>> Martin
>>
>>
>>
>
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
Hallo Martin,
alles klar (fast).
du willst den internen schalter programmieren. Das geht am besten wenn du
als peer 'self1' oder 'self01' einsetzt.
Also
set HM_LichtBad regSet dimStepSh 15 self01
set HM_LichtBad regSet dimStepSh 15 self02
Dass ist der Spezialfall 'interne Kanaele' ich denke es steht etwas in commandref (hoffe ich)
Fuer interne Kanaele wird es auch so bleiben - ist eine Diskrepanz zwischen peerList und dem Setzen - evtl mache ich noch eine Fallunterrscheidung in dei Peerlist
Zusatzinfo: bei den internen Kanaelen muss man etwas vorsichtig sein: ein 2-fach schalter hat 2 Kanaele, einen fuer Kanal 1, einen fuer Kanal2.
Ein Dimmer hat auch zwei, einen fuer 'up' und einen fuer 'down'
Ein 2-fach dimmer hat 4: 1 und 2 gehen an Kanal1, 3 und 4 an Kanal2.
Je nachdem sind self1 bis self4 zu benutzen.
Die virtuellen Kanaele, die bei dir angezeigt werden wird es in Zukunft nicht mehr als entity geben - jetzt da ich ihre bedeutuing kenne
Gruss
Martin
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
Hallo Martin,
danke für Deine Antwort Allerdings hat sich mein "Knoten im Kopf" trotz
Lesen der commandref und des HomeMatic-Parts im Einsteiger-PDF noch nicht
gelöst :-(
Muss ich die Channels self01 und self02 noch extra definieren, oder reicht
die Definition des Masterchannels in der fhem.cfg wie folgt?
define HM_LichtBad CUL_HM 19B094
attr HM_LichtBad devInfo 110100
attr HM_LichtBad firmware 1.2
attr HM_LichtBad hmClass receiver
attr HM_LichtBad model HM-LC-DIM1T-FM
attr HM_LichtBad protCmdPend 3 CMDs pending
attr HM_LichtBad protLastRcv 2012-11-02 13:25:09
attr HM_LichtBad room HomeMatic
attr HM_LichtBad serialNrJEQ0073413
attr HM_LichtBad subType dimmer
define FileLog_HM_LichtBad FileLog ./log/HM_LichtBad-%Y.log HM_LichtBad
attr FileLog_HM_LichtBad logtype text
attr FileLog_HM_LichtBad room HomeMatic
Kannst Du mir an einem Beispiel erklären, wie ich z.B. die vordefinierten
5% DimmUp-/Down-Schritte für einen direkt angeschlossenen Taster mittels
FHEM auf andere Werte ändern kann? Wahrscheinlich könnte ich auch FHEM
stoppen und mittels HomeMatic-Konfigurator und HMLAN die Einträge im
Expertenmodus ändern. Aber das wäre langweilig - würde gerne verstehen, was
dabei passiert und wie es mittels FHEM zu realisieren ist.
Vielleicht hast Du auch noch eine Idee, wo ich mir weiteres technisches
Grundlagenwissen zu den HomeMatic-Komponenten anlesen kann. Die Infos auf
den HomeMatic-Seiten gehen da leider nicht sehr weit.
Schon mal vielen Dank für Deine Hilfe.
Gruß
Martin
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
Hallo Martin
Zugegeben, die dimsteps habe ich nicht probiert - ich kann nicht alle
Register testen - aber das Schreiben generell schon. Wir sollten es aber
hinkriegen - HMKonfig sollte nicht notwendig sein.
Also mal von Anfang an:
1) Bestandsaufnahme
>set HM_LichtBad getConfig
warten...
>get HM_LichtBad reg all
==> hat ja soweit schon funktioniert bei dir. Wir wissen also, dass die
internen Schalter sichtbar sind und usgelesen werden koennen.
Hier bitte den Status des Device aufzeichnen
>jsonlist HM_LichtBad
2) modifikation der Parameter
sicherheitshalber mal loggen - dann kann ich noch einmal nachsehen
>attr global verbose 5
>attr hmProtocolEvents 3
>set HM_LichtBad regSet dimStepSh 15 self01
>set HM_LichtBad regSet dimStepSh 15 self02
3) verifikation
>set HM_LichtBad getConfig
warten...
>get HM_LichtBad reg all
>jsonlist HM_LichtBad
wenn es nicht funktioniert die logs posten
Gruss
Martin
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com