【发布时间】:2020-07-02 15:13:55
【问题描述】:
我们正在通过一个小型物联网设备控制 Sonos。该设备将放置在我们客户的家中。 在我们的家庭自动化系统中,我们需要知道播放器/组的播放状态 + 音量。 我们可以以什么轮询速率询问这些参数?
我们不能使用云服务器来处理订阅事件。 我尝试在带有自签名证书的 IOT 设备中放置一个 https 网络服务,但这不起作用。 在我发布订阅后,我在我的网络服务中收到一个请求,但云 Sonos 服务器立即断开连接。 可能是因为证书是自签名的 - 或者还有其他原因吗?
还有其他接收状态事件的方法吗? 在发现期间在玩家 Json 对象中有一个键'websocketUrl'。 文档说“设备的安全 WebSocket URL。有关详细信息,请参阅连接”。 但我找不到有关此的更多信息。 这个可以用吗?
【问题讨论】:
标签: controls cloud subscription sonos