Thread: FANatic Monitor
View Single Post
Old 2008-03-31, 01:39   #1 (permalink)
panni
Portal Member
 
Join Date: Mar 2008
Posts: 15
Thanks: 0
Thanked 5 Times in 1 Post


Lightbulb FANatic Monitor

FANatic Monitor

Last updated: 08/03/31
Current version: 0.0.0.1b
Author: panni
Type: Utilities

Information
After failing in setting up the "My SpeedFan" plugin, which seems to have died in 2007 I decided a new system monitoring plugin for MediaPortal has to be developed.
With the working title "Speedphan" FANatic Monitor is the first MediaPortal plugin I've made and the first time I (was forced to) use C# - in the meantime I'm a Python developer.

Description
FANatic Monitor is a plugin which wraps up the information gathered from logfiles of the most famous Fan/Temperature/Voltage monitoring tool "SpeedFan" by Alfredo Milani Comparetti into a neat, lightweight MP plugin.
Compared to "My SpeedFan" this tool requires only a very short and easy to do setup and has a way clearer and more flexible output.

Downloads
Dependencies
  • MediaPortal 0.2.3.0 or later
  • SpeedFan (at least a version with Log support)

Installation
  • install SpeedFan (SpeedFan - Access temperature sensor in your computer - download the newest beta build if you want to have correct temperature readings on multi core systems for CoreX)
  • enable logging in the configuration of SpeedFan
  • check the "Logging" box of every sensor you want to have displayed in FANatic Monitor
  • use MPInstaller to install the MPI package, or extract the ZIP package to your MediaPortal folder (source included)
  • run FANatics setup
  • if your SpeedFan folder was not automatically detected by FANatic, please specify it
  • for every sensor in SpeedFan's config having "Logged" set to true please specify the type of the sensor in the "Sensors" part of the setup - this will define the unit of a sensor-reading's value (°F or °C for a temperature, rpm for a fan speed, V for a Voltage)
  • run MediaPortal

Roadmap
0.0.0.2
  • perhaps a neater look, some custom icons
  • configurable sensor reading threshold
  • threshold alarm on threshold reach
  • you tell me

Issues
  • fanatic.xml config file's layout is pretty ineffective; I was too lazy to improve the MPXMLConfig class stolen from My Speedfan; perhaps will redo it in some upcoming version

Version history
0.0.0.1b:
  • sensor hover didn't work
  • invalid installer MPI for custom skins now fixed
0.0.0.1:
  • initial release


Please comment on this plugin to help me improving it.

Last edited by panni; 2008-04-01 at 00:25.
panni is offline   Reply With Quote
5 Users Say Thank You: