2016-09-27 124 views
-1

如何在没有集成第三方数据分析工具(如Spark,Hadoop)的情况下在KAA服务器中实现条件规则引擎? 是否可以在服务器端分析和过滤配置/事件模式,并且只在条件匹配时发送通知?KAA IOT中的规则引擎

我发现了一些关于这个问题的链接,但不是确切的解决方案。 https://groups.google.com/forum/#!searchin/kaaproject/rules%7Csort:relevance/kaaproject/B56e8Hsf_5I/FsWoSzTEFwAJ

https://groups.google.com/forum/#!searchin/kaaproject/rules/kaaproject/u5L8zEQvKNU/p-vKXuCLDgAJ

+1

你想发送给终端的通知类型是什么?你的意思是(kaa通知)[http://docs.kaaproject.org/display/KAA/Using+notifications]?您可以将您的设备过滤到(端点组)[http://docs.kaaproject.org/display/KAA/Using+endpoint+groups],它们可以具有不同的配置和通知主题,您可以通过条件匹配以不同的方式处理EP 。 –

+0

我更关注专用规则引擎而不是通知。就像温度超过30度,打开LED或发送电子邮件。我不完全知道,但我认为我们需要一个控制器来控制和检查服务器端的条件。我知道如何在客户端使用配置和事件,但我试图在服务器端做到这一点,如何在服务器端检查这种情况?我来自AWS IOT背景,所以我在这里搜索类似的规则引擎。 –

回答

2

不幸的是,你不能检查它在服务器端。在当前版本(0.9.0)中,没有您要查找的规则引擎。但有人打算在1.0.0版本中添加这样的功能。

+0

什么时候会1.0.0发布?现在M使用0.9.0,如果满足某些条件,我想引发一些行动,你建议什么? –

+0

跟踪[news](http://www.kaaproject.org/news/)关于版本1.0.0。今天,人们将发布0.10.0版本,之后,Kaa船员将开始在1.0.0版本上工作。现在你可以使用[REST log appender](http://kaaproject.github.io/kaa/docs/v0.10.0/Programming-guide/Key-platform-features/Data-collection/Rest-log-appender/)和分析外部系统中的数据,或者创建[自定义日志附加程序](http://kaaproject.github.io/kaa/docs/v0.10.0/Customization-guide/Customizable-system-components/Log-appenders/)并进行必要的处理逻辑。 –