HM-PB-2-FM

Begonnen von stgeran, 24 August 2017, 20:35:08

Vorheriges Thema - Nächstes Thema

stgeran

Ich habe bei einem HM-PB-2-FM ein
set T_W_Deckenlampe_Btn_01 peerChan 0 Deckenlampe dual
und ein
set T_W_Deckenlampe_Btn_02 peerChan 0 Deckenlampe dual
gemacht und erhalte
peerList

T_W_Deckenlampe_Btn_01,T_W_Deckenlampe_Btn_02,T_W_Deckenlampe_chn-03,T_li_Deckenlampe_Btn_01,T_li_Deckenlampe_Btn_02,T_li_Deckenlampe_chn-03

Mit dem Taster T_li_Deckenlampe_Btn_01 bi ich ebenso verfahren.
Woher kommt der chn-03?
Problem ist, daß der Taster bei beiden Tasten die gleiche Aktion ausführt. Achtung: Ein langes "list Deckenlampe"
Internals:
   DEF        27A7B102
   NAME       Deckenlampe
   NOTIFYDEV  global
   NR         161
   STATE      off
   TYPE       CUL_HM
   chanNo     02
   device     Bett_li
   peerList   T_W_Deckenlampe_Btn_01,T_W_Deckenlampe_Btn_02,T_W_Deckenlampe_chn-03,T_li_Deckenlampe_Btn_01,T_li_Deckenlampe_Btn_02,T_li_Deckenlampe_chn-03,
   READINGS:
     2017-08-24 20:18:06   CommandAccepted yes
     2017-08-24 20:10:42   R-T_W_Deckenlampe_Btn_01-lgActionTypeDim downDim
     2017-08-24 20:10:42   R-T_W_Deckenlampe_Btn_01-lgOnLevel 100 %
     2017-08-24 20:10:42   R-T_W_Deckenlampe_Btn_01-shActionTypeDim jmpToTarget
     2017-08-24 20:10:42   R-T_W_Deckenlampe_Btn_01-shOnLevel 100 %
     2017-08-24 20:11:09   R-T_W_Deckenlampe_Btn_02-lgActionTypeDim downDim
     2017-08-24 20:10:44   R-T_W_Deckenlampe_Btn_02-lgOnLevel 100 %
     2017-08-24 20:10:44   R-T_W_Deckenlampe_Btn_02-shActionTypeDim jmpToTarget
     2017-08-24 20:10:44   R-T_W_Deckenlampe_Btn_02-shOnLevel 100 %
     2017-08-24 20:11:11   R-T_W_Deckenlampe_chn-03-lgActionTypeDim upDim
     2017-08-24 20:11:11   R-T_W_Deckenlampe_chn-03-lgOnLevel 100 %
     2017-08-24 20:11:11   R-T_W_Deckenlampe_chn-03-shActionTypeDim jmpToTarget
     2017-08-24 20:11:11   R-T_W_Deckenlampe_chn-03-shOnLevel 100 %
     2017-08-24 19:40:28   R-T_li_Deckenlampe_Btn_01-lgActionTypeDim downDim
     2017-08-24 19:40:28   R-T_li_Deckenlampe_Btn_01-lgOnLevel 100 %
     2017-08-24 19:40:28   R-T_li_Deckenlampe_Btn_01-shActionTypeDim jmpToTarget
     2017-08-24 19:40:28   R-T_li_Deckenlampe_Btn_01-shOnLevel 100 %
     2017-08-24 19:42:01   R-T_li_Deckenlampe_Btn_02-lgActionTypeDim downDim
     2017-08-24 19:40:30   R-T_li_Deckenlampe_Btn_02-lgOnLevel 100 %
     2017-08-24 19:40:30   R-T_li_Deckenlampe_Btn_02-shActionTypeDim jmpToTarget
     2017-08-24 19:40:30   R-T_li_Deckenlampe_Btn_02-shOnLevel 100 %
     2017-08-24 19:42:03   R-T_li_Deckenlampe_chn-03-lgActionTypeDim upDim
     2017-08-24 19:42:03   R-T_li_Deckenlampe_chn-03-lgOnLevel 100 %
     2017-08-24 19:42:03   R-T_li_Deckenlampe_chn-03-shActionTypeDim jmpToTarget
     2017-08-24 19:42:03   R-T_li_Deckenlampe_chn-03-shOnLevel 100 %
     2017-07-09 22:06:59   R-powerUpAction off
     2017-08-24 20:11:05   RegL_01.          30:06 32:50 33:64 34:4B 35:50 56:00 57:24 00:00
     2017-08-24 20:11:07   RegL_03.T_W_Deckenlampe_Btn_01  01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:64 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:0A 88:00 89:FF 8A:A5 8B:44 8C:54 8D:64 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
     2017-08-24 20:11:08   RegL_03.T_W_Deckenlampe_Btn_02  01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:64 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:0A 88:00 89:FF 8A:A5 8B:44 8C:54 8D:64 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
     2017-08-24 20:11:10   RegL_03.T_W_Deckenlampe_chn-03  01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:12 0C:22 0D:23 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:24 8B:12 8C:22 8D:23 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
     2017-08-24 20:11:12   RegL_03.T_li_Deckenlampe_Btn_01  01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:64 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:0A 88:00 89:FF 8A:A5 8B:44 8C:54 8D:64 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
     2017-08-24 20:11:14   RegL_03.T_li_Deckenlampe_Btn_02  01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:64 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:0A 88:00 89:FF 8A:A5 8B:44 8C:54 8D:64 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
     2017-08-24 20:11:15   RegL_03.T_li_Deckenlampe_chn-03  01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:12 0C:22 0D:23 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:24 8B:12 8C:22 8D:23 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
     2017-08-24 20:18:08   deviceMsg       off (to VCCU)
     2017-08-24 20:18:08   dim             stop:off
     2017-08-24 20:18:08   level           0
     2017-08-24 20:18:08   overheat        off
     2017-08-24 20:18:08   overload        off
     2017-08-24 20:18:08   pct             0
     2017-08-24 20:11:05   peerList        T_W_Deckenlampe_Btn_01,T_W_Deckenlampe_Btn_02,T_W_Deckenlampe_chn-03,T_li_Deckenlampe_Btn_01,T_li_Deckenlampe_Btn_02,T_li_Deckenlampe_chn-03,
     2017-08-24 20:18:08   recentStateType info
     2017-08-24 20:18:08   reduced         off
     2017-08-24 20:18:08   state           off
     2017-08-24 20:18:08   timedOn         off
     2017-08-24 20:18:06   trigLast        T_li_Deckenlampe_Btn_02:short
     2017-08-24 20:18:03   trig_T_li_Deckenlampe_Btn_01 Long_14
     2017-08-24 20:18:06   trig_T_li_Deckenlampe_Btn_02 Short_13
   helper:
     cfgChkResult No regs found for:

Deckenlampe type:dimmer -
list:peer register         :value
   1:      powerUpAction    :off
   1:      statusInfoMinDly :2 s
   1:      statusInfoRandom :1 s
   1:      transmitTryMax   :6
                       T_W_Deckenlampe_Btn_01          T_W_Deckenlampe_Btn_02          T_W_Deckenlampe_chn-03          T_li_Deckenlampe_Btn_01         T_li_Deckenlampe_Btn_02         T_li_Deckenlampe_chn-03
                       lg              sh              lg              sh              lg              sh              lg              sh              lg              sh              lg              sh
ActionTypeDim          downDim         jmpToTarget     downDim         jmpToTarget     upDim           jmpToTarget     downDim         jmpToTarget     downDim         jmpToTarget     upDim           jmpToTarget
CtDlyOff               geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo
CtDlyOn                geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo
CtOff                  geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo
CtOn                   geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo
CtRampOff              geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo
CtRampOn               geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo            geLo
CtValHi                100             100             100             100             100             100             100             100             100             100             100             100
CtValLo                50              50              50              50              50              50              50              50              50              50              50              50
DimJtDlyOff            rampOff         rampOff         rampOff         rampOff         rampOn          rampOn          rampOff         rampOff         rampOff         rampOff         rampOn          rampOn
DimJtDlyOn             dlyOff          dlyOff          dlyOff          dlyOff          rampOn          rampOn          dlyOff          dlyOff          dlyOff          dlyOff          rampOn          rampOn
DimJtOff               dlyOff          dlyOff          dlyOff          dlyOff          dlyOn           dlyOn           dlyOff          dlyOff          dlyOff          dlyOff          dlyOn           dlyOn
DimJtOn                dlyOff          dlyOff          dlyOff          dlyOff          rampOn          rampOn          dlyOff          dlyOff          dlyOff          dlyOff          rampOn          rampOn
DimJtRampOff           off             off             off             off             rampOn          rampOn          off             off             off             off             rampOn          rampOn
DimJtRampOn            dlyOff          dlyOff          dlyOff          dlyOff          on              on              dlyOff          dlyOff          dlyOff          dlyOff          on              on
DimMaxLvl         [%]  100             100             100             100             100             100             100             100             100             100             100             100
DimMinLvl         [%]  0               0               0               0               0               0               0               0               0               0               0               0
DimStep           [%]  5               5               5               5               5               5               5               5               5               5               5               5
MultiExec              on              off             on              off             on              off             on              off             on              off             on              off
OffDly            [s]  0               0               0               0               0               0               0               0               0               0               0               0
OffDlyBlink            on              on              on              on              on              on              on              on              on              on              on              on
OffDlyNewTime     [s]  0.4             0.4             0.4             0.4             0.4             0.4             0.4             0.4             0.4             0.4             0.4             0.4
OffDlyOldTime     [s]  0.4             0.4             0.4             0.4             0.4             0.4             0.4             0.4             0.4             0.4             0.4             0.4
OffDlyStep        [%]  5               5               5               5               5               5               5               5               5               5               5               5
OffLevel          [%]  0               0               0               0               0               0               0               0               0               0               0               0
OffTime                unused          unused          unused          unused          unused          unused          unused          unused          unused          unused          unused          unused
OffTimeMode            absolut         absolut         absolut         absolut         absolut         absolut         absolut         absolut         absolut         absolut         absolut         absolut
OnDly             [s]  0               0               0               0               0               0               0               0               0               0               0               0
OnDlyMode              setToOff        setToOff        setToOff        setToOff        setToOff        setToOff        setToOff        setToOff        setToOff        setToOff        setToOff        setToOff
OnLevel           [%]  100             100             100             100             100             100             100             100             100             100             100             100
OnLvlPrio              high            high            high            high            high            high            high            high            high            high            high            high
OnMinLevel        [%]  10              10              10              10              10              10              10              10              10              10              10              10
OnTime            [s]  1               unused          1               unused          unused          unused          1               unused          1               unused          unused          unused
OnTimeMode             minimal         absolut         minimal         absolut         absolut         absolut         minimal         absolut         minimal         absolut         absolut         absolut
RampOffTime       [s]  0.5             0.5             0.5             0.5             0.5             0.5             0.5             0.5             0.5             0.5             0.5             0.5
RampOnTime        [s]  0.5             0.5             0.5             0.5             0.5             0.5             0.5             0.5             0.5             0.5             0.5             0.5
RampSstep         [%]  5               5               5               5               5               5               5               5               5               5               5               5

     dlvlCmd    ++A01112345627A7B10202C80000
     peerIDsRaw ,597F8102,597F8101,597F8103,4D5C3102,4D5C3101,4D5C3103,00000000
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
     shadowReg:
     tmpl:
   nb:
     cnt        1
Attributes:
   model      HM-LC-DIM2T-SM
   peerIDs    00000000,4D5C3101,4D5C3102,4D5C3103,597F8101,597F8102,597F8103,
   room       Schlafzimmer
   webCmd     statusRequest:toggle:on:off:up:down

Was habe ich da falsch gemacht?
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

papa

Zitat von: stgeran am 24 August 2017, 20:35:08
set T_W_Deckenlampe_Btn_01 peerChan 0 Deckenlampe dual

Damit hast Du Taste 1 mit Ausschalten und Taste 2 mit Anschalten belegt.

Zitat von: stgeran am 24 August 2017, 20:35:08
set T_W_Deckenlampe_Btn_02 peerChan 0 Deckenlampe dual

Und hiermit hast Du Taste 2 mit Auschalten überschrieben und Taste 3 mit Einschalten belegt.

Zitat von: stgeran am 24 August 2017, 20:35:08
gemacht und erhalte
peerList
T_W_Deckenlampe_Btn_01,T_W_Deckenlampe_Btn_02,T_W_Deckenlampe_chn-03,T_li_Deckenlampe_Btn_01,T_li_Deckenlampe_Btn_02,T_li_Deckenlampe_chn-03


Mit dem Taster T_li_Deckenlampe_Btn_01 bi ich ebenso verfahren.
Woher kommt der chn-03?
Problem ist, daß der Taster bei beiden Tasten die gleiche Aktion ausführt. Achtung: Ein langes "list Deckenlampe"
Was habe ich da falsch gemacht?

Das dual belegt schon 2 Tasten. Du darfst nur den ersten Befehl ausführen.
BananaPi + CUL868 + CUL433 + HM-UART + 1Wire

martinp876

Nun - dual... Das heißt 2. Du peerst btn1 und 2 in einem Rutsch. Damit wird auch die Reaktion des Aktors Default festgelegt.
Dann peerst du 2 und 3. Die Reaktion auf btn2 im aktor wird überschrieben und btn3 im aktor angelegt.

In dieser Form also sinnlos.
Die Default Reaktion kann man eh überschrieben, kann dich also interessieren, muss aber nicht.
Ich nehme an, dass du nach dem ersten peeren fertig warst.
Was hast du mit dual bezwecken wollen

stgeran

Ich habe gedacht, ich muss beide mit dual peeren (sh und lg). Muss ich jetzt den Btn_02 mit "unset" wieder rückgängig machen oder soll ich komplett "unpeeren"?
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

papa

Zitat von: stgeran am 24 August 2017, 22:20:47
Ich habe gedacht, ich muss beide mit dual peeren (sh und lg). Muss ich jetzt den Btn_02 mit "unset" wieder rückgängig machen oder soll ich komplett "unpeeren"?
Am Besten nochmal komplett von vorn. Beide unpeeren und dann nur Taster 1 mit dual.
BananaPi + CUL868 + CUL433 + HM-UART + 1Wire