maplecul 868 mit Homematic -> empfängt aber sendet nicht

Begonnen von Fleurelle, 21 Oktober 2020, 19:48:00

Vorheriges Thema - Nächstes Thema

Fleurelle

Hallöchen,

habe hier einen maplecul mit 2 mal 868. Dieser ist eingerichtet und über eine vccu habe ich zwei Steckdosen von Homematic angelernt. Hat prima geklappt, alle Channels sind da und die Daten werden empfangen.
Leider sendet er aber nicht.

Wenn ich den Knopf am Stecker drücke kommt folgendes log:

2020-10-20 22:23:32 CUL_HM HM_3384AE_Sw deviceMsg: off (to broadcast)
2020-10-20 22:23:32 CUL_HM HM_3384AE_Sw level: 0
2020-10-20 22:23:32 CUL_HM HM_3384AE_Sw pct: 0
2020-10-20 22:23:32 CUL_HM HM_3384AE_Sw off
2020-10-20 22:23:32 CUL_HM HM_3384AE_Sw timedOn: off


Wenn ich die Buttons in FHEM drücke, dann sieht es so aus:
2020-10-21 19:46:12 CUL_HM HM_3384AE commState: CMDs_pending
2020-10-21 19:46:13 CUL_HM HM_3384AE CMDs_pending
2020-10-21 19:46:13 CUL_HM HM_3384AE_Sw set_on noArg
2020-10-21 19:46:13 CUL_HM HM_3384AE commState: CMDs_processing...
2020-10-21 19:46:13 CUL_HM HM_3384AE_Sw trigLast: fhem:02
2020-10-21 19:46:30 CUL_HM HM_3384AE ResndFail
2020-10-21 19:46:30 CUL_HM HM_3384AE commState: CMDs_done_Errors:1
2020-10-21 19:46:30 CUL_HM HM_3384AE CMDs_done_Errors:1
2020-10-21 19:46:30 CUL_HM HM_3384AE MISSING ACK


Kan mir jemand helfen?

Vielen dank und liebe Grüße
Fleurelle

Otto123

Hi,

zeig mal bitte ein list HM_3384AE

Ich vermute der ist angelegt aber nicht angelernt (gepairt)

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Fleurelle

Hi Otto,

danke für die schnelle Antwort  :)

Hier das list

Internals:
   DEF        3384AE
   FUUID      5f8f3985-f33f-8ff7-1215-6154e4b2d4840408
   IODev      MapleCUL_0_868
   LASTInputDev MapleCUL_0_868
   MSGCNT     10
   MapleCUL_0_868_MSGCNT 3
   MapleCUL_0_868_RAWMSG A1416845E3384AE00000080000A0000000000090CFE::-53.5:MapleCUL_0_868
   MapleCUL_0_868_RSSI -53.5
   MapleCUL_0_868_TIME 2020-10-21 19:54:25
   MapleCUL_1_868_MSGCNT 7
   MapleCUL_1_868_RAWMSG A1416845E3384AE00000080000A0000000000090CFE::-63:MapleCUL_1_868
   MapleCUL_1_868_RSSI -63
   MapleCUL_1_868_TIME 2020-10-21 19:54:25
   NAME       HM_3384AE
   NOTIFYDEV  global
   NR         551
   NTFY_ORDER 50-HM_3384AE
   STATE      MISSING ACK
   TYPE       CUL_HM
   channel_01 HM_3384AE_Sw
   channel_02 HM_3384AE_Pwr
   channel_03 HM_3384AE_SenPwr
   channel_04 HM_3384AE_SenI
   channel_05 HM_3384AE_SenU
   channel_06 HM_3384AE_SenF
   lastMsg    No:16 - t:5E s:3384AE d:000000 80000A0000000000090CFE
   protCmdDel 14
   protLastRcv 2020-10-21 19:54:25
   protRcv    7 last_at:2020-10-21 19:54:25
   protResnd  9 last_at:2020-10-21 19:46:24
   protResndFail 3 last_at:2020-10-21 19:46:30
   protSnd    3 last_at:2020-10-21 19:46:13
   protState  CMDs_done_Errors:1
   rssi_at_MapleCUL_0_868 cnt:3 min:-56 max:-53.5 avg:-54.5 lst:-53.5
   rssi_at_MapleCUL_1_868 cnt:7 min:-63.5 max:-59.5 avg:-62.07 lst:-63
   READINGS:
     2020-10-20 21:25:28   D-firmware      1.6
     2020-10-20 21:25:28   D-serialNr      LEQ1345815
     2020-10-21 19:37:14   cfgState        updating
     2020-10-21 19:46:30   commState       CMDs_done_Errors:1
     2020-10-20 21:25:04   powerOn         2020-10-20 21:25:04
     2020-10-21 19:46:30   state           MISSING ACK
     RegL_00.:
       VAL       
   helper:
     HM_CMDNR   22
     cSnd       011313133384AE00040000000000,111313133384AE0201C80000
     mId        00AC
     peerFriend
     peerOpt    -:powerMeter
     regLst     0
     rxType     1
     supp_Pair_Rep 0
     cmds:
       TmplKey    :no:1603301788.86295
       TmplTs     1603301788.86295
       cmdKey     0:1:0::HM_3384AE:00AC:01:
       cmdLst:
         assignHmKey noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        0
       det        0
       raw        1
       tpl        0
     io:
       newChn     +3384AE,00,00,00
       nextSend   1603302865.60105
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         3384AE
         00
         00
         00
     mRssi:
       mNo        16
       io:
         MapleCUL_0_868:
           -47.5
           -47.5
         MapleCUL_1_868:
           -63
           -63
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       prs        1
     rssi:
       at_MapleCUL_0_868:
         avg        -54.5
         cnt        3
         lst        -53.5
         max        -53.5
         min        -56
       at_MapleCUL_1_868:
         avg        -62.0714285714286
         cnt        7
         lst        -63
         max        -59.5
         min        -63.5
     tmpl:
Attributes:
   IOgrp      VCCU
   autoReadReg 4_reqStatus
   expert     rawReg
   firmware   1.6
   model      HM-ES-PMSW1-PL
   room       3.6_Homematic,CUL_HM
   serialNr   LEQ1345815
   subType    powerMeter
   webCmd     getConfig:clear msgEvents

Otto123

Sag ich doch: nicht gepairt :)
set VCCU hmPairSerial LEQ1345815
ne Weile warten und dann noch einmal.

Es müssen bei Erfolg Readings mit PairedTo und R-paircentral auftauchen.

set hminfo configCheck sollte keine Fehler liefern!


Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Fleurelle

Hi Otto,

Du bist ein Schatz  :-*
Es hat genauso funktioniert.
Kannst Du mir sagen, warum es nicht automatisch funktioniert hat? Sollte ja eigentlich gepaired werden, wenn ich  zB set vccu hmPairforSec 300 eintrage. Gefunden hat er den Stecker ja.
Aber eine Lösung habe ich jetzt.

Tausend Dank an Dich. Das Forum ist einfach klasse. *daumenhoch*

Otto123

set VCCU hmPairforSec 300 und dann die Configtaste am Aktor drücken hätte auch funktioniert
Offenbar hast Du zwar den Configtaster gedrückt, denn er hat ihn angelegt. Aber offenbar war dabei der IO (die VCCU) nicht paarungsbereit :)

Also: nach dem Anlernen immer schauen ob die entsprechenden Readings existieren. Und das System mit hmInfo überprüfen, der sagt auch was nicht stimmt.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Fleurelle

Hi Otto,

habe gerade eine weitere Steckdose gepairt, da hat es wunderbar funktioniert.

Ich danke Dir wirklich sehr. Du hast meinen Tag gerettet.  ;D

Schönen Abend noch

Liebe Grüße
Fleurelle

Fleurelle

Guten Morgen,

was mich jetzt nicht verstehe: warum meldet der ActionDetector keine Werte?

Was ist falsch? Jemand eine Idee?

Lieben Dank  :)

Internals:
   DEF        000000
   FUUID      5f8c90b7-f33f-8ff7-7384-080387cea0a6c9e3
   NAME       ActionDetector
   NOTIFYDEV  global
   NR         537
   NTFY_ORDER 50-ActionDetector
   STATE      alive:0 dead:0 unkn:0 off:0
   TYPE       CUL_HM
   chanNo     01
   READINGS:
     2020-10-22 08:35:08   state           alive:0 dead:0 unkn:0 off:0
   helper:
     HM_CMDNR   128
     actCycle   30
     cmds:
       TmplKey    :no:noAssTs
       cmdKey     0:1:1::ActionDetector::01:
       cmdLst:
         clear      (readings|all)
         tplSet_0   -tplChan-
         update     noArg
         virtual    [(1..50;1|{1})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         listDevice [({all}|alive|unknown|dead|notAlive)]
         param      -param-
         status     noArg
     io:
       prefIO     
       vccu       
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       vrt        1
     tmpl:
Attributes:
   actCycle   30
   event-on-change-reading .*
   model      ACTIONDETECTOR
   room       3.6_Homematic
   subType    virtual

Otto123

Moin,

meines Wissens bekommen nicht alle CUL_HM den Actiondetector zugeordnet.
Lies mal dazu den Thread und die Links. https://forum.fhem.de/index.php?topic=84398.0

Gruß Otto

Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Fleurelle

Habe jetzt 5 HM Devices erfolgreich gepaired, aber das verdammte Heizungssteuerungmodul will einfach nicht. Habe es schon zig mal resetet, und alle Varianten des Pairens versucht. Es klappt einfach nicht.  :(

Hier ein list:
Internals:
   CFGFN     
   DEF        5202AA
   FUUID      5f95de1f-f33f-8ff7-f2bf-4915efa17fa03a27
   IODev      MapleCUL_0_868
   LASTInputDev MapleCUL_0_868
   MSGCNT     5
   MapleCUL_0_868_MSGCNT 2
   MapleCUL_0_868_RAWMSG A1A0184005202AA0000001500954E4551313532303734355900FFFF::-58.5:MapleCUL_0_868
   MapleCUL_0_868_RSSI -58.5
   MapleCUL_0_868_TIME 2020-10-25 21:30:27
   MapleCUL_1_868_MSGCNT 3
   MapleCUL_1_868_RAWMSG A1A0184005202AA0000001500954E4551313532303734355900FFFF::-67.5:MapleCUL_1_868
   MapleCUL_1_868_RSSI -67.5
   MapleCUL_1_868_TIME 2020-10-25 21:30:27
   NAME       HM_5202AA
   NOTIFYDEV  global
   NR         6394
   STATE      CMDs_pending
   TYPE       CUL_HM
   channel_01 HM_5202AA_Weather
   channel_02 HM_5202AA_Climate
   channel_03 HM_5202AA_WindowRec
   channel_04 HM_5202AA_Clima
   channel_05 HM_5202AA_ClimaTeam
   channel_06 HM_5202AA_remote
   lastMsg    No:01 - t:00 s:5202AA d:000000 1500954E4551313532303734355900FFFF
   protCmdPend 14 CMDs_pending
   protLastRcv 2020-10-25 21:20:48
   protRcv    2 last_at:2020-10-25 21:20:48
   protState  CMDs_pending
   rssi_at_MapleCUL_0_868 cnt:2 min:-66 max:-58.5 avg:-62.25 lst:-58.5
   rssi_at_MapleCUL_1_868 cnt:4 min:-67.5 max:-60.5 avg:-64 lst:-67.5
   READINGS:
     2020-10-25 21:20:48   D-firmware      1.5
     2020-10-25 21:20:48   D-serialNr      NEQ1520745
     2020-10-25 21:22:17   cfgState        updating
     2020-10-25 21:22:18   commState       CMDs_pending
     2020-10-25 21:22:18   state           CMDs_pending
   cmdStack:
     ++A0011313135202AA00040000000000
     ++A0011313135202AA0103
     ++A0011313135202AA01040000000001
     ++A0011313135202AA0203
     ++A0011313135202AA02040000000001
     ++A0011313135202AA0303
     ++A0011313135202AA03040000000001
     ++A0011313135202AA0403
     ++A0011313135202AA04040000000001
     ++A0011313135202AA00040000000007
     ++A0011313135202AA0503
     ++A0011313135202AA05040000000001
     ++A0011313135202AA0603
     ++A0011313135202AA06040000000001
   helper:
     HM_CMDNR   1
     PONtest    1
     mId        0095
     peerFriend
     peerOpt    -:thermostat
     regLst     0
     rxType     140
     supp_Pair_Rep 0
     cmds:
       TmplKey    :no:1603657253.5739
       TmplTs     1603657253.5739
       cmdKey     0:1:0::HM_5202AA:0095:00:
       cmdLst:
         assignHmKey noArg
         burstXmit  noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
         inhibit    [(on|{off})]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sysTime    noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        0
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5202AA,02,00,00
       nextSend   1603657827.87819
       rxt        2
       vccu       VCCU
       p:
         5202AA
         00
         00
         00
       prefIO:
         MapleCUL_0_868
     mRssi:
       mNo        01
       io:
         MapleCUL_0_868:
           -52.5
           -52.5
         MapleCUL_1_868:
           -67.5
           -67.5
     prt:
       bErr       0
       sProc      2
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       prs        1
     rssi:
       at_MapleCUL_0_868:
         avg        -62.25
         cnt        2
         lst        -58.5
         max        -58.5
         min        -66
       at_MapleCUL_1_868:
         avg        -64
         cnt        4
         lst        -67.5
         max        -60.5
         min        -67.5
     shRegW:
       07         04
     tmpl:
Attributes:
   IODev      MapleCUL_0_868
   IOgrp      VCCU:MapleCUL_0_868
   autoReadReg 4_reqStatus
   expert     rawReg
   firmware   1.5
   model      HM-CC-RT-DN
   room       CUL_HM
   serialNr   NEQ1520745
   subType    thermostat
   webCmd     getConfig:clear msgEvents:burstXmit


Cofigcheck von hmInfo liefert:
configCheck done:

missing register list
    HM_5202AA: RegL_00.
    HM_5202AA_Clima: RegL_01.,RegL_07.
    HM_5202AA_ClimaTeam: RegL_01.
    HM_5202AA_Climate: RegL_01.
    HM_5202AA_Weather: RegL_01.
    HM_5202AA_WindowRec: RegL_01.
    HM_5202AA_remote: RegL_01.

peer list incomplete. Use getConfig to read it.
    incomplete: HM_5202AA_Clima:
    incomplete: HM_5202AA_ClimaTeam:
    incomplete: HM_5202AA_Climate:
    incomplete: HM_5202AA_Weather: peerUnread
    incomplete: HM_5202AA_WindowRec:
    incomplete: HM_5202AA_remote:

PairedTo missing/unknown
    HM_5202AA:

templist mismatch
    HM_5202AA_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
    HM_Wandthermostat_Climate: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory


Ideen?

Vielen Dank und noch einen schönen Sonntag  :)

Otto123

Naja ein CUL und ein Mehr Kanal Device - dazu findest Du hier tausende Beiträge. Kann funktionieren, muss aber nicht. Kann graue Haare verursachen :)
Ruhe bewahren
nicht Reset machen.
Nichts löschen
immer wieder drüber pairen.

Irgendeinen Zauber bemühen.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz