Das erklärt auch, warum ich die hier nie aufgetreten ist. Danke!
Sorry für die Aufregung!
Ist jetzt eigentlich schon ein Bug-Report erstellt wegen der falschen Interpretation der Trennzeichen?
Ich weiß von nix. Wobei die Trennzeichen ja nicht falsch interpretiert werden, sondern nur manchmal nicht richtig
So… wer auch keine Lust auf die Fehlermeldungen hat die ich in Post #28 beschrieben habe, braucht nur ein @ vor folgende Zeile Code setzen.
Sollte irgendwo im Bereich von Zeile 65-80 liegen. Ich habe mein Skript einwenig geändert… daher keine genaue Angabe möglich.
Der Problem ist damit zwar nicht weg, aber die unschönen Logs.
Original:
$VarID = IPS_GetVariableIDByName($varname.$varextend, $Parent);
if ($Debug) IPS_LogMessage("1-Wire Controller", $VarID);
Danach:
@$VarID = IPS_GetVariableIDByName($varname.$varextend, $Parent);
if ($Debug) IPS_LogMessage("1-Wire Controller", $VarID);
Gruß,
Peter