HM-Sec-SD-2 mit virt. TeamLead

Begonnen von jopare, 24 Juli 2019, 10:47:31

Vorheriges Thema - Nächstes Thema

jopare

Hallo zusammen,
leider muss ich zu diesem Thema einen neuen Thread aufmachen nachdem ich mir einen Wolf lesen habe. Ich hatte vor etwa einem Jahr 3 SD's mit virt. Teamlead implementiert. Hat nach Wiki problemlos funktioniert. Habe mir jetzt 3 weitere SD's zugelegt, bekomme sie jedoch nicht mit dem TL gepeert.
Da alle SD's m.E. fehlerfrei gepaired sind, habe ich den virt. TL gelöscht und neu angelegt. Ergebnis: Ich bekomme keinen meiner 6 SD's mehr gepeert, sondern die Meldung:   
Unknown argument peerChan, choose one of clear getConfig getRegRaw peerBulk regBulk regSet templateDel

Ich habe nach viel lesen und probieren jetzt keine Idee mehr und muss hier mal um Nachhilfe bitten.

HM-Sec_SD-2 - sehen alle gleich aus
Internals:
   DEF        5F7760
   HMLAN1_MSGCNT 2
   HMLAN1_RAWMSG R1F625F9A,0001,32830A21,FF,FFAE,49A6105F776026E88F060100004D
   HMLAN1_RSSI -82
   HMLAN1_TIME 2019-07-23 17:10:37
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     2
   NAME       HM_5F7760
   NOTIFYDEV  global
   NR         833
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:49 - t:10 s:5F7760 d:26E88F 060100004D
   protLastRcv 2019-07-23 17:10:37
   protRcv    1 last_at:2019-07-23 17:10:37
   protSnd    3 last_at:2019-07-23 17:10:37
   protSndB   1 last_at:2019-07-23 17:10:36
   protState  CMDs_done
   rssi_HMLAN1 cnt:1 min:-77 max:-77 avg:-77 lst:-77
   rssi_at_HMLAN1 cnt:2 min:-82 max:-82 avg:-82 lst:-82
   READINGS:
     2019-07-23 17:09:20   Activity        alive
     2019-07-23 15:08:54   CommandAccepted yes
     2019-07-13 11:40:01   D-firmware      1.0
     2019-07-13 11:40:01   D-serialNr      OEQ1069209
     2019-07-23 15:49:37   PairedTo        0x26E88F
     2019-07-13 09:53:07   R-pairCentral   0x26E88F
     2019-07-23 15:49:37   RegL_00.        00:00 02:01 0A:26 0B:E8 0C:8F 16:00 1F:00
     2019-07-23 15:08:54   aesCommToDev    ok
     2019-07-23 15:08:54   aesKeyNbr       00
     2019-07-23 17:10:37   alarmTest       ok
     2019-07-23 17:10:37   battery         ok
     2019-07-23 17:10:37   level           0
     2019-07-14 14:05:46   powerOn         2019-07-14 14:05:46
     2019-07-23 17:10:37   recentStateType info
     2019-07-23 15:49:37   sdRepeat        off
     2019-07-23 17:10:37   smokeChamber    ok
     2019-07-13 11:40:40   smoke_detect    none
     2019-07-23 17:10:37   state           off
     2019-07-13 11:40:05   teamCall        from HM_5F7760:02
     2019-07-13 21:42:47   trigLast        Rauchmelder_Team:0
     2019-07-13 21:42:47   trig_Rauchmelder_Team 0_5
   helper:
     HM_CMDNR   73
     cSnd       ,0126E88F5F7760010E
     mId        00AA
     peerFriend peerSD
     peerOpt    p:smokeDetector
     regLst     0
     rxType     6
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5F7760,00,00,00
       nextSend   1563894637.84107
       rxt        0
       vccu       VCCU
       p:
         5F7760
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        49
       io:
         HMLAN1:
           -80
           -80
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rpt:
       IO         HMLAN1
       flg        A
       ts         1563894637.74259
       ack:
         HASH(0x432fdd0)
         49800226E88F5F776000
     rssi:
       HMLAN1:
         avg        -77
         cnt        1
         lst        -77
         max        -77
         min        -77
       at_HMLAN1:
         avg        -82
         cnt        2
         lst        -82
         max        -82
         min        -82
     tmpl:
Attributes:
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   099:00
   actStatus  alive
   alias      Rauchmelder 1
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   group      Rauchmelder
   model      HM-SEC-SD-2
   msgRepeat  1
   peerIDs    00000000,
   room       Homematic
   serialNr   OEQ1069209
   subType    smokeDetector
   webCmd     statusRequest


TeamDev
Internals:
   DEF        123456
   IODev     
   NAME       TeamDev
   NOTIFYDEV  global
   NR         845
   STATE      ???
   TYPE       CUL_HM
   channel_01 Rauchmelder_Team
   READINGS:
   helper:
     HM_CMDNR   231
     mId       
     peerFriend -
     peerOpt    -
     regLst     
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +123456,00,00,00
       prefIO     
       rxt        0
       vccu       
       p:
         123456
         00
         00
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
     tmpl:
Attributes:
   autoReadReg 4_reqStatus
   expert     2_raw
   group      Rauchmelder
   model      VIRTUAL
   room       Homematic
   subType    no
   webCmd     getConfig:clear msgEvents


Rauchmelder_Team
Internals:
   DEF        12345601
   NAME       Rauchmelder_Team
   NOTIFYDEV  global
   NR         846
   STATE      ???
   TYPE       CUL_HM
   chanNo     01
   device     TeamDev
   READINGS:
   helper:
     peerFriend -
     peerOpt    -
     regLst     
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
     tmpl:
Attributes:
   group      Rauchmelder
   model      VIRTUAL
   peerIDs   
   room       Homematic


Raspi / Raspbian Fhem 5.7  nanoCUL 868 FW1.67 HM-LAN         Div. FS20-RSU + RSU2, IT Schalter + Dimmer sowie eine Reihe Homematic Komponenten

frank

im teamDev fehlen attr IODev und IOgrp.
attr subType= no könnte auch falsch sein. bis zu meiner nicht aktuellen fhem version war es immer subType=virtual.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

jopare

Hallo Frank, danke für das schnelle Feedback. IODef und IOgrp habe ich und auch der HM Configcheck übersehen. das sollte ja wohl auch automatisch mit angelegt werden. Hab jetzt IODef = HMLAN1 und IOgrp = VCCU:HMLAN1 von den Rauchmeldern übernommen.
Bezgl. des attr subType= no hatte ich im Forum gelesen das es wohl 'virtual' sein sollte aber das lässt sich so nicht konfigurieren. Vielleicht liegt ja hier das Problem
denn peerChan will immer noch nicht.
Raspi / Raspbian Fhem 5.7  nanoCUL 868 FW1.67 HM-LAN         Div. FS20-RSU + RSU2, IT Schalter + Dimmer sowie eine Reihe Homematic Komponenten

frank

subType könntest du ausnahmsweise in der fhem.cfg editieren. anschliessend fhem restart.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

jopare

Das hatte ich auch schon versucht. Interessanterweise steht das zwar dann in der fhem.cfg, im Listing und in der GUI bleibt es bei subtype = no.
Raspi / Raspbian Fhem 5.7  nanoCUL 868 FW1.67 HM-LAN         Div. FS20-RSU + RSU2, IT Schalter + Dimmer sowie eine Reihe Homematic Komponenten

frank

FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

jopare

Nein, habe Rev. 16991 - das ist der Stand mit dem ich die ersten 3 SD's erfolgreich implementiert hatte. Da ich schon wiederholt Probleme nach updates hatte bin ich vorsichtiger geworden. NCARS!
Raspi / Raspbian Fhem 5.7  nanoCUL 868 FW1.67 HM-LAN         Div. FS20-RSU + RSU2, IT Schalter + Dimmer sowie eine Reihe Homematic Komponenten

frank

ohh ha....

ich habe den verdacht, dass nicht alle dateien zu der (fhem?) revision passen.

zeig mal die ausgabe von "version".
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

jopare

Hmm, das wäre fatal. Obwohl bis dato alles stabil gelaufen ist.
Latest Revision: 16991

File                Rev   Last Change

fhem.pl             16866 2018-06-14 07:58:06Z rudolfkoenig
57_ABFALL.pm        11023 2018-06-13 12:34:34Z uniqueck
96_allowed.pm       16295 2018-02-28 22:11:09Z rudolfkoenig
90_at.pm            15795 2018-01-05 20:46:21Z rudolfkoenig
98_autocreate.pm    15620 2017-12-16 18:10:36Z rudolfkoenig
57_Calendar.pm      16742 2018-05-15 19:20:16Z neubert
00_CUL.pm           16907 2018-06-25 09:03:09Z rudolfkoenig
10_CUL_HM.pm        19494 2019-05-30 09:15:27Z martinp876
18_CUL_HOERMANN.pm  15510 2017-11-27 16:52:44Z rudolfkoenig
No Id found for 14_CUL_REDIRECT.pm
14_CUL_TCM97001.pm  16274 2018-02-25 20:42:39Z bjoernh
95_Dashboard.pm     16920 2018-06-29 12:01:56Z DS_Starter
37_dash_dhcp.pm     12926 2017-01-01 13:07:33Z justme1968
98_DOIF.pm          16884 2018-06-18 21:20:59Z Damian
98_dummy.pm         16965 2018-07-09 07:59:58Z rudolfkoenig
34_ESPEasy.pm       16780 2018-05-26 12:25:32Z dev0
91_eventTypes.pm    14888 2017-08-13 12:07:12Z rudolfkoenig
98_fhemdebug.pm     16769 2018-05-24 09:45:32Z rudolfkoenig
98_fheminfo.pm      16909 2018-06-25 15:29:01Z betateilchen
01_FHEMWEB.pm       16985 2018-07-15 14:08:15Z rudolfkoenig
92_FileLog.pm       16770 2018-05-24 15:16:12Z rudolfkoenig
95_FLOORPLAN.pm     13735 2017-03-19 12:43:53Z UliM
10_FS20.pm          14888 2017-08-13 12:07:12Z rudolfkoenig
98_help.pm          15223 2017-10-10 10:14:24Z betateilchen
98_HMinfo.pm        16971 2018-07-10 17:49:45Z martinp876
00_HMLAN.pm         14073 2017-04-22 13:45:25Z martinp876
02_HTTPSRV.pm       16874 2018-06-15 17:18:55Z neubert
10_IT.pm            14852 2017-08-06 08:48:24Z bjoernh
98_JsonList2.pm     16293 2018-02-28 21:33:57Z rudolfkoenig
91_notify.pm        15937 2018-01-20 13:43:28Z rudolfkoenig
No Id found for 99_perfmon.pm
73_PRESENCE.pm      16177 2018-02-14 08:58:43Z markusbloch
70_Pushover.pm      16358 2018-03-09 09:58:05Z loredo
98_RandomTimer.pm   16826 2018-06-06 20:39:28Z igami
33_readingsGroup.pm 16299 2018-03-01 08:06:55Z justme1968
14_SD_WS07.pm       16935 2018-07-02 20:22:34Z Sidey
99_SUNRISE_EL.pm    16632 2018-04-17 19:00:21Z rudolfkoenig
98_SVG.pm           16985 2018-07-15 14:08:15Z rudolfkoenig
98_telnet.pm        16293 2018-02-28 21:33:57Z rudolfkoenig
59_Twilight.pm      16005 2018-01-27 06:05:51Z igami
99_Utils.pm         15713 2017-12-28 11:01:02Z rudolfkoenig
98_version.pm       15140 2017-09-26 09:20:09Z markusbloch

ABFALL_getEvents.pm 11023 2018-06-13 12:34:34Z uniqueck
ABFALL_setUpdate.pm 11021 2017-09-13 00:32:22Z uniqueck
Blocking.pm         16985 2018-07-15 14:08:15Z rudolfkoenig
Color.pm            11159 2016-03-30 16:08:06Z justme1968
DevIo.pm            16623 2018-04-15 18:44:05Z rudolfkoenig
HMConfig.pm         16887 2018-06-19 18:42:44Z martinp876
HttpUtils.pm        16768 2018-05-24 08:53:41Z rudolfkoenig
RTypes.pm           10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm    16568 2018-04-08 09:44:42Z rudolfkoenig
TcpServerUtils.pm   16985 2018-07-15 14:08:15Z rudolfkoenig

doif.js                    15546 2017-12-03 09:57:42Z Ellert
fhemweb.js                 16727 2018-05-11 09:12:01Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968
svg.js                     16617 2018-04-15 09:30:12Z rudolfkoenig
Raspi / Raspbian Fhem 5.7  nanoCUL 868 FW1.67 HM-LAN         Div. FS20-RSU + RSU2, IT Schalter + Dimmer sowie eine Reihe Homematic Komponenten

frank

10_CUL_HM.pm        19494 2019-05-30 09:15:27Z martinp876
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

jopare

Ich bekomme es nicht mehr zusammen warum das Mod. upgedated wurde. Anyway, ich glaube das ist jetzt der richtige Moment für ein Backup mit anschliessendem Update. Vielleicht passt dann ja wieder alles. Vielen Dank erstmal soweit.
Raspi / Raspbian Fhem 5.7  nanoCUL 868 FW1.67 HM-LAN         Div. FS20-RSU + RSU2, IT Schalter + Dimmer sowie eine Reihe Homematic Komponenten

jopare

Ich glaube 'peersmart" war der Grund für das neuere '10_CUL_HM.pm' Modul. Nach Backup und anschliessendem Update konnte ich mit einigen kleineren Problemen alle SD's neu Pairen und entsprechend mit dem TL Peeren. Allerdings hatte ich mit 5 HM-Sec-SCo und 2 HM-LC-SW1-FM Probleme. Die waren plötzlich
'subtype = virtual' und mussten modifiziert werden. Komischerweise waren nicht alle Fensterkontakte und auch nicht alle Schaltaktoren betroffen. Ob noch mehr schräg steht kann ich noch nicht sagen - das wird sich die nächsten Tage zeigen. Soweit erst mal Danke für den entscheidenden Hinweis, damit ist das Thema dann auch erledigt.
Raspi / Raspbian Fhem 5.7  nanoCUL 868 FW1.67 HM-LAN         Div. FS20-RSU + RSU2, IT Schalter + Dimmer sowie eine Reihe Homematic Komponenten