Hi. Quite keen on making use of this, thanks for writing it! However, I'm not sure how to set it up. I'm using XBMC on a Raspberry Pi, and I've allowed all the HTTP stuff in the settings. What exactly do I need to put in for the URL in the app settings? I've tried it with the Pi's IP and the port, settings that already work for the remote (Yatse) on the phone.
Pointers would be appreciated, and I'll certainly give some feedback once I've got something working.
I was being a numpty, didn't clear the 'null' from user and password (I haven't added a user and password).
So, it works Apart from the media settings. It won't play/pause etc. The other options, like Up, Down, Select etc, all work fine.
What would be most useful for me, would be easy access to the volume control. I sometimes set XMBC to play music when I go to bed, and then have to use my phone to sort out the volume. Would be nice to have it on my wrist instead. Like how it works on Music Boss, with single up/down for volume, and long press for fast forward/rewind.
Could you please let me know if you are an Android or iOS user?
Regarding the controls, I have to review media controls, because it works just fine for me (I'm using Rpi too). I want to add volume controls, but I'm not sure where yet.
Is this intended for use with XBMC 12 (Frodo) or XBMC 13 (Gotham)? I can't remember but I think the JSON API has changed between versions. This issue is at least worth testing. Also, is this purely using the web interface, or do you somehow also communicate with the EventServer? Just curious :P
I know that it works in Frodo because it's my XBMC, but I'm not sure in Gotham, I have to try.
Thanks for the tip about the JSON API, I'll check it. Regarding the comunication, this first version is just asking to do things through the web, right, but the next version in what I'm working now is gonna be able to communicate with XBMC to get which movie is playing and this stuff.
Media control now working! At first I had an error message about not being able to connect. That was because there was an error message in XBMC on my Pi. Used the select/back controls in this app to select and clear it, then was able to use the media controls fine. Thanks
Great One observation on version 0.2 (not tried the newest one yet). I was able to fast forward and rewind with the media controls. But while I could FFwd through one track to the next one, I couldn't rewind any further back than the beginning of the current track - I couldn't go to the previous track. Don't know if that's just me! A way to just skip straight to the previous or next track would be great too (rather than moving through the whole track). I am keeping this installed, and will keep updating it, it's very useful.
I was thinking in you today... because I don't use XBMC to listen music, but I know that you do... There is no option to skip tracks just to ff or or rew, but it's in my to-do list with the volume control.
[INFO ] Error: XBMC Remote: Invalid URL at line 56 in pebble-js-app.js
I am using XBMC on a raspberry pi: http://www.raspbmc.com/ , XBMC 12.2. The settings for remote are OK, it works with the 'xbmcremote' app on my iPhone, and if I enter http://192.168.0.29/jsonrpc in my browser, I get a JSON result.
Any thoughts? Is the source code available somewhere?
This error that you show me, could be normal, if you are not playing anything in this moment (as I told you, I'm not really proud of the code right now, I have no time to do it as good as I like).
I have the default user/pass (user:pi - pass:raspberry). The XBMC remote iphone app works perfectly.
SmartWatch+ should give http access for Pebble, but I also tried httpebble with no luck.
EDIT: I checked the Raspbmc settings and I actually don't have a user/pass set for remote control. Still doesn't work. The XBMC remote iPhone app works with or without a user/pass set.
Comments
Pointers would be appreciated, and I'll certainly give some feedback once I've got something working.
So, it works
What would be most useful for me, would be easy access to the volume control. I sometimes set XMBC to play music when I go to bed, and then have to use my phone to sort out the volume. Would be nice to have it on my wrist instead. Like how it works on Music Boss, with single up/down for volume, and long press for fast forward/rewind.
I'm on Android. I've tried it with Raspbmc on various different screens, but it didn't make a difference.
send_json_to_xbmc('/jsonrpc?request=%7B%22jsonrpc%22:%222.0%22,%22method%22:%22Input.Up%22,%22params%22:%5B%5D%7D');
}
Thanks for your contribution! I'll change in my source! Maybe is because I use android...
Using Raspbmc (XBMC on Raspberry Pi). iOS 7.0.4 jailbroken. Pebble 2.0.0.
I am also running SmartWatch+.
I have tried multiple variations for a URL with no luck. http://192.168.1.136:8080
I have the default user/pass (user:pi - pass:raspberry). The XBMC remote iphone app works perfectly.
SmartWatch+ should give http access for Pebble, but I also tried httpebble with no luck.
EDIT: I checked the Raspbmc settings and I actually don't have a user/pass set for remote control. Still doesn't work. The XBMC remote iPhone app works with or without a user/pass set.
Glad to see someone working in this for the XBMC community. Nicely done.
First run today with pebble/android.
Entering:
XBMC I.P.
default username
Unique password (just 2 characters)
When I open the watch app and attempt a keypress.. Error claiming that it is unable to reach my local I.P