Guten morgen,
nach dem 10_CUL_HM Update vom 22.8. wird mir bei meiner Rauchmelder Gruppe der Teamcall nicht mehr angezeigt.
Stattdessen wird mir an dieser Stelle ein Dropdown Menü angezeigt.
Wenn ich wieder zurück gehe auf die 10_CUL_HM Version 22614 ist alles wieder in Ordnung.
Kennt jemand dieses Verhalten?
Gruß Fabian
Soeben getestet:
Meine SD-Gruppe (SD ältere Version) hat einen Team-Lead welcher auch ein Kommando "TeamCall" besitzt. Habe ausgelöst, alle Piepen
Meine SD-Gruppe (SD neuere Version) hat einen Team-Lead welcher auch ein Kommando "TeamCall" besitzt. Habe ausgelöst, alle Piepen
ZitatKennt jemand dieses Verhalten?
ich nicht. Kannst du es besser beschreiben?
Übrigens: Hast du HMConfig upgedated? Selektive Updates sind problematisch
Ich hatte alles upgedated und nicht nur einzelne Files.
Gerade nochmal zum Testen ein Update auf 10_CUL_HM.pm 22648 und wieder gleiches Fehlerbild (siehe Anhang).
Wenn ich wieder zurück gehe auf 10_CUL_HM Version 22614 geht alles wieder.
Internals:
DEF 11223301
FUUID 5c4486da-f33f-88c1-b542-4e977def6d07646f
NAME Rauchmelder_Team
NOTIFYDEV global
NR 261
NTFY_ORDER 50-Rauchmelder_Team
STATE off
TESTNR 0
TYPE CUL_HM
chanNo 01
device TeamDev
peerList Rauchmelder_Wohnzimmer,Rauchmelder_Flur,Rauchmelder_Kueche,Rauchmelder_Schlafzimmer,Rauchmelder_Kinderzimmer,
sdTeam sdLead
READINGS:
2020-08-23 11:11:16 aesCBCCounter 0002EE
2020-08-23 11:04:00 cfgState ok
2020-08-23 11:11:16 eventNo 00
2019-12-21 15:01:59 level 0
2020-08-23 11:03:58 peerList Rauchmelder_Wohnzimmer,Rauchmelder_Flur,Rauchmelder_Kueche,Rauchmelder_Schlafzimmer,Rauchmelder_Kinderzimmer,
2020-08-23 11:11:16 smoke_detect none
2020-08-23 11:11:16 state off
2020-08-23 11:11:16 teamCall from TeamDev:00
2020-08-23 11:11:16 trigger_cnt 0
helper:
fkt sdLead2
peerFriend peerSD,peerSens,peerAct
peerOpt -:virtual
regLst
cmds:
TmplKey Rauchmelder_Wohnzimmer,Rauchmelder_Flur,Rauchmelder_Kueche,Rauchmelder_Schlafzimmer,Rauchmelder_Kinderzimmer,:no:1598173438.50461
TmplTs 1598173438.50461
cmdKey 1:0:1:sdLead2:TeamDev:FFF1:01:Rauchmelder_Wohnzimmer,Rauchmelder_Flur,Rauchmelder_Kueche,Rauchmelder_Schlafzimmer,Rauchmelder_Kinderzimmer,
cmdLst:
alarmOff noArg
alarmOn noArg
peerChan -btnNumber- -actChn- [({single}|dual|reverse)] [({set}|unset)] [(actor|remote|{both})]
peerSmart -peerOpt-
postEvent -condition-
press [(long|{short})] [(noBurst)] [(-repCount-|{0})] [(-repDelay-|{0.25})]
pressL [(-peer-|{self01})]
pressS [(-peer-|{self01})]
teamCall [({no})]
tplSet_0 -tplChan-
tplSet_Rauchmelder_Flur -tplPeer-
tplSet_Rauchmelder_Kinderzimmer -tplPeer-
tplSet_Rauchmelder_Kueche -tplPeer-
tplSet_Rauchmelder_Schlafzimmer -tplPeer-
tplSet_Rauchmelder_Wohnzimmer -tplPeer-
lst:
condition slider,0,1,255
peer Rauchmelder_Wohnzimmer,Rauchmelder_Flur,Rauchmelder_Kueche,Rauchmelder_Schlafzimmer,Rauchmelder_Kinderzimmer
peerOpt remove_Rauchmelder_Flur,remove_Rauchmelder_Kinderzimmer,remove_Rauchmelder_Kueche,remove_Rauchmelder_Schlafzimmer,remove_Rauchmelder_Wohnzimmer,2fachMotion_Flur_Btn_01,2fachMotion_Flur_Btn_02,2fachMotion_Flur_Motion,Ankleidezimmer_Beleuchtung,Fernbedienung_Notfall_armExt,Fernbedienung_Notfall_armInt,Fernbedienung_Notfall_disarm,Fernbedienung_Notfall_light,Fernbedienung_Putzwutz_armExt,Fernbedienung_Putzwutz_armInt,Fernbedienung_Putzwutz_disarm,Fernbedienung_Putzwutz_light,Fernbedienung_Schlafzimmer_Btn_01,Fernbedienung_Schlafzimmer_Btn_02,Fernbedienung_Schlafzimmer_Btn_03,Fernbedienung_Schlafzimmer_Btn_04,Fernbedienung_Schlafzimmer_Btn_05,Fernbedienung_Schlafzimmer_Btn_06,Fernbedienung_Schlafzimmer_Btn_07,Fernbedienung_Schlafzimmer_Btn_08,Fernbedienung_Wohnzimmer_Btn_01,Fernbedienung_Wohnzimmer_Btn_02,Fernbedienung_Wohnzimmer_Btn_03,Fernbedienung_Wohnzimmer_Btn_04,Fernbedienung_Wohnzimmer_Btn_05,Fernbedienung_Wohnzimmer_Btn_06,Fernbedienung_Wohnzimmer_Btn_07,Fernbedienung_Wohnzimmer_Btn_08,Kinderzimmer_Beleuchtung,Kontakt_Ankleidezimmerfenster,Kontakt_Badfenster,Kontakt_Eingangstuer,Kontakt_Kinderzimmerfenster,Kontakt_Kuechenfenster,Kontakt_Schlafzimmerfenster,Kontakt_Terrassentuer,Kontakt_Wohnzimmerfenster_1,Kontakt_Wohnzimmerfenster_2,Kuechen_Beleuchtung,Relais_Flurbeleuchtung,Schlafzimmer_Beleuchtung,Sirene_Flur_Arm,Sirene_Flur_Panic,Sirene_Flur_Sen_01,Sirene_Flur_Sen_02,Steckdose_Drucker,Steckdose_Klimaanlage,Steckdose_Steffi,Steckdose_Stehlampe,Steckdose_TV_WZ,Steckdose_Webcam,Steckdose_Weihnachtsbeleuchtung,Taster_Schlafzimmer_Fabian_Btn_01,Taster_Schlafzimmer_Fabian_Btn_02,Taster_Schlafzimmer_Fabian_Btn_03,Taster_Schlafzimmer_Fabian_Btn_04,Taster_Schlafzimmer_Fabian_Btn_05,Taster_Schlafzimmer_Fabian_Btn_06,Taster_Schlafzimmer_Steffi_Btn_01,Taster_Schlafzimmer_Steffi_Btn_02,Unterputzschalter_Kueche_Sw_01,Unterputzschalter_Kueche_Sw_02,Unterputzschalter_Kueche_Sw_03,VCCU,Wohnzimmer_Beleuchtung_Sw_01,Wohnzimmer_Beleuchtung_Sw_02
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 1
det 0
raw 1
tpl 0
role:
chn 1
vrt 1
tmpl:
Attributes:
alarmDevice Actor
alarmSettings alarm7,|set Rauchmelder_Team alarmOff|set Rauchmelder_Team alarmOff|0:00
alias Rauchmelder Team
devStateIcon off:general_ok :secur_alarm
group Rauchmelder
icon secur_smoke_detector
model VIRTUAL
peerIDs 5B788F01,5B79C601,5ED0BA01,5EDED401,673CCB01,
room CUL_HM,Flur,Küche,Kinderzimmer,Schlafzimmer,Wohnung,Wohnzimmer
sortby 1
webCmd teamCall:alarmOn:alarmOff
Habe auch noch folgendes im Log gesehen:
2020.08.23 11:11:16 3: CUL_HM set Rauchmelder_Team teamCall no
2020.08.23 11:11:16 1: PERL WARNING: Argument "no" isn't numeric in modulus (%) at ./FHEM/10_CUL_HM.pm line 6080.
2020.08.23 11:11:16 3: CUL_HM set Rauchmelder_Team teamCall no
Hallo Martin,
ich tippe auf Zeile 2044 in HMConfig:
,teamCall =>"[({no})]"
"no" wird vom neuen Code automatisch ergänzt, "no" kennt das teamCall Kommando aber nicht.
Da müsste es entweder nix oder eine Zahl von 0 bis 254 sein.
elsif($cmd =~ m/^(?:teamCall|teamCallBat)$/) { ################################
$state = "";
my $sId = $roleV ? $dst : $id; # ID of cmd-source must not be a physical
# device. It can cause trouble with
# subsequent alarming
$hash->{TESTNR} = ($a[2] ? $a[2] : ($hash->{TESTNR} + 1))%255;
HMConfig Zeile 2044 wäre vielleicht so gedacht?
,teamCall =>"[(0..254;1|{0})]"
oder so?
,teamCall =>"[(0..254;1|{})]"
Gruß, Ansgar.
Auch mit den zwei neuen Versionen ähnliches Fehlerbild
10_CUL_HM.pm 22656
HMConfig.pm 22657
Hallo Fabian,
die Liste ist der teamCall. Wähle aus, und es sollte was passieren.
Dein Problem ist wohl, dass der beschreibende Text für die Dropdownliste fehlt.
Gruß, Ansgar.
Hallo Ansgar,
früher gab es im webcmd einfach nur "teamCall" und dann haben alle Rauchmelder geblinkt.
Blöde Frage, aber was soll ich denn jetzt in dem Dropdownmenü auswählen? Dort gibt es nur Zahlen?
Gruß Fabian
Hallo Fabian,
wähle "noArg", das ist auch in der Liste.
Gruß, Ansgar.
Hallo Ansgar,
super, mit "noArg" funktioniert der TeamCall.
Wie würde ich jetzt in das webcam, wieder den TeamCall im klassischen Sinne bekommen ohne Dropdown Menü?
Komisch finde ich auch, dass ich jetzt im Log ständig irgendwelche noArg Meldungen habe.
Hatte ich vorher nicht drin.
Zum Beispiel:
2020.08.25 16:30:38 3: CUL_HM set Steckdose_Stehlampe off noArg
2020.08.25 16:30:38 3: CUL_HM set Steckdose_Stehlampe off
2020.08.25 16:30:38 3: CUL_HM set Steckdose_Klimaanlage off noArg
2020.08.25 16:30:38 3: CUL_HM set Steckdose_Klimaanlage off
2020.08.25 16:30:38 3: CUL_HM set Schlafzimmer_Beleuchtung off noArg
2020.08.25 16:30:38 3: CUL_HM set Schlafzimmer_Beleuchtung off
2020.08.25 16:30:38 3: CUL_HM set Kuechen_Beleuchtung off noArg
2020.08.25 16:30:38 3: CUL_HM set Kuechen_Beleuchtung off
2020.08.25 16:30:38 3: CUL_HM set Kinderzimmer_Beleuchtung off noArg
2020.08.25 16:30:38 3: CUL_HM set Kinderzimmer_Beleuchtung off
2020.08.25 16:30:38 3: CUL_HM set Ankleidezimmer_Beleuchtung off noArg
2020.08.25 16:30:38 3: CUL_HM set Ankleidezimmer_Beleuchtung off
Was hat es damit auf sich?
Gruß Fabian
Hallo Fabian,
ZitatKomisch finde ich auch, dass ich jetzt im Log ständig irgendwelche noArg Meldungen habe.
Manchmal hilft es, einen Thread weiter zu schauen. https://forum.fhem.de/index.php/topic,113774.msg1080319.html#msg1080319 (https://forum.fhem.de/index.php/topic,113774.msg1080319.html#msg1080319)
Zitatwieder den TeamCall im klassischen Sinne bekommen ohne Dropdown Menü?
teamCall noArg
statt nur teamCall ins webCmd aufnehmen.
Gruß, Ansgar.
Hallo Ansgar,
Klasse, besten Dank.
Gruß Fabian