Allows me to not be the DJ/arbiter of music for my toddlers, yet still provides them with control over the music (Sonos) and helps them learn to negotiate & take turns between themselves. The Stream Deck has, thus far, held up to quite a lot of abuse. I've added some lighting control and they have play/pause/next control, too -- works great. The USB 'server' software is fantastic, too. =D
Also thanks for sharing, however your second picture in the header screams to me that Streamdeck + sand doesn't go well together and looks like a common combination when kids plus outside play settings are combined. You mention a waterproof enclosure but I doubt the streamdeck itself is IP rated. I suspect a thin transparent sheet over the top would fix that though, or do you just replace the streamdeck every so often?
It's been out there for a year and is still working well, though is indeed dirty (I wipe it down occasionally). There's a bit of overhead protection from the elements and we discourage sand/dirt being applied to the buttons, though I did consider a silicon "liner" at some point. The Stream Deck itself seems to be more rugged than I expected, though! :)
I built something somewhat similar, to link YouTube videos to steam deck buttons so my 2yo kid could listen to his songs :) It runs everywhere Python is available, including raspberry pis ;) Code is here: https://github.com/sylvinus/raspberrydeck
It originally turned the misters on plus queued their "Great Wolf Lodge" playlist. It now just does the latter, as the misters weren't as well-received as I thought that they'd be. =D
Allows me to not be the DJ/arbiter of music for my toddlers, yet still provides them with control over the music (Sonos) and helps them learn to negotiate & take turns between themselves. The Stream Deck has, thus far, held up to quite a lot of abuse. I've added some lighting control and they have play/pause/next control, too -- works great. The USB 'server' software is fantastic, too. =D