FHEM Forum

FHEM => fhem-users => Thema gestartet von: Guest am 31 Oktober 2012, 19:12:43

Titel: regSet HM-LC-Dim1T-FM funktioniert nicht
Beitrag von: Guest am 31 Oktober 2012, 19:12:43
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
Titel: Re: regSet HM-LC-Dim1T-FM funktioniert nicht
Beitrag von: Guest am 01 November 2012, 20:37:40
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
Titel: Re: regSet HM-LC-Dim1T-FM funktioniert nicht
Beitrag von: Guest am 02 November 2012, 14:31:56
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
Titel: Re: regSet HM-LC-Dim1T-FM funktioniert nicht
Beitrag von: Guest am 02 November 2012, 20:11:29
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
Titel: Re: regSet HM-LC-Dim1T-FM funktioniert nicht
Beitrag von: Guest am 05 November 2012, 19:31:50
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
Titel: Re: regSet HM-LC-Dim1T-FM funktioniert nicht
Beitrag von: Guest am 07 November 2012, 11:34:32
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