Hi,
ich bin am testen der WOL Funktion.
Dabei ist mir aufgefallen, dass bei einem "set <WOLname> on" die sub WOL_GetUpdate nicht aufgerufen wird.
dieser code ist der Übertäter (in der set funktion):
if ($hash->{STATE} eq "on") {
WOL_GetUpdate($hash);
}
die Ursache ist simpel:
Ich habe in der definition mittels attr <wolname> stateFormat isRunning den STATE modifiziert, damit triftt die Bedingung nie zu!
Fix-Vorschlag:
if (AttrVal($name, "state", "") eq "on") {
...
l.g. erwin
werde ich ändern
geändert und eingeckeckt.
habe die Änderung erst einmal zurück genommen - funktionierte nicht
jetzt funktioniert es - eigecheckt
Hi,
bestenDank, funktioniert!
l.g. erwin