StefanZoerner / streamdeck-squeezebox

A simple Streamdeck plugin with actions to control your local Squeezebox server
Apache License 2.0
2 stars 0 forks source link

How to install #1

Open dalbertini opened 2 years ago

dalbertini commented 2 years ago

Thx StephanZ for this program but how to import on stream Deck ?

StefanZoerner commented 2 years ago

I have not provided a build yet. But it works quite well for me. Do you use Mac OS or Windows? Are you able to build it?

dalbertini commented 2 years ago

Hello StefanZ My stream deck is connected to my windows RPi with LMS various Radio and Touch everywhere

what's mean "build it" ? compile ? no :-(

dalbertini commented 2 years ago

If it s too much work forget my question

StefanZoerner commented 2 years ago

No problem. I am very interested to see if it works on Windows. I have it running on a Mac. I'll build it for Windows, try it out, and post a version here. You'll hear from me this weekend.

dalbertini commented 2 years ago

Thx a lot StefanZ

StefanZoerner commented 2 years ago

Hello, I have provided an installer for the plugin in the v0.1.0-alpha release and added some documentation in the Readme of this project. Unfortunately, I can't tell if it works on Windows because the only Windows laptop here in the house doesn't have Windows 10 (only Windows 8). However, this is a prerequisite for the Stream Deck Application.

Go could be translated directly to Windows, so that the plugin theoretically also runs under Windows (*.exe is included).

Would be great if you could try it out. If it doesn't, we can probably get it working together.

dalbertini commented 2 years ago

Hello StephanZ, (Sorry for delay, i was busy this week) The plugin works and the installation works on my streamdeck interface! Bravo (windows 10 Pro French)

But after i can not connect to LMS I put my IP, default port 9090 and 9000 and ... nothing (so i cry a lot) My LMS is LMS 8.2 on RPI 4

Do i need to do something with CLI because i never use CLI ? first time i see this setting Thx i continue to try

edit : the LMS configuration never is saved and reseted (save is working ? i continue)

StefanZoerner commented 2 years ago

Hello,

Do you get an error message in the property inspector of set stream deck application for the configure action? What happens, if you press the configure key on the stream deck?

First I would like to check whether the connection to the LMS works via the CLI port. Easiest way ist to open a command line and establish a telnet connection to it.

If you have a shell on Linux/RPI, just Type:

$ telnet localhost 9090

Do you get a connection and a prompt? If so, type

player count ?

If the response is something like

player count 3

the connection works.

You can do this from your Windows machine as well (2nd step), if you have a telnet client there (I assume it is deactivated in Windows 10 by default). You have to change localhost to the IP address or hostname of the RPI.

Thanks for trying it out ... StefanZ

dalbertini commented 2 years ago

Hello So in windwos 10 i need to install from control panel the Telnet option (f** microsoft) I put telnet IP 9090 and after time i put player count ? and i receive player count 5

When i press connection button i see yellow triangle /!\

I try again IP 9090 and 9000 in setting windows and nothing my IP is like 192.168.1.x