1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

SOLVED Solid color resetting back to WLED color

Discussion in 'Software Support' started by Giel, 23 February 2021.

  1. Giel

    Giel New Member

    Messages:
    5
    Hardware:
    RPi1/Zero, RPi3, +PhilipsHue
    Hi there,

    So I've managed to set up Hyperion alpha 9 with a Raspberry Pi and a NodeMCU running WLED. I can control the colors just fine using WLED and I am able to connect to WLED using Hyperion.

    But.. when setting a solid color through the HomeAssistant Hyperion integration the chosen color resets back to the color it's set to in the WLED interface after 2 seconds. So let's say I set the color to blue in the WLED GUI and after that I change the color to red in the Hyperion HomeAssistant Integration the color changes back to blue after 2 seconds.

    Hyperion effects stay on perfectly fine though, this only happens when choosing a solid color. I've tried changing the priority for the Hyperion HA integration but to no avail. What am I doing wrong here?

    Thanks in advance!

    EDIT: Did some testing. Grabbing video works but if the video pauses the colors also go back to the last color set by WLED. So this isn't just an issue with solid colors.
     
    Last edited: 23 February 2021
  2. Lord-Grey

    Lord-Grey Moderator Staff Member Developer

    Messages:
    459
    Hardware:
    RPi3, 32/64bit
    WLED fall back to its color when no update is received within a given timeframe.

    You can configure it under WLED sync setup.

    upload_2021-2-23_21-41-2.png

    Going forward WLED & Hyperion will integrate better using a different parameter that will avoid this sceanrio.
    This is described in the following WLED issue: https://github.com/Aircoookie/WLED/issues/1308
     
    • Like Like x 1
  3. Giel

    Giel New Member

    Messages:
    5
    Hardware:
    RPi1/Zero, RPi3, +PhilipsHue
    Thanks Lord-Grey. Changing the timeout solved it for now. I'll have a look at the github page. Basicly what that tells me is to send {"live":true} to the API and it should be solved?
     
  4. Lord-Grey

    Lord-Grey Moderator Staff Member Developer

    Messages:
    459
    Hardware:
    RPi3, 32/64bit
    Yes. I am on my way to update the hyperion WLED-Device to have this supported.
    I have done the changes already, but still need to do a pull request...
     
    • Like Like x 1
  5. Giel

    Giel New Member

    Messages:
    5
    Hardware:
    RPi1/Zero, RPi3, +PhilipsHue
    That sounds great. I can manage using the API for now. Thanks once again!
     
    • Like Like x 1