Anpassung 14_SD_WS.pm bei sehr hoher Luftfeuchte

Begonnen von DerD, 09 November 2026, 09:32:58

Vorheriges Thema - Nächstes Thema

DerD

Hallo zusammen,

physikalisch korrekt wird derzeit bei >100% LF ein Fehler zurückgegeben. Nun haben die Sensoren ja aber eine Toleranz, und in unserer Nebelecke sagt mein Sensor heute 101% LF. Also eigentlich alles korrekt und auch korrekt mir eine Fehlermeldung zuzuwerfen.

Ich kann das natürlich bei mir anpassen - bis zum nächsten Update. Wäre es denn möglich das auf 105% aufzuweiten?

Also den Code im Modul statt

    if ($hum > 100) {
      Log3 $name, 3, "$ioname: SD_WS_Parse $deviceCode - ERROR humidity $hum";
      return ""; 
    }


ein

    if ($hum > 105) {
      Log3 $name, 3, "$ioname: SD_WS_Parse $deviceCode - ERROR humidity $hum";
      return ""; 
    } elsif ($hum > 100) {
      $hum = 100;
    }

Gruß,
Dieter