Re: [slim] Squeezebox and Russound
I wrote the SqzRuss program mentioned above... It only works with the Russound CAV and CAM series controllers, not the newer C-Series controllers. Also, it only works with the character-based Squeezebox players (SB2, SB3, and Boom), not the Duet or Touch. Sorry, I don't have any of these newer devices to develop/test with! The Lua source code is included in the zip file - any one is welcome to take the code and run with it if they'd care to. -- someonewho someonewho's Profile: http://forums.slimdevices.com/member.php?userid=32247 View this thread: http://forums.slimdevices.com/showthread.php?t=94184 ___ discuss mailing list discuss@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/discuss
Re: [slim] Russound Keypad Interface - Interest Level?
wizzbizz, Yes, a Squeezebox classic will work. I'm using an old ver. 2 Squeezebox classic. iPeng is an excellent application. I use only one Squeezebox, but it should be able to handle switching between two relatively easy. Regards... -- someonewho someonewho's Profile: http://forums.slimdevices.com/member.php?userid=32247 View this thread: http://forums.slimdevices.com/showthread.php?t=66706 ___ discuss mailing list discuss@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/discuss
Re: [slim] Russound Keypad Interface - Interest Level?
wizzbizz, Well, there's good news and bad news. The good news is that you can share the IP serial port interface between the SqzRuss program and another program controlling the Russound system with an iPhone. I do this myself with the Llamapanel iPhone app and the VSPE virtual serial ports emulator program. However, the bad news is that the SqzRuss program does not work with the Squeezebox Duet. I discovered this when working with a couple of other people who were trying to use it. The Duet does not respond to the same CLI display commands as the other Squeezebox players, so it does not work with the SqzRuss program. Sorry! Regards... -- someonewho someonewho's Profile: http://forums.slimdevices.com/member.php?userid=32247 View this thread: http://forums.slimdevices.com/showthread.php?t=66706 ___ discuss mailing list discuss@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/discuss
Re: [slim] Russound Keypad Interface - Interest Level?
Sully, That product looks like a simple cable pin-out adapter. It's possible you could put one of those at each end of the cat 5 cable to make it essentially a long serial cable (if the cat5 cable is not too long to carry the signal). You would *not* connect the cat5 cable to your network and you'd still need VSPE running on the computer. Try googling "rs232 over cat5" for more info. The products I mentioned are network devices that have a Tcp socket client built-in. If you look at the related products on that page you'll see one for about $183. Good luck... -- someonewho someonewho's Profile: http://forums.slimdevices.com/member.php?userid=32247 View this thread: http://forums.slimdevices.com/showthread.php?t=66706 ___ discuss mailing list discuss@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/discuss
Re: [slim] Russound Keypad Interface - Interest Level?
Sully, Yes, there is a way to do this. I recently learned that there are IP-to-serial devices that can effectively replace what VSPE does. Two such products are the Elk IP232 and the Startech NETRS2321E. You should find these for around $130 to $140. In the SqzRuss.ini file you just replace the host name and port number for VSPE with the ones for the IP-to-serial device. I don't have one of these to test with, but it should work fine. Fyi, I learned about these on cocoontech.com where people describe using them with a new iPhone/Touch app for controlling Russound systems. I've been working with the author and the app is really great. Check out the screenshots at llamasoftware.net. Regards... -- someonewho someonewho's Profile: http://forums.slimdevices.com/member.php?userid=32247 View this thread: http://forums.slimdevices.com/showthread.php?t=66706 ___ discuss mailing list discuss@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/discuss
Re: [slim] How Do You Control Your Squeezebox(es)?
A poll associated with this post was created, to vote and see the results, please visit http://forums.slimdevices.com/showthread.php?t=77022 Question: How Do You Control Your Music/Squeezebox? - SBC (Squeezebox Controller) - IR Remote Control - Web UI - Touch - Other - Explain Note: If you're playing your Squeezebox over a Russound audio system there's a program available to view/control the Squeezebox from the Russound keypads. Search for "SqzRuss" in the forums. There's also a new iPhone/Touch app for controlling Russound systems named "Llamapanel". -- someonewho someonewho's Profile: http://forums.slimdevices.com/member.php?userid=32247 View this thread: http://forums.slimdevices.com/showthread.php?t=77022 ___ discuss mailing list discuss@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/discuss
Re: [slim] Russound Keypad Interface - Interest Level?
The Virtual Serial Ports Emulator Program (VSPE) lets you have two programs sharing the physical serial port at the same time. You just create a "Splitter" device in addition to the Tcp server device. I use it in this configuration to have the SqzRuss program and Russound RNet analyzer running at the same time. You might want to run SqzRuss by itself first to make sure it's working right, then try getting it to work with HAI at the same time. SqzRuss may work fine with 6.x, it's just not tested. The program uses only a couple of different CLI commands, and these may not have changed between versions. Good luck... -- someonewho someonewho's Profile: http://forums.slimdevices.com/member.php?userid=32247 View this thread: http://forums.slimdevices.com/showthread.php?t=66706 ___ discuss mailing list discuss@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/discuss
Re: [slim] Russound Keypad Interface - Interest Level?
Anyone tried this yet? Questions? Problems? I've posted a new version v02 to the site referenced above. Improvements in this version include: a. The program now supports multiple Squeezebox players as sources to the Russound controller(s). Each player can be controlled independently. b. The program's configuration settings are now contained in a separate SqzRuss.ini file. c. Stability and error handling have been improved, particularly for fatal errors such as lost connections to the Russound controller or Squeezebox Server. I'd be glad to help anyone that wants to try it. -- someonewho someonewho's Profile: http://forums.slimdevices.com/member.php?userid=32247 View this thread: http://forums.slimdevices.com/showthread.php?t=66706 ___ discuss mailing list discuss@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/discuss
Re: [slim] Russound Keypad Interface - Interest Level?
All, First, my profuse apologies for not having responded sooner. I seemed to have had a reasonable amount of free time when I first worked on this, but work and home commitments have since intervened. Frankly, I didn't think there would be much interest in such a program. The program and documentation are now available. Go to http colon slash slash drop dot io slash sqzruss. Login with the password "sqzrussguest". Download the sqzruss_v01.zip file and extract the two files to any directory. The zip file contains the SqzRuss.lua source code file and a ReadMe pdf file. Read the ReadMe file *very, very carefully*. This program is not very polished and is not for the casual user or feint of heart. The program works fine in my Russound/Squeezebox environment, but the complexities of the RNet protocol and different Russound controllers and keypads can be mind-numbing. I wish I could test this with other controller/keypad combinations but I have but one system to test with. If you're having problems with something I don't have in-house, my ability to help will be very limited. I will try my best to address any questions and problems. If others want to try to expand this further, I'd be glad to lend my help. The foundation is there, but it needs lot of tweaking and polish. -- someonewho someonewho's Profile: http://forums.slimdevices.com/member.php?userid=32247 View this thread: http://forums.slimdevices.com/showthread.php?t=66706 ___ discuss mailing list discuss@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/discuss
[slim] Russound Keypad Interface - Interest Level?
All, I've written a program that integrates the Squeezebox with Russound's RNET audio system keypads. Basically, the program does two things. First, it echoes, in near-real time, whatever is on the Squeezebox display to the Russound keypad's display. Second, it allows the Russound keypad's buttons to control the Squeezebox, much like a Squeezebox remote. It can therefore be used to not only display the current song title, artist, etc. on Russound keypads, but also to fully navigate the Squeezebox's menus to select and play music library items, internet radio items, favorites, etc., etc. Conceptually simple, but it was a bear to get working! I wrote the program mostly as an exercise to learn the Lua language (which I've come to like very much), and it's working fine for my purposes. It would require a good bit of tightening-up, error checking, testing, and documentation before it would be useable by others. I wanted to make sure there's sufficient demand for such an animal before I spend any further time working on this. The program was developed/tested with Lua on Windows (WinLua), a single Russound CAV6.6 controller, six UNO-S2 keypads, a Squeezebox v2, and SqueezeCenter v7.3.2. I'm not sure how it will work/look with other Russound keypad types, nor with other Squeezebox models (I assume the Squeezebox v3 should be fine). The program supports only one Squeezebox as a Russound system source, but should work with multiple-controller configurations (and should work with the new ACA-C5 controller). The Lua bytecode *should* be compatible with other 32-bit platforms, including OSx and Linux, but I don't have the equipment to test this. Note that in order to communicate with the Russound controller you need to have a PC with a physical serial (RS-232) connection to the controller. I could not find a Lua library that supports binary serial communications with embedded nulls, so this PC needs to run a Tcp-based virtual serial connection. I'm using and recommend the free program VSPE (Virtual Serial Ports Emulator). The interface program does not need to run on the same PC that has the serial connection, nor the same device running SqueezeCenter (all the communications are done using Tcp connections). If there's a lot of interest in this I'll try to continue working on it further, but this is a very part-time activity for me and I can't guarantee any dates. Regards... -- someonewho someonewho's Profile: http://forums.slimdevices.com/member.php?userid=32247 View this thread: http://forums.slimdevices.com/showthread.php?t=66706 ___ discuss mailing list discuss@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/discuss