我想在不同地点(即整个城市或几个城市)启动一个带有多台机器(即Raspberry Pis)的物联网项目。
每台计算机都应该能够将数据发送到后端(例如,活动ping,传感器读取更新等),或者从后端接收订单并发回响应。
我不想从头开始(无法使用亚马逊或Azure物联网服务) - 是否有一个框架可以执行此操作(可以注册到服务并允许我检查哪些机器是上/下,发送消息等)?如果可能的话,我更喜欢开源的可能性。
答案 0 :(得分:2)
要了解所有这些设备的使用情况,问题通知以及任何流程的自动化,那么DevicePilot值得一看。它不是一个物联网平台(有很多这样的平台)。
答案 1 :(得分:-1)
Cumulocity提供完整的软件即服务。 Raspberry Pi集成在这里描述: http://www.cumulocity.com/guides/devices/raspberry-pi/(Java代理) 或者在这里: http://www.cumulocity.com/guides/devices/janztec/(C ++代理)
代理是开源的(在https://bitbucket.org/m2m/下),服务器端平台不是开源的(示例除外)。但是你可以免费试用(见http://www.cumulocity.com/)。
在
它可以这样工作:一开始,树莓会注册到服务,一旦完成,服务允许我检查哪些机器上/下,发送消息等。
开箱即用,无需编程。请参阅上面的链接。