Snips Led Control



Maybe, I can have a look. Check the github repo, I added a dev branch


Thans i take a look as soon as i can :slight_smile:


I try with the dev branch but it’s not working :stuck_out_tongue:

For the moment i use this but it only light all the led with no effect


Hehe, of course not, I’m working on weekends, can’t just magically make it happen :slight_smile:


i’d like to try :wink: We never know :rofl:


Takes time. Basically the script was intended to support only respeaker. But I have started a full rewrite to support every possible leds that you could connect on your raspberry and others. This change makes the whole thing very different and significantly more error prone. I will add your matrix soon, don’t worry


I’m not in the rush don’t worry :wink: just tell me when you need beta tester


Soon soon


i love your teasing :smiling_face_with_three_hearts:


Slowly getting there…

You would start it with

python3 --hardware=matrixvoice --pattern=custom

Keep in mind I’m at work and I don’t even have a raspberry to test anything. So it’s surely full of errors. You can contact me on Discord if needed


Don’t worry take your time :wink:

This si what i got when i launch it (yes i made a git pull before and too :wink: )

Starting Snips Led Control
Initializing SnipsLedControl
Loading configurations
Loaded 5 hardware references
- Mqtt server set to localhost
- Mqtt port set to 1883
- Client id set to default
- Hardware set to Matrix Voice
- Using custom as pattern with 18 leds
Initializing leds controller
Traceback (most recent call last):
  File "./", line 85, in <module>
  File "./", line 74, in main
    slc = SnipsLedControl(args)
  File "/home/pi/snipsLedControl/models/", line 100, in __init__
    self._ledsController = LedsController(self)
  File "/home/pi/snipsLedControl/models/", line 46, in __init__
    self._pattern = CustomLedPattern(self)
  File "/home/pi/snipsLedControl/ledPatterns/", line 12, in __init__
TypeError: super() takes at least 1 argument (0 given)


ooops, python3 :slight_smile:

And please report the bugs on github, better to keep track there


Ok i’ll report on github for the next bug :wink:


Respeaker Mic Array V2 is now fully supported


Now supporting gpio buttons! Respeaker 2 hardware button support is automatically supported!


Thank for you great job, my matrix voice nicely use now!!


Amazing work indeed !

Now have nice LEDs animations, shutdown leds at night with Jeedom, and have respeaker 2 button to mute hotword detection and change idle animation accordingly.

Couldn’t be better :grinning:

Ah yes, it could be better ! We can’t have onSuccess or OnError working, so please @snipsteam provide siteId in ‘hermes/nlu/intentParsed’ and ‘hermes/nlu/intentNotRecognized’ topics payload! :angry:


Yeah, site id in every topics please


How did you shutdown leds at night with jeedom ?


Send a message on the toggleOff topic