为了为学生准备一些教程,我正在从事物联网领域的一些DIY电子项目。我想使用ESP32,ESP8266,Arduino Uno和Raspberry Pi。我对固件/硬件部分比较深入,并且对云应用程序也没有经验。

我知道有一些IoT PaaS,例如Azure IoT,AWS,Google等。我想开发一些简单的原型,我只想将数据发送到云中并在没有任何后端编码技能的情况下将它们可视化,并且所有提到的服务都需要其他专业知识才能显示数据(DB,UI / UX等)。

我用Google搜索找到了简化的解决方案,并且弹出了以下服务:



uBeac

TagoIO
ThingsBoard <
freeboard
myDevices
Losant
事情

我需要通过HTTP和MQTT将数据发送到云服务并可视化发送的数据。

我的问题是哪种服务更适合我的用例?我还错过了其他服务吗?还有更重要的一点:评估此类服务的关键因素是什么?

评论

务必将您的答案张贴在所有人下方,此处的评论仅用于阐明问题,而不是提供部分解决方案。您是否还看到了用于物联网演示和可视化的完全开源平台?有什么想法吗?

@ Aurora0001感谢您的评论。是的,我之前见过,并尝试了其中一些。

物联网平台和仪表板指南

我还是IoT云服务和仪表板方面的初学者,我正在寻找合适的服务。我禁不住注意到,您的硬件平台已包含在ThingsBoard上的许多示例中,例如Thingsboard.io/docs/samples/esp8266/temperature。所有示例的概述:Thingsboard.io/docs/guides/#AnchorIDHardwareSamples。 ThingsBoard是否是您项目的最佳选择是另一回事...

#1 楼

我建议使用NodeRed .IBM可以基于Nodejs进行简单的拖放式可视化编程.NodeRed可以使用npm轻松安装(Nodejs中的软件包管理器类似于python pip)。请阅读官方文档进行安装和使用。您可以安装mqtt broker像mosquitto一样,并为NodeRED添加mqtt功能。

Thinger.io也非常简单,它是一个支持mqtt协议的开源平台。简单的接口可以添加设备,生成安全令牌以及添加图形

评论


关于这两者的更多信息呢?

– Helmar♦
19年5月20日在17:16

NodeRED简介:developer.ibm.com/open/projects/node-red

–ElToro1966
19年6月1日在16:01

#2 楼

另一个选项是ThingSpeak:https://thingspeak.com/

该平台允许您使用http请求发送数据并在图形传感器中可视化。此外,您可以创建“警报”以在某些传感器达到精确值时发送消息。

#3 楼

您可以使用ubidots平台进行数据可视化。

它提供了非常好的图形化数据表示形式。

评论


您能说得具体一点吗?

– Helmar♦
19年5月20日在17:16

#4 楼

有几种物联网平台可以实时显示数据和历史信息。几乎所有人都支持MQTT和HTTP,因此它们可以满足您的需求。
它们是不免费的平台,而其他平台则提供免费帐户供您用于实验项目。
仅举几例:

Ubidots

Temboo

TheThings.io

xively

myDevices Cayenne

Kaa

>如果您想了解更多信息,可以在https://www.survivingwithandroid.com/2018/10/iot-platforms-overview-to-build-iot-projects.html
上查看我的帖子
如果您需要更多信息,请告诉我。