Skip to content

ERRORX2/Temperature-Warning-System---TWS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Temperature Warning System (TWS)

Temperature Warning System (TWS) is a small Windows Forms application that monitors hardware sensors (temperatures, power, fans, voltages, clocks) via LibreHardwareMonitor and alerts when configured temperature thresholds are exceeded.

Features

  • Configurable temperature threshold
  • Start / Stop monitoring control
  • Visual status bar with color-coded alerts
  • Audio alarm and modal error dialog on first alert
  • Will only show sensors exceeding the threshold
  • Dark/light theme detection (Windows system theme)
  • Logging System in case of system crashes

Requirements

  • Windows 10 or later
  • .NET 10 (target: net10.0-windows)
  • Administrator privileges recommended for full sensor access
  • LibreHardwareMonitorLib (NuGet package included in project)

Usage

  1. Launch the app (prefer Run as administrator).
  2. Set the desired temperature threshold (when monitoring is stopped).
  3. Click Start Monitoring.
  4. When a sensor exceeds the threshold the status turns red, an audio alarm is played and an error dialog lists offending sensors. Subsequent alarms will play on a cooldown interval while the threshold remains exceeded.
  5. Click Stop Monitoring to stop sensor polling and re-enable threshold editing.

Troubleshooting

  • If no sensors appear, run the app with administrator privileges and update chipset/motherboard drivers.
  • If the UI doesn't display correctly ensure UseWindowsForms and net10.0-windows are set in the project file.
  • If audio alerts don't play, system volume/mute or remote sessions may block Console.Beep().

Notes

  • LibreHardwareMonitor exposes only sensors supported by your hardware and drivers; availability varies by system.
  • The app uses Windows-specific APIs (registry access, console hide), so it targets Windows only.

About

Monitors your temperature and gives you an audible warning if exceeded

Resources

License

Stars

Watchers

Forks

Contributors

Languages