python-snapcast icon indicating copy to clipboard operation
python-snapcast copied to clipboard

Python API for controlling Snapcast, a multi-room synchronous audio solution.

Results 22 python-snapcast issues
Sort by recently updated
recently updated
newest added
trafficstars

Hello, and thanks for this cool library! I was wondering if there was a way to subscribe to Server changes to watch for things like never-before-seen clients. Right now I...

The transact method should raise appropriate exceptions when failures occur. The current implementation catches everything, logs a warning and returns a generic error string. https://github.com/happyleavesaoc/python-snapcast/blob/9c8f97cea23015ab2414e9eee43926eca5878634/snapcast/control/server.py#L157-L165 This makes detecting errors awkward...

Hi, I've added the support for Websockets to your wonderfully simple snapcast control interface. I'm currently using it on my not yet public snapvolctl project, a daemon to control a...

In the normal client there is the ability to read the operating system of the singular client and their local IP address which is something that is missing.

Is it possible to add support for these functions? [Documentation](https://github.com/badaix/snapcast/blob/develop/doc/json_rpc_api/stream_plugin.md#requests)

I'm currently making an application which uses this library but i was having trouble when testing with what every function did, so i added into the docstring for all the...

Snapcast allows n clients to be added and removed at a time, currently the library only allows adding and removing one client at a time. With minor changes to the...

The methods in the server class do not trigger the callback, the correct way to update the volume is with the client class. This is how it is used in...

I would like to know what is the expected functionality of this method, should I get notifications when the volume of a cleinte changes?

Hi, I would like to know if this library is actively maintained? I tried to contribute more than once and got no answer, I have a simple pr a simple...