IdeaFan for y510p y500 G500 Y580 y410p

Discussion in 'Lenovo' started by allstone, Sep 27, 2016.

  1. allstone

    allstone Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    2
    Trophy Points:
    6
    Just wanted to update IdeaFan for Windows 10 anniversary. Ideas welcome, please post if any errors, I will try to fix them.

    I have been trying to find a way to control fans on my y510p. As everything else failed up to the Embedded Controller (EC), I have made myself a program to call dust removal function. With a help of forum members, I have perfected calling and stopping timing which works on my computer.

    [​IMG]

    Download: IdeaFan v2.0 (includes OpenHardwareMonitor 0.9.2.0)

    More info: http://www.allstone.lt/ideafan/
     
    Last edited: Apr 2, 2020
    Jobine likes this.
  2. allstone

    allstone Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    2
    Trophy Points:
    6
    I fixed the crashing when OpenHardwareMonitor has no web server enabled. I suggest before upgrading - make sure you close OpenHardwareMonitor and IdeaFan. Then you can upgrade and run. Else you have to manually go to OpenHardwareMonitor Options->RemoteWebServer->Run and you still have to close OpenHardwareMonitor for the changes to persist to config.
     
  3. wakoko79

    wakoko79 Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5

    hey this isn't working for win10 1607 anniversary edition.
    Some people also have this problem (https://www.techinferno.com/index.php?/forums/topic/5780-ideafan-for-y510p-y500-g500-y580-y410p/)..
    BTW I'm using v1.9.. If possible, can you provide the source? Is this autoit?
     
  4. allstone

    allstone Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    2
    Trophy Points:
    6
    You dont need to spam this much. There is no EC source, it is closed and it cannot be queried like in other laptops.

    > hey this isn't working for win10 1607 anniversary edition.

    This has something to do with the firewall. It blocks either OpenHardwareMonitor from which IdeaFan reads temperatures or IdeaFan itself.
     
    toughasnails likes this.
  5. wakoko79

    wakoko79 Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5
    Sorry, but i needed to post 5 posts to enable private messaging.

    I enabled the port 8085 which openhardware uses in windows firewall (in advanced settings, inbound and outbound) but ideafan still can't read it. Many people still on your thread in techinferno have the same problem.

    I'm tempted to uninstall the anniversary update, anyway the update is full of issues.

    BTW, is querying cpu and gpu temp not easily doable that openhardware is needed?
     
  6. allstone

    allstone Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    2
    Trophy Points:
    6
    > Sorry, but i needed to post 5 posts to enable private messaging.

    No problem, it a lame limitation of the forum then :(.

    > I enabled the port 8085 which openhardware uses in windows firewall (in advanced settings, inbound and outbound) but ideafan still can't read it. Many people still on your thread in techinferno have the same problem.

    I did it too. 2 out of 3 laptops I install IdeaFan having anniversary update have this issue. Then I go all over the firewall, create inbound outbound rules for IdeaFan and OpenHardwareMonitor and.. after several restarts it begins working. Not sure what is happening, maybe firewall have issues in anniversary update? Anyway, I would keep it.. I am sure they will fix it in some next cumulative update.

    > BTW, is querying cpu and gpu temp not easily doable that openhardware is needed?

    Yes, querying sensors depends on hardware. And OpenHardwareMonitor has a lot of code nailed down to make it work. And its open. And it exposes sensors date through WMI interface (which stopped working in anniversary update, that is why we having issues) and through local web server (again we having issues with firewall, but at least it works, not like WMI which doesnt). Maybe someone from OpenHardwareMonitor will take a look and fix WMI interface and it can be used again, not sure. Someone already filed a bug to them: https://github.com/openhardwaremonitor/openhardwaremonitor/issues/864
     
  7. wakoko79

    wakoko79 Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5
    **** the 1607 build. matlab not propperly accessing serial port is the last of my straws. im going back to a functional 1511.
     
  8. wakoko79

    wakoko79 Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5
    Hey, just a heads up. WMI querying for openhardwaremonitor is now fixed!!!! Go use Open Hardware Monitor Version 0.8.0 and wmi will be back to normal. I don't know what is wrong with json data, but im going back to WMI.

    I uninstalled win10 1607 and some recent updates with build 1511, but unfortunately there are 3 recent updates that are uninstallable, namely: kb3173428, kb3181403 and kb3161102. Even though I uninstalled 1607, the WMI issue still persisted.
    I bet the first 2 KB's are the culprits with the WMI bug, since they are servicing stack updates.

    Anyway I'm using Ideafan V1.5 until I finished reverting the your v1.9 code to WMI. Swapping the names of getTemps() and getTempsWMI() to revert to WMI don't trigger DustStart() so I'll try to find where it went wrong.

    Edit: Oh, isTempTooHighWMI() -> isTempTooHigh() fixed it ^^
     
    Last edited: Nov 24, 2016
  9. Jobine

    Jobine Notebook Prophet

    Reputations:
    934
    Messages:
    6,583
    Likes Received:
    677
    Trophy Points:
    281
    Thanks for the update

    Sticking with 1.5 though.
     
  10. wicaksono leonardy

    wicaksono leonardy Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    any idea why the fan doesnt start automatically??
    and not open at startup
    im using build 1607 build 14393
    and latest ideafan(1.9)
     

Share This Page