diff --git a/core/class/gsh_FanSpeed.class.php b/core/class/gsh_FanSpeed.class.php index 5f55b64..281762f 100644 --- a/core/class/gsh_FanSpeed.class.php +++ b/core/class/gsh_FanSpeed.class.php @@ -156,7 +156,7 @@ public static function query($_device, $_infos){ if (isset($_infos['customData']['FanSpeed_cmdGet'])) { $cmd = cmd::byId($_infos['customData']['FanSpeed_cmdGet']); if (is_object($cmd)) { - $return['currentFanSpeedPercent'] = $cmd->execCmd()/ 100 * ($cmd->getConfiguration('maxValue', 100) - $cmd->getConfiguration('minValue', 0)); + $return['currentFanSpeedPercent'] = intval($cmd->execCmd())/ 100 * ($cmd->getConfiguration('maxValue', 100) - $cmd->getConfiguration('minValue', 0)); if($return['currentFanSpeedPercent'] > 75){ $return['currentFanSpeedSetting'] = '100'; }elseif($return['currentFanSpeedPercent'] > 50){