Aero AIO 0.9.1: sensors-HD temp monitor
Karamba & Superkaramba
Score 71%
Description:

With this plugin you can monitor hardware temperatures (CPU, Motherboard) via 'lm_sensors' hardware sensors. This is useful for those (like me) who don't have information about temperatures through /proc/acpi/thermal_zone (and Aero AIO standard plugin only monitors these values through acpi thermal...).
Now you can monitor hard disks temperature too, through hddtemp

This plugin comes with a configuration dialog too, so it's easy to adapt it on your 'lm_sensors' hardware sensors and on your hard disks setup.

Designed and tested for Aero AIO 0.9.1 (needed).

You can find Aero AIO 0.9.1 here:
http://www.kde-look.org/content/show.php/Aero+AIO?content=24626

I hope you like it :)

INSTALLATION
Right click on Aero AIO widget, and choose "Configure theme". Select "Plugins Management" on the left panel, then click on the "Install" button.
Then you can configure the plugin clicking "Temperature monitor" under the "Plugins" tree on the left.

IMPORTANT NOTE: If you are upgrading from a previous version (unisntall previous version and install 0.3), you MUST restart Superkaramba to have changes applied.
Last changelog:

11 years ago

03/03/2007 ---> UPDATED version 0.3
NEW FEATURES:
- Configurable hardware sensors and hard disk temperatures update intervals.
- Configurable sensors and hard disk temperature bars maximum values.
MINOR CHANGES:
- Changed hardware sensors text, to make the interface more "coherent".
BUGFIX:
- Fixed a small bug that made hard disk temperatures incorrect (truncated) on some systems.

26/02/2007 ---> Bugfix 0.2.1
- Corrected a small bug that made sensor bar values incorrect. Now all is ok.

25/02/2007 ---> UPDATED version 0.2
NEW FEATURES:
- Hard Disk temperature monitor, through 'hddtemp' program. You can monitor up to two hard disks, or you can disable the feature.
CHANGES:
- Improved configuration dialog.
- Some minor fixes (on the language too, I'm italian :))

22/05/2006 ---> NEW version 0.1

takedown

10 years ago

Hello!
at fist i wold like to say that this plugin it's very great ;) but I have one problem.
on my sistem sensors use the module k8temp and this result of sensors command look at this:

takedown@black-power:~$ sensors
k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp:
+36°C
Core1 Temp:
+28°C

it8716-isa-0290
Adapter: ISA adapter
[...]
temp1: +31°C (low = -1°C, high = +127°C) sensor = diode
temp2: +37°C (low = -1°C, high = +127°C) sensor = thermistor
temp3: +25°C (low = -1°C, high = +127°C) sensor = thermistor
vid: +0.000 V
[...]

I really don't know what is temp1, temp2 and temp3 but don't interes me.
I would like to change Cpu Temp and M/B Temp for Core0 Temp and Core1 temp.
This is posible?
how? because I try and then AIO start abolutly transparent :s

The other thing that confuse me is the jump of line on Core0 and Core1 results...

ok... abuse a lot I think

bye bye and sorry my obsolet english :$

Report

b0uncyfr0

10 years ago

Thanks guys, this rocks and saves heaps of time. Only one problem from me, it doesnt seem to be detecting my CPU's rpm. Anyone else having similar problem?

Report

Divilinux

10 years ago

how about coretemp module?..i use this one to grep temperature (like in kima applet)
this plugings unfortunately dowsn't work for me..
:(

Report

einheitlix

10 years ago

First off, great plugin! Keep going!

There's a few things I'd like to see, though:

1. The configuration of the temps is too "static": not all people have the same sensors everywhere. It would be nicer to have it like in gkrellm: it detects all your sensors automatically, and you can choose which ones you want to read out and how you want to label them. I guess then it would also be better to use libsensors instead of just parsing the output of the sensors tool...

2. Because, on my system (gentoo), hddtemp is a root program (if i try to execute it as a user, it tells me "S.M.A.R.T. not available"), it lies in /usr/sbin/, which is not in the standard path of a user. So, for me, in AERO it always tells me 'hddtemp not found'. To get it working, I had to
- set the UID bit on /usr/sbin/hddtemp
- edit your tempmon_aio.py script, I had to change
hddtempCommand = ["hddtemp", self.hdd1TempTag]
to
hddtempCommand = ["/usr/sbin/hddtemp", self.hdd1TempTag]
to get it working.
Of course, it may not be in the same path for all distributions, but at least if it isn't found, you might want to add some code to check if it's in /sbin or /usr/sbin :-)

Report

C

franceloc

10 years ago

I'll keep in mind these suggestions for the next plugin release.

Thanks for your support :)

Report

C

franceloc

10 years ago

Ah, for the /usr/sbin path:
you could have made a symlink to hddtemp into a user-standard path instead of modifying the plugin code ;)

For libsensors, i must check if it can be used within Python.

Report

space-rider

10 years ago

hi,
i have probs with install this karamba plugin!!! when i unzip the file, i did not get a *.theme file. rename in *.theme did not help. karamba started not this plugin.
plz help me.

thx spacerider

Report

space-rider

10 years ago

this is python, but how can i install this. plz help me

bye spacerider

Report

C

franceloc

10 years ago

Please take a look at the installation instruction on this page... ;)

Report

poldi84

10 years ago

for those who can't excecute hddtemp as user, simply change the accesrules of hddtemp :

chmod 4755 /usr/sbin/hddtemp

of course you have to do this as root

Report

matersci

10 years ago

Great plugin. But...

How do you have the disks temperatures? hddtemp works only as root.
Do you run superkaramba as root?

Report

C

franceloc

10 years ago

No, absolutely.
On all systems I've tested, hddtemp works as normal user.
Has hddtemp root privileges on your system? Doesn't the plugin acquire hd temp (saying "Temperature not available")?

If you launch
hddtemp /dev/yourdvicename
in a console as normal user, and you see temp values, then the plugin will work correctly on hd temp.

Report

C

franceloc

10 years ago

I've forgot:

If not, you can safely give user privileges to hddtemp program...
But onestly it's strange tat hddtemp doesn't have user privileges...

Report

C

franceloc

10 years ago

I've forgot:

If not, you can safely give user privileges to hddtemp program...
But onestly it's strange that hddtemp doesn't have user privileges...

Report

matersci

10 years ago

strange...

when I try to execute /hddtemp /dev/hda as user, I get /dev/hda: open: Permission denied

No problem when I try the same as root...

Report

C

franceloc

10 years ago

The problem is different: you don't have the right permissions on the device, not on hddtemp (it runs fine).
If you have a Scsi or Sata device, as explained in the configuration dialog, you must set /dev/sda instead of /dev/hda.
If your HD device is /dev/hda, you must set the right permissions, but in this case it's strange, because you can actually use your hard disk as normal user :)
Check the hard disk setup in the plugin configuration dialog, and priorly check the permissions on the device, it isn't a hhdtemp or a plugin problem.

Report

matersci

10 years ago

Thanks!

I had to set the hddtemp to be executed with the permissions of the owner (set UID flag)

Everything ok now


:)

Report

phoenixbf

10 years ago

thumbs UP !!!

:-)

Report

mononoke

11 years ago

>Use the Aero AIO plugin installation
>dialog to install the .aiz file.


where can i find the "Aero AIO plugin installation" ?

lm_sensors installed, works with gkrellm.
karamba installed.

Report

mononoke

11 years ago

PyQT is installed too...

Report

mononoke

11 years ago

ok, found Aero AIO plugin for download now :)

Report

cherusker

11 years ago

This is a really cool and usefull plugin for AERO-AIO. Thanks alot! I've been waiting for s.th. like this (for AERO) for a long time...

Maybe s.th. for a future version:
How about also displaying the HD-temp? Like here:
http://www.kde-look.org/content/show.php?content=31981

done with hddtemp

Thanks again!

Report

C

franceloc

11 years ago

Now I note the default limited tree level for replies... I repost:

Great, but it wasn't necessary to edit .py file and .rc file manually :) Simply you could have typed the name of the sensor ("temp" in your case) In the plugin configuration dialog. :D

Many thanks for you appreciation, and i think a can improve this plugin soon.

Francesco

Report

mmathias

11 years ago

Hi,

seems like there is a problem when modifying my "CPU Temp sensor name" field.

$ sensors give me "CPU Temp (AMD)" and "CPU Temp (Intel)"

I want to monitor "CPU Temp (AMD)" but applying the modifications does not work: the progress bar remains empty.

However, updating data in "motherboard temp sensor name" and "CPU fan speed" fields works great (modifications are committed)...

Any idea ?

Anyway, keep up the work ?

Report

C

franceloc

11 years ago

It sounds strange... Maybe the presence of parenthesys ()?
However, can you post the result of "sensors" command (a screenshot is good too)?

Thanks :)

Francesco

Report

11 years ago

03/03/2007 ---> UPDATED version 0.3
NEW FEATURES:
- Configurable hardware sensors and hard disk temperatures update intervals.
- Configurable sensors and hard disk temperature bars maximum values.
MINOR CHANGES:
- Changed hardware sensors text, to make the interface more "coherent".
BUGFIX:
- Fixed a small bug that made hard disk temperatures incorrect (truncated) on some systems.

26/02/2007 ---> Bugfix 0.2.1
- Corrected a small bug that made sensor bar values incorrect. Now all is ok.

25/02/2007 ---> UPDATED version 0.2
NEW FEATURES:
- Hard Disk temperature monitor, through 'hddtemp' program. You can monitor up to two hard disks, or you can disable the feature.
CHANGES:
- Improved configuration dialog.
- Some minor fixes (on the language too, I'm italian :))

22/05/2006 ---> NEW version 0.1

product-maker 30 82

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.3
updated Mar 03 2007
added May 22 2006
downloads today
0
page views today 0