Hallo zusammen,
ich möchte bei mir über alle Devices auf das Vorhandensein eines Readings testen. Hintergrund ist, daß ich bei der Initialisierung von FHEM einen get - Befehl abschicken will.
Hier mein Pseudo - Code
notify global:INITIALIZED {
foreach my $dev (readingvorhanden("readingname"))
{ get $dev}
}
Hat jemand eine Idee zur Umsetzung (z.b. mit devspec2arry)
lg
Wolfgang
define initNotify notify global:INITIALIZED get .*:FILTER=readingname=.*
Ungestestet.
Ich wuerde es mit
define initNotify notify global:INITIALIZED get .*:FILTER=readingname=.+
versuchen (achte auf + statt *). Sonst: man kann mit
list .*:FILTER=readingname=.*
testen, was passiert, wenn man * verwendet.
Hallo zusammen,
funktioniert prima mit dem Ansatz von Rudolf.
Vielen Dank!
lG
Wolfgang