Hallo,
da ich nicht im Developer-Bereich schreiben darf (bin ja auch kein richtiger), hier eine Frage. Ich möchte ein Reading im Perl-Code nur dann updaten, wenn es auch bereits existiert.
Meine absolute (funktionierende) Code-Zeile lautet
readingsBulkUpdate($hash, "UNREACH", 0);
Kann mir jemand helfen, wie diese Zeile entsprechend modifiziert werden müsste ?
z.b. so:
readingsBulkUpdate($hash, "UNREACH", 0) if( ReadingsVal($hash->{NAME}, 'UNREACH', undef ) );
gruss
andre
Danke, Andre!
Edit: Hat nicht ganz funktioniert; ich habe es wie folgt modifziert:
readingsBulkUpdate($hash, "UNREACH", 0) if(ReadingsVal($hash->{NAME}, "UNREACH", 2) != 2);