Es handelt sich zwar um eine Perl-Frage aber ich hoffe, ihr helft mir trotzdem auf die Sprünge. Wenn ich{my @logs=split('\n',fhem("list room=neue-Geräte:FILTER=TYPE=FileLog"));;return @logs}
aufrufe und es existieren mindestens 2 Devices des Typs FileLog, wird mir die richtige Anzahl zurückgegeben. Existiert nur ein Device wird mir das list des Devices ausgegeben und das besteht aus 16 Elementen. Wie kann ich das Problem lösen?
Gruß Jens
versuchs mal mit:
devspec2array("room=neue-Geräte:FILTER=TYPE=FileLog")
statt dem split.
Gruß, Joachim
Danke, das war ja einfach. :)
Gruß Jens
Dann noch ein [Gelöst] vor das Subject des ersten Posts? Danke :-)
Kurz, weil mobil...