Remote Sensor Monitor - Access Your PC's Sensor Readouts Remotely

Ganesh_AT

Member
May 15, 2012
111
0
0
This probably goes into the Software section, but I thought that the audience here might find it more useful.

I am pretty sure many of us want to monitor our PC's sensor parameters over the network. Sometimes, we are just not present on-site. At other times, a full screen program makes it impossible for our monitoring program to be on top. To solve this issue, I created a program to make sensor parameters reported by popular programs such as HWiNFO, GPU-Z and Open Hardware Monitor available over the network.

Details are here:

Introducing : Remote Sensor Monitor - A RESTful Web Server

Hope the AnandTech community finds this tool useful. Comments and bug reports are welcome.
 

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
26,939
15,910
136
It won't run for me, just errors out. I can't capture the screen, goes fast.
 

Ganesh_AT

Member
May 15, 2012
111
0
0
It won't run for me, just errors out. I can't capture the screen, goes fast.

Can you open a command prompt with administrative privileges and run the EXE in that window? Do you get an exception window or the program just closes by itself? What is your platform?
 

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
26,939
15,910
136
Can you open a command prompt with administrative privileges and run the EXE in that window? Do you get an exception window or the program just closes by itself? What is your platform?

XP64, running as an admin account. Below is the text in the black cmd window:


Starting Remote Sensor Monitor on port 55555...

HWiNFO enabled, but HWiNFO process not found! Disabling HWiNFO...

GPU-Z enabled, but GPU-Z process not found! Disabling GPU-Z...

Open Hardware Monitor DLL found! Enabling Open Hardware Monitor...

Please wait for the web server to start...........

Then I get the windows error thing that says "send error report ?"
 

Ganesh_AT

Member
May 15, 2012
111
0
0
OK, XP64 is not a platform that I have tested on -- but, .NET 4.0 Client Profile is a required for the program. Can you try with .NET 4.0 installed ?
 

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
26,939
15,910
136
I had to install dot net 4.0 to get this far.....
 

Ganesh_AT

Member
May 15, 2012
111
0
0
I can't find any mention of that on that link

Just wanted to confirm if you have installed Windows Imaging Component (that is a separate download in addition to the .NET 4.0 installer). If you have that in your PC already and the app is still not able to work, I will try to get hold of a XP64 system on my side to debug this issue.
 

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
26,939
15,910
136
Just wanted to confirm if you have installed Windows Imaging Component (that is a separate download in addition to the .NET 4.0 installer). If you have that in your PC already and the app is still not able to work, I will try to get hold of a XP64 system on my side to debug this issue.
Well, I don't see anything about windows imaging component, and it may not be installed.
 

Ganesh_AT

Member
May 15, 2012
111
0
0
I updated Remote Sensor Monitor to v2.1.0 (includes AIDA64 support now). Download link and updated release notes are available in the link mentioned in the first post.
 

sm625

Diamond Member
May 6, 2011
8,172
137
106
You can use any program that has logging, like Core Temp for example. Just set the log interval to a longish interval (> 10 seconds) and put the log in a dropbox folder.
 

Ganesh_AT

Member
May 15, 2012
111
0
0
This is for real time monitoring using a script on a client computer (like the one I describe in the HWiNFO thread). / or even on a mobile device since JSON is easily parsed / can be displayed by a web browser.

Currently using that script to get data for graphs like these:

http://images.anandtech.com/doci/7007/netflix_power_gpu_graph.png

For the above graph, I set GPU-Z to log to file and had to take out and post-process the CSV later (remove unwanted rows before and after the duration of the playback of the video). Now, I start the video on the PC under test and just as the playback is starting, ask another computer to start logging the values. When the playback duration is about to end, a keypress on the other computer stops logging the values -- This gives me a clean CSV file that I can directly graph without post-processing.