awesome, hopefully this can replace poor mans sonos.
anyone have a suggestion on how to use this with ipad? then i can dock it and use it like poor mans sonos.
also, getting this error on smart app
startup failed: script1424101114980926567127.groovy: 790: The return type of java.lang.Object unsubscribe() in script1424101114980926567127 is incompatible with void unsubscribe() in physicalgraph.app.SmartAppExecutorBase . At [790:1] @ line 790, column 1. def unsubscribe() { ^ 1 error
I think you are installing the MediaRenderer Player in the My smartApps section, you must install the Media Renderer Connect in My Smart Apps section and the MediaRenderer Player in My Device Type Section.
@chuckc81 has informed that android app āUPnPlayā is working in old Android Devices, I donāt now if in news ones to, you can try, I think ios devices have more strict limitation to make it a dlna media renderer, but this forum is to find a solution
JEREMY
If the volume is not updated, apply refresh button in smarthing app, the volume must to change each time the mediarenderer has a change or the refresh action is lunched.
First off, thank you for working on this. Iāve been working on a device type for integrating SqueezeBox with SmartThings but have only gotten as far as basic remote control functionality. SqueezeBox Radio is partially working. Play, pause, stop, previous, next, and volume all work. Here are the issues Iāve found so far:
The state on the main tile (Playing/Paused) does not reflect the true
state of the device.
The track title/now playing text is not
updated, even after pressing the refresh tile
Playing a sound when a
trigger happens, i.e. a door opens, does not work
Also, my Samsung Smart TV and Plex Media Server were found however I have not yet tested playback or remote control functionality.
Basic control of my Plex server is working. Stop/Play actions are properly triggered on Plex and on SqueezeBox when I tested them with my garage door open/closed contact.
Iām having problems with the discovering media renderers.
First things first, I canāt follow the instructions as posted on github:
Open the SmartThings app in your smartphone.
Select the (+) icon to install new things
Go to My Apps section and select MediaRenderer Connect
The MediaRenderer Connect will start to search Your players.
There is no āMy Appsā section when I select the (+) icon in my android app. There is āThingsā, āAlertsā, āActionsā, and āMoreā. Browsing through them does not show me the MediaRenderer Connect app. Nor does searching turn it up.
If I set the location in the IDE, I can get the app to appear on my Dashboard under āSmartThings Labsā, but after opening it, it does not find anything. Not sure if the cause is b/c Iām installing it wrong or not.
While viewing the log after installation (via setting location) I see it is searching for media renderer devices, but nothing ever returns. Well actually it appears as if my xbox one would respond, but it continually tries to fetch something from the Xbox without updating the UI with any details. Iāve since turned off the xbox since I am trying to get it to work on a tablet with the UPnPlay app.
I have not tried BigTalker yet, but using the Sonos code, I have setup notifications for people coming and going. Used Events to Trigger Alerts, and Custom Messages (which appears to create a instant TTS mp3 routed from amazon servers, played on your device). Have not cared to try any music streams yet.
When looking at your DLNA device, the lower PLAY button activates a internet radio station. It is easy to confuse that with the above PLAY button.
On my Fianceās iPhone, i installed the program ULE recommended āBrowse UPnPā for iOS on the App Store and it showed many of the devices around my house that were DLNA. You then click on the item and it states the schemas. You need to look for āurn:schemas-upnp-org:device:MediaRenderer:1ā
I did not have any luck with various Free iOS apps for sending custom notifications to iPhone or iPad yet.
After some searching, and testing, i can recommend a similar app for Android, its called āUPnP Toolā on the Google Play Store.
That will allow you to verify if your device states MediaRenderer:1.
Glad to hear itās working on the Squeezebox. Id love to buy some cheap $40 Android tablets and mount them in various rooms however none seem to have very good speakers.
Hopefully I can make some time this weekend to play some more, you guys are making me jealous!
@ule@chuckc81 I installed the UPnPlay app on a 2-3 year old Galaxy3 Tablet, but haveāt had any luck discovering it as a media renderer. Do you have any tips for getting this app to work? If itās an os limitation, any thoughts on how far Iāll have to roll back android to get it to work?
I have the devicetype and smartapp installed. When I launch the app, it just continuously scans without finding anything.
My UPNP player is on 10.0.0.13 and here is what Live Logging shows when it scans that IP:
10:54:41 PM: debug Executing GET /MediaRenderer/desc.xml HTTP/1.1
HOST: 10.0.0.13:49154
Thatās it, it shows others hosts as well that are not media rendererās, but it doesnāt request /MediaRenderer/desc.xml for those like it does the expected device (10.0.0.13). Here is a log from another host that is not a DLNA / MediaRenderer device:
10:54:37 PM: debug Executing GET / HTTP/1.1
HOST: 10.0.0.144:1025
The DLNA MediaRenderer device is a Yamaha RX-V671 and lists it is DLNA 1.5 certified. UPNP Browser did show āurn:schemas-upnp-org:device:MediaRenderer:1ā