From 41f3705b6bbd5c4fe72e0b656984fc83f9252954 Mon Sep 17 00:00:00 2001 From: Bart van der Braak Date: Sat, 31 Jan 2026 01:23:56 +0100 Subject: [PATCH] update LibreHardwareMonitorLib to 0.9.5 (#1697) fixes #1130 * add RuntimeIdentifier and AppendRuntimeIdentifierToOutputPath to beszel_lhm.csproj * add more default sensor filters for LHM --------- Co-authored-by: henrygd --- agent/lhm/beszel_lhm.cs | 7 ++++++- agent/lhm/beszel_lhm.csproj | 4 +++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/agent/lhm/beszel_lhm.cs b/agent/lhm/beszel_lhm.cs index bfe9608b..63812879 100644 --- a/agent/lhm/beszel_lhm.cs +++ b/agent/lhm/beszel_lhm.cs @@ -52,7 +52,12 @@ class Program foreach (var sensor in hardware.Sensors) { var validTemp = sensor.SensorType == SensorType.Temperature && sensor.Value.HasValue; - if (!validTemp || sensor.Name.Contains("Distance")) + if (!validTemp || + sensor.Name.IndexOf("Distance", StringComparison.OrdinalIgnoreCase) >= 0 || + sensor.Name.IndexOf("Limit", StringComparison.OrdinalIgnoreCase) >= 0 || + sensor.Name.IndexOf("Critical", StringComparison.OrdinalIgnoreCase) >= 0 || + sensor.Name.IndexOf("Warning", StringComparison.OrdinalIgnoreCase) >= 0 || + sensor.Name.IndexOf("Resolution", StringComparison.OrdinalIgnoreCase) >= 0) { continue; } diff --git a/agent/lhm/beszel_lhm.csproj b/agent/lhm/beszel_lhm.csproj index ab753e93..6a0a65ef 100644 --- a/agent/lhm/beszel_lhm.csproj +++ b/agent/lhm/beszel_lhm.csproj @@ -3,9 +3,11 @@ Exe net48 x64 + win-x64 + false - +