|
SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
Let's get a Sonos plugin created!
So as I'm sitting here reading all the Sonos threads in this forum I realize a LOT of us love Sonos as much as we love SageTV. While reading I reached for my Android phone and skipped a song on my Sonos system using the Andronos app. Then it dawned on me...
This app is UPNP (looking at my phone). It's made by a third party, one man developer (still looking at my phone). This app is on Android (now staring inquisitively out my window). Android UI is java. A java UI wired, in the programming sense, to my Sonos system. Sage UI is java (eyes wide open with a light-bulb appearing above my head). Is this thing open source (frantically typing on the keyboard)? Yes! In a full glory, use it and abuse it MIT License. Perfect! So, how do we get someone porting this bad boy to SageTV? I'm willing to buy the original developer a copy of SageTV Media Center if he's willing to get on board. Conversely I'd help a SageTV plugin developer purchase a Sonos system if they committed to making the plugin. In fact, I've started a SmartyPig savings goal to which anyone can contribute. It's seeded with $25. SageTV Sonos Plugin Piggy BankI know this is a little unorthodox and there's no real reason to trust I won't run away with the money. Hopefully having been around the forums for as long as I have instills some trust. That and the fact that I've tied my real name to the savings account. Please let me know if I'm completely delusional and this is not possible. I'll stop making a push if I can be talked down with good reason. Cheers!
__________________
Currently using SageTV Media Center Server on Windows 7, SageTV Client as an HTPC on Windows 7, and an HD Theater HD200. The server controls 3 Motorola DCH-3200 cable boxes and 3 Hauppauge HD-PVRs (all Rev F1) with HD audio and changes channels via firewire WITH NO LOCKUPS. It's awesome. 4 Steps to Perfect Stutter Free Playback for SageTV Quick Guide: How to Bitstream Audio in Windows 7 |
#2
|
|||
|
|||
While I use and love my sonos. Looking quickly at that API it would work, but you have to remember it will also take someone creating the UI on the sage studio side of things, but maybe not since that is UPNP it could be slightly created like playon integration in the online section.
It is possible but not my bag of tea. Personally I prefer to control music from my idevices or the sonos controller itself. I don't like having my tv on to conrtol music. I know some have wanted this so you may be able to get someone on board with doing it. |
#3
|
||||
|
||||
I actually prefer controlling things with my iOS and Android devices as well. The primary purpose running through my head is to show what is playing, using Sonos, through my home stereo zone. Something fun for a party environment. Maybe a good first step would simply be a plugin that allows the user to choose a Zone and display what's currently playing on that zone. No need for a full blown SageTV controller at first. A simple "What's playing in a given zone" screen saver type plugin would be a fun and maybe easier start. If you've ever used the Pandora app in Boxee the "Now Playing" screen is a good example.
__________________
Currently using SageTV Media Center Server on Windows 7, SageTV Client as an HTPC on Windows 7, and an HD Theater HD200. The server controls 3 Motorola DCH-3200 cable boxes and 3 Hauppauge HD-PVRs (all Rev F1) with HD audio and changes channels via firewire WITH NO LOCKUPS. It's awesome. 4 Steps to Perfect Stutter Free Playback for SageTV Quick Guide: How to Bitstream Audio in Windows 7 Last edited by GollyJer; 12-26-2010 at 05:21 PM. |
#4
|
||||
|
||||
We're seriously considering a Sonos setup at the house, but the controller is currently the issue. We don't have iPhones or iPads or Android phones in the house already. So, we need a ZP90, an S5 (or two or three), plus a controller. If we could bypass the controller initially, it'd be an easier buy in. I'm not sure how much work it would be to get EventGhost working with the Sonos PC software. Plus, I do agree that using SageTV to interface with the Sonos would be ideal. At the moment, I've just started using Media Monkey to playback music.
__________________
Server: XP, SuperMicro X9SAE-V, i7 3770T, Thermalright Archon SB-E, 32GB Corsair DDR3, 2 x IBM M1015, Corsair HX1000W PSU, CoolerMaster CM Storm Stryker case Storage: 2 x Addonics 5-in-3 3.5" bays, 1 x Addonics 4-in-1 2.5" bay, 24TB Client: Windows 7 64-bit, Foxconn G9657MA-8EKRS2H, Core2Duo E6600, Zalman CNPS7500, 2GB Corsair, 320GB, HIS ATI 4650, Antec Fusion Tuners: 2 x HD-PVR (HTTP tuning), 2 x HDHR, USB-UIRT Software: SageTV 7 |
#5
|
||||
|
||||
My buying advice... You have to have a controller. However, pass on the CR200 for $350 and get the cheapest iPad for $500, or used for less, and install the Sonos software. If you're truly going to get on board with Sonos you won't be disappointed going this route. Although, if Sonos makes good on their Android version you might be able to get a full tablet controller for much less with all the inexpensive Android tablets starting to hit the market.
__________________
Currently using SageTV Media Center Server on Windows 7, SageTV Client as an HTPC on Windows 7, and an HD Theater HD200. The server controls 3 Motorola DCH-3200 cable boxes and 3 Hauppauge HD-PVRs (all Rev F1) with HD audio and changes channels via firewire WITH NO LOCKUPS. It's awesome. 4 Steps to Perfect Stutter Free Playback for SageTV Quick Guide: How to Bitstream Audio in Windows 7 |
#6
|
|||
|
|||
Quote:
|
#7
|
|||
|
|||
It has crossed my mind more than once that I would like to try to create a Sonos plugin as my first SageTV plugin, but I am too busy watching TV to invest the time in learning both coding for SageTV AND learning the Sonos API!
__________________
HP m9040n Quad Core 2.4Ghz, Windows7 Ultimate, Ceton 4 tuner CableCard with SageDCT, 2 HDHomeRun QAM, Netgear 24 Port GiGE Switch, Linksys WRT600N Router, 3 HD200 Extenders, 2 SageTV Clients Server: SageTV 7 |
#8
|
|||
|
|||
I too am a Sonos user and abuser. I purchased 5 zones and 3 controllers a couple years back for the wife on her birthday. She looked at and said, "This is nice but what am I going to do with it." Now she is the biggest user of it.
Sonos can't be beat. |
#9
|
|||
|
|||
Not sure what the deals are like in the US, but here in the UK we regularly get deals where nodes are bundled with the controller, which means the cost benefit of going the ipod route are not that great overall.
Also with that sort of spend I'm sure a few words with a dealer should help. We have the V1 controller and it's great. Then again I like my remotes chunky with hard buttons. Nearly got a touchscreen aio remote for everything else, then saw sense and wondered how I'd use a 7" touchscreen without looking at it everytime to see where on the screen I was actually pressing. I'm probably in the minority in that I see no benefit to being able to control Sonos via the TV, one of the beauties is that the remotes move and can be used anywhere in the house, not just where there is a tv. For getting info displayed then the Sonos Web Controller project (which may be dead) has an xml feed of the current status. Shouldn't be that hard to get the info into Sage. Also has some stubs for remote control as well. Haven't looked in the Sonos Dev Forum for ages as it does everything we want, but it may have been replaced by something else by now. |
#10
|
||||
|
||||
What does a Sonos system look like to the UPnPInspector tool?
__________________
Clients: 1xHD200 Connected to 50" TH-50PZ750U Plasma Server : Shuttle SFF SSH55J2 w/ Win7 Home, SageTV v7, Core i3 540, 2GB RAM, 30GB SSD for OS, 1.5TB+2x1TB WDGP for Recordings, BluRay, 2xHDHR, 1xFirewire SageTV : PlayOn, SJQ, MediaShrink, Comskip, Jetty, Web Client, BMT Having a problem? Don't forget to include a log! (Instructions for: PlayOn For SageTV v1.5, MediaShrink) |
#11
|
|||
|
|||
Quote:
Also, you don't NEED a controller. The Desktop Controller will do everything you need. That being said, the controllers really do help make it a slick system. They make awesome alarm clocks. There are several third party controllers out there for several other systems. Homeseer has 3 to choose from, 2 free and 1 paid. This post details several others http://forums.sonos.com/showthread.php?t=12777 Sonos doesn't hide the interface but they also don't help third party devs in the slightest. I really wish they would see the light and make it a bit easier by providing some documentation for people who are trying to do this sort of thing. Kent Last edited by PosterBoy; 01-02-2011 at 02:51 AM. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Is there anything similiar to the Sonos ZonePlayer 120? | matt91 | General Discussion | 9 | 12-17-2010 10:04 AM |
SageTV & Sonos | TorontoSage | General Discussion | 16 | 03-14-2009 11:01 AM |
Favorite being created but not being scheduled for recording... | t4uecker | SageTV Software | 12 | 02-17-2009 11:57 PM |
control sonos input from a HD100 | Gog | SageTV Media Extender | 0 | 12-30-2008 09:44 AM |
Has anyone created an XM Radio Online plugin? | CanadianEh | SageTV Customizations | 3 | 12-10-2005 06:37 PM |