如何在一天内建立物联网应用程序

物联网(IoT)的建立是为了解决现实世界中麻烦的问题,而将物联网技术整合到更广泛的信息生态系统中的过程几乎是同等麻烦的。这就是为什么物联网不是您可以在商店(或其他任何地方)购买,整齐打包并可以随时带走的东西。您需要使用大量的时间、耐心和TLC构建您的物联网解决方案,或者将您的设备连接到一个应用程序支持平台,这个平台以前解决过类似的问题——可能会将您的物联网应用程序从18个月缩短到一天内。本文向您展示实现物联网的两种方法。

方法1:自己构建

基本上,IoT旨在成为您业务工具箱中为终端客户创造价值的强大工具。问题是:如何在不花费自己大量时间和宝贵工程资源的情况下优化这种价值?

如果您打算从头开始构建您自己的IoT解决方案,下面的信息图显示了Daniel Elizalde最初发布的IoT决策框架,它可以帮助您定位物联网产品开发的核心组件。

如果您尝试去构建您自己的IoT应用程序框架,那么您会知道这个简单图是怎样的复杂。所有的这些都是要耗费时间和金钱,需要数百个工时来纠正,测试和部署。

在您的物联网应用程序的初始规划中,您需要制定涵盖以下内容的蓝图:

但是,如果编码,测试和调试新生物联网应用程序的时间长达数百小时,这听起来像是一种累赘,您宁愿将时间花在客户身上,或者吃外卖和观看Netflix,您可能需要考虑第二种方法:与预建的物联网架构和经验丰富的支撑工程师合作。

方法2:连接到应用支持平台

物联网平台本身就是一个物联网环境,它可以在任何地方和所有地方被个人或企业用来创建他们自己的物联网产品、解决方案和服务。参考我们之前的文章,更深入地探讨使用物联网平台vsDIY。

Ubidots是一个IoT应用支持平台(AEP),允许用户轻松使用Ubidots库来连接、发送、接收和解释设备的数据。Ubidots拥有一系列的优点和特性,您在开发物联网应用时可以发现这些益处,这里只是很少一部分:

  • 您可以免费开始:创建一个帐户,连接您的设备,并通过几个简单的步骤开始了解环境。
  • 特殊的文档:拥有超过50个库,可将您选择的硬件,博客文章教程,文档视频教程论坛社交媒体配置文件以及与真人实时聊天的客户支持连接起来。
  • 整个物联网的基础设施:和其他物联网AEP一样,Ubidots可以访问自己的云来维护所有数据。后端数据库包含数学和统计引擎、自定义警报和通知。与前端用户体验相匹配,用户可以为他们自己的个人洞察聚集点设计白标签拖放式仪表盘。
  • 最佳安全实践:此类平台支持使用SSL加密的HTTP,使用TLS加密的MQTT,基于令牌的身份验证以及与领先云的提供商的合作,以确保您的数据始终不会改变。

在一天之内创建您的物联网应用程序

1)结构化您的解决方案

要构建物联网应用程序,您需要创建一个包含以下内容的结构设备,变量,仪表板和警报

2)选择一个设备

设备是单独的硬件,被用于感知特定环境中的数据。根据您要完成的环境和要求来选择设备非常重要。请参阅此处查看已与Ubidots集成的设备列表。此外,请考虑您的连接协议的选择,有无线、蓝牙、Sigfox、LoRa、以太网等。这有一份介绍不同连接协议的高标准文章。

变量

变量是从设备中读取到的特定数据(例如温度、心脏跳动、位置等)。变量可以有很多不同的东西,并且具有不同级别的信息。甚至可以将变量结合起来,用以创建派生变量或滚动窗口期到特定的时间。

仪表板

仪表盘是帮助组织和展示数据的接口,所以可以可视化您的数据。以下是您将使用Ubidots可视化工具的一些功能。

警报

警报是指传感器读数达到或超过任何设计规则时触发的任意行为。例如,您可以在传感器停止发送数据或超过温度或者振动阈值时发送电子邮件或短信。有关警报如何工作的更详细说明,请参阅本指南

设置完设备,构建仪表板并创建警报后,您现在可以启动并运行您自己的物联网应用程序。而且,几分钟内就可以完成,这取决于您的设备设置。如果您想为终端用户体验定制应用程序,请继续阅读。

2)自定义终端用户应用程序

终端用户应用程序包含企业或个人所需的商标、颜色和外观。Ubidots提供白标商业软件来支持B2B以及B2C用户。以此,企业或终端用户可以创建和管理用户(不一定具备技术技能),控制终端用户的特定权限并自定义登录入口用来完全屏蔽由Ubidots提供的底层软件

用户管理

具有不同的用户访问级别,允许企业或个人将任何应用部署的控制解析给特定的用户。例如,在工业环境中,您可能希望机械师能够访问特定的仪表板以确保日常机器的正常运行,但您可能只允许管理团队访问辅助机器分析的历史数据来进行预防性维护。查看此分步指南或本视频教程,了解有关Ubidots用户管理的更多信息。

品牌

学习自定义商标、颜色和其他可视化组件,为了使应用程序在您自己的业务或外观上看起来是独一无二的。在本视频教程分步说明中了解更多信息

领域

最后,您可能需要一个指向您的应用程序的独特域。自定义网址可让用户快速且轻松地访问您的Ubidots应用程序。点击此处查看创建自定义域的分步说明

结果

本文的版权归 用户9527 所有,如需转载请联系作者。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏重庆的技术分享区

IPv6部署如何影响物联网设备的安全性

原文地址:https://internetofthingsagenda.techtarget.com/feature/How-IPv6-deployment-a...

4586
来自专栏杨建荣的学习笔记

文档知识库的演进和小结

本文是今天下午在我的自动化运维群做的分享,群里每天都有一到两个主题的分享,目前来看效果还不错。正文如下: 我看过很多公司的知识库,干脆叫它文档库也可以。总体来...

4674
来自专栏架构师小秘圈

1亿级PV网站架构演变

作者:叶军 来自:http://www.yejun.cn/?p=1154 一个网站就像一个人,存在一个从小到大的过程。养一个网站和养一个人一样,不同时期需要不...

6197
来自专栏企鹅号快讯

Python或将取代VBA,成为Excel官方脚本语言

程序员头条(ID:CoderTop) 报道 微软正考虑添加 Python 为官方的 Excel 脚本语言‍ 据外媒报道,微软正考虑添加 Python 为官方的一...

2839
来自专栏程序员的知识天地

web前端知识体系大全,教你如何学习前端!

大约在几个月之前,让我看完了《webkit技术内幕》这本书的时候,突然有了一个想法。想把整个web前端开发所需要的知识都之中在一个视图中,形成一个完整的web前...

2472
来自专栏IT技术精选文摘

小程序开发指南

8538
来自专栏Django中文社区

两个不错的django免费入门学习资源

近期在群里看到一些群友分享的 django 学习资料,感觉质量非常不错,关键是这些学习资料还都是免费的!因此在这里分享给大家,希望好的东西能让更多的人知道,也算...

5358
来自专栏黑白安全

社会工程学预防x1

在阅读本文之前,要明白,你的信息或许已经被联不通移不动或者其他网站的安全漏洞泄露了,毕竟黑市上这些东西一大把一大把的。

781
来自专栏ThoughtWorks

如约而至|2018年5月期技术雷达正式发布!

ThoughtWorks每年都会出品两期技术雷达,这是一份关于技术趋势的报告,由 ThoughtWorks 技术战略委员会(TAB)经由多番正式讨论给出,它以独...

1101
来自专栏程序员互动联盟

现在学习汇编还有用吗?

不止一个人觉得汇编语言现在应用的场景太少了,还在学习这门苦涩的语言还有多大的意义,现在汇编语言有多大用途,在当前这个高级语言越来越重要的年代,学习C语言的都不多...

2542

扫码关注云+社区

领取腾讯云代金券