Ich entwickle zur Zeit einen freien Open source Hardware Monitor zum Anzeigen der Temperaturen, Spannungen und Lüfterdrehzahlen eines PCs. Es gibt bereits einige (sehr gute) Tools, welche aber alle closed source sind, und man somit nicht an die eigenen Wünsche und Vorstellungen anpassen kann. Details, Download und Source Code gibt es auf Open Hardware Monitor | CPU Temperature, Fan Speed and Voltages in a Gadget.
Da ich nur eine sehr beschränkte Auswahl an Hardware zum Testen habe (speziell bei Mainboards gibt es sehr viele Unterschiede), wäre ich froh wenn der eine oder andere interessierte User das mal bei sich testen und dann Feedback geben kann. Entweder mit einem Post hier im Forum oder direkt im Open Hardware Monitor über "File / Submit Report...". Besonders interessant sind Systeme bei denen etwas falsch oder gar nicht angezeigt wird, oder Systeme mit etwas exotischerer Hardware.
Zur Installation einfach die zip-Datei entpacken und das Program mit Admin Rechten ausführen (ohne Admin Rechte können die meisten Sensoren nicht ausgelesen werden).
Um die direkt vom Mainboard gelesenen Sensor Daten (Spannungen, Temperaturen, Fans) verbessern und besser beschriften zu können ist ein Vergleich mit dem offiziellen Monitoring Tool des Mainboard Herstellers nützlich. Bei Gigabyte ist das "EasyTune6", bei DFI "SmartGuardian" und bei ASUS "PC Probe II" oder "AI Suite". Am besten macht man das so:
- Hersteller Tool starten und ein Screenshot von allen Spannungen, Temperaturen und Fans machen.
- Hersteller Tool beenden (damit sich die beiden Tools sicher nicht stören).
- Open Hardware Monitor starten und Report speichern "File / Save Report...".
- Screenshot und Report hier (oder hier: Issues - open-hardware-monitor - Project Hosting on Google Code) posten
Vielen Dank.
![]()
+ Antworten
Ergebnis 1 bis 25 von 891
- 01.02.10, 16:19 #1
Open Hardware Monitor (Version 0.4.0 Beta)
Geändert von mmoeller (09.01.12 um 09:30 Uhr)
-
Die folgenden 80 User sagten Danke an mmoeller für diesen nützlichen Post:
///Leo (01.03.10), 0laf (25.02.10), anticucho (23.08.10), bad-luck (27.08.10), Bademeister1983 (17.01.13), bawder (26.12.10), beos (19.08.10), BlackGhost (21.02.10), Cartago2202 (02.02.10), che new (02.02.10), Chris1781 (03.02.10), chs (19.11.10), Cyclops88 (20.03.10), Darkne$$ (26.05.10), delicious_cake (04.09.10), denni (20.02.10), dixonan (18.09.10), dorndi (25.10.10), Dozer3000 (28.05.12), Dr.Akula (25.04.10), Druss (29.04.10), Dusauber (22.02.10), Dusel007 (18.04.10), Eisenherz (24.01.11), emerald (12.04.10), emissary42 (31.07.12), Ende August (18.09.10), Equinox (18.02.10), florian (25.04.10), Freak574 (16.09.10), FS03 (04.10.10), get low (13.10.10), hoppelhoppel (28.04.10), Hötzi (06.06.10), H_M_Murdock (15.02.10), ibm9001 (09.04.12), John Bigboote (24.09.10), Jointi (06.09.10), jUnglErOcka (04.06.10), kief (11.10.10), LaCroatino (05.10.10), Lipwigzer (03.02.10), lolig (28.04.10), Lordofwar (11.03.10), marques (04.03.10), matihelo (24.03.10), mawi2006 (15.10.10), Mmichel (18.02.10), morgessa (16.09.10), No Brain No Pain (28.03.10), norT (26.09.10), Nuke8472 (23.02.10), oelkanne (24.04.13), ohjeohje (10.01.11), OT71 (08.02.10), patrock84 (08.06.10), PeterSicherlich (16.01.11), Peyota (28.04.10), PitBull (23.08.10), PitGST (23.08.10), pradi (04.02.10), projekt (25.06.10), putin238 (03.02.10), pziig (21.02.10), R-Adi (26.01.11), RAPSTAR (20.08.10), red2k.skdubg (06.05.10), Roach13 (02.05.10), roooot (29.10.10), Seadersn (16.02.10), seneca64 (23.01.11), Shayera (06.02.10), shorty71 (04.07.10), soul4ever (01.12.10), StormXP (12.02.10), Techlogi (14.06.10), TStarGermany (08.02.10), tupax (04.03.10), Wicked (13.04.10), winni80 (26.01.11), wollex (28.04.10), wurli1 (23.07.10), x4u (29.04.10), Zombieeee (04.06.10), [TLR]Snoopy (19.05.10)
-
01.02.10, 17:43 #2
Als erstes: Finde ich eine super Idee und sieht für eine erste Beta schon sehr gut strukturiert aus!
Werde das Tool Ende der Woche testen, sobald die Hardware für meinen neuen Rechner da ist. (Zur Zeit habe ich nur ein Thinkpad x61s und da zeigt es, verständlicherweise, sehr wenig an)
Feature Vorschläge von mir:- Festlegen von Grenzwerten/Alarmwerten bei Temperaturen
- Systray (ausgewählte Sensoren mit entsprechenden Labels & Farben)
- OSD / Desktop Widget (am besten natürlich über API, aber das wäre wohl Zukunftsmusik)
- Möglichkeit OHM als Service laufen zu lassen
Gruß.
Lipwigzer"Careful sweetheart. The wrong answer might get you killed..."
01.02.10, 19:55 #3
Habe das Programm gerade mal ausprobiert, habe hier im Matheunterricht leider nur meinen Laptop (Lenovo W500) zur Verfügung.
Angezeigt werden bei mir nur die Temperaturen der 2 Kerne,
Zum Gegentest:
Speedfan kann bei mir zusätzlich GPU und Mainboard auslesen.
Bei der HDD (Patriot SSD) bin ich mir nicht sicher, ob überhaupt ein Tempsensor verbaut ist.Geändert von Arikus83 (01.02.10 um 19:57 Uhr)
32" LCD Fernseher als PC-Monitor? - -:- - Meine HTPC Bildergalerie
aktuelles WoT Matchmaking Chart ---- WoT Battle Mechanics
Viele kleine Guides über Maps und Spielmechanik ---- Mythos Tank und Kettentreffer widerlegt ---- Artillerie Guide
WoT Secrets ---- Tarnwerte der Panzer (V8.1) Updated ---- Verteilung des min. und max. Schadens
01.02.10, 20:21 #4
@Lipwigzer: Danke. Systray ist sicher geplant. Die anderen Sachen grundsätzlich auch, aber nicht mit so hoher Priorität.
@Arikus83: Was für eine GPU hast du? Was für ein Monitor Chip zeigt Speedfan bei deinem Mainboard an?Geändert von mmoeller (01.02.10 um 20:22 Uhr)
01.02.10, 20:55 #5
ich poste dir einfach mal den Log von Speedfan:
GPU ist einerseits im GM45 Chipsatz und andererseits eine FirePro 5700 bzw. eine HD3650 von ATIWin9x:NO 64Bit:YES GiveIO:NO SpeedFan:YES
I/O properly initialized
Linked ISA BUS at $0290
Linked Intel 82801IB ICH9 SMBUS at $1C60
Scanning ISA BUS at $0290...
Scanning Intel SMBus at $1C60...
Found SAMSUNG MMCRE28G5MXP-0VB on AdvSMART
Found ACPI temperature (35,0C)
Found Intel(R) Core(TM)2 Duo CPU P9600 @ 2.66GHz
End of detection32" LCD Fernseher als PC-Monitor? - -:- - Meine HTPC Bildergalerie
aktuelles WoT Matchmaking Chart ---- WoT Battle Mechanics
Viele kleine Guides über Maps und Spielmechanik ---- Mythos Tank und Kettentreffer widerlegt ---- Artillerie Guide
WoT Secrets ---- Tarnwerte der Panzer (V8.1) Updated ---- Verteilung des min. und max. Schadens
01.02.10, 21:04 #6
Kannst du noch den OpenHardwareMonitor.Report.txt aus dem exe Verzeichnis posten (wird mit File / Save Report erstellt)?
01.02.10, 21:59 #7
Ist aber nicht viel was da angezeigt wird.
Da ist HWMonitor aber noch um einiges besser.
PC: MSI H55M-ED55, i3-530, Noctua NH-C12P, 2x 2GB Crucial DDR3-1333 CL9, 64GB SuperTalent UltraDrive GX(MLC) 2,5",
picoPSU-120W/80W-Morex AC-DC Netzteil, LG GH22NS40, Terratec Cinergy C PCI, Lian Li PC-C32B (keine Gehäuselüfter)
Win7 64bit. Mit undervoltetem Board und Speicher, Idle: 20W , Prime+Fumark: 70W...und super silent.
Audiophiles 2.0-System: DAC/Röhrenvorverstärker/Class-T-Amp von Trends Audio an Standboxen 16,5W
Monitor: Dell G2410, 13W!
Auf die Dauer hilft nur Green-Power: Hardwareluxx Goes Green - Stromsparen Revisited Forestle ist jetzt Ecosia
01.02.10, 22:22 #8
Ja HWMonitor ist um einiges besser, aber leider closed source.
01.02.10, 22:51 #9
Geändert von che new (01.02.10 um 22:55 Uhr)
Alltagstaugliche 10W Desktop-Systeme (Update inkl. Llano-Plattform) NEU: Llano - Entwicklung der Leistungsaufnahme bei Undervolting
Mit Quad-Core-System unter 25W20W15W Idle? Das Motherboard ist entscheidend! Part 1 & Part 2 |
Strommessgeräte/Energiemonitore im Messvergleich | User-Review: Xilence SPS-XP250.SFX (80 PLUS Bronze)
Suche: AMD FX-6300, picoPSU-90-XLP, Eizo EV2336WFS-BK, Seasonic SS-300TGW
Verkaufe: coming soon
02.02.10, 00:13 #10
Danke für den Test che new. Eigentlich hätte die Grafikkarte zumindest als Hardware aufgelistet werden sollen (möglicherweise ohne Sensoren, dass weiss ich nicht atm). Ich habe mal noch ein Detail gepatched, und wäre froh wenn du mit der neuen version 0.1.9-beta nochmals testen könntest (mit Report.txt).
02.02.10, 01:03 #11
Klar kein Thema, kann ich machen. Ich nutze nur die Onboard-GPU (790GX -> HD3300). Der Takt wird aber scheinbar nicht ausnahmslos korrekt ausgelesen, als Minimum zeigt dein Tool im Leerlauf (2D) ca. 500MHz und bei 3D-Last 700MHz. Laut AMD Over Drive sind es im Leerlauf aber 60MHz (wegen Powerplay). Sieht also so aus als würden keine niedrigeren Taktraten als 498Mhz bei meiner GPU angezeigt werden.
Alltagstaugliche 10W Desktop-Systeme (Update inkl. Llano-Plattform) NEU: Llano - Entwicklung der Leistungsaufnahme bei Undervolting
Mit Quad-Core-System unter 25W20W15W Idle? Das Motherboard ist entscheidend! Part 1 & Part 2 |
Strommessgeräte/Energiemonitore im Messvergleich | User-Review: Xilence SPS-XP250.SFX (80 PLUS Bronze)
Suche: AMD FX-6300, picoPSU-90-XLP, Eizo EV2336WFS-BK, Seasonic SS-300TGW
Verkaufe: coming soon
02.02.10, 06:40 #12
sodele richtig gute idee, hier ein vergleichs screen von meiner hw

edit: wie mann sieht fehlen noch paar angeben im vergleich zu HWinfo, und wieso wird der i5-750 als 8kern ausgelesen?
edit2: vieleicht wäre es auch möglich gleich auch den takt und auslastung des prozesor da zu implementieren?
OpenHardwareMonitor.Report.txtGeändert von Cartago2202 (02.02.10 um 06:46 Uhr)
02.02.10, 19:34 #13
@che new: Danke fürs nochmal testen. Das sind die Werte die ich über die (offizielle) AMD Display Library vom Overdrive5 API bekomme. Wahrscheinlich müsste ich für ältere Hardware über einen anderen Weg die Daten auslesen, nur habe ich in der Richtung noch keine Infos gefunden.
@Cartago2202: Vielen Dank. Wieso der i5-750 als 8-Kern interpretiert wird, würde ich auch gerne wissen.
Irgendwie ist die Zahl der Cores/(Hyper)Threads/Logical Processors/IDs... bestimmen auf den Intel CPUs etwas unübersichtlich. Werde mich da nochmal in die Dokumentationen vertiefen müssen.
Takt und Auslastung der CPU ist geplant und auch angefangen aber noch nichts (brauchbares) fertig.
02.02.10, 19:47 #14
So, auf dem Laptop kann ich das morgen Abend wieder testen, da habe ich wieder Schule

Irgendwie greift das Programm permanent auf die HDDs zu, ich kann meine beiden NDAS nicht unmounten, während das Programm läuft (die beiden HDDs im Bild).
ansonsten habe ich mal hier einen Auszug von meinem System:

Temperature #1 und #2 sind vom Mainboard und vom (glaube ich) vom Grakaspeicher
evtl noch die Möglichkeit einbinden, dass man einzelne Einträge umbenennen kann, Fan 1 ist bei mir z.B. RAM Kühler, 2 und 3 sind auf den Radiatoren.
Batteriespannung auf 3,38V? ist das nicht einfach nur eine 1,5V Zelle ?
Beim Mounten von den NDAS Platten wird der Sensor nicht automatisch erkannt (kann bislang nur Everest bei mir)
Open Hardware Monitor Report
Spoiler: AnzeigenGeändert von Arikus83 (02.02.10 um 19:49 Uhr)
32" LCD Fernseher als PC-Monitor? - -:- - Meine HTPC Bildergalerie
aktuelles WoT Matchmaking Chart ---- WoT Battle Mechanics
Viele kleine Guides über Maps und Spielmechanik ---- Mythos Tank und Kettentreffer widerlegt ---- Artillerie Guide
WoT Secrets ---- Tarnwerte der Panzer (V8.1) Updated ---- Verteilung des min. und max. Schadens
02.02.10, 19:58 #15
Auslesen der SMART Daten über DeviceIoControl/ATA sieht Windows als Zugriff auf die Festplatte. Das hindert die Drives am automatischen Abschalten der Festplatten wenn diese nicht gebraucht werden (da sie für das Auslesen ja quasi immer gebraucht werden). Im Moment halte ich auch noch immer einen Handle auf die Laufwerke offen was wohl das unmounten verhindert. Den Handle könnte ich aber auch schliessen. Wegen diesen Problem kann man die Festplatten Sensors in der aktuellen Version über Options / HDD sensors (komplett) ein- und ausschalten.
Label umbenennen geht schon, einfach zweimal auf das Label clicken (kein doubleclick). Oder Label selektieren und F2 drücken.
BIOS battery ist (meines Wissens) normalerweise eine Lithium Zelle mit ca. 3V (http://en.wikipedia.org/wiki/Nonvolatile_BIOS_memory).
02.02.10, 20:03 #16
wie siehts aus mit dem anderen spannungen wie VTT oder PLL oder RAM kommt das auch noch rein ?
02.02.10, 20:13 #17
Die Rohdaten auslesen ist bei der anderen Spannungen kein Problem. Leider ist dort aber die Zuordnung von Mainboard zu Mainboard unterschiedlich. Was ja aber grundsätzlich noch nicht soo schlimm wäre, bei den Temperaturen und Fans ist es ja das gleiche. Bei den Spannung kommt aber noch das Problem dazu, dass je nach Mainboard Typ auch die Skalierung unterschiedlich ist. Und es gibt keine (mir bekannte) Technik die Skalierung direkt zu bestimmen. Man kann nur den Mainboard Namen auslesen und dann in einer selber gebastelten Datenbank (= seeeehr viel Arbeit) nachschauen was für Spannungsskalierungen das entsprechende Mainboard gerade verwendet. Wie schwierig das ganze ist sieht man ja auch daran, dass viel weiter entwickelte Tools wie Everest oder HWMonitor immer wieder (bei etwas exotischeren Mainboard Varianten) Müll anzeigen (wie 2.34V für 12V line).
02.02.10, 20:17 #18
jo mit der neuste everest version hab ich auch so meine probs, zeigt nicht alles und was er zeigt ist müll. zb die core temps entsprechen genau dem was andere tools auslesen minus 20°!!!!! das heißt ich hab schon mal minus grade auf dem cores hihihi
Geändert von Cartago2202 (03.02.10 um 17:36 Uhr)
02.02.10, 20:22 #19
32" LCD Fernseher als PC-Monitor? - -:- - Meine HTPC Bildergalerie
aktuelles WoT Matchmaking Chart ---- WoT Battle Mechanics
Viele kleine Guides über Maps und Spielmechanik ---- Mythos Tank und Kettentreffer widerlegt ---- Artillerie Guide
WoT Secrets ---- Tarnwerte der Panzer (V8.1) Updated ---- Verteilung des min. und max. Schadens
02.02.10, 20:25 #20
Mit der 0.1.9.0 sieht's schon besser aus.


Bei Winbond/Voltages fehlt aber noch +5V und +12V, wobei +12V beim HWM immer falsch angezeigt wird.
Bei Fans habe ich eh nur einen am laufen (und dann noch der von der Graka, die ich aber nicht immer im Sys habe, und wenn ich diese im Sys habe, dann habe ich auch das pico gegen ein 300W-NT mit einem Lüfter getauscht). Der CPU-Lüfter wird aber nicht angezeigt, weil der unter 800rpm dreht, und Drehzahlen unter 800rpm vom Board nicht gelesen werden, und deshalb wohl auch von keinem Tool angezeigt werden kann.
Aber wieso werden da fünf Lüfter angezeigt. Auf dem Board kann ich nur drei anschließen.
Bei den Core-Temps ist es aber eigendlich normal, daß für jede Core eine Temp angezeigt wird. Aber weil die eh immer zu kühl angezeigt werden (bei Idle unter der Zimmertemp
), egal mit welchem Tool, ist es auch nicht so wichtig. Nur wenn mal eine Core heißer als alle anderen wird, kann man das mit OHM nicht sehen.
Und ich nehme mal an, die Core-Temps werden nicht richtig angezeigt, weil die Temp-Fühler im Prozzi minderwertig sind.
Und weil ich z.Z. eine Graka im Sys habe, kann ich leider nicht sehen ob und was von der IGP (HD4200) erkannt und angezeigt wird. Müßte dann ähnlich wie bei "che new" aussehen, also auch bei Voltages/GPU-Core 0 Volt; kann wohl auch von keinem Tool ausgelesen werden.
Und eine "coole" SSD braucht auch keinen Temp-Fühler.
Edit/
Achso, deshalb die falsche Angabe bei 12V.Geändert von Dusauber (02.02.10 um 20:32 Uhr)
PC: MSI H55M-ED55, i3-530, Noctua NH-C12P, 2x 2GB Crucial DDR3-1333 CL9, 64GB SuperTalent UltraDrive GX(MLC) 2,5",
picoPSU-120W/80W-Morex AC-DC Netzteil, LG GH22NS40, Terratec Cinergy C PCI, Lian Li PC-C32B (keine Gehäuselüfter)
Win7 64bit. Mit undervoltetem Board und Speicher, Idle: 20W , Prime+Fumark: 70W...und super silent.
Audiophiles 2.0-System: DAC/Röhrenvorverstärker/Class-T-Amp von Trends Audio an Standboxen 16,5W
Monitor: Dell G2410, 13W!
Auf die Dauer hilft nur Green-Power: Hardwareluxx Goes Green - Stromsparen Revisited Forestle ist jetzt Ecosia
02.02.10, 20:53 #21
Sehr schön, vielen Dank für den Test. Fans zeige ich alle an die man am Winbond Chip anschliessen könnte. Das man die dann am Mainboard nicht anschliessen kann "sehe" ich leider softwareseitig nicht (gleiches Problem wie bei der Skalierung der Spannungen).
Soweit mir bekannt haben die AMD family 10h Prozessoren nur noch einen gemeinsamen Core Temperature Sensor für alle Cores. Den einen Wert für jeden Core nochmal neu anzeigen macht nicht besonders viel Sinn (auch wenn alle anderen Tools das so machen).
02.02.10, 21:10 #22
Vielleicht verwechselst Du das mit Temperatures/CPU? Denn diese wird nur von einem Sensor ermittelt.
Und wie schon gesagt, es wird nicht immer 2x, 3x bzw. 4x die gleiche Temp angezeigt, eben weil jede Core für sich gemessen wird, und auch schon mal unterschiedliche Temps angezeigt werden können, halt dann, wenn eine Core heißer als eine andere bzw. alle anderen ist oder wird.
Ps.: Vielleicht solltest Du im Topic und in Deinen Postings immer die aktuelle OHM-Version angeben. Damit man auch sieht, daß es eine aktuellere Version gibt.
---------- Beitrag hinzugefügt um 21:17 ---------- Vorheriger Beitrag war um 21:10 ----------
Achso, Fan wird beim HWM immer erst dann eingeblendet, wenn der CPU-Lüfter über 800rpm dreht. Ansonsten werden da gar keine Fans angezeigt. Eben weil auch nur der CPU-Lüfter angeschlossen ist.Geändert von Dusauber (02.02.10 um 21:12 Uhr)
PC: MSI H55M-ED55, i3-530, Noctua NH-C12P, 2x 2GB Crucial DDR3-1333 CL9, 64GB SuperTalent UltraDrive GX(MLC) 2,5",
picoPSU-120W/80W-Morex AC-DC Netzteil, LG GH22NS40, Terratec Cinergy C PCI, Lian Li PC-C32B (keine Gehäuselüfter)
Win7 64bit. Mit undervoltetem Board und Speicher, Idle: 20W , Prime+Fumark: 70W...und super silent.
Audiophiles 2.0-System: DAC/Röhrenvorverstärker/Class-T-Amp von Trends Audio an Standboxen 16,5W
Monitor: Dell G2410, 13W!
Auf die Dauer hilft nur Green-Power: Hardwareluxx Goes Green - Stromsparen Revisited Forestle ist jetzt Ecosia
02.02.10, 21:52 #23
Nein, den CPU Temperatur Sensor der per Hardware am Mainboard angeschlossen ist meine ich nicht.
AMD K8 (0Fh family) CPUs haben einen Core Temp Sensor pro Core. AMD K10 (10h family) haben einen Core Temp Sensor pro Prozessor.
Zitat von http://www.alcpu.com/CoreTemp/howitworks.html
Fans ausblenden falls 0 RPM (= fan nicht vorhanden oder dreht nicht) ist etwas Ansichtssache. Normalerweise können die Fans gar nicht auf 0 runtergeregelt werden, da macht die Ausblenden-Strategie Sinn. Aber wenn man einen guten Fan Controller hat, dann kann der die Fans je nach Situation auch mal abschalten, ohne das sie gleich "weg" sind. Da macht es dann wiederum weniger Sinn (bei meinem PC atm so). Muss ich mir mal noch überlegen was da eine gute Lösung ist. Vorschläge sind natürlich willkommen.Geändert von mmoeller (02.02.10 um 21:54 Uhr)
02.02.10, 23:21 #24
sodele wie gewünscht:

OpenHardwareMonitor.Report.txt
ne frage hätt ich doch noch : wieso steht in der txt datei 2 grakas drinne, ich hab nur eine!?Geändert von Cartago2202 (02.02.10 um 23:26 Uhr)
02.02.10, 23:36 #25
Vielen Dank

In der Textdatei habe ich mal alle Adapter/Grafikkarten aufgelistet welche die "AMD Display Library" auf dem System findet. Da sind jedoch immer einige Duplikate drin, welche das System treibertechnisch intern anlegt. Wenn man mehrere Monitore anschliessen könnte, wird z.B. für jeden Monitor ein solcher Adapter angelegt. Der zweite ist bei dir z.B. nicht aktiv (isActive: 0), und hat die gleiche BusNumber und DeviceNumber wie der erste. Also ist es die gleich reale Grafikkarte. Im Moment ist der Grafikkarten-Teil im Report hauptsächlich für mich zu Debugging-Zwecken. Damit ich eine Idee habe wieso eine Grafikkarte zu viel oder zu wenig im OHM erscheint.

LinkBack URL
About LinkBacks
Zitieren



