1
0
Эх сурвалжийг харах

Update LibreHardwareMonitor to latest

Updates https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/compare/ae3bc2771978f458ac97efe8fc16ecab11f14fbb...58cef111a12e541bb3d1c1723a05fc4c543fb045

- Add NZXT GRID+ V3 support
- Fix Gigabyte Z690 AORUS PRO sensor names
- Add RaptorLake
- Add more Alder Lake
Nick Babcock 2 жил өмнө
parent
commit
0275a099c4

+ 1 - 1
OhmGraphite/OhmGraphite.csproj

@@ -35,7 +35,7 @@
   </ItemGroup>
 
   <ItemGroup>
-    <PackageReference Include="LibreHardwareMonitorLib" Version="0.9.1-pre140" />
+    <PackageReference Include="LibreHardwareMonitorLib" Version="0.9.2-pre157" />
     <PackageReference Include="InfluxDB.Client" Version="4.6.0" />
     <PackageReference Include="Npgsql" Version="6.0.7" />
     <PackageReference Include="prometheus-net" Version="6.0.0" />

+ 2 - 0
OhmGraphite/PrometheusCollection.cs

@@ -91,6 +91,8 @@ namespace OhmGraphite
                         return "seconds";
                     case SensorType.Energy:
                         return "watt_hours";
+                    case SensorType.Noise:
+                        return "dba";
                     case SensorType.Factor: // 1
                     default:
                         return report.SensorType.ToString().ToLowerInvariant();

+ 4 - 1
OhmGraphite/Translation.cs

@@ -24,7 +24,8 @@ namespace OhmGraphite
         SmallData, // MB = 2^20 Bytes
         Throughput, // B/s
         TimeSpan, // Seconds
-        Energy // milliwatt-hour (mWh)
+        Energy, // milliwatt-hour (mWh)
+        Noise // dBA
     }
 
     /// <summary>
@@ -87,6 +88,8 @@ namespace OhmGraphite
                     return SensorType.TimeSpan;
                 case LibreHardwareMonitor.Hardware.SensorType.Energy:
                     return SensorType.Energy;
+                case LibreHardwareMonitor.Hardware.SensorType.Noise:
+                    return SensorType.Noise;
                 default:
                     throw new ArgumentOutOfRangeException(nameof(s), s, "unexpected hardware monitor sensor translation");
             }