HaaS UI小程序解决方案应用分发之一:业务简介

简介: 智能物联网进展至今,要想形成竞争力,必须要有一套闭环的端云一体解决方案,Iot硬件端有Haas公版,可视化上有IOT小程序解决方案,工具上提供了Haas Studio开发套件,急需云端有一套应用分发系统来实现端云一体的闭环。

名词解释

HaaS:全称是Hardware as a Service,阿里云智能IoT团队基于AliOS Things系统推出的硬件即服务

三元组:只是阿里云IOT平台给设备提供的唯一标识符,是设备名称、设备秘钥、产品Key三个字符串的统称。

1、业务背景

智能物联网进展至今,要想形成竞争力,必须要有一套闭环的端云一体解决方案,Iot硬件端有Haas公版,可视化上有IOT小程序解决方案,工具上提供了Haas Studio开发套件,急需云端有一套应用分发系统来实现端云一体的闭环。

在物联网设备中,许多IOT小程序应用都有独立升级需求,要将应用升级包上传至稳定且安全的存储空间上,并可以实现简单定制化的应用升级推送,这样应用分发平台应运而生,本文将介绍如何使用HaaS UI应用分发平台(后文中简称为分发平台)去升级HaaS硬件上的IOT小程序应用。

应用分发的产品设备申请,以及应用和版本管理请参考文章:

HaaS UI小程序解决方案应用分发之二:产品和设备管理

HaaS UI小程序解决方案应用分发之三:应用和版本管理

2、平台登陆

登录分发平台,地址: https://haas.iot.aliyun.com ,需要申请阿里云账号,

登陆成功后,默认为游客账户,能体验使用基础功能,但有一些限制,如果体验后,能满足您的业务需要,可根据首页指引申请成为正式用户,提高权限。

image.png

登陆后的首页显示如下,左边菜单是功能列表,右边是平台说明。

image.png

3、权限限制

默认登陆的用户统一为游客权限,一些操作受限,但不影响体验整个应用分发流程。

游客账号转为正式账号后的注意事项:

  • 游客账号下的应用、应用版本、设备分组保留;
  • 游客账号下设备会被回收,正式账号下无法看下游客账号申请的设备。
  • 正式账号申请的任何数据都不会被清理;
限制项 游客账号 正式账号 深度合作
产品管理 不能创建自有产品; 可创建2个自有产品; 根据项目情况提升产品限额;
设备管理 最多可申请2个设备; 每个产品下最多可申请50个设备; 根据项目情况提升设备限额;
应用管理 最多可申请10个IOT小程序应用; 最多可创建10个IOT小程序应用; 根据项目情况提升应用限额;

4、 功能介绍

分发平台,核心功能是给HaaS设备上IOT小程序进行应用维度的升级,平台主要包含产品管理、设备管理、应用管理、版本管理等几个核心模块。

4.1、 产品管理

负责创建、管理用户在该平台申请的全部产品ProductKey,可对产品进行编译、删除、查看。

4.2、设备管理

负责创建、管理用户在该平台申请的设备,会给每个设备分配一个三元组,您可根据需要对设备进行编译、删除、查看。

三元组说明如下

  • 产品Key Productkey,产品的唯一标识符,同一产品下全部相同;
  • 设备名称DeviceName,同产品下是唯一,跨产品可以相同;
  • 设备秘钥DeviceSecret,设备的唯一标识符,全平台唯一;

4.3、应用管理

负责创建、管理用户在该平台申请的IOT小程序,创建应用后平台会分配一个唯一标识符 appId,这个appId在设备端请求应用升级时是一个必要信息。

4.4、版本管理

版本管理包含了IOT应用升级的各种推送操作,包括创建完成、测试中、测试通过、预发布、预发布通过、发布、冻结、下架等操作。

应用分发平台可创建通过一个升级包,针对多个产品推送升级,帮忙用户实现跨产品维度的升级;

5、开发者技术支持

如需更多技术支持,可加入钉钉开发者群,或者关注微信公众号

image.png

更多技术与解决方案介绍,请访问阿里云AIoT首页https://iot.aliyun.com/

相关文章
|
4月前
|
小程序 前端开发
2025商业版拓展校园圈子论坛网络的创新解决方案:校园跑腿小程序系统架构
校园跑腿小程序系统是一款创新解决方案,旨在满足校园配送需求并拓展校友网络。跑腿员可接单配送,用户能实时跟踪订单并评价服务。系统包含用户、客服、物流、跑腿员及订单模块,功能完善。此外,小程序增设信息咨询发布、校园社区建设和活动组织等功能,助力校友互动、经验分享及感情联络,构建紧密的校友网络。
130 1
2025商业版拓展校园圈子论坛网络的创新解决方案:校园跑腿小程序系统架构
|
4月前
|
人工智能 自然语言处理 小程序
蚂蚁百宝箱 3 分钟上手 MCP:6 步轻松构建 Qwen3 智能体应用并发布小程序
本文介绍如何用6个步骤、3分钟快速构建一个基于Qwen3与蚂蚁百宝箱MCP的智能体应用,并发布为支付宝小程序。通过结合Qwen3强大的语言理解和生成能力,以及支付宝MCP提供的支付功能,开发者可轻松打造具备商业价值的“数字员工”。案例以“全球智能导游助手”为例,支持119种语言,不仅提供旅行建议,还能收取用户打赏。文章详细说明了从登录百宝箱、创建应用、添加插件到配置角色、发布上架及手机端体验的完整流程,同时提醒当前支付功能仅适用于测试环境。适合希望探索AI应用变现潜力的开发者尝试。
664 14
|
7月前
|
前端开发 安全 开发工具
【11】flutter进行了聊天页面的开发-增加了即时通讯聊天的整体页面和组件-切换-朋友-陌生人-vip开通详细页面-即时通讯sdk准备-直播sdk准备-即时通讯有无UI集成的区别介绍-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【11】flutter进行了聊天页面的开发-增加了即时通讯聊天的整体页面和组件-切换-朋友-陌生人-vip开通详细页面-即时通讯sdk准备-直播sdk准备-即时通讯有无UI集成的区别介绍-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
371 90
【11】flutter进行了聊天页面的开发-增加了即时通讯聊天的整体页面和组件-切换-朋友-陌生人-vip开通详细页面-即时通讯sdk准备-直播sdk准备-即时通讯有无UI集成的区别介绍-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
4月前
|
JSON 监控 小程序
微信百度字节小程序包过大解决方案(实战经验总结)-优雅草卓伊凡|果果|小无
微信百度字节小程序包过大解决方案(实战经验总结)-优雅草卓伊凡|果果|小无
235 14
微信百度字节小程序包过大解决方案(实战经验总结)-优雅草卓伊凡|果果|小无
|
8月前
「Mac畅玩鸿蒙与硬件51」UI互动应用篇28 - 模拟记账应用
本篇教程将介绍如何创建一个模拟记账应用,通过账单输入、动态列表展示和实时统计功能,学习接口定义和组件间的数据交互。
302 68
「Mac畅玩鸿蒙与硬件51」UI互动应用篇28 - 模拟记账应用
|
5月前
|
小程序 UED
拓展校友网络的创新解决方案:校园论坛圈子小程序+跑腿+二手市场系统
这是一款基于小程序的校园跑腿服务平台,支持多种注册登录方式、下单支付、跑腿接单配送、订单跟踪评价及物流查询功能,并配备客服模块提升用户体验。系统包含用户、客服、物流、跑腿员和订单五大核心模块,功能完善。此外,平台还拓展了校友网络功能,如信息咨询发布、校园社区建设和活动组织等,旨在增强校友互动与联系,形成紧密的校友生态。
148 4
|
8月前
|
人工智能 自然语言处理 API
用自然语言控制电脑,字节跳动开源 UI-TARS 的桌面版应用!内附详细的安装和配置教程
UI-TARS Desktop 是一款基于视觉语言模型的 GUI 代理应用,支持通过自然语言控制电脑操作,提供跨平台支持、实时反馈和精准的鼠标键盘控制。
2541 17
用自然语言控制电脑,字节跳动开源 UI-TARS 的桌面版应用!内附详细的安装和配置教程
|
8月前
|
UED
「Mac畅玩鸿蒙与硬件52」UI互动应用篇29 - 模拟火车票查询系统
本篇教程将实现一个模拟火车票查询系统,通过输入条件筛选车次信息,并展示动态筛选结果,学习事件处理、状态管理和界面展示的综合开发技巧。
215 13
「Mac畅玩鸿蒙与硬件52」UI互动应用篇29 - 模拟火车票查询系统
|
8月前
「Mac畅玩鸿蒙与硬件53」UI互动应用篇30 - 打卡提醒小应用
本篇教程将实现一个打卡提醒小应用,通过用户输入时间进行提醒设置,并展示实时提醒状态,实现提醒设置和取消等功能。
189 10
「Mac畅玩鸿蒙与硬件53」UI互动应用篇30 - 打卡提醒小应用
|
8月前
|
JSON 小程序 UED
微信小程序 app.json 配置文件解析与应用
本文介绍了微信小程序中 `app.json` 配置文件的详细
1218 12