To answer your first question, which I think brings up a very interesting point, f.lux aims to do more than detect and match ambient light, which doesn't have anything to do with daily rhythms of human biology and circadian timing. f.lux runs the lights in our house, for example, and we do lots of interesting things with both cameras and sensors. Unfortunately when it comes to supporting millions of users it gets more complicated as all computer light sensors and cameras are a bit different (and lots of computers have no light sensors at all). We've got a number of things in the works, hope you'll like them.
Hey, I ran into the same issue today and I would like to share this fix I found for anyone who follows.
To block f.lux from keeping the PC awake, but still allow it to control your Hue lights when the PC is on, open a command prompt window in administrator mode by opening the search bar (Windows 10), searching for "command" and right clicking the command prompt and selecting "Run as administrator". Next, in the command window, type these two commands (confirm each by pressing enter):
powercfg /requestsoverride PROCESS flux.exe SYSTEM
powercfg /requestsoverride PROCESS flux.exe AWAYMODE
After that, f.lux should no longer prevent your PC from entering sleep mode.
Hope this helps!
Looks like your connection to f.lux forum was lost, please wait while we try to reconnect.