Watson Iot,即使符合条件,也不会触发某些规则

时间:2017-06-06 11:18:46

标签: json eclipse triggers watson-iot

我在Watson IoT上有一个设备(一个虚拟的),我使用Eclipse Jee连接(我使用Oxygen版本),这一切都是常规的,代码按照它应该做的,连接设备,它接收我要发送的Json。

现在,问题是,此设备有一个架构,其中包含两个需要触发的事件:

  • 第一个有效,当温度高于30°C
  • 时触发
  • 第二个,当使用的磁盘空间超过20%
  • 时触发

这两个参数在同一个Json中以类似

的结构发送
cpu{Temperature: 'something' },
diskSpace{... : ... , percentage: 'something' }

两个事件都被激活,两个都引用相同的模式,两者都应该在触发时发送电子邮件,但我只收到温度警报。我试图取消激活温度规则,因为我想也许,有一些冲突同时触发两个发送同一个电子邮件地址,但空间规则仍然不发送电子邮件。

为什么?

(我只使用java代码和Eclipse,没有Phyton,没有nodeJs,没有redNode)

0 个答案:

没有答案