FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: stgeran am 21 November 2015, 21:09:46

Titel: Ventilator 2. Stufe
Beitrag von: stgeran am 21 November 2015, 21:09:46
Ich schalte meinen Ventilator mit einem Handsender1_3 auf Stufe 1 und gleichzeitig verzögert als Test 30 sec später auf Stufe 2. Nach erneutem Drücken von Handsender1_3 geht Stufe 1 aus, Stufe 2 bleibt aber an. Gepeert habe ich beide Stufen mit
set Handsender1_3 peerChan 0 Vent_Bad_Low bez. Vent_Bad_High single
Ohne die Verzögerungseinstellung gehen beide gleichzeitig an und aus (toggle)
Wo liegt mein syntaxfehler
Titel: Antw:Ventilator 2. Stufe
Beitrag von: Bennemannc am 21 November 2015, 21:33:05
Hallo,

also den Handsende haben wir (3 Kanal) - was ist das für ein Actor ? Du hast Btn3 mit zwei Actorkanälen gepeert und bei einem ein on delay eingestellt - habe ich das so richtig verstanden ? Poste doch mal ein List von allen beteiligten Geräten bzw. Kanälen.

Gruß Christoph
Titel: Antw:Ventilator 2. Stufe
Beitrag von: stgeran am 21 November 2015, 22:06:54
Ja, das ist richtig. DerAktor ist ein HM-LC-Sw2-FM
Internals:
   CFGFN      /opt/fhem/FHEM/HM.cfg
   DEF        32754101
   NAME       Vent_Bad_Low
   NR         309
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   device     Vent_Bad
   peerList   Hand1_3,
   Readings:
     2015-07-08 19:25:17   CommandAccepted yes
     2015-11-21 20:23:35   R-Hand1_3-lgActionType jmpToTarget
     2015-11-21 20:23:35   R-Hand1_3-shActionType jmpToTarget
     2015-07-07 18:46:01   R-sign          off
     2015-11-21 20:23:34   RegL_01:         08:00 00:00
     2015-11-21 20:23:35   RegL_03:Hand1_3  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
     2015-11-21 20:51:51   deviceMsg       off (to broadcast)
     2015-11-21 20:51:51   level           0
     2015-11-21 20:51:51   pct             0
     2015-11-21 20:23:34   peerList        Hand1_3,
     2015-11-21 20:51:51   recentStateType info
     2015-11-21 20:51:51   state           off
     2015-11-21 20:51:51   timedOn         off
   Helper:
     peerIDsRaw ,2620E903,00000000
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Role:
       chn        1
     Shadowreg:
Attributes:
   model      HM-LC-SW2-FM
   peerIDs    00000000,2620E903,
   room       Bad,CUL_HM
   webCmd     statusRequest:toggle:on:off

Internals:
   CFGFN      /opt/fhem/FHEM/HM.cfg
   DEF        32754102
   NAME       Vent_Bad_High
   NR         310
   STATE      off
   TYPE       CUL_HM
   chanNo     02
   device     Vent_Bad
   peerList   Hand1_3,
   Readings:
     2015-11-21 20:52:06   CommandAccepted yes
     2015-11-21 20:40:35   R-Hand1_3-lgActionType jmpToTarget
     2015-11-21 20:40:35   R-Hand1_3-shActionType jmpToTarget
     2015-07-07 18:46:02   R-sign          off
     2015-11-21 20:50:27   RegL_01:         08:00 00:00
     2015-11-21 20:50:29   RegL_03:Hand1_3  02:00 03:00 04:32 05:64 06:3E 07:FF 08:00 09:FF 0A:01 0B:10 0C:13 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63 00:00
     2015-11-21 20:52:06   deviceMsg       off (to vccu)
     2015-11-21 20:52:06   level           0
     2015-11-21 20:52:06   pct             0
     2015-11-21 20:50:28   peerList        Hand1_3,
     2015-11-21 20:52:06   recentStateType ack
     2015-11-21 20:52:06   state           off
     2015-11-21 20:52:06   timedOn         off
   Helper:
     dlvlCmd    ++A0111234563275410202000000
     peerIDsRaw ,2620E903,00000000
     tmplChg    1
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Role:
       chn        1
     Shadowreg:
     Tmpl:
       Hand1_3:short>SwDelayedOn 30
Attributes:
   model      HM-LC-SW2-FM
   peerIDs    00000000,2620E903,
   room       Bad,CUL_HM
   webCmd     statusRequest:toggle:on:off

Internals:
   DEF        2620E903
   NAME       Hand1_3
   NR         450
   STATE      Short (to broadcast)
   TYPE       CUL_HM
   chanNo     03
   device     Hand1
   Readings:
     2015-11-21 20:40:29   R-Vent_Bad_High-expectAES set_off
     2015-11-21 20:40:29   R-Vent_Bad_High-peerNeedsBurst set_off
     2015-11-21 20:23:29   R-Vent_Bad_Low-expectAES set_off
     2015-11-21 20:23:29   R-Vent_Bad_Low-peerNeedsBurst set_off
     2015-11-01 15:54:04   R-sign          off
     2015-11-21 20:51:48   state           Short (to broadcast)
     2015-11-01 13:04:50   trigDst_123456  noConfig
     2015-11-21 20:51:48   trigger         Short_30
     2015-11-21 20:51:48   trigger_cnt     30
   Helper:
     BNO        30
     BNOCNT     1
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Role:
       chn        1
     Shadowreg:
       RegL_04:Garage1  01:00
       RegL_04:Vent_Bad_High  01:00
       RegL_04:Vent_Bad_Low  01:00
Attributes:
   model      HM-RC-4-2
   peerIDs    00000000,

Übrigens: das
RegL_04:Garage1  01:00
hätte ich gerne wieder weg
Titel: Antw:Ventilator 2. Stufe
Beitrag von: Bennemannc am 21 November 2015, 22:18:23
Hallo,

der Handsender scheint nicht richtig gepeert zu sein - der sendet an Broadcast. Nach dem peeren muss man bei den Batteriegeräten immer die Configtaste drücken - sonst weden die Werte nicht übertagen. Ich würde den Handsender resetten und neu peeren. Sonst geht der Garage1 mit set Hand1_3 peerchan 0 Garage1 unset both - und dann Config am Handsender drücken. Außerdem sind da noch Befehle wie peerNeedsBurst nicht übertagen worden (set_off steht für "soll gesetzt werden, ist aber noch nicht vom Gerät bestätigt).
Du musst nach jeder Änderung am Handsender kurz die Configtaste drücken.

Gruß Christoph