(12-Oct-2020, 06:23 PM)davem Wrote: Some time ago my squeezebox SB3 got a little ill forcing me to migrate to the squeezeplay client in snakeoil. There is just 1 feature that I miss from the squeezebox and that is the IR Blaster. I could use my iphone and ipeng app to control the player and when I hit the volume slider (or buttons on phone) the SB3 would output the volume control codes to a IR xmitter which would then blast to my amp adjusting the volume. So useful.That's pretty old school... I do have experience using this before, it's kindda follow the following steps:
Back then I spent some time trying to get LIRC to work - I also foundĀ https://github.com/mundschenk-at/squeezebox-ir-events which is a daemon w/scripts to send IR code on squeezebox events. I gave up in the end because of my limited linux ability...
Has anyone played with/got this working this before ?
Would really love to get this happening.
1. install lirc
2. run irexec and lircd
3. configure lirc.conf (I think), and look for key commands, and use irsend to send the code to the irblaster
It is really a pita to use. Depending on your setup, you might just run your amp at fixed volume, and setup LMS/Squeezelite to use software volume control (SVC). <- It all depends on which volume control is better. SVC usually kills the sound for me (reduce the sound stage), but there are also amp VC that does the same..
My amp has a better volume control so I disable SVC.
Don't think I can find my IRBlaster any more. But if you have all the things you need, run through the install and ask here if you have troubles and I'll try my best to help you out.
Edit: BTW, the reason why I don't use IRBlaster any more is because I am using HomeAssistant. There's a support for LMS too. And use a RF/IR sender like Broadlink RM Pro+, it can do far more than simple lirc.