PDA

View Full Version : Announce: SqueezeWebRemote, the web based LMS controller (for Android, iPhone etc.)



Gerrelt
2018-09-06, 12:42
Hi all!

I've made a web based LMS remote controller. This is a website that has the basic controls for your LMS server.
It's specifically made to run on smaller devices like phones. Because it runs in a browser this will work on Android, Iphone, Windows Phone etc.

It looks like this:
http://images.gerrelt.nl/RaspberryPi/lms_squeeze-web-remote/lms_squeeze-web-remote-screenshot_small.jpg

I am running the site on a Raspberry Pi, more info and instructions on how to install it can be found on this page:

http://www.gerrelt.nl/RaspberryPi/wordpress/squeeze-webremote-the-web-based-remote-controller-for-lms/

Let me know what you think of it!

Greetings,
Gerrelt.

mherger
2018-09-06, 14:52
Hi Gerrelt,

I think requiring Apache and Node will be a killer for most users. And
tbh: I don't see why that would be needed. I didn't quite understand why
do you believe the web page cannot talk to LMS directly.

--

Michael

alfista
2018-09-06, 23:48
There's also the responsive skin (https://forums.slimdevices.com/showthread.php?107988-Mobile-responsive-skin&highlight=responsive) that seems to be along the same line of thinking with regards to mobile platforms.

Gerrelt
2018-09-07, 12:20
I think requiring Apache and Node will be a killer for most users.

If you're not using a Raspberry Pi, yes, that is probably a killer. But on a Raspberry Pi it's easily availabe and installed. It's written with the Raspberry Pi in mind.


And tbh: I don't see why that would be needed. I didn't quite understand why
do you believe the web page cannot talk to LMS directly.

I could not figure out how to connect to a TCP socket directly from Angular.
The website is written in Angular, which runs entirely inside the browser. It's probably a security thing that only HTTP (REST) access to other URL's is allowed.



There's also the responsive skin (https://forums.slimdevices.com/showthread.php?107988-Mobile-responsive-skin&highlight=responsive) that seems to be along the same line of thinking with regards to mobile platforms.
Ah, that looks like a nice skin! I didn't know that one. I will give it a try.
I will probaly still prefer using my own site, just because I made it and I tailored to my specific needs.
Maybe I will add a link to the responsive skin on my site, then people will know there is an alternative.
.

pippin
2018-09-07, 17:43
The server has a JSON/RPC interface. You probably don't need the CLI and proxy either.

mherger
2018-09-07, 22:31
> I could not figure out how to connect to a TCP socket directly from
> Angular.

As pippin mentioned you likely don't need to. Just send your commands to
/jsonrpc.js as outlined many times. If you serve up the skin from LMS
you wouldn't even have to bother about security issues.

(and it's certainly overkill to run nodejs AND Apache for this kind of
application...)

--

Michael