2 Rauchmelder Teams aber alle lösen aus ..

Begonnen von ChrisW, 30 Dezember 2017, 13:30:31

Vorheriges Thema - Nächstes Thema

ChrisW

Hallo,
durch einen Fehlalarm ist es aufgefallen das mein Rauchmelder Team stall mit nur einem Rauchmelder auch alle anderen Rauchmelder auslöst ... das darf nicht passieren. Da der Rauchmelder im Stall oft Fehlalarme hat sollen NICHT alle anderen auch einen Alarm machen.
Ich habe damals den Rauchmelder aus meinem Hauptteam rausgenommen und nur in ein 2. Team gepackt. Peerlist in dem Team steht auch NUR der Rauchmelder Stall drin.

EDIT: In der peerlist vom altem Team war der Rauchmelder noch drin habe ihn dann rausgelöscht. Jedoch löst bei einem Teamcall des Stall Teams noch immer ALLE aus ? Muss ich noch abwarten bis jeder Rauchmelder das mitbekommen hat?

List vom Stall Team:
   .triggerUsed 0
   CFGFN      ./FHEM/homematic.cfg
   DEF        11111102
   NAME       Rauchmelder_Team_Stall
   NOTIFYDEV  global
   NR         47
   NTFY_ORDER 50-Rauchmelder_Team_Stall
   STATE      off
   TESTNR     2
   TYPE       CUL_HM
   chanNo     02
   device     TeamVirtuell
   peerList   hm.rm.stall,
   sdTeam     sdLead
   READINGS:
     2017-12-25 15:38:12   peerList        hm.rm.stall,
     2017-12-27 20:14:12   state           off
   helper:
     fkt        sdLead1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
       vrt        1
     tmpl:
Attributes:
   alarmDevice Actor
   alarmSettings alarm5,|set Rauchmelder_Team_Stall teamCallBat||00:00:25
   model      virtual_1
   peerIDs    371E4701,
   room       Rauchmelder
   webCmd     teamCall:alarmOn:alarmOff


List  vom Rauchmelder im Stall:
Internals:
   CFGFN      ./FHEM/homematic.cfg
   DEF        371E47
   HMLAN_MSGCNT 3
   HMLAN_RAWMSG E371E47,0000,5E9C0884,FF,FFAF,31A410371E4700663306010100
   HMLAN_RSSI -81
   HMLAN_TIME 2017-12-27 20:14:12
   IODev      HMLAN
   LASTInputDev HMLAN
   MSGCNT     3
   NAME       hm.rm.stall
   NOTIFYDEV  global
   NR         40
   NTFY_ORDER 50-hm.rm.stall
   STATE      off
   TYPE       CUL_HM
   lastMsg    No:31 - t:10 s:371E47 d:006633 06010100
   peerList   Rauchmelder_Team_Stall,
   protLastRcv 2017-12-27 20:14:12
   protSnd    3 last_at:2017-12-27 20:14:12
   protState  CMDs_done
   rssi_HMLAN min:-81 cnt:1 avg:-81 max:-81 lst:-81
   rssi_at_HMLAN max:-81 lst:-81 avg:-81 cnt:3 min:-81
   READINGS:
     2017-11-28 19:45:42   .peerListRDate  2017-11-28 19:45:42
     2017-12-27 20:14:12   .protLastRcv    2017-12-27 20:14:12
     2017-12-25 15:38:13   Activity        alive
     2017-11-28 19:45:38   CommandAccepted yes
     2017-08-02 20:07:22   D-firmware      1.1
     2017-08-02 20:07:22   D-serialNr      MEQ0254596
     2017-11-28 19:45:42   PairedTo        0x006633
     2017-08-02 20:07:39   R-pairCentral   0x006633
     2017-11-28 19:45:42   RegL_00.        02:01 0A:00 0B:66 0C:33 00:00
     2017-12-27 20:14:12   battery         ok
     2017-12-27 20:14:12   level           1
     2017-12-25 15:38:13   peerList        Rauchmelder_Team_Stall,
     2017-08-09 09:08:46   powerOn         2017-08-09 09:08:46
     2017-12-27 20:14:12   recentStateType info
     2017-12-30 13:17:20   smoke_detect    none
     2017-12-30 13:17:20   state           off
     2017-12-30 13:20:14   teamCall        from TeamVirtuell:2
     2017-12-30 13:22:37   trigLast        Rauchmelder_Team:1
     2017-12-30 13:22:37   trig_Rauchmelder_Team 1_3
   helper:
     HM_CMDNR   49
     alarmNo    03
     cSnd       ,01006633371E47010E
     mId        0042
     regLst     ,0
     rxType     2
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +371E47,00,00,00
       nextSend   1514402052.71145
       prefIO     
       rxt        0
       vccu       
       p:
         371E47
         00
         00
         00
     mRssi:
       mNo        31
       io:
         HMLAN      -79
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rpt:
       IO         HMLAN
       flg        A
       ts         1514402052.62625
       ack:
         HASH(0x2d54470)
         318002006633371E4700
     rssi:
       HMLAN:
         avg        -81
         cnt        1
         lst        -81
         max        -81
         min        -81
       at_HMLAN:
         avg        -81
         cnt        3
         lst        -81
         max        -81
         min        -81
     tmpl:
Attributes:
   IODev      HMLAN
   actCycle   099:00
   actStatus  alive
   alarmDevice Sensor
   alarmSettings alarm6,|hm.rm.stall:smoke_detect:.hm.rm.stall|FEUER STALL|on
   autoReadReg 5_readMissing
   event-on-update-reading .*
   expert     2_raw
   firmware   1.1
   model      HM-SEC-SD
   msgRepeat  1
   peerIDs    00000000,11111102,
   room       STALL,Rauchmelder
   serialNr   MEQ0254596
   subType    smokeDetector
   webCmd     statusRequest



Und dann das Team mit allen anderen ( Da war er noch in der peerlist, wurde aber gelöscht )
Internals:
   .triggerUsed 1
   CFGFN      ./FHEM/homematic.cfg
   DEF        11111101
   NAME       Rauchmelder_Team
   NOTIFYDEV  global
   NR         51
   NTFY_ORDER 50-Rauchmelder_Team
   STATE      off
   TESTNR     2
   TYPE       CUL_HM
   chanNo     01
   device     TeamVirtuell
   peerList   hm.rm.obenflur,hm.rm.technik,hm.rm.egflur,hm.rm.heizung,
   sdTeam     sdLead
   READINGS:
     2017-12-30 13:17:20   eventNo         0C
     2017-12-30 13:17:20   level           1
     2017-12-30 13:26:12   peerList        hm.rm.obenflur,hm.rm.technik,hm.rm.egflur,hm.rm.heizung,
     2017-12-30 13:16:17   recentAlarm     hm.rm.stall
     2017-12-30 13:17:20   smoke_detect    none
     2017-12-30 13:26:12   state           off
     2017-12-30 13:26:44   teamCall        from TeamVirtuell:3
     2017-12-30 13:22:37   trigger_cnt     3
   helper:
     fkt        sdLead1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
       vrt        1
     tmpl:
Attributes:
   alarmDevice Actor
   alarmSettings alarm5,alarm6,|set Rauchmelder_Team teamCallBat||00:00:25
   model      virtual_1
   peerIDs    37243C01,372B8A01,372B9C01,4ABA2501,
   room       Rauchmelder
   webCmd     teamCall:alarmOn:alarmOff



Im Log steht folgendes irgendwo ist das alte Team noch mit dem Stall Rauchmelder verbunden nur sehe ich in Fhem nichts...
2017-12-30_13:34:25 Rauchmelder_Team teamCall: from hm.rm.stall:4
2017-12-30_13:34:26 Rauchmelder_Team teamCall: from hm.rm.stall:4
2017-12-30_13:34:27 Rauchmelder_Team teamCall: from hm.rm.stall:4
2017-12-30_13:35:27 Rauchmelder_Team teamCall: from TeamVirtuell:2
Raspberry PI3 mit allem möglichen.

Otto123

#1
Hi Chris,

meines Wissen ist das der Fehler:
  DEF        11111102
  DEF        11111101

Es darf nur einen Kanal 01 im Team geben. Du hast damit ein Team gemacht und nicht zwei!
Die Teams müssen sich in der HMID 6 stellig unterscheiden! Du brauchst zwei TeamDev's nicht zwei Kanäle eines TeamDev.

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

ChrisW

hmm ja ich sehe gerade im Team:
channel_01
Rauchmelder_Team
channel_02
Rauchmelder_Team_Stall

Also wie bekomme ich das am besten wieder richtig gemacht ?
Reicht es wenn ich die ID anpasse vom Stall Team ? Ich glaube das wird nicht klappen oder ? Oder erstmal den stall rauchraumelder mit "single unset actor" rauswerfen ?
Raspberry PI3 mit allem möglichen.

Otto123

Du musst channel_02 auflösen und wegwerfen. Einmal Rolle rückwärts und neu machen.
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

ChrisW

Raspberry PI3 mit allem möglichen.