Problem bei HM-LC-SW4-DR mit HM-TC-IT-WM-W-EU

Begonnen von dan1180, 18 April 2014, 11:02:43

Vorheriges Thema - Nächstes Thema

dan1180

Hallo, ich mal wieder.

Ich bin gerade dabei meine Heizungssteuerung auf HomeMatic umzustellen. Nun stehe ich vor dem nächsten Problem. Das Pairen von 3 TC und meines SW4 haben einwandfrei geklappt. Die Kommunikation mit FHEM ist in beide Richtungen vorhanden und funktioniert. Auch das Peeren der 3 TC mit den einzelnen Kanälen des SW4 hat augenscheinlich funktioniert. Nun habe ich aber das Phänomen, dass der Schaltaktor zwar einschält wenn ich die Solltemperatur hoch drehe, geh ich aber wieder unter die Isttemperatur schält er nicht mehr aus  :-\

Hier mal die Listings zu den Geräten:

TC1
Internals:
   DEF        262456
   HMLAN1_MSGCNT 92
   HMLAN1_RAWMSG E262456,0000,1D05AF2C,FF,FFAF,CB84102624560000000B50AF5052
   HMLAN1_RSSI -81
   HMLAN1_TIME 2014-04-18 10:52:57
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     92
   NAME       WTS_BD
   NR         57
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 WTS_BD_Weather
   channel_02 WTS_BD_Climate
   channel_03 WTS_BD_WindowRec
   channel_06 WTS_BD_remote
   channel_07 WTS_BD_SwitchTr
   lastMsg    No:79 - t:70 s:262456 d:000000 00AF24
   protLastRcv 2014-04-18 10:53:07
   protSnd    49 last_at:2014-04-18 10:22:13
   protState  CMDs_done
   rssi_at_HMLAN1 avg:-81.82 min:-96 max:-79 lst:-81 cnt:116
   Readings:
     2014-04-18 10:21:20   Activity        alive
     2014-04-18 10:16:34   CommandAccepted yes
     2014-04-18 10:16:40   D-firmware      1.0
     2014-04-18 10:16:40   D-serialNr      LEQ0003126
     2014-04-18 10:16:43   PairedTo        0xDD0111
     2014-04-18 10:16:43   R-btnLock       off
     2014-04-18 10:16:43   R-burstRx       on
     2014-04-18 10:16:43   R-cyclicInfoMsg on
     2014-04-18 10:16:43   R-cyclicInfoMsgDis 0
     2014-04-18 10:16:43   R-globalBtnLock off
     2014-04-18 10:16:43   R-localResDis   off
     2014-04-08 09:08:54   R-lowBatLimitRT 2.2 V
     2014-04-18 10:16:43   R-modusBtnLock  off
     2014-04-18 10:16:43   R-pairCentral   0xDD0111
     2014-04-18 10:16:43   RegL_00:        01:01 02:01 09:01 0A:DD 0B:01 0C:11 0F:00 11:00  12:16 16:00 18:00 19:00 1A:00 00:00
     2014-04-18 10:24:04   RegL_07:       
     2014-04-18 10:52:57   battery         ok
     2014-04-18 10:52:57   batteryLevel    3.1
     2014-04-18 10:52:57   desired-temp    10.0
     2014-04-18 10:52:57   measured-temp   17.5
     2014-04-18 10:22:13   state           CMDs_done
     2014-04-18 09:35:16   time-request    -
   Helper:
     cSnd       01DD011126245603040000000001
     mId        00AD
     rxType     6
     Io:
       newChn     +262456,00,01,1E
       nextSend   1397811187.23493
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf   
       qReqStat   
     Role:
       dev        1
     Rssi:
       At_hmlan1:
         avg        -81.8275862068965
         cnt        116
         lst        -81
         max        -79
         min        -96
     Shregw:
       07         02
Attributes:
   IODev      HMLAN1
   actCycle   300:00
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   1.0
   group      Heizung
   model      HM-TC-IT-WM-W-EU
   msgRepeat  1
   peerIDs   
   room       Bad
   serialNr   LEQ0003126
   subType    thermostat
   webCmd     getConfig:clear msgEvents


TC1_SwichTR
Internals:
   DEF        26245607
   HMLAN1_MSGCNT 6
   HMLAN1_RAWMSG E262456,0000,1CF1ED1E,FF,FFB0,18A041262456254AEA078A00
   HMLAN1_RSSI -80
   HMLAN1_TIME 2014-04-18 10:31:22
   LASTInputDev HMLAN1
   MSGCNT     6
   NAME       WTS_BD_SwitchTr
   NR         69
   STATE      Short (to SAFBH_Obergeschoss)
   TYPE       CUL_HM
   chanNo     07
   device     WTS_BD
   peerList   10000201,HMSA4.2_1,
   Readings:
     2014-04-18 10:16:41   R-sign          off
     2014-04-18 10:16:58   RegL_01:        08:00 00:00
     2014-04-18 10:31:22   level           0
     2014-04-18 10:21:20   peerList        10000201,HMSA4.2_1,
     2014-04-18 10:31:22   state           Short (to SAFBH_Obergeschoss)
     2014-04-18 10:31:22   trigger         Short_8A
   Helper:
     Role:
       chn        1
Attributes:
   group      Heizung
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000,254AEA01,
   room       Bad


SW4.1
Internals:
   DEF        254AEA01
   NAME       HMSA4.2_1
   NR         47
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   device     SAFBH_Obergeschoss
   peerList   WTS_BD_SwitchTr,
   Readings:
     2014-04-18 10:56:23   CommandAccepted yes
     2014-04-18 10:56:23   deviceMsg       on (to HMLAN1)
     2014-04-18 10:56:23   level           100
     2014-04-18 10:56:23   pct             100
     2014-04-18 10:56:23   recentStateType ack
     2014-04-18 10:56:23   state           on
     2014-04-18 10:56:23   timedOn         off
   Helper:
     dlvlCmd    ++A011DD0111254AEA0201C80000
     Role:
       chn        1
Attributes:
   group      Fußbodenheizung
   model      HM-LC-SW4-DR
   peerIDs    00000000,26245607,
   room       Obergeschoss
   webCmd     statusRequest:toggle:on:off


TC2
Internals:
   DEF        26225F
   HMLAN1_MSGCNT 200
   HMLAN1_RAWMSG E26225F,0000,1D0763CC,FF,FFAE,1B841026225F0000000B60B11118
   HMLAN1_RSSI -82
   HMLAN1_TIME 2014-04-18 10:54:48
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     200
   NAME       WTS_SZ
   NR         370
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 WTS_SZ_Weather
   channel_02 WTS_SZ_Climate
   channel_03 WTS_SZ_WindowRec
   channel_06 WTS_SZ_remote
   channel_07 WTS_SZ_SwitchTr
   lastMsg    No:16 - t:70 s:26225F d:000000 00B124
   protCmdDel 0
   protLastRcv 2014-04-18 10:54:59
   protNack   1 last_at:2014-04-18 10:26:46
   protSnd    173 last_at:2014-04-18 10:44:26
   protState  CMDs_done
   rssi_at_HMLAN1 avg:-81.41 min:-99 max:-77 lst:-82 cnt:227
   Readings:
     2014-04-18 10:26:46   Activity        alive
     2014-04-18 10:26:46   CommandAccepted no
     2014-04-18 10:26:46   D-firmware      1.0
     2014-04-18 10:26:46   D-serialNr      LEQ0003629
     2014-04-18 10:44:10   PairedTo        0xDD0111
     2014-04-18 10:26:23   R-btnLock       off
     2014-04-18 10:26:23   R-burstRx       on
     2014-04-18 10:26:23   R-cyclicInfoMsg on
     2014-04-18 10:26:23   R-cyclicInfoMsgDis 0
     2014-04-18 10:26:23   R-globalBtnLock off
     2014-04-18 10:26:23   R-localResDis   off
     2014-04-18 10:08:43   R-lowBatLimitRT 2.2 V
     2014-04-18 10:26:23   R-modusBtnLock  off
     2014-04-18 10:26:23   R-pairCentral   0xDD0111
     2014-04-18 10:44:10   RegL_00:          01:01 02:01 09:01 0A:DD 0B:01 0C:11 0F:00 11:00  12:16 16:00 18:00 19:00 1A:00 00:00
     2014-04-18 10:54:48   battery         ok
     2014-04-18 10:54:48   batteryLevel    3.2
     2014-04-18 10:54:48   desired-temp    12.0
     2014-04-18 10:54:48   measured-temp   17.7
     2014-04-18 10:44:26   state           CMDs_done
     2014-04-18 10:08:57   time-request    -
     Regl_07::
       VAL       
   Helper:
     cSnd       01DD011126225F07040000000001
     mId        00AD
     rxType     6
     Io:
       newChn     +26225F,00,01,1E
       nextSend   1397811288.99334
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf   
       qReqStat   
     Role:
       dev        1
     Rssi:
       At_hmlan1:
         avg        -81.4185022026432
         cnt        227
         lst        -82
         max        -77
         min        -99
     Shregw:
       07         02
     Shadowreg:
Attributes:
   IODev      HMLAN1
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   1.0
   group      Heizung
   model      HM-TC-IT-WM-W-EU
   msgRepeat  1
   peerIDs   
   room       Schlafzimmer
   serialNr   LEQ0003629
   subType    thermostat
   webCmd     getConfig:clear msgEvents


TC2_SwitchTR
Internals:
   DEF        26225F07
   HMLAN1_MSGCNT 3
   HMLAN1_RAWMSG E26225F,0000,1CF4807C,FF,FFB0,02A04126225F254AEA071E00
   HMLAN1_RSSI -80
   HMLAN1_TIME 2014-04-18 10:34:11
   LASTInputDev HMLAN1
   MSGCNT     3
   NAME       WTS_SZ_SwitchTr
   NR         376
   STATE      peered
   TYPE       CUL_HM
   chanNo     07
   device     WTS_SZ
   peerList   HMSA4.2_2,
   Readings:
     2014-04-18 10:23:09   R-sign          off
     2014-04-18 10:44:26   RegL_01:          08:00 00:00
     2014-04-18 10:34:11   level           0
     2014-04-18 10:44:26   peerList        HMSA4.2_2,
     2014-04-18 10:44:26   state           peered
     2014-04-18 10:34:11   trigger         Short_1E
   Helper:
     peerIDsRaw ,254AEA02,00000000
     Role:
       chn        1
     Shadowreg:
Attributes:
   group      Heizung
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000,254AEA02,
   room       Schlafzimmer


SW4.2
Internals:
   DEF        254AEA02
   NAME       HMSA4.2_2
   NR         49
   STATE      on
   TYPE       CUL_HM
   chanNo     02
   device     SAFBH_Obergeschoss
   peerList   WTS_SZ_SwitchTr,
   Readings:
     2014-04-18 10:43:09   CommandAccepted yes
     2014-04-18 10:43:09   deviceMsg       on (to HMLAN1)
     2014-04-18 10:43:09   level           100
     2014-04-18 10:43:09   pct             100
     2014-04-18 10:43:09   recentStateType ack
     2014-04-18 10:43:09   state           on
     2014-04-18 10:43:09   timedOn         off
     2014-04-18 10:34:11   trigLast        WTS_SZ_SwitchTr :0
     2014-04-18 10:34:11   trig_WTS_SZ_SwitchTr 0
   Helper:
     dlvlCmd    ++A011DD0111254AEA0202C80000
     peerIDsRaw ,26225F07,00000000
     Role:
       chn        1
     Shadowreg:
Attributes:
   group      Fußbodenheizung
   model      HM-LC-SW4-DR
   peerIDs    00000000,26225F07,
   room       Obergeschoss
   webCmd     statusRequest:toggle:on:off


TC3
Internals:
   DEF        262922
   HMLAN1_MSGCNT 130
   HMLAN1_RAWMSG E262922,0000,1D04FD3B,FF,FFAE,1684102629220000000BA0AB1118
   HMLAN1_RSSI -82
   HMLAN1_TIME 2014-04-18 10:52:11
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     130
   NAME       WTS_KZ
   NR         377
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 WTS_KZ_Weather
   channel_02 WTS_KZ_Climate
   channel_03 WTS_KZ_WindowRec
   channel_06 WTS_KZ_remote
   channel_07 WTS_KZ_SwitchTr
   lastMsg    No:15 - t:70 s:262922 d:000000 00AB25
   protLastRcv 2014-04-18 10:54:44
   protSnd    115 last_at:2014-04-18 10:27:54
   protState  CMDs_done
   rssi_at_HMLAN1 avg:-81.08 min:-83 max:-80 lst:-82 cnt:156
   Readings:
     2014-04-18 10:27:35   Activity        alive
     2014-04-18 10:27:30   CommandAccepted yes
     2014-04-18 10:27:35   D-firmware      1.0
     2014-04-18 10:27:35   D-serialNr      LEQ0002894
     2014-04-18 10:27:39   PairedTo        0xDD0111
     2014-04-18 10:27:39   R-btnLock       off
     2014-04-18 10:27:39   R-burstRx       on
     2014-04-18 10:27:39   R-cyclicInfoMsg on
     2014-04-18 10:27:39   R-cyclicInfoMsgDis 0
     2014-04-18 10:27:39   R-globalBtnLock off
     2014-04-18 10:27:39   R-localResDis   off
     2014-04-18 10:11:17   R-lowBatLimitRT 2.2 V
     2014-04-18 10:27:39   R-modusBtnLock  off
     2014-04-18 10:27:39   R-pairCentral   0xDD0111
     2014-04-18 10:27:39   RegL_00:          01:01 02:01 09:01 0A:DD 0B:01 0C:11 0F:00 11:00  12:16 16:00 18:00 19:00 1A:00 00:00
     2014-04-18 10:27:57   RegL_07:       
     2014-04-18 10:52:11   battery         ok
     2014-04-18 10:52:11   batteryLevel    3.2
     2014-04-18 10:52:11   desired-temp    20.0
     2014-04-18 10:52:11   measured-temp   17.1
     2014-04-18 10:27:55   state           CMDs_done
     2014-04-18 10:11:32   time-request    -
   Helper:
     cSnd       01DD011126292207040000000001
     mId        00AD
     rxType     6
     Io:
       newChn     +262922,00,01,1E
       nextSend   1397811284.93747
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf   
       qReqStat   
     Role:
       dev        1
     Rssi:
       At_hmlan1:
         avg        -81.0833333333333
         cnt        156
         lst        -82
         max        -80
         min        -83
     Shregw:
       07         02
     Shadowreg:
Attributes:
   IODev      HMLAN1
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   1.0
   group      Heizung
   model      HM-TC-IT-WM-W-EU
   msgRepeat  1
   peerIDs   
   room       Kinderzimmer
   serialNr   LEQ0002894
   subType    thermostat
   webCmd     getConfig:clear msgEvents


TC3_SwitchTR
Internals:
   DEF        26292207
   HMLAN1_MSGCNT 2
   HMLAN1_RAWMSG E262922,0000,1CF178BC,FF,FFAF,02A041262922254AEA0719C8
   HMLAN1_RSSI -81
   HMLAN1_TIME 2014-04-18 10:30:52
   LASTInputDev HMLAN1
   MSGCNT     2
   NAME       WTS_KZ_SwitchTr
   NR         383
   STATE      Short (to SAFBH_Obergeschoss)
   TYPE       CUL_HM
   chanNo     07
   device     WTS_KZ
   peerList   HMSA4.2_3,
   Readings:
     2014-04-18 10:22:37   R-sign          off
     2014-04-18 10:27:55   RegL_01:          08:00 00:00
     2014-04-18 10:30:52   level           100
     2014-04-18 10:27:54   peerList        HMSA4.2_3,
     2014-04-18 10:30:52   state           Short (to SAFBH_Obergeschoss)
     2014-04-18 10:30:52   trigger         Short_19
   Helper:
     peerIDsRaw ,254AEA03,00000000
     Role:
       chn        1
     Shadowreg:
Attributes:
   group      Heizung
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000,254AEA03,
   room       Kinderzimmer


SW4.3
Internals:
   DEF        254AEA03
   NAME       HMSA4.2_3
   NR         51
   STATE      on
   TYPE       CUL_HM
   chanNo     03
   device     SAFBH_Obergeschoss
   peerList   WTS_KZ_SwitchTr,
   Readings:
     2014-04-18 10:43:08   CommandAccepted yes
     2014-04-18 10:43:08   deviceMsg       on (to HMLAN1)
     2014-04-18 10:43:08   level           100
     2014-04-18 10:43:08   pct             100
     2014-04-18 10:43:08   recentStateType ack
     2014-04-18 10:43:08   state           on
     2014-04-18 10:43:08   timedOn         off
     2014-04-18 10:30:52   trigLast        WTS_KZ_SwitchTr :200
     2014-04-18 10:30:52   trig_WTS_KZ_SwitchTr 200
   Helper:
     dlvlCmd    ++A011DD0111254AEA0203C80000
     peerIDsRaw ,26292207,00000000
     Role:
       chn        1
     Shadowreg:
Attributes:
   group      Fußbodenheizung
   model      HM-LC-SW4-DR
   peerIDs    00000000,26292207,
   room       Obergeschoss
   webCmd     statusRequest:toggle:on:off


Jemand eine Idee? Vielen Dank schonmal!
FHEM 6.2 auf RPi4B
Raspberrymatic 3.X auf RPI3B

1xDS2408 und 6xDS18B20 an GPIO über Modul RPI_1Wire
>50 Homematic-Geräte

Zeitisen

Hast du die Switchtr und Aktoren richtig gepeert?

Ich hatte ein ähnliches Problem. Beim Peeren mit den Geräten wurden die Register für den betreffenden Kanal im Gerät falsch angelegt
Benutzt wird beim peering mit SwirtchTr nur die Shorttabelle:

shActionType      jmpToTarget
shBlJtDlyOff      refOff
shBlJtDlyOn        refOn
shBlJtOff          dlyOn
shBlJtOn          dlyOff
shBlJtRampOff      off
shBlJtRampOn      on
shBlJtRefOff      rampOff
shBlJtRefOn        rampOn
shCtDlyOff        ltLo
shCtDlyOn          geLo
shCtOff            geLo
shCtOn            ltLo
shCtRampOff        ltLo
shCtRampOn        geLo
shCtRefOff        ltLo
shCtRefOn          geLo
shCtValHi          100
shCtValLo          50

dan1180

Hallo,

was meinst du mit Shorttabelle? Ich habe mit dem Befehl
Zitatset WTS_BD_SwitchTr peerChan 0 HMSA4.2_1 single set
gepeert. Wie du in meinen Listings siehst stehen auch die jeweils anderen Geräte in den peerlist(en). Und, das Einschalten funktioniert?! Was kann ich da noch umstellen?
FHEM 6.2 auf RPi4B
Raspberrymatic 3.X auf RPI3B

1xDS2408 und 6xDS18B20 an GPIO über Modul RPI_1Wire
>50 Homematic-Geräte

martinp876

Wie zeitisen sagt musst du die short-regiser ansehen. Der SwitchTR sendet quasi einen kurzen Tastendruck. Also suche alle Register R-<SwitchTR>-sh..... im Schalter.
Die hast du nicht geliefert - entweder waren sich nicht gelesen oder du hast sie mit expert 0 ausgeblendet.
Dann solltest du in der Condition Table (CT-register) die Trigger zulassen, die du willst

shCtDlyOff           geLo   
shCtDlyOn         ltLo   
shCtOff              geLo   
shCtOn               Lo   
shCtValLo            50   

In der Jumptable stehen dann die Aktionen - das sollte auf ein toggle hinauslaufen

Gruss Martin


dan1180

Also expert steht bei allen devices auf 2_full. Ich habe hier nochmal das Listing eines Kanals des SW4 mit Readings (Sorry, die hatte ich vorhin gelöscht um nicht zu viel Code zu posten). Da finde ich viele R-...-SwitchTR...

Internals:
   DEF        254AEA01
   NAME       HMSA4.2_1
   NR         47
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   device     SAFBH_Obergeschoss
   peerList   WTS_BD_SwitchTr,
   Readings:
     2014-04-18 11:29:22   CommandAccepted yes
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgActionType jmpToTarget
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgCtDlyOff geLo
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgCtDlyOn geLo
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgCtOff geLo
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgCtOn geLo
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgCtValHi 100
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgCtValLo 50
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgMultiExec on
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgOffDly 0 s
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgOffTime 111600 s
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgOffTimeMode absolut
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgOnDly 0 s
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgOnTime 111600 s
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgOnTimeMode absolut
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgSwJtDlyOff off
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgSwJtDlyOn on
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgSwJtOff dlyOn
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-lgSwJtOn dlyOff
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-shActionType jmpToTarget
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-shCtDlyOff geLo
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-shCtDlyOn geLo
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-shCtOff geLo
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-shCtOn geLo
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-shCtValHi 100
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-shCtValLo 50
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-shOffDly 0 s
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-shOffTime 111600 s
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-shOffTimeMode absolut
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-shOnDly 0 s
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-shOnTime 111600 s
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-shOnTimeMode absolut
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-shSwJtDlyOff off
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-shSwJtDlyOn on
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-shSwJtOff dlyOn
     2014-04-18 11:06:07   R-WTS_BD_SwitchTr-shSwJtOn dlyOff
     2014-04-18 11:06:05   R-sign          off
     2014-04-18 11:06:05   RegL_01:         08:00 00:00
     2014-04-18 11:06:07   RegL_03:WTS_BD_SwitchTr  02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63 00:00
     2014-04-18 11:34:43   deviceMsg       off (to broadcast)
     2014-04-18 11:34:43   level           0
     2014-04-18 11:34:43   pct             0
     2014-04-18 11:06:06   peerList        WTS_BD_SwitchTr,
     2014-04-18 11:34:43   recentStateType info
     2014-04-18 11:34:43   state           off
     2014-04-18 11:34:43   timedOn         off
     2014-04-18 11:29:22   trigLast        WTS_BD_SwitchTr :0
     2014-04-18 11:29:22   trig_WTS_BD_SwitchTr 0
   Helper:
     dlvlCmd    ++A011DD0111254AEA0201C80000
     peerIDsRaw ,26245607,00000000
     Role:
       chn        1
     Shadowreg:
Attributes:
   group      Fußbodenheizung
   model      HM-LC-SW4-DR
   peerIDs    00000000,26245607,
   room       Obergeschoss
   webCmd     statusRequest:toggle:on:off


Ich verstehe das aber noch nicht so ganz...wie bekomme ich nun meinen Aktor dazu dass er, wenn er heizen soll ein, und wenn nicht, aus schällt? Wäre es möglich mir Schritt für Schritt zu sagen, was ich da jetzt machen muss?
FHEM 6.2 auf RPi4B
Raspberrymatic 3.X auf RPI3B

1xDS2408 und 6xDS18B20 an GPIO über Modul RPI_1Wire
>50 Homematic-Geräte

martinp876


nun, ich versuche es zu erklären, dass du es verstehst, nicht einfach vorgefertigt. Ich hoffe, das ist ok.

Der SwitchTr sendet trigger mit "0" und "200", je nach einschalten und ausschalten.
Du kannst im TC-IT einstellen ob du cooling oder heating machen willst - dementsprechend wird der Wert des TC gedreht.
Default ist heating
=> istTemp unterschreitet solltemp: SwitchTr sendet trigger 200
=> istTemp überschreitet solltemp: SwitchTr sendet trigger 0

Vergleichswert zwischen 0 und 200 setzen
shCtValLo 50
Wenn "on" ist sind nur off trigger gültig
shCtOn ltLo
Wenn "off" ist sind nur oon trigger gültig
shCtOff geLo

Diese Teile der CT werden nicht genutzt, sind egal.
shCtValHi 100
shCtDlyOff geLo
shCtDlyOn geLo

Die Aktion ist dann ein toggel
shActionType jmpToTarget
shSwJtDlyOn on
shSwJtOn dlyOff
shSwJtDlyOff off
shSwJtOff dlyOn

Die Verweildauer in den Delay zuständen ist 0, die werden quasi nicht genutzt
shOffDly 0 s
shOnDly 0 s

Die Verweildauer in on und off ist unendlich
shOffTime 111600 s
shOnTime 111600 s


Long kommt nicht, also ist alles "lg" wurscht



dan1180

#6
OK. Vielen lieben Dank. Ich denke die Abhängigkeiten habe ich verstanden. Ich finde nur keine Möglichkeit diese Einstellungen zu ändern. Ich hab diese Angaben ja nur in den Readings...

Also
ZitatSet... regset shCtOn ltLo

gibt mir den Fehler
Zitat
Peer not specified
aus. Ich denke, dass ich auf dem richtigen Weg bin  :-\
FHEM 6.2 auf RPi4B
Raspberrymatic 3.X auf RPI3B

1xDS2408 und 6xDS18B20 an GPIO über Modul RPI_1Wire
>50 Homematic-Geräte

frank

commandref ist dein freund!

ZitatregSet [prep|exec] <regName> <value> <peerChannel>
For some major register a readable version is implemented supporting register names <regName> and value conversionsing. Only a subset of register can be supproted.
Optional parameter [prep|exec] allowes to pack the messages and therefore greatly improve data transmission. Usage is to send the commands with paramenter "prep". The data will be accumulated for send. The last command must have the parameter "exec" in order to transmitt the information.
<value> is the data in human readable manner that will be written to the register.
<peerChannel> is required if this register is defined on a per 'peerChan' base. It can be set to '0' other wise.See getRegRaw for full description
Supported register for a device can be explored using

    set regSet ? 0 0

Condensed register description will be printed using

    set regSet <regname> ? 0


am ende deines befehls fehlt dann der peerpartner

gruss frank
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

dan1180

Waaahnsinn!!!!! Funktioniert!  8)

@Frank: Die Commandref habe ich auch gelesen, nur nicht richtig verstanden. Ich habe durch "Get ... RegList" in der Tabelle die "3" vor der Zeile mit "shCtOn" gesehen und diese versucht. Dann habe ich die "0" genommen und sogar die peer-Nummer des TC. Leider wurde ich unterbrochen, denn die peer-Nummer des SW4 wäre evtl. mein nächster Versuch geworden.

Auf jeden Fall vielen Dank an alle!!!
FHEM 6.2 auf RPi4B
Raspberrymatic 3.X auf RPI3B

1xDS2408 und 6xDS18B20 an GPIO über Modul RPI_1Wire
>50 Homematic-Geräte