diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs index eba5537..d1f178b 100644 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs @@ -405,6 +405,8 @@ internal class Identification return Model.Z790_Taichi; case var _ when name.Equals("B660M DS3H AX DDR4",StringComparison.OrdinalIgnoreCase): return Model.B660M_DS3H_AX_DDR4; + case var _ when name.Equals("ROG STRIX Z790-I GAMING WIFI", StringComparison.OrdinalIgnoreCase): + return Model.ROG_STRIX_Z790_I_GAMING_WIFI; case var _ when name.Equals("Base Board Product Name", StringComparison.OrdinalIgnoreCase): case var _ when name.Equals("To be filled by O.E.M.", StringComparison.OrdinalIgnoreCase): return Model.Unknown; diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/EC/EmbeddedController.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/EC/EmbeddedController.cs index 9ddc7d7..bf90bfb 100644 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/EC/EmbeddedController.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/EC/EmbeddedController.cs @@ -198,7 +198,11 @@ public abstract class EmbeddedController : Hardware new(Model.PRIME_Z690_A, BoardFamily.Intel600, ECSensor.TempTSensor, - ECSensor.TempVrm) + ECSensor.TempVrm), + new(Model.ROG_STRIX_Z790_I_GAMING_WIFI, + BoardFamily.Intel700, + ECSensor.TempWaterIn, + ECSensor.TempWaterOut), }; private static readonly Dictionary> _knownSensors = new() diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs index 753aadc..c51c622 100644 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs @@ -60,6 +60,7 @@ public enum Model ROG_MAXIMUS_Z690_FORMULA, ROG_MAXIMUS_Z690_HERO, ROG_MAXIMUS_Z690_EXTREME_GLACIAL, + ROG_STRIX_Z790_I_GAMING_WIFI, M2N_SLI_Deluxe, M4A79XTD_EVO, P5W_DH_Deluxe,