TobKra96 / music_led_strip_control

Audio visualization for LED strips in real-time with web interface on a raspberry pi.
https://tobkra96.github.io/music_led_strip_control/
MIT License
300 stars 64 forks source link

Scipy 1.6.2 dosn´t existent #193

Closed Chase295 closed 1 year ago

Chase295 commented 1 year ago

Hello,

i would like to install MLSC but when i copy paste the atomatik instalation link this issue will come. When i will install it manuel came the same issue.

Sry for my bad english i am from germany scippy error

Teraskull commented 1 year ago

Hi,

Master branch is outdated and not supported. Please install the dev_2.3 branch using:

curl -sSL https://raw.githubusercontent.com/TobKra96/music_led_strip_control/master/setup.sh | sudo bash -s -- -b dev_2.3
BjoernRave commented 1 year ago

When trying to start the server on the 2.3 branch I get:

INFO     - __main__                       - Initializing MLSC...
INFO     - libs.config_converter.config_converter_v3 - Upgrade config to version 3.
Traceback (most recent call last):
  File "/share/music_led_strip_control/server/main.py", line 177, in <module>
    main.start()
  File "/share/music_led_strip_control/server/main.py", line 82, in start
    self._config_instance.check_compatibility()
  File "/share/music_led_strip_control/server/libs/config_service.py", line 140, in check_compatibility
    loaded_config = config_converter_service.upgrade(loaded_config)
  File "/share/music_led_strip_control/server/libs/config_converter/config_converter_service.py", line 23, in upgrade
    old_config = config_converter_v3.upgrade(old_config)
  File "/share/music_led_strip_control/server/libs/config_converter/config_converter_v3.py", line 19, in upgrade
    upgrade_step_1 = self.format_global_groups(old_config)
  File "/share/music_led_strip_control/server/libs/config_converter/config_converter_v3.py", line 31, in format_global_groups
    global_groups = old_config["general_settings"]["device_groups"]
KeyError: 'device_groups'
TobKra96 commented 1 year ago

Hi, looks like a compatibility issue with the configuration. Please delete the configuration file while the mlsc is stopped. The config is located "../../.mlsc/"