ahodges9 / LedFx

LedFx is a network based LED effect controller with support for advanced real-time audio effects! LedFx can control multiple devices and works great with cheap ESP8266 nodes allowing for cost effectvice syncronized effects across your entire house!
MIT License
384 stars 91 forks source link

AttributeError: Couldn't find 'wavelength' in the effect registry #141

Open barbatrukko opened 3 years ago

barbatrukko commented 3 years ago

I used this guide https://www.youtube.com/watch?v=ipSfQdfX4fE

Windows 10, last anaconda, ledfx python=3.6 like guide

al setup process is ok, but When I start device and select effect, I see waveform but led not start.... If I try to stop device I receive

[2020-10-15 20:43:40] ERROR:aiohttp.server:Error handling request
Traceback (most recent call last):
  File "c:\users\nemo\anaconda3\envs\ledfx\lib\site-packages\aiohttp\web_protocol.py", line 378, in start
    resp = await self._request_handler(request)
  File "c:\users\nemo\anaconda3\envs\ledfx\lib\site-packages\aiohttp\web_app.py", line 341, in _handle
    resp = await handler(request)
  File "c:\users\nemo\anaconda3\envs\ledfx\lib\site-packages\ledfx\api\__init__.py", line 26, in handler
    return await method(**{arg_name: available_args[arg_name] for arg_name in wanted_args})
  File "c:\users\nemo\anaconda3\envs\ledfx\lib\site-packages\ledfx\api\device_effects.py", line 50, in put
    config = effect_config)
  File "c:\users\nemo\anaconda3\envs\ledfx\lib\site-packages\ledfx\utils.py", line 284, in create
    type, self._cls.__name__.lower()))
AttributeError: Couldn't find 'wavelength' in the effect registry

and device switch not work until I don't select effect again. If look on device web page, WLED tell me that device receive data from E1.31