Seit dem letzten Update funktioniert der Rauchmelder HM-SEC-SD nicht mehr. Die Argumente test, alarmOn, alarmOff werden nicht mehr akzeptiert.
>> Unknown argument test, choose one of clear:readings,register,rssi,msgEvents getConfig getRegRaw pair peerBulk peerChan raw regBulk regSet reset sign:on,off statusRequest unpair
Gruss Grisu
define Rauchmelder.UG CUL_HM 165809
attr Rauchmelder.UG .devInfo 000100
attr Rauchmelder.UG .stc CD
attr Rauchmelder.UG actCycle 099:00
attr Rauchmelder.UG actStatus alive
attr Rauchmelder.UG autoReadReg 4_reqStatus
attr Rauchmelder.UG expert 2_full
attr Rauchmelder.UG firmware 1.0
attr Rauchmelder.UG model HM-SEC-SD
attr Rauchmelder.UG msgRepeat 1
attr Rauchmelder.UG peerIDs 00000000,1657EA01,
attr Rauchmelder.UG room Alarm
attr Rauchmelder.UG serialNr IEQ0082275
attr Rauchmelder.UG subType smokeDetector
attr Rauchmelder.UG webCmd test:alarmOn:alarmOff
Hi grisu,
die 3 Kommandos kann man nur auf das Team ausführen. Man braucht also die HMId des "team-leaders".
Bisher war es immer zugelassen (bei allen SDs ) hat aber nicht bei allen funktioniert.
FHEM prüft jetzt, wer teamleader ist - der hat dann auch diese Kommandos - und dort funktionieren sie dann auch.
Was ist zu tun:
- wenn die getConfig aktuell sind, sollte es passen. im Detail heisst es, das Attribut peerIDs sollte korrekt sein.
Dein Melder 165809 ist mitglied im Team "1657EA".
Der Melder mit ID 1657EA sollte die Kommandos also haben und ausführen können.
Gruss Martin
Hi Martin
Besten Dank für deine rasche Antwort
Ich hab das so verstanden, dass ich nur noch den Team leader (1657EA) ansprechen soll
Ich habe alle drei Melder mit test angesprochen und von allen die selbe Fehlermeldung bekommen. Also auch vom Team leader
Wo liegt das Problem?
# -------------------------------------------
# 5 Rauchmelder
# -------------------------------------------
define Rauchmelder.UG CUL_HM 165809
attr Rauchmelder.UG .devInfo 000100
attr Rauchmelder.UG .stc CD
attr Rauchmelder.UG actCycle 099:00
attr Rauchmelder.UG actStatus alive
attr Rauchmelder.UG autoReadReg 4_reqStatus
attr Rauchmelder.UG expert 2_full
attr Rauchmelder.UG firmware 1.0
attr Rauchmelder.UG model HM-SEC-SD
attr Rauchmelder.UG msgRepeat 1
attr Rauchmelder.UG peerIDs 00000000,1657EA01,
attr Rauchmelder.UG room Alarm
attr Rauchmelder.UG serialNr IEQ0082275
attr Rauchmelder.UG subType smokeDetector
attr Rauchmelder.UG webCmd test:alarmOn:alarmOff
define FileLog_Rauchmelder.UG FileLog ./log/Rauchmelder.UG-%Y.log Rauchmelder.UG
attr FileLog_Rauchmelder.UG logtype text
attr FileLog_Rauchmelder.UG room Log
# define notify_Rauchmelder.UG notify Rauchmelder.UG:smoke_detect.* trigger Alarm_Silent @_%_Brandmelder
define Rauchmelder.OG CUL_HM 165817
attr Rauchmelder.OG .devInfo 000100
attr Rauchmelder.OG .stc CD
attr Rauchmelder.OG actCycle 099:00
attr Rauchmelder.OG actStatus alive
attr Rauchmelder.OG autoReadReg 4_reqStatus
attr Rauchmelder.OG expert 2_full
attr Rauchmelder.OG firmware 1.0
attr Rauchmelder.OG model HM-SEC-SD
attr Rauchmelder.OG msgRepeat 1
attr Rauchmelder.OG peerIDs 00000000,1657EA01,
attr Rauchmelder.OG room Alarm
attr Rauchmelder.OG serialNr IEQ0082261
attr Rauchmelder.OG subType smokeDetector
attr Rauchmelder.OG webCmd test:alarmOn:alarmOff
define FileLog_Rauchmelder.OG FileLog ./log/Rauchmelder.OG-%Y.log Rauchmelder.OG
attr FileLog_Rauchmelder.OG logtype text
attr FileLog_Rauchmelder.OG room Log
# define notify_Rauchmelder.OG notify Rauchmelder.OG:smoke_detect.* trigger Alarm_Silent @_%_Brandmelder
define Rauchmelder.EG CUL_HM 1657EA
attr Rauchmelder.EG .devInfo 000100
attr Rauchmelder.EG .stc CD
attr Rauchmelder.EG actCycle 099:00
attr Rauchmelder.EG actStatus alive
attr Rauchmelder.EG autoReadReg 4_reqStatus
attr Rauchmelder.EG expert 2_full
attr Rauchmelder.EG firmware 1.0
attr Rauchmelder.EG model HM-SEC-SD
attr Rauchmelder.EG msgRepeat 1
attr Rauchmelder.EG peerIDs 00000000,1657EA01,
attr Rauchmelder.EG room Alarm
attr Rauchmelder.EG serialNr IEQ0082306
attr Rauchmelder.EG subType smokeDetector
attr Rauchmelder.EG webCmd test:alarmOn:alarmOff
define FileLog_Rauchmelder.EG FileLog ./log/Rauchmelder.EG-%Y.log Rauchmelder.EG
attr FileLog_Rauchmelder.EG logtype text
attr FileLog_Rauchmelder.EG room Log
define notify_Rauchmelder.EG notify Rauchmelder.EG:smoke_detect.* trigger Alarm_Silent @_%_Brandmelder
Hallo Grisu,
von deinen 3 Meldern stellt einer seine ID also teamID zu Verfügung. Nur der kann test:alarmOn:alarmOff. Alle anderen können getConfig und staturRequest.
Du solltest das webCmd ändern:
attr Rauchmelder.UG webCmd statusRequest
attr Rauchmelder.OG webCmd statusRequest
attr Rauchmelder.EG webCmd test:alarmOn:alarmOff
alarmOn/Off hat für einzelmeldernie funktioniert
Gruss Martin
Hallo zusammen
Habe genau das gleiche Problem seit dem Update. Neu steht bei allen Rauchmeldern bei den internals: sdTeam sdLead
Trotz überall statusRequest ausser bei Master (test alarmOn alarmOff) lässt sich kein Alarm mehr auslösen, immer kommt die oben erwähnte Fehlermeldung.
Hi,
war ein bug, wenn teamLeads nicht virtuell sonder real sind.
Version 4391 sollte es beheben.
Gruss Martin
Hi Martin
Hab die Version # $Id: 10_CUL_HM.pm 4391 2013-12-16 12:51:52Z martinp876 $ ausgecheckt und installiert.
alarmOn / alarmOff funktioniert :-)
test leider immer noch nicht
> Unknown argument test, choose one of alarmOff alarmOn clear:readings,register,rssi,msgEvents getConfig getRegRaw pair peerBulk peerChan raw regBulk regSet reset sign:on,off statusRequest teamCall unpair
Wäre super wenn du das noch hinkriegen würdest
Besten Dank
Gruss Grisu
Hoi Martin
Habs doch noch selber herausgefunden >> test heisst neu >> teamCall
Besten Dank
Gruss Dandan