kershner / screenBloom

Fake Ambilight for Philips Hue via Python
http://www.screenbloom.com
329 stars 48 forks source link

Screen Zones #33

Closed Dangerously closed 6 years ago

Dangerously commented 7 years ago

2.2 screen zones stopped working. On Windows 10, FireFox, IE 11, Edge, all do not work. Generate new config file also does not work in any browser (elevated/admin or not). Party mode is the only feature that works. 2.1 works just fine.

kershner commented 7 years ago

Hi there, thanks for bringing this up.

This is a known issue, see #20 . Currently working on a fix,

Dangerously commented 7 years ago

Issue #20 does not look like my issue. I do not get a "devide by 0" error. I get no errors. When a screen zone is turned on (doesn't matter how the zones are created), the lights will come on to the default colour and stay there. They will never change no matter what is on screen. No errors or no incorrect text that I can see in the .cfg. 2.2 will only change colour when in party mode. Went back to 2.1 all is working fine. I have attached my config file for you to see.

On Thu, Mar 30, 2017 at 8:47 AM, Tyler Kershner notifications@github.com wrote:

Hi there, thanks for bringing this up.

This is a known issue, see #20 https://github.com/kershner/screenBloom/issues/20 . Currently working on a fix,

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/kershner/screenBloom/issues/33#issuecomment-290434236, or mute the thread https://github.com/notifications/unsubscribe-auth/APB-nv-VFIxLEvQUXnlTllsQC-CZWQDJks5rq8CEgaJpZM4Mt36R .

kershner commented 7 years ago

Yep, it's the same issue. I just hastily added some handling in the last update to not crash the program when it happens. So it'll just display a neutral color or something when it's happening. I just need to find some time to really dig into it to find out what's happening.

For the record the bug only happens in Zone mode. You won't get the bug in any of the other modes like normal or party mode.

kershner commented 7 years ago

Also if you could take note of what type of image on your screen produces the error, that'd be really great for me to check out on my own PC for debugging.

itroy187 commented 6 years ago

Hey there. I'd like to use three screen zones (with three hue Blooms) with version 2.2, but it doesn't work. Only one lamp works and the other two just stay at a blueish color. As soon as I turn screen zone mode off, all three lamps work fine.

While testing, I've noticed something funny: One of my other hue light bulbs, which isn't even active in screen bloom, starts blinking in different colors, when I start screen zone mode.

Tried resetting everything (config, uninstall etc.), but nothing helps. With version 2.1 I have no such problems btw. Seems to be a bug introduced in 2.2.

Config is attached. screenBloom_config.zip

Edit: I've tried some further zone configurations with different bulbs. Screenbloom seems to send the color changes to the wrong bulb-ID's, hence the blinking / color flickering on another bulb. The color flickering only happens on two of my bulbs with the ID's 1 and 2: If I select the bulbs no. 22 and 23 in screen zone mode, bulb no. 2 starts to flicker. If I select 19 and 18, no. 1 starts to flicker. If I select 22 and 19, no. 1 + 2 show the right colors without flickering. Bulbs with a one-digit ID seem to work normally.

kershner commented 6 years ago

Hey hey, thanks for the detailed writeup.

Everything you're reporting sounds similar to what others have experienced regarding this issue, so I think I should be able to narrow it down. I'm currently fixing a few bugs so I'm going to dive into this one today. I'll let you know if I need any more info from you.

Thanks again for reaching out!

kershner commented 6 years ago

I just pushed up what I think might be a fix for the issue. Can you grab a fresh copy from www.screenbloom.com, reinstall and let me know if the problem has been resolved?

itroy187 commented 6 years ago

Hey, it's working! I'm glad I could help narrowing down the problem.

I guess it's movie time then ;)

kershner commented 6 years ago

Really appreciate the help, was a simple thing that was tough for me to replicate on my own setup.

Let me know if you ever run into any more issues.