2016-11-16 71 views
0

我已经注册了我的Raspberry Pi设备和Cumulocity。 现在我只想打开/关闭通过Cumulocity与Pi连接的LED。连接带有cumulocity的树莓派

是否有可能,如果是的话如何继续?

回答

0

我会建议使用操作c8y_Relay(http://cumulocity.com/guides/reference/sensor-library/),因为它基本上是这样的(关逻辑和目前已经部件在UI触发操作​​(可以添加到仪表板)。

在设备端,您首先需要将c8y_Relay添加到supportedOperations中,然后实现OperationExecutor来处理操作并切换LED(假设您使用示例存储库中的代理)

+0

您能否提供一些关于如何实现“OperationExecutor”在设备上?我已经安装了“cumulocity-rpi-agent-latest.deb” – balaji

+0

当然,请检查:https://bitbucket.org/m2m/cumuloc ity-examples/src/559adbe7376eec15077d437b5baaf05ec3bf554f/java-agent/mac-driver/src/main/java/c8y/mac/MacHardwareDriver.java?at = default&fileviewer = file-view-default 检查getSupportedOperations()和execute()。 你也可以尝试PiFace。没有保证,但它应该能够切换输出上的LED。 –

+0

所以,你的意思是说我需要修改/扩展java客户端,并且需要在Pi设备上重新安装该包(修改后的包)。 – balaji