0

可以从 Cumuloyity API 接收 MQTT 消息吗?

如何使用 Java 客户端从以下测量中获取值:

  • 模拟测量
  • 运动测量

谢谢

4

1 回答 1

0

此处描述了查询测量:http ://cumulocity.com/guides/java/developing/ ,“访问事件和测量”部分。当前没有用于模拟测量和运动测量的预定义 Java 类,但是,您仍然可以将它们作为通用属性检索。检查网页上的示例,而不是

measurementFilter.byFragmentType(SignalStrength.class);

尝试

measurementFilter.byFragmentType("c8y_MotionMeasurement");

而不是

measurement.get(SignalStrength.class);

尝试

measurement.getProperty("c8y_MotionMeasurement");

您还可以通过“窃取”和修改现有类之一来自行创建代表测量值的 Java 类:

https://bitbucket.org/m2m/cumulocity-clients-java/src/53216dc587e24476e0578b788672416e8566f92b/device-capability-model/src/main/java/c8y/?at=default
于 2016-02-11T16:50:56.977 回答