HM-RC-2-PBU-FM regSet

Begonnen von amenomade, 28 Oktober 2018, 00:08:59

Vorheriges Thema - Nächstes Thema

amenomade

Ich versuche die longPress Zeit vom 2. Channel meines HM-RC-2-PBU-FM zu ändern.

Der HM-RC-2-PBU-FM :
Internals:
   CFGFN     
   DEF        5F3883
   IODev      meinLGW
   LASTInputDev meinLGW
   MSGCNT     288
   NAME       ez_Licht_Schalter
   NOTIFYDEV  global
   NR         333
   NTFY_ORDER 50-ez_Licht_Schalter
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 ez_Licht_off
   channel_02 ez_Licht_on
   lastMsg    No:63 - t:10 s:5F3883 d:F11000 01000000
   meinLGW_MSGCNT 288
   meinLGW_RAWMSG 0501003363A0105F3883F1100001000000
   meinLGW_RSSI -51
   meinLGW_TIME 2018-10-27 23:53:18
   protLastRcv 2018-10-27 23:53:18
   protSnd    257 last_at:2018-10-27 23:53:18
   protState  CMDs_done
   rssi_at_meinLGW cnt:288 min:-61 max:-45 avg:-52.47 lst:-51
   READINGS:
     2018-10-27 23:53:01   CommandAccepted yes
     2018-10-27 23:19:32   D-firmware      1.1
     2018-10-27 23:19:32   D-serialNr      OEQ1225555
     2018-10-27 23:29:34   PairedTo        0xF11000
     2018-06-18 21:27:01   R-pairCentral   0xF11000
     2018-10-27 23:29:34   RegL_00.          02:01 05:00 0A:F1 0B:10 0C:00 14:03 18:00 00:00
     2018-06-30 15:56:24   alive           yes
     2018-10-27 23:13:04   battery         ok
     2018-06-30 15:56:24   powerOn         2018-06-30 15:56:24
     2018-06-30 15:56:24   recentStateType info
     2018-10-27 23:53:18   state           CMDs_done
   helper:
     HM_CMDNR   99
     cSnd       01F110005F388302040000000001,01F110005F38830203
     cfgChkResult No regs found for:

ez_Licht_Schalter type:remote -
list:peer register         :value
   0:      pairCentral      :0xF11000
                       
                       

     mId        00E0
     regLst     ,0
     rxType     1
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5F3883,00,00,00
       nextSend   1540677199.25736
       rxt        0
       vccu       VCCU
       p:
         5F3883
         00
         00
         00
       prefIO:
         meinLGW
     mRssi:
       mNo        63
       io:
         meinLGW:
           -45
           -45
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
     rpt:
       IO         meinLGW
       flg        A
       ts         1540677198.96263
       ack:
         HASH(0x3c7c3e0)
         638002F110005F388300
     rssi:
       at_meinLGW:
         avg        -52.4791666666667
         cnt        288
         lst        -51
         max        -45
         min        -61
     shadowReg:
     tmpl:
   nb:
     cnt        5
Attributes:
   IODev      meinLGW
   IOgrp      VCCU:meinLGW
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.1
   model      HM-RC-2-PBU-FM
   room       EG Elternzimmer
   serialNr   OEQ1225555
   subType    remote
   webCmd     getConfig:clear msgEvents


Und channel_02:
Internals:
   CFGFN     
   DEF        5F388302
   NAME       ez_Licht_on
   NOTIFYDEV  global
   NR         336
   NTFY_ORDER 50-ez_Licht_on
   STATE      Short 1_38 (to VCCU)
   TYPE       CUL_HM
   chanNo     02
   device     ez_Licht_Schalter
   READINGS:
     2018-10-27 23:33:53   R-sign          off
     2018-10-27 23:53:18   RegL_01.          04:10 08:00 30:03 00:00
   helper:
     BNO        38
     BNOCNT     1
     cfgChkResult No regs found for:

ez_Licht_on type:remote -
list:peer register         :value
   1:      longPress        :0.4 s
   1:      sign             :off
                       
                       

     peerIDsRaw ,00000000
     regLst     ,1,4p
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
     shadowReg:
     tmpl:
   nb:
     cnt        13
Attributes:
   model      HM-RC-2-PBU-FM
   peerIDs    00000000,


Dann mache ich:
get ez_Licht_on regList
list:         register | range              | peer     | description
   1: dblPress         |   0 to 1.5s        |          | time to detect double press
   1: longPress        | 0.3 to 1.8s        |          | time to detect key long press
   1: sign             |     literal        |          | signature (AES) options:on,off
   4: expectAES        |     literal        | required | expect AES options:off,on
   4: peerNeedsBurst   |     literal        | required | peer expects burst options:on,off


Dann set ez_Licht_on regSet longPress 1.8
set ez_Licht_on getConfig
get ez_Licht_on regTable

longPress hat immer noch den alten Wert 0.4 s. Was soll ich tun?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

martinp876

habe es gerade geprüft. Leider wieder einmal ein Bug von eq3.
Man kann das Register setzen und es funktioniert. Allerdings wird die Änderung nicht zurück gemeldet. Sehr ärgerlich, kann ich aber nichts machen. Die Überprüfung des korrekten Inhalts - zumindest bei diesem Device - ist nicht möglich.

amenomade

Zitat von: martinp876 am 28 Oktober 2018, 13:26:07
Man kann das Register setzen und es funktioniert.
Danke dir! Ich bin nicht auf die Idee gekommen, dass es funktionieren könnte, aber wenn dann, ist es schon ok für mich ;) Ich muss testen !
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus