Iot Wink API订阅一夜之间停止发送

Iot Wink API订阅一夜之间停止发送,iot,zigbee,z-wave,wink,Iot,Zigbee,Z Wave,Wink,我正在使用Wink API来控制灯光和恒温器等。在API中,您可以订阅设备主题以接收事件,例如当灯光打开或关闭时。这是通过PubNub处理的。我有这一切工作,除了事件停止发送,如果我离开系统过夜 如果我试图通过点击物理开关“手动”切换灯光,那么通常会触发一个事件,并由我的应用程序通过PubNub接收。重新启动应用程序并因此重新连接到PubNub并不能解决此问题。我发现解决这个问题的唯一方法就是打开Wink应用程序本身。除打开Wink应用程序外,无需其他操作。然后,如果我手动切换开关,事件将显示并

我正在使用Wink API来控制灯光和恒温器等。在API中,您可以订阅设备主题以接收事件,例如当灯光打开或关闭时。这是通过PubNub处理的。我有这一切工作,除了事件停止发送,如果我离开系统过夜

如果我试图通过点击物理开关“手动”切换灯光,那么通常会触发一个事件,并由我的应用程序通过PubNub接收。重新启动应用程序并因此重新连接到PubNub并不能解决此问题。我发现解决这个问题的唯一方法就是打开Wink应用程序本身。除打开Wink应用程序外,无需其他操作。然后,如果我手动切换开关,事件将显示并由我的应用程序接收。即使我不重新启动我的应用程序,这个解决方案仍然有效

似乎有某种唤醒或维持生命的活动在进行。尽管我在WinkAPI文档中没有看到任何这样的声明。在此停机期间,也没有从PubNub发送任何内容。我已经为status()、message()和presence()回调发送了日志,但是一夜之间没有从这些回调中记录任何内容。因此,考虑到以上所有因素,我认为问题是暂时的

不幸的是,Wink不提供开发人员支持。Wink应用程序显然在做一些事情,但因为交易是加密的,所以不知道它在做什么。另外,我的测试周期目前是8小时,所以很难通过反复试验来调试。我正在研究这个“超时”是否比我迄今为止经历的隔夜8小时短。我昨天也试着给我的Wink Hub通电,但这并没有解决问题


还有其他人遇到过这个问题吗?如何使订阅保持活动状态,以便始终发送订阅?

我很惊讶Wink没有开发人员支持,因为我认为这就是它的设计目的:开发人员。无论如何,他们使用PubNub,虽然我们不能正式支持他们实现的内容,但可能有一些PubNub-y方面我们可以帮助您。请将您的详细信息(代码很好,任何日志)提交到并提及此链接,以便我们可以在这里提供答案。谢谢Craig。我给PubNub发了一张支持票。看看能不能找到什么。