Arduino宣布引入IoT Cloud作为其专业IoT战略的一部分。面向开发人员,系统集成商和制造者爱好者,Arduino IoT Cloud是易于使用的物联网应用程序平台,使用户能够开发和管理可解决商业环境或日常生活中实际问题的IoT应用程序。这个新平台的引入基于Arduino的使命,即使复杂的技术足够简单,任何人都可以使用。
Arduino CIO Luca Cipriani表示:“随着Arduino IoT Cloud的推出,Arduino现在为数百万用户提供了完整的IoT端到端方法,包括硬件,固件,云服务和知识。 Arduino IoT Cloud的此公开测试版具有自动仪表板生成,webhooks支持以及完整的TLS安全传输,对于用户而言将是一笔宝贵的资产。”
便利性和灵活性是Arduino IoT Cloud的关键考虑因素。一个主要的好处是它能够对Arduino板进行编程,而以前的用户需要通过Arduino Sketch对其进行编程。设置新事物时,Arduino IoT Cloud将快速自动生成草图,从而使开发人员在拆开电路板装箱后的五分钟之内即可获得可用的设备。 Arduino IoT Cloud还允许其他交互方式,包括HTTP REST API,MQTT,命令行工具,JavaScript和WebSockets。
Arduino的首席技术官兼联合创始人Massimo Banzi评论道:“ Arduino现在提供了MKR系列的完整平台,为创建本地IoT节点和边缘设备提供了一种简化的方法。它们使用一系列连接选项,并与第三方硬件,网关和云系统兼容。 Arduino IoT Cloud不仅允许用户管理,配置和连接Arduino硬件,而且还可以管理,配置和连接绝大多数基于Linux的设备,从而使IoT开发真正民主化。”
MKR外形设计用于无缝物联网开发,以紧凑的尺寸提供嵌入式连接性和极低的功耗。这些功能使这些板成为新兴的电池供电的IoT边缘应用的最合适解决方案,例如环境监测,跟踪,农业,能源监测和工业自动化。为了突出说明Arduino IoT Cloud在实际解决方案中如何与MKR系列协同工作,Banzi举了一个农业示例,其中低功耗和替代连接选项至关重要:“假设我们要建立一个IoT温室,目标是是远程控制该温室,即能够打开和关闭灯,启动灌溉系统以及读取和调节温室内的温度,而无需人工干预。完整的系统可以使用Arduino MKR WIFI 1010开发板以及Arduino IoT Cloud进行自动化和控制。
“只需将相关的传感器(例如温度,光线和湿度传感器),执行器(例如灌溉泵)和开关(灯和风扇)连接到板上。上传软件(Arduino Sketch),它会在几分钟内准备就绪,可以通过简单的Web界面自动控制执行器的属性(例如,当温室中的湿度过高时激活通风风扇)。
“属性存储在Arduino IoT Cloud中,可以从那里进行远程更改,而无需访问温室。一旦一切就绪,系统将等待事件并根据需要对事件做出反应-完美控制温室内的环境。甚至有可能进一步提高自动化程度,因为我们已经看到了基于Arduino开发的解决方案,可以建立并指示何时将水果完全成熟以在商业农场收获。”
有关Arduino IoT Cloud的更多信息
Arduino IoT Cloud从产品开发到其整个生命周期都考虑到安全性,使用户能够在野外部署设备时安全地将设备部署,连接和认证到IoT Cloud,并确保在设备与设备之间传输所有数据Arduino的云是机密且防篡改的。基于非对称密钥的身份验证采用客户端身份验证(X.509证书),而传输层安全性(TLS)用于保护往返于IoT Cloud的所有流量。
还有一种使用webhook的方法来让Arduino Things与IFTT,Google Spreadsheet和Zapier等其他服务进行交互。有关更多信息,请访问:https://www.arduino.cc/en/IoT/HomePage