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. Download: IdeaFan v2.0 (includes OpenHardwareMonitor 0.9.2.0) More info: http://www.allstone.lt/ideafan/
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.
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?
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.
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?
> 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
**** the 1607 build. matlab not propperly accessing serial port is the last of my straws. im going back to a functional 1511.
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 ^^
any idea why the fan doesnt start automatically?? and not open at startup im using build 1607 build 14393 and latest ideafan(1.9)