I noticed, that the focuser temperature was not updated in kstars and other clients. The reason was, that the .apply() method was not called when reading new values from the device.
Other (minor) changes:
update temperature more often (every 10 seconds instead of once every 5 minutes)
update fan speed less frequently (very 30 seconds instead of every 3 seconds)
corrected the copyright message in the header file to reflect my authorship (getting it in sync with the source file).
I noticed, that the focuser temperature was not updated in kstars and other clients. The reason was, that the .apply() method was not called when reading new values from the device.
Other (minor) changes: