FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Thoffi1978 am 11 Februar 2016, 23:17:01

Titel: Parallelbetrieb CUL und HMusb
Beitrag von: Thoffi1978 am 11 Februar 2016, 23:17:01
Hallo.

ich habe mir den HM-CFG-USB USB Konfigurations-Adapter (HMusb) gekauft.
Nun wollte ich meinen Cul auf Slow RFMode umstellen und den HMusb auf HomeMatic in betrieb betreiben.

Die Geräte werden auch erkannt. Ich glaube das Zusammenspiel mit der VCCU klappt noch nicht ganz.
Wenn eine Jalousie betätigt wird, dann wird der Status angezeigt. Wenn der Befehl von Fhem kommt dann heißt es Missing Act.

Ich habe die HMID denke ich richtig zugewiesen, doch ich habe da wohl ein Gedankenfehler irgendwo.

Anbei die List der betroffenen Geräte:
List VCCU:
Internals:
   DEF        424242
   IODevMissing 1
   NAME       vccu
   NR         30
   STATE      hmusb:ok,
   TYPE       CUL_HM
   assignedIOs hmusb
   Readings:
     2016-02-12 07:20:33   state           hmusb:ok,
   Helper:
     HM_CMDNR   1
     mId        FFF0
     rxType     1
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       vccu       vccu
       ioList:
         hmusb
     Mrssi:
       mNo
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
       vrt        1
Attributes:
   IODev      hmusb
   IOList     hmusb
   IOgrp      vccu
   expert     2_raw
   model      CCU-FHEM
   room       VCCU
   subType    virtual
   webCmd     virtual:update


List HMusb:
Internals:
   DEF        127.0.0.1:1234
   DeviceName 127.0.0.1:1234
   FD         19
   IFmodel    USB
   NAME       hmusb
   NR         249
   NTFY_ORDER 50-hmusb
   PARTIAL
   RAWMSG     E2CABED,0000,0234714E,FF,FFBD,0EA4102CABEDF110340601C800
   RSSI       -67
   STATE      opened
   TYPE       HMLAN
   XmitOpen   1
   assignedIDsCnt 5
   hmusb_MSGCNT 34
   hmusb_TIME 2016-02-12 09:34:58
   msgKeepAlive dlyMax:0.026 bufferMin:4
   msgLoadCurrent 0
   msgLoadHistory 5min steps: 0/0/0/0/0/0/0/0/0/0/0/0
   msgParseDly min:-2 max:53 last:25 cnt:34
   owner      424242
   owner_CCU  vccu
   uptime     000 10:19:19.959
   Readings:
     2016-02-12 07:20:29   D-HMIdAssigned  424242
     2016-02-12 07:20:29   D-HMIdOriginal  37304F
     2016-02-12 07:20:29   D-firmware      0.964
     2016-02-12 07:20:29   D-serialNr      MEQ0232009
     2016-02-12 07:20:29   Xmit-Events     init:1 disconnected:1 ok:1
     2016-02-12 07:20:29   cond            ok
     2016-02-12 09:37:46   loadLvl         low
     2016-02-12 07:20:28   prot_disconnected last
     2016-02-12 07:20:28   prot_init       last
     2016-02-12 07:20:29   prot_ok         last
     2016-02-12 07:20:28   state           opened
   Helper:
     assIdCnt   5
     assIdRep   5
     info       03C4,MEQ0232009,37304F,424242
     setTime    44411
     Cnd:
       0          1
       253        1
       255        1
     Dly:
       cnt        34
       lst        25
       max        53
       min        -2
     Ids:
       297477:
         cfg        +297477,00,00,00
         chn        01
         flg        0
         msg
         name       Jalo_SchlafZi
         to         1455265278.06753
       2cabed:
         cfg        +2CABED,00,00,00
         chn        01
         flg        0
         msg
         name       Jalo_WZ_Seite
         to         1455265277.36667
       2cad42:
         cfg        +2CAD42,00,00,00
         chn        02
         flg        0
         msg
         name       Jalo_WZ_TV_vorne
         to         1455258531.08472
       3146a4:
         cfg        +3146A4,00,00,00
         chn        01
         flg        0
         msg
         name       Jalo_Finnja_hinten
         to         1455265274.839
       3146f9:
         cfg        +3146F9,00,00,00
         chn        01
         flg        0
         msg
         name       Jalo_Bad
         to         1455265273.4854
     K:
       BufMin     4
       DlyMax     0.026
       Next       1455266291.84183
       Start      1455266266.84183
     Loadlvl:
       bl         40
       a:
         99
         90
         40
         0
       H:
         0          low
         40         batchLevel
         90         high
         99         suspended
     Log:
       all        0
       sys        0
       ids:
         ARRAY(0x1502e00)
     Q:
       HMcndN     0
       answerPend 0
       hmLanQlen  1
       keepAliveRec 1
       keepAliveRpt 0
       loadLast   0
       loadNo     7
       scnt       7
       apIDs:
     Ref:
       drft       -0.00028005601120224
       hmtL       37159959
       kTs        0
       offL       1455229106890
       sysL       1455266241846
Attributes:
   hmId       424242
   hmLanQlen  1_min
   loadLevel  0:low,40:batchLevel,90:high,99:suspended


List Cul:
Internals:
   CMDS       BbCFiAZEGMKUYRTVWXefmltux
   CUL_MSGCNT 267
   CUL_TIME   2016-02-12 09:38:16
   Clients    :FS20:FHT.*:KS300:USF1000:BS:HMS: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll:SOMFY: :STACKABLE_CC:CUL_RFR::CUL_TCM97001:CUL_REDIRECT:
   DEF        /dev/ttyACM0@9600 1034
   DeviceName /dev/ttyACM0@9600
   FD         12
   FHTID      1034
   NAME       CUL
   NR         27
   PARTIAL
   RAWMSG     T144400A60B12
   RSSI       -65
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.61 CUL868
   initString X21
   Matchlist:
     1:USF1000  ^81..(04|0c)..0101a001a5ceaa00....
     2:BS       ^81..(04|0c)..0101a001a5cf
     3:FS20     ^81..(04|0c)..0101a001
     4:FHT      ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     5:KS300    ^810d04..4027a001
     6:CUL_WS   ^K.....
     7:CUL_EM   ^E0.................$
     8:HMS      ^810e04....(1|5|9).a001
     9:CUL_FHTTK ^T[A-F0-9]{8}
     A:CUL_RFR  ^[0-9A-F]{4}U.
     B:CUL_HOERMANN ^R..........
     C:ESA2000  ^S................................$
     D:CUL_IR   ^I............
     E:CUL_TX   ^TX[A-F0-9]{10}
     F:Revolt   ^r......................$
     G:IT       ^i......
     H:STACKABLE_CC ^\*
     I:UNIRoll  ^[0-9A-F]{5}(B|D|E)
     J:SOMFY    ^Y[r|t|s]:?[A-F0-9]+
     K:CUL_TCM97001 ^s[A-F0-9]+
     L:CUL_REDIRECT ^o+
   Readings:
     2016-02-01 10:54:17   ccconf          freq:868.300MHz bWidth:101KHz rAmpl:33dB sens:8dB
     2016-02-12 07:20:27   cmds             B b C F i A Z E G M K U Y R T V W X e f m l t u x
     2016-02-01 10:54:28   credit10ms      900
     2016-02-01 10:54:32   fhtbuf          AE
     2016-02-12 08:55:31   raw             isF1FFFF10FF00
     2016-02-12 09:38:16   state           Initialized
     2016-01-30 13:52:49   uptime          4 01:17:10
     2016-01-30 13:52:55   version         V 1.61 CUL868
   Softbuffer:
Attributes:
   icon       cul_868
   rfmode     SlowRF


und die List der Jalousie:
Internals:
   DEF        2CAD42
   IODev      vccu
   IODevMissing 1
   NAME       Jalo_WZ_TV_vorne
   NR         270
   STATE      IOerr
   TYPE       CUL_HM
   protCmdDel 6
   protIOerr  1 last_at:2016-02-12 09:37:38
   protResnd  12 last_at:2016-02-12 07:28:49
   protResndFail 4 last_at:2016-02-12 07:28:54
   protSnd    4 last_at:2016-02-12 07:28:32
   protState  CMDs_done_Errors:1
   Readings:
     2016-02-11 17:47:33   CommandAccepted yes
     2016-01-14 10:09:41   D-firmware      2.3
     2016-01-14 10:09:41   D-serialNr      LEQ0760754
     2016-01-15 09:20:32   PairedTo        0xF11034
     2016-01-15 09:20:33   R-driveDown     25 s
     2016-01-15 09:20:33   R-driveTurn     0.5 s
     2016-01-15 09:20:33   R-driveUp       25 s
     2016-01-15 09:20:32   R-pairCentral   0xF11034
     2016-01-15 09:20:33   R-sign          off
     2016-01-15 09:20:32   RegL_00.        02:01 0A:F1 0B:10 0C:34 15:FF 18:00 00:00
     2016-01-15 09:20:33   RegL_01.        08:00 09:00 0A:00 0B:00 0C:FA 0D:00 0E:FA 0F:05 10:00  30:06 57:24 00:00
     2016-02-11 23:04:35   deviceMsg       12 (to F11034)
     2016-02-12 07:28:32   level           set_60
     2016-01-29 23:23:16   levelMissed     desired:37
     2016-02-11 23:04:35   motor           stop:12
     2016-02-11 23:04:35   pct             12
     2016-02-11 23:04:35   recentStateType info
     2016-02-12 09:37:38   state           IOerr
     2016-02-11 23:04:35   timedOn         off
   Helper:
     HM_CMDNR   5
     cSnd       114242422CAD420201C80000,114242422CAD42020178
     dlvl       C8
     dlvlCmd    ++A011F100002CAD420201C80000
     mId        006A
     rxType     1
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +2CAD42,00,00,00
       prefIO
       rxt        0
       vccu
       p:
         2CAD42
         00
         00
         00
     Mrssi:
       mNo
       Io:
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat   00
     Role:
       chn        1
       dev        1
       prs        1
Attributes:
   IODev      vccu
   alleRollos Rollo_Gruppe
   autoReadReg 4_reqStatus
   eventMap   off:Runter on:Hoch
   expert     2_full
   firmware   2.3
   group      Jalousie_Vorne,Jalousien
   model      HM-LC-Bl1PBU-FM
   peerIDs    00000000,
   room       Jalousien,Wohnzimmer
   serialNr   LEQ0760754
   set        Rollo_Gruppe
   subType    blindActuator
   userattr   alleRollos alleRollos_map room_map set set_map structexclude
   webCmd     statusRequest:toggle:on:off:up:down:stop


Vielen Dank schon mal
Hoffi
Titel: Antw:Parallelbetrieb CUL und HMusb
Beitrag von: frank am 12 Februar 2016, 11:24:24
1. dein hmusb braucht fw 0.967 und einen aktuellen hmland
D-firmware      0.964

2. du darfst die vccu nicht beim attr IODev eintragen, sondern du musst in allen devices, die mit der vccu arbeiten sollen, das attr IOgrp definieren, am besten mit preferred io:
IODev      vccu:hmusb