Hi Steffen,
thanks for the snapcast binding. It sounds very promissing and I’m really looking forward seing it in action.
Since today I have a working snapcast setup, which I can control via its Android app. Unfortunately when trying to us your binding I manage to configure a snapserver but it stays offline. I see the following in openhab logs:
2017-04-17 14:09:36.489 [INFO ] [.JsonRpcEventClient$ConnectionThread] - Connecting to control server localhost:1705…
2017-04-17 14:09:36.495 [INFO ] [.JsonRpcEventClient$ConnectionThread] - Connected to control server localhost:1705
2017-04-17 14:09:43.590 [INFO ] [cast.internal.rpc.JsonRpcEventClient] - Send request to server: {“id”:590261825,“method”:“Server.GetStatus”,“jsonrpc”:“2.0”}
2017-04-17 14:09:43.877 [INFO ] [.JsonRpcEventClient$ConnectionThread] - Received message: {“id”:590261825,“jsonrpc”:“2.0”,“result”:{“server”:{“groups”:[{“clients”:[{“config”:{“instance”:1,“latency”:0,“name”:"",“volume”:{“muted”:false,“percent”:16}},“connected”:true,“host”:{“arch”:“x86_64”,“ip”:“192.168.1.182”,“mac”:“14:da:e9:68:57:ab”,“name”:“htpc”,“os”:“Ubuntu 14.04.5 LTS”},“id”:“14:da:e9:68:57:ab”,“lastSeen”:{“sec”:1492430983,“usec”:575907},“snapclient”:{“name”:“Snapclient”,“protocolVersion”:2,“version”:“0.11.1”}},{“config”:{“instance”:1,“latency”:0,“name”:"",“volume”:{“muted”:false,“percent”:26}},“connected”:true,“host”:{“arch”:“armv6l”,“ip”:“192.168.1.199”,“mac”:“80:1f:02:a1:8e:61”,“name”:“PlayerBad”,“os”:“Raspbian GNU/Linux 8.0 (jessie)”},“id”:“80:1f:02:a1:8e:61”,“lastSeen”:{“sec”:1492430983,“usec”:656243},“snapclient”:{“name”:“Snapclient”,“protocolVersion”:2,“version”:“0.11.1”}}],“id”:“85f6e13f-af92-3e32-8fd1-2e298831b675”,“muted”:false,“name”:"",“stream_id”:“default”}],“server”:{“host”:{“arch”:“armv7l”,“ip”:"",“mac”:"",“name”:“doorpi”,“os”:“Raspbian GNU/Linux 8.0 (jessie)”},“snapserver”:{“controlProtocolVersion”:1,“name”:“Snapserver”,“protocolVersion”:1,“version”:“0.11.1”}},“streams”:[{“id”:“default”,“status”:“playing”,“uri”:{“fragment”:"",“host”:"",“path”:"/tmp/snapfifo",“query”:{“buffer_ms”:“20”,“codec”:“flac”,“name”:“default”,“sampleformat”:“48000:16:2”},“raw”:“pipe:///tmp/snapfifo?name=default”,“scheme”:“pipe”}}]}}}
Am I missing a maybe manual step or should the Thing for snapserver just become online, like I’m expecting?
Thanks in advance!
Tom