Hauptmenü

HM AES aktiv?

Begonnen von birdy, 09 Juni 2016, 23:22:34

Vorheriges Thema - Nächstes Thema

birdy

Hallo Joachim

Vielen Dank für die vielen wertvollen Hinweise und die tolle Unterstützung in diesem Forum hier. Die angegebenen Beiträge habe ich gelesen, einiges ist mir klar(er) geworden, aber ob ich alles verstanden habe und auch noch richtig??? 

Ich dachte  ja zu Beginn schon ich hätte das wesentliche verstanden, weil die Schaltzustände problemlos erkannt wurden, dabei waren Sie nicht mal paired.  Wie kann wissen, dass da noch etwas ist was man noch nicht verstanden hat, solange man mit diesem Etwa noch gar nie in Kontakt gekommen ist?

Also ich denke AES sollte und aktiv sein. Aber sicher bin ich absolut nicht. Ausser ein paar Einträge und Attribute funktioniert immer noch alles wie zu Beginn (zumindest was von aussen sichtbar ist). 
   
Ich liste hier mal meine Devices, evtl. kann die jemand kurz checken.

VCCU:
Save config
Aussen
CUL_EM
CUL_HM
CUL_TCM97001
CUL_TX
HMS
IT
LOG
MAX
Plots
Unsorted
icoEverything Everything
Logfile
Commandref
Remote doc
Edit files
Select style
Event monitor
restart
update
updatecheck
reloadMyUt ils

Internals:
   DEF        170272
   IODev      hmusb
   NAME       VCCU
   NR         142
   NTFY_ORDER 50-VCCU
   STATE      hmusb:ok,
   TYPE       CUL_HM
   assignedIOs hmusb
   Readings:
     2016-06-13 23:50:44   state           hmusb:ok,
   Helper:
     HM_CMDNR   1
     mId        FFF0
     rxType     1
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       prefIO
       vccu
       ioList:
         hmusb
     Mrssi:
       mNo
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
       vrt        1
     Tmpl:
   Role:
Attributes:
   IODev      hmusb
   IOList     hmusb
   aesCommReq 1
   expert     2_raw
   hmKey      01:......................................................
   model      CCU-FHEM
   room       CUL_HM
   subType    virtual
   webCmd     virtual:update



Mein IO Device HMusb:
Internals:
   DEF        127.0.0.1:1234
   DeviceName 127.0.0.1:1234
   FD         58
   IFmodel    USB
   NAME       hmusb
   NR         134
   NTFY_ORDER 50-hmusb
   PARTIAL
   RAWMSG     R4BC315CC,0041,05887878,01,FFDD,15A0103A8ED31702720100000000
   RSSI       -35
   STATE      opened
   TYPE       HMLAN
   XmitOpen   1
   assignedIDsCnt 1
   hmusb_MSGCNT 15
   hmusb_TIME 2016-06-13 23:55:24
   msgKeepAlive dlyMax:0.797 bufferMin:4
   msgLoadCurrent 0
   msgLoadHistory 5min steps: 0/0/0/0/0/0/0/0/0/0/0/0
   owner      170272
   owner_CCU  VCCU
   uptime     002 49:26:02.202
   Readings:
     2016-06-13 23:50:44   D-HMIdAssigned  170272
     2016-06-13 23:50:44   D-HMIdOriginal  3730F3
     2016-06-13 23:50:44   D-firmware      0.967
     2016-06-13 23:50:44   D-serialNr      MEQ0231843
     2016-06-13 23:50:44   Xmit-Events     disconnected:1 init:1 ok:1
     2016-06-13 23:50:44   cond            ok
     2016-06-14 23:34:17   loadLvl         low
     2016-06-13 23:50:42   prot_disconnected last
     2016-06-13 23:50:42   prot_init       last
     2016-06-13 23:50:44   prot_ok         last
     2016-06-13 23:50:42   state           opened
   Helper:
     assIdCnt   1
     assIdRep   1
     info       03C7,MEQ0231843,3730F3,170272
     setTime    44736
     Cnd:
       0          1
       253        1
       255        1
     Ids:
       3a8ed3:
         cfg        +3A8ED3,01,01,0E
         chn        03
         flg        0
         msg
         name       HM_FM_Sensor
         to         1465854925.89595
     K:
       BufMin     4
       DlyMax     0.797
       Next       1465940082.3608
       Start      1465940057.3608
     Loadlvl:
       bl         40
       a:
         99
         90
         40
         0
       H:
         0          low
         40         batchLevel
         90         high
         99         suspended
     Log:
       all        0
       sys        0
       ids:
         ARRAY(0x3908148)
     Q:
       HMcndN     0
       answerPend 0
       hmLanQlen  1
       keepAliveRec 1
       keepAliveRpt 0
       loadLast   0
       loadNo     6
       scnt       8
       apIDs:
     Ref:
       hmtL       177962202
       kTs        0
Attributes:
   hmId       170272
   hmLanQlen  1_min
   icon       hm_lan
   loadLevel  0:low,40:batchLevel,90:high,99:suspended
   room       CUL_HM


Der threeStateSensor:
Internals:
   DEF        3A8ED3
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     22
   NAME       HM_FM_Sensor
   NR         135
   NTFY_ORDER 50-HM_FM_Sensor
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 HM_3A8ED3_Sw_01
   channel_02 HM_3A8ED3_Sw_02
   channel_03 HM_3A8ED3_Sw_03
   hmusb_MSGCNT 22
   hmusb_RAWMSG R4BC315CC,0041,05887878,01,FFDD,15A0103A8ED31702720100000000
   hmusb_RSSI -35
   hmusb_TIME 2016-06-13 23:55:24
   lastMsg    No:15 - t:10 s:3A8ED3 d:170272 0100000000
   protEvt_AESCom-ok 7 last_at:2016-06-13 23:55:24
   protLastRcv 2016-06-13 23:55:24
   protSnd    14 last_at:2016-06-13 23:55:24
   protState  CMDs_done
   rssi_at_hmusb avg:-35.62 min:-40 lst:-35 max:-34 cnt:8
   Readings:
     2016-06-13 23:55:19   Activity        alive
     2016-06-13 23:41:39   CommandAccepted yes
     2016-06-13 23:55:19   D-firmware      1.2
     2016-06-13 23:55:19   D-serialNr      MEQ0314315
     2016-06-13 23:55:20   PairedTo        0x170272
     2016-06-07 21:48:03   R-cyclicInfoMsg off
     2016-06-13 23:08:38   R-pairCentral   0x170272
     2016-06-13 23:55:20   RegL_00.          02:01 09:00 0A:17 0B:02 0C:72 14:06 00:00
     2016-06-13 23:55:24   aesCommToDev    ok
     2016-06-13 23:41:39   aesKeyNbr       02
     2016-06-13 23:43:51   battery         ok
     2016-06-13 23:55:24   state           CMDs_done
   Helper:
     HM_CMDNR   21
     cSnd       011702723A8ED303040000000001,011702723A8ED30303
     mId        005F
     rxType     12
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +3A8ED3,01,01,0E
       nextSend   1465854924.79352
       rxt        2
       vccu       VCCU
       p:
         3A8ED3
         01
         01
         0E
       prefIO:
         hmusb
     Mrssi:
       mNo        15
       Io:
         hmusb      -33
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       dev        1
     Rpt:
       IO         hmusb
       flg        A
       ts         1465854924.69403
       ack:
         HASH(0x3906f20)
         1580021702723A8ED300
     Rssi:
       At_hmusb:
         avg        -35.625
         cnt        8
         lst        -35
         max        -34
         min        -40
     Shadowreg:
     Tmpl:
   Role:
Attributes:
   IODev      hmusb
   IOgrp      VCCU:hmusb
   actCycle   028:00
   actStatus  alive
   aesCommReq 1
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.2
   model      HM-SCI-3-FM
   room       CUL_HM
   serialNr   MEQ0314315
   subType    threeStateSensor
   webCmd     getConfig:clear msgEvents


Kanal1:Internals:
   DEF        3A8ED301
   NAME       HM_3A8ED3_Sw_01
   NR         137
   NTFY_ORDER 50-HM_3A8ED3_Sw_01
   STATE      open
   TYPE       CUL_HM
   chanNo     01
   device     HM_FM_Sensor
   Readings:
     2016-06-13 23:48:12   R-eventDlyTime  0 s
     2016-06-13 23:48:12   R-sign          on
     2016-06-13 23:55:20   RegL_01.          08:01 20:60 21:00 22:00 30:06 00:00
     2016-06-14 23:52:15   contact         open (to VCCU)
     2016-06-14 23:52:15   state           open
     2016-06-14 23:52:15   trig_aes_VCCU   ok:203
     2016-06-14 23:52:15   trigger_cnt     203
   Helper:
     peerIDsRaw ,00000000
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Role:
       chn        1
     Shadowreg:
     Tmpl:
   Role:
Attributes:
   aesCommReq 1
   model      HM-SCI-3-FM
   peerIDs    00000000, 


Kanal 2:Internals:
   DEF        3A8ED302
   NAME       HM_3A8ED3_Sw_02
   NR         138
   NTFY_ORDER 50-HM_3A8ED3_Sw_02
   STATE      open
   TYPE       CUL_HM
   chanNo     02
   device     HM_FM_Sensor
   Readings:
     2016-06-13 23:11:41   R-eventDlyTime  0 s
     2016-06-13 23:11:41   R-sign          on
     2016-06-13 23:55:22   RegL_01.          08:01 20:60 21:00 22:00 30:06 00:00
     2016-06-13 23:18:12   contact         open (to VCCU)
     2016-06-13 23:18:12   state           open
     2016-06-13 23:18:12   trig_aes_VCCU   ok:17
     2016-06-13 23:18:12   trigger_cnt     17
   Helper:
     peerIDsRaw ,00000000
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Role:
       chn        1
     Shadowreg:
     Tmpl:
   Role:
Attributes:
   aesCommReq 1
   model      HM-SCI-3-FM
   peerIDs    00000000,


Kanal 3:Internals:
   DEF        3A8ED303
   NAME       HM_3A8ED3_Sw_03
   NR         139
   NTFY_ORDER 50-HM_3A8ED3_Sw_03
   STATE      open
   TYPE       CUL_HM
   chanNo     03
   device     HM_FM_Sensor
   Readings:
     2016-06-13 23:23:58   R-eventDlyTime  0 s
     2016-06-13 23:23:58   R-sign          on
     2016-06-13 23:55:23   RegL_01.          08:01 20:60 21:00 22:00 30:06 00:00
     2016-06-13 23:23:26   contact         open (to VCCU)
     2016-06-13 23:23:26   state           open
     2016-06-13 23:23:26   trig_aes_VCCU   ok:11
     2016-06-13 23:23:26   trigger_cnt     11
   Helper:
     peerIDsRaw ,00000000
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Role:
       chn        1
     Shadowreg:
     Tmpl:
   Role:
Attributes:
   aesCommReq 1
   model      HM-SCI-3-FM
   peerIDs    00000000,


Gruss birdy
FHEM  @Debian bullseye @Proxmox VE 8.4.1
GMKtec mit AMD Ryzen 7 5700U
CUL 433(a-culfw), CUL 868(SlowRF), Max-Cube CUN geflash, HM-CFG-USB-2 (HMALND)

MadMax-FHEM

Hi birdy,

sieht erst mal gut aus:

2016-06-13 23:55:20   PairedTo        0x170272

2016-06-13 23:50:44   D-HMIdAssigned  170272

d.h. der Sensor ist an der Zentrale "angelernt": gepaired.

Ich selbst nutze AES (noch) nicht aber es sieht soweit ich das sehen kann auch gut aus.
(aber jetzt wo die Lists da sind vielleicht schaut [zufällig] jemand drüber der AES nutzt und bestätigt/dementiert -> hilft dann weiter)

Was du noch tun kannst ist 2016-06-07 21:48:03   R-cyclicInfoMsg off auf 'on' setzen, dann bekommst du regelmäßig Batteriestatus etc.

set HM_FM_Sensor regset cyclicInfoMsg on (wenn ich nicht irre)

Und evtl. mal bzgl. 'attr on-change-reading' schauen, damit die "Event-Flut" eingedämmt wird, falls gewünscht bzw. nicht anders benötigt...

Bei einem Sensor siehst du (wie bereits erläutert) keinen (großen) Unterschied, außer evtl. Fehlermeldungen im Log.
Da fhem ja mithört und die entsprechenden Staus setzt (open close ...).

Bei einem Aktor sieht es schon anders aus, da dann ein Schalten per fhem nur geht, wenn gepaired und alles korrekt läuft...

Jetzt kannst du entweder auf das Signal (open close ...) per fhem 'notify' 'DOIF' etc. einen Aktor steuern 'set Aktor on' oder einen Sensor und einen Aktor direkt 'peeren' (im Unterschied zu pairen: Anlernen an Zentrale).

D.h. ein bestimmtes Signal (z.B. open) schaltet dann direkt den Aktor z.B. Heizung "aus" auch ohne dass fhem läuft bzw. ohne "Interaktion" von fhem.

Fhem zeichnet dann "nur" die Schaltvorgänge auf...

Ich habe so viel als möglich direkt gepeert bzw. bei Funktionen die mir wichtig sind (dass es auch bei einem Ausfall von fhem läuft) und "Schönheits-/Bequemlichkeitsfunktionen" schalte ich dann (mit etwas Logik) per fhem...

Aber da muss jeder seine eigene Philosophie entwickeln... ;-)

Dann noch viel Spaß und Erfolg weiterhin!

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)