HM-SEC-SC Batteriezustand

Begonnen von juppzupp, 17 Dezember 2013, 11:46:03

Vorheriges Thema - Nächstes Thema

juppzupp

hi all,

habe meine "alten" hm-sec-sc mit hilfe des wikis dazu gebracht, mir zyklisch ihren batteriezustand zu melden.
gestern habe ich nen neuen bekommen (firmware 2.1, die anderen sind 2.0), und bei dem will es nicht klappen.
da es bei den anderen schon ein paar tage her ist, könnte ich natürlich auch was vergessen haben.

get reg all
set cyclic
->anlerntaste
get reg all

bleibt leider auf set_on....
seht selbst :


fhem> get CUL_HM_HM_SEC_SC_2253BC reg all
CUL_HM_HM_SEC_SC_2253BC type:threeStateSensor -
list:peer register         :value
   0:      cyclicInfoMsg    :set_on
   0:      intKeyVisib      :set_invisib
   0:      pairCentral      :set_0xFECAFE

fhem> set CUL_HM_HM_SEC_SC_2253BC regSet cyclicInfoMsg on

(drücken anlerntaste) fhem> CUL_HM CUL_HM_HM_SEC_SC_2253BC Activity: alive

fhem>get CUL_HM_HM_SEC_SC_2253BC reg all
CUL_HM_HM_SEC_SC_2253BC type:threeStateSensor -
list:peer register         :value
   0:      cyclicInfoMsg    :set_on
   0:      intKeyVisib      :set_invisib
   0:      pairCentral      :set_0xFECAFE


fhem> list CUL_HM_HM_SEC_SC_2253BC
Internals:
   CFGFN     
   CHANGED   
   DEF        2253BC
   EVENTS     62
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     62
   NAME       CUL_HM_HM_SEC_SC_2253BC
   NR         4834
   STATE      open
   TYPE       CUL_HM
   hmusb_MSGCNT 62
   hmusb_RAWMSG R001FEF43,0001,168707C2,FF,FFC2,7080022253BCFECAFE00
   hmusb_RSSI -62
   hmusb_TIME 2013-12-17 11:35:29
   lastMsg    No:70 - t:02 s:2253BC d:FECAFE 00
   protLastRcv 2013-12-17 11:35:29
   protSnd    33 last_at:2013-12-17 11:35:29
   protState  CMDs_done
   rssi_at_hmusb avg:-51.95 min:-64 max:-38 lst:-62 cnt:62
   Readings:
     2013-12-17 11:35:28   Activity        alive
     2013-12-17 11:35:29   CommandAccepted yes
     2013-12-17 11:33:42   alive           yes
     2013-12-17 11:33:42   battery         ok
     2013-12-17 11:33:42   contact         open (to hmusb)
     2013-12-17 11:33:42   sabotageError   on
     2013-12-17 11:33:42   state           open
   Helper:
     mId        002F
     rxType     12
     Respwait:
     Role:
       chn        1
       dev        1
     Rssi:
       At_hmusb:
         avg        -51.9516129032258
         cnt        62
         lst        -62
         max        -38
         min        -64
     Shadowreg:
       RegL_00:    09:01 02:01 0A:FE 0B:CA 0C:FE
Attributes:
   actCycle   028:00
   actStatus  alive
   expert     2_full
   firmware   2.1
   model      HM-SEC-SC
   peerIDs   
   room       CUL_HM
   serialNr   KEQ0367416
   subType    threeStateSensor

fhem>


ideen & vorschläge welcome.
danke.

R_Fhem

Hi,

ich habe auch einen neuen HM-Sec-SC Firmware 2.1 und meine list Fensterr_Kontakt zeigt viel mehr. unter anderem ist das RegL_00 länger und es gibt ein RegL_01 bei mir.

Ich würde den Fensterkontakt in den Werkszusatnd zurücksetzen und es dann noch einmal probieren.

Gruß Rainer

martinp876

du solltest ein getConfig ausführen.

get reg all zeigt dir die gelesenen register
set getConfig holt/liest die Register.

oder setze attribut autoReadReg 4. Dann liest FHEM bei Änderungen automatisch. Anlernen musst du natürlich drücken.

also  bei autoReadReg: du änderst ein Register und drückst anlernen. FHEM liest das register und sendet ein getConfig sofort hinterher - im gleichen 'anlernen'

Gruss Martin

juppzupp

Danke Martin. Mag das wer im wiki anpassen ?

fhem> get CUL_HM_HM_SEC_SC_2253BC reg all
CUL_HM_HM_SEC_SC_2253BC type:threeStateSensor -
list:peer register         :value
   0:      cyclicInfoMsg    :on
   0:      intKeyVisib      :invisib
   0:      pairCentral      :0xFECAFE
   0:      sabotageMsg      :on
   0:      transmDevTryMax  :6
   1:      eventDlyTime     :0 s
   1:      ledOnTime        :0.5 s
   1:      msgScPosA        :closed
   1:      msgScPosB        :open
   1:      transmitTryMax   :6

Rohan

Hi juppzupp,

Zitat von: juppzupp am 17 Dezember 2013, 19:00:35... Mag das wer im wiki anpassen ? ...

Ich finde auf die schnelle nicht die Stelle. "Haste ma 'n Link", dann schau ich mal.

Gruß
Thomas
Fhem auf Mini-ITX mit Celeron 2-Core, HMLAN (> 55 Devices), CUL (FS20 und EM), RFXtrx 433E, Arduino (einige DS18B20), RPi mit 1-Wire (DS2423 für S0-Signale, DS18B20+), RPi/Arduino mit MQ-5 und MQ-9 (CO- und CNG/LPG-Sensor), CO-20 IAQ Sensor

juppzupp

Gerne : http://www.fhemwiki.de/wiki/HomeMatic

Da gibt es einen Absatz 'Besonderheiten 3 State sensoren'

Rohan

Fhem auf Mini-ITX mit Celeron 2-Core, HMLAN (> 55 Devices), CUL (FS20 und EM), RFXtrx 433E, Arduino (einige DS18B20), RPi mit 1-Wire (DS2423 für S0-Signale, DS18B20+), RPi/Arduino mit MQ-5 und MQ-9 (CO- und CNG/LPG-Sensor), CO-20 IAQ Sensor