Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Uses WLED brightness settings instead of full range set in Hyperion settings #1101

Closed
1 task done
CalvinSchwartz opened this issue Nov 24, 2020 · 5 comments · Fixed by #1204
Closed
1 task done

Uses WLED brightness settings instead of full range set in Hyperion settings #1101

CalvinSchwartz opened this issue Nov 24, 2020 · 5 comments · Fixed by #1204
Assignees

Comments

@CalvinSchwartz
Copy link
Contributor

CalvinSchwartz commented Nov 24, 2020

  • I confirm that this is an issue rather than a question.

Bug report

Steps to reproduce

  • Set brightness at boot in WLED the WLED LED settings to a low value (10) or enable “turn off at boot”, then reboot.
  • Start Hyperion, connect it to WLED.
  • Or set brightness in WLED UI

What is expected?

Hyperion uses the maximum brightness setting which is defined in its config (100%) and takes full control of the LEDs independent of the WLED brightness settings.

What is actually happening?

Hyperion uses only 10/255 of the maximum brightness (basically the WLED boot brightness) or in case WLED is turned of after boot it stays completely dark.
The WLED UI confirms that Hyperion has control.

System

WLED: version 0.10.2 on Wemos D1 mini with WS2812b LEDs

Hyperion Server:

Hyperion Server OS:

  • Distribution: Raspbian GNU/Linux 10 (buster)
  • Architecture: arm
  • CPU Model: ARMv6-compatible processor rev 7 (v6l)
  • CPU Type: Raspberry Pi Zero W Rev 1.1
  • CPU Revision: 9000c1
  • CPU Hardware: BCM2835
  • Kernel: linux (5.4.72+ (WS: 32))
  • Qt Version: 5.7.1
  • Python Version: 3.5.3
  • Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605
@CalvinSchwartz CalvinSchwartz changed the title Uses WLED default brightness instead of full range set in settings Uses WLED brightness settings instead of full range set in Hyperion settings Nov 25, 2020
@Lord-Grey Lord-Grey self-assigned this Nov 25, 2020
@Lord-Grey
Copy link
Collaborator

@CalvinSchwartz Thanks for sharing this requirement with us. It is not a bug, but might be considered as a feature enhancement going forward.

In the interim, I would suggest you make use of the WLED configuration, where you can already configure this behaviour for streaming input.

Go to the WLED configuration -> Sync. Settings and enable "Force max brightness"

image

@CalvinSchwartz
Copy link
Contributor Author

CalvinSchwartz commented Nov 26, 2020

Thank you very much, I missed this setting.
It seems to work and turns up the brightness to max. if WLED is set to a brightness greater than 0 at boot.

However if WLED is configured to be turned of or brightness 0 at boot there seems to be a bug.
In this case Hyperion takes control of WLED some seconds after boot, sets the colors according to the current picture captured but stays at this color even when the movie continues. There’s no further change in LED color.

I reproduced this a couple of times but I’m not sure if this is a WLED or Hyperion bug.
Should I add a second issue or is this comment enough @Lord-Grey ?

And thanks for the awesome work you’re doing here, besides the few bugs it works great!

@Lord-Grey
Copy link
Collaborator

Lord-Grey commented Nov 27, 2020

@CalvinSchwartz You might need to describe your test scenario in more detail....

I was running the following on hyperion alpha and it worked.

  1. I disabled power on and brightness on WLED

image

  1. I started hyperion and started a color feed, Color is displayed at WLED

  2. I restarted WLED

  3. WLED catches up with the hyperion color

  4. I started an effect in hyperion and WLED displays it.

@CalvinSchwartz
Copy link
Contributor Author

Basically I was performing the same steps but used the USB-Grabber as a source instead and watched a movie.
If WLED was turned off at boot WLED catches up with the color (step 4.) but stays there even when the colors of the movie/grabber continue to change.

But I’ll try it again for a week or so and report if the bug continues or if it was just an odd one-time behavior.

CalvinSchwartz added a commit to CalvinSchwartz/hyperion.ng that referenced this issue Jan 21, 2021
Add information how to force max brightness in WLED. See Issue hyperion-project#1101
@CalvinSchwartz
Copy link
Contributor Author

The "Force max brightness"setting in WLED solved the problem, therefore I would recommend to close this issue and may add a short text to the wiki.
See #1162

Lord-Grey pushed a commit that referenced this issue Feb 23, 2021
* Add information on WLED to documentation

Add information how to force max brightness in WLED. See Issue #1101

* Translated Installation.md to german

Translation and added short instructions to WIN 10 installation.

* Removed Typo

* Added Windows 10 instructions

* Update Installation.md
EliteScientist pushed a commit to EliteScientist/hyperion.ng that referenced this issue Dec 24, 2022
* Add information on WLED to documentation

Add information how to force max brightness in WLED. See Issue hyperion-project#1101

* Translated Installation.md to german

Translation and added short instructions to WIN 10 installation.

* Removed Typo

* Added Windows 10 instructions

* Update Installation.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants