【实践】工业用变频器上云 【5】 阿里云IOT STUDIO web可视化开发工具实现UI

简介: 本章主要在iot studio 实现web可视化的用户界面

产品推荐:阿里云物联网开发者工具(IoT Studio),立刻免费体验吧!  
  

构建web可视化的控制平台

上篇我们已经能够完全通过云端控制设备了,但是必须要一条一条指令的发,并不是很方便,也并不方便交付给客户使用,所以我们需要可视化的用户界面(UI)

阿里云iot studio 提供了一套基于拖拽式构建的快速web开发工具,能够很方便的构建我们的用户界面应用

首先

1.png

点击开发服务-IOT studio 然后点击新建项目

2.png

点击创建一个空白项目

3.png

给项目起个名字然后就点确定

4.png

然后进入项目 我们点击web可视化开发

5.png

创建一个新的web应用

6.png

再来编个名字,然后确定

7.png

这样我们就进入了开发界面了。。左边有很多的网页元素,中间是主界面,大家可以尝试着拖动一些元素过来

然后,我们需要按照下图方式构建一个应用框架

8.png

​主要用到了 2个按钮分别调整颜色和内容, 一个滑条 0-5000 10步进,还有两个文本框

我们来调整各个项目的参数

9.png

依次点击交互-事件【点击】 - 动作【调用服务】 - 产品与物的管理 - 物的管理服务 -设置物的属性

然后在参数中填入产品ID 设备ID 和我们的开关指令(开指令)

{
  "productKey": "a15mLG9bUxt",
  "deviceName": "uJCypeOEunEP4R5MJEar",
  "properties": {"onoff":1}
}

这样,我们单击这个按钮就能够给设备发送开的指令了。。

同样的,我们还要设定一个关闭的按钮

10.png

其他都不变只是最后的指令参数变为0

{
  "productKey": "a15mLG9bUxt",
  "deviceName": "uJCypeOEunEP4R5MJEar",
  "properties": {"onoff":0}
}

随后我们要处理下滑条,让滑条的数据与设备数据同步,这样我们就能通过滑条看到设备的设置频率,也能够通过改变滑条调整设备的频率了

11.png

一次设置数据绑定到固定设备【因为我们是测试,所以直接绑定到设备,实际使用的时候应该使用动态来源】

这样我们的控制界面就可以使用了

12.png

点击保存可预览,我们就可以通过网页直接通过阿里云IOT物联网直接控制我们的变频器了。

13.png

发布后的效果。我们可以直接将网页嵌入其他软件中或者直接绑定域名发布给用户

至此,本系列完整的利用了阿里云的IOT工具,完整的构建了一套能够运行的案例系统。 如果有任何想法欢迎和我交流

相关文章
|
8天前
|
数据采集 监控 物联网
一些常用的 Salesforce IoT Cloud 中间件工具
以下是一些常用的Salesforce IoT Cloud中间件工具
|
6月前
|
机器学习/深度学习 人工智能 前端开发
机器学习PAI常见问题之web ui 项目启动后页面打不开如何解决
PAI(平台为智能,Platform for Artificial Intelligence)是阿里云提供的一个全面的人工智能开发平台,旨在为开发者提供机器学习、深度学习等人工智能技术的模型训练、优化和部署服务。以下是PAI平台使用中的一些常见问题及其答案汇总,帮助用户解决在使用过程中遇到的问题。
|
6月前
|
缓存 自然语言处理 物联网
LLama Factory+ModelScope实战——使用 Web UI 进行监督微调
LLaMA Factory 是一个高效的大语言模型训练和推理框架,它通过提供一站式的 Web UI 界面和集成多种训练方法,简化了大模型的微调过程,并能够适配多种开源模型。
|
Java 应用服务中间件 API
Flowable UI Web应用搭建教程(图解)
Flowable UI Web应用搭建教程(图解)
548 0
|
对象存储
阿里云OSS 服务端签名后直传之分片上传(结合element-ui的upload组件)
阿里云OSS 服务端签名后直传之分片上传(结合element-ui的upload组件)
498 0
|
3月前
|
数据采集 机器学习/深度学习 数据可视化
【优秀python web系统毕设】基于python的全国招聘数据分析可视化系统,包括随机森林算法
本文介绍了一个基于Python的全国招聘数据分析可视化系统,该系统利用数据挖掘技术、随机森林算法和数据可视化技术,从招聘网站抓取数据,进行处理、分析和预测,帮助用户洞察招聘市场,为求职者和企业提供决策支持。
138 2
|
3月前
|
搜索推荐 前端开发 数据可视化
【优秀python web毕设案例】基于协同过滤算法的酒店推荐系统,django框架+bootstrap前端+echarts可视化,有后台有爬虫
本文介绍了一个基于Django框架、协同过滤算法、ECharts数据可视化以及Bootstrap前端技术的酒店推荐系统,该系统通过用户行为分析和推荐算法优化,提供个性化的酒店推荐和直观的数据展示,以提升用户体验。
155 1
|
3月前
|
数据采集 数据可视化 关系型数据库
【优秀python web设计】基于Python flask的猫眼电影可视化系统,可视化用echart,前端Layui,数据库用MySQL,包括爬虫
本文介绍了一个基于Python Flask框架、MySQL数据库和Layui前端框架的猫眼电影数据采集分析与可视化系统,该系统通过爬虫技术采集电影数据,利用数据分析库进行处理,并使用Echart进行数据的可视化展示,以提供全面、准确的电影市场分析结果。
132 4
|
3月前
|
存储 数据可视化 前端开发
Web Audio API 第5章 音频的分析与可视化
Web Audio API 第5章 音频的分析与可视化
下一篇
无影云桌面