FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Heisemer Bub am 25 April 2023, 13:06:40

Titel: CCU2 und HMCCUDEV
Beitrag von: Heisemer Bub am 25 April 2023, 13:06:40
Guten Tag Zusammen, ich hatte schon länger nicht mehr mit Fhem gearbeitet und wollte nun wieder ein Fensterkontakt in Fhem einbinden. Einen habe ich schon eingerichtet weiss aber leider nicht mehr so die Vorgehensweise...

Wichtig ist mir das der Fensterkontakt -> es geht um den Fensterkontakt_weiss (Tür-/Fensterkontakt HM-Sec-SCo) unter HMCCUDEV angezeigt wird, wie der Fensterkontakt Dachfenster_Treppenhaus (siehe Bilder). Den einen Fensterkontakt ist unter HMCCUCHN und unter HMCCUDEV zu finden ( Dachfenster_Treppenhaus). Leider bekomme ich den Fensterkontakt den ich jetzt einbinden möchte nicht unter HMCCUDEV eingebunden....Hab schon die RAW Definition durchstöbert und verglichen..leider bekomme ich diesen Kontakt nicht mehr unter HMCCUDEV eingebunden.

Es kommt dann immer diese Meldung:
Specify option 'forceDev' for HMCCUDEV or use HMCCUCHN instead (recommended). Command: define Dachfenster_weiss HMCCUCHN OEQ0228371:1
Möchte halt gerne auch den grünen Punkt für den aktuellen Status..

Könnt Ihr mir auf die Sprünge helfen... Wie bekomme ich den zweiten Fensterkontakt wie den "Dachfenster Treppenhaus" auch wieder unter HMCCUDEV eingebunden?

Danke und Gruß


Hier noch das list von dem Fensterkontakt der jetzt unter HMCCUCHN definiert ist , den ich aber gerne noch unter HMCCUDEV haben möchte:
Internals:
   CFGFN     
   DEF        OEQ0228371:1
   FUUID      6447a9d4-f33f-b652-31a2-a10a8d493544394b
   IODev      CCU2
   NAME       Fensterkontakt_weiss
   NR         297
   STATE      closed
   TYPE       HMCCUCHN
   ccuaddr    OEQ0228371:1
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-Sec-SCo OEQ0228371:1
   ccurolestate SHUTTER_CONTACT
   ccusubtype HM-Sec-SCo
   ccutype    HM-Sec-SCo
   eventCount 2
   firmware   1.0
   readonly   no
   receiver   ccu:Heizung Kueche Wand,ccu:Heizung Kueche Fenster,ccu:Heizung Essen EG,HM_KL_AZ_WZ
   READINGS:
     2023-04-25 12:39:29   ERROR           NO_ERROR
     2023-04-25 12:22:12   IODev           CCU2
     2023-04-25 12:39:29   LOWBAT          ok
     2023-04-25 12:39:29   STATE           closed
     2023-04-25 12:22:12   activity        alive
     2023-04-25 12:22:12   battery         ok
     2023-04-25 12:39:29   devstate        ok
     2023-04-25 12:39:29   hmstate         closed
     2023-04-25 12:22:12   rssidevice      -255
     2023-04-25 12:22:12   rssipeer        -68
     2023-04-25 12:22:12   sign            off
     2023-04-25 12:39:29   state           closed
   hmccu:
     channels   1
     detect     1
     devspec    OEQ0228371:1
     nodefaults 0
     role       1:SHUTTER_CONTACT
     setDefaults 0
     cmdlist:
       get       
       set       
     control:
     dp:
       0.AES_KEY:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      off
           OVAL       0
           SVAL       off
           VAL        0
       0.CONFIG_PENDING:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      false
           OVAL       false
           SVAL       false
           VAL        false
       0.DEVICE_IN_BOOTLOADER:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      false
           OVAL       false
           SVAL       false
           VAL        false
       0.LOWBAT:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      ok
           OVAL       false
           SVAL       ok
           VAL        false
       0.RSSI_DEVICE:
         VALUES:
           NVAL       -255
           ONVAL      -255
           OSVAL      -255
           OVAL       1
           SVAL       -255
           VAL        1
       0.RSSI_PEER:
         VALUES:
           NVAL       -68
           ONVAL      -68
           OSVAL      -68
           OVAL       188
           SVAL       -68
           VAL        188
       0.STICKY_UNREACH:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      false
           OVAL       false
           SVAL       false
           VAL        false
       0.UNREACH:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      alive
           OVAL       false
           SVAL       alive
           VAL        false
       0.UPDATE_PENDING:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      false
           OVAL       false
           SVAL       false
           VAL        false
       1.ERROR:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NO_ERROR
           OVAL       0
           SVAL       NO_ERROR
           VAL        0
       1.LOWBAT:
         VALUES:
           NVAL       0
           ONVAL      false
           OSVAL      ok
           OVAL       false
           SVAL       ok
           VAL        0
       1.STATE:
         VALUES:
           NVAL       0
           ONVAL      false
           OSVAL      closed
           OVAL       false
           SVAL       closed
           VAL        0
     roleCmds:
       get:
       set:
     state:
       chn        1
       dpt        STATE
Attributes:
   devStateIcon close:fts_window_1w open:fts_window_1w_open
Titel: Aw: CCU2 und HMCCUDEV
Beitrag von: Heisemer Bub am 25 April 2023, 14:49:52
Specify option 'forceDev' for HMCCUDEV or use HMCCUCHN instead (recommended). Command: define Fenster_Test_weiss HMCCUCHN OEQ0228371:1
heisst übersetzt:
Geben Sie die Option 'forceDev' für HMCCUDEV an oder verwenden Sie stattdessen HMCCUCHN (empfohlen). Befehl: define Fenster_Test_weiss HMCCUCHN OEQ0228371:1
Heisst, ich muss für HMCCUDEV das "forceDEV verwenden...aber wo und wie?

EDIT: Ich habs....man muss folgendes eigeben am Ende das forceDEV

defmod Fensterkontakt_Test HMCCUDEV OEQ0228371 forceDev
Titel: Aw: CCU2 und HMCCUDEV
Beitrag von: zap am 28 April 2023, 11:17:29
Manchmal frage ich mich schon, warum ich mir die Mühe mit der Commandref gemacht haben ;)