2016-02-04 1 views

ответ

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 представляя измерения на вас r собственными путем «кражи» и изменения одного из существующих классов:

https://bitbucket.org/m2m/cumulocity-clients-java/src/53216dc587e24476e0578b788672416e8566f92b/device-capability-model/src/main/java/c8y/?at=default