FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: wendeling am 05 Dezember 2017, 10:02:34

Titel: cmdalias roomdelete funktioniert nicht !? (gelöst)
Beitrag von: wendeling am 05 Dezember 2017, 10:02:34
hallo ,
ich wollte mit dem cmdalias roomdelete einen Raum löschen der einige Geräte enthält. Diese Geräte sind auch noch in anderen Räumen vorhanden, und sollen es auch bleiben!
Leider funktioniert der Befehl nicht (es passiert nichts!)
Aber nach meinem Verständnis sollte es doch so funktionieren oder ?

Danke

Gruß
wendelin
Titel: Antw:cmdalias roomdelete funktioniert nicht !?
Beitrag von: marvin78 am 05 Dezember 2017, 10:28:05
Wo sind die Infos?

Wenigstens ein list deines cmdalias hättest du beifügen können!

Sagt das Log irgendwas?
Titel: Antw:cmdalias roomdelete funktioniert nicht !?
Beitrag von: CoolTux am 05 Dezember 2017, 10:45:27
Zitat von: marvin78 am 05 Dezember 2017, 10:28:05
Wo sind die Infos?

Leider funktioniert der Befehl nicht (es passiert nichts!)  ;D
Titel: Antw:cmdalias roomdelete funktioniert nicht !?
Beitrag von: marvin78 am 05 Dezember 2017, 10:47:49
Ah. Dann ist der Fall ja klar.
Titel: Antw:cmdalias roomdelete funktioniert nicht !?
Beitrag von: wendeling am 05 Dezember 2017, 10:48:42


defmod cmd_roomdelete cmdalias roomdelete .* AS { for my $name (devspec2array("room=$EVENT")){ map { /^$EVENT$/ ? fhem("deleteattr $name room") : do{s/,$EVENT|$EVENT,//;; fhem("attr $name room $_")} } AttrVal($name,'room','') } }

setstate cmd_roomdelete defined

Titel: Antw:cmdalias roomdelete funktioniert nicht !?
Beitrag von: CoolTux am 05 Dezember 2017, 10:52:00
Gibt es Meldungen im FHEMWEB oder im Logfile?
Titel: Antw:cmdalias roomdelete funktioniert nicht !?
Beitrag von: wendeling am 05 Dezember 2017, 10:54:07
keine Meldung in FHEMWEB und Logfile
Titel: Antw:cmdalias roomdelete funktioniert nicht !?
Beitrag von: marvin78 am 05 Dezember 2017, 10:57:20
Ich habe den cmdalias (direkt aus dem Wiki) gerade in meinem Testsystem getestet und er funktioniert einwandfrei.
Titel: Antw:cmdalias roomdelete funktioniert nicht !?
Beitrag von: CoolTux am 05 Dezember 2017, 11:02:14
Keine Ahnung was Du machst, aber wenn ich das so wie Du es hier gerade gepostet hast in meinem Testsystem anlege und den Befehl ausführe wird der Raum gelöscht und in meinem Fall landen die Devices dann in den Raum unsorted
Titel: Antw:cmdalias roomdelete funktioniert nicht !?
Beitrag von: wendeling am 05 Dezember 2017, 11:06:27
Hallo,
habe aus der WiKi das Modul neu installiert - und - funktioniert !

Keine Ahnung was da falsch gelaufen ist

Danke an alle