Wink API订阅停止过夜发送

时间:2018-05-01 19:38:18

标签: iot zigbee z-wave wink

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

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

似乎有某种唤醒或保持活力。虽然我在Wink API文档中没有看到任何声明这样的内容。在此停机期间,PubNub也没有发送任何内容。我已经发送了针对status(),message()和presence()回调的日志记录,并且一夜之间没有记录任何内容。因此,考虑到上述所有因素,我认为问题在于Wink方面。

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

其他人遇到此问题?你如何保持订阅活着,以便始终发送?

0 个答案:

没有答案