jstrausd / homebridge-simple-wled

Homebridge Plugin to control WLED LED-Strips
ISC License
63 stars 17 forks source link

Effect remote doesn't change effect after the first effect. #50

Open 0xPr0xy opened 1 year ago

0xPr0xy commented 1 year ago

The remote works once, and I can turn on one effect.

[05/12/2022, 17:01:48] [WLED] Updating WLED in HomeKIT (Because of Polling) 192.168.1.17
[05/12/2022, 17:02:13] [WLED] Set brightness to 100% 255
[05/12/2022, 17:02:18] [WLED] Speed set to 135
[05/12/2022, 17:02:19] [WLED] Speed set to 255
[05/12/2022, 17:02:36] [WLED] Turned on 0 effect!

After this it stops working.

My config:

{
    "platform": "WLED",
    "name": "WLED",
    "wleds": [
        {
            "name": "LED STRING",
            "host": "192.168.1.17",
            "effects": [
                "Wipe Random",
                "Rainbow",
                "Colorloop",
                "Colortwinkles",
                "Random Colors",
                "Sweep Random"
            ],
            "showEffectControl": true,
            "ambilightSwitch": true,
            "log": true
        }
    ]
}

By "stops working" I mean the remote stops working. until I close and open the remote. Then it just repeats the behaviour above. "Turned on 0 effect!".

0xPr0xy commented 1 year ago

EDIT: just found a service "Effects" in HomeKit grouped under "Speakers & TV's" which shows a list of effects and that works great! perhaps just documenting some of the behaviours would clear any confusion. Basically the TV remote is useless but this works great!