Sonos WebSocket无法理解我的ping响应

时间:2019-07-15 05:28:38

标签: sonos

我正在尝试使用LAN WebSocket API维护与Sonos的连接。

我已连接到1443端口并升级了连接。

我收到一个Ping。 [0x89,0x00]

我发送pong响应消息。 [0x8A,0x00]

实际结果是原因为1002的“关闭消息”。但是使用模拟器可以很好地工作。

2 个答案:

答案 0 :(得分:0)

好,是时候回答我的问题了。 您必须具有发送屏蔽位和屏蔽,即使pong消息中没有数据也是如此。 例如[0x8A,0x80、0xFC,0x3A,0x67、0x65]。

答案 1 :(得分:0)

[编辑]我们不公开支持LAN上通过WebSocket进行的连接。有关如何通过Sonos云进行连接的详细信息,请参见Control Sonos Players