【4000字干货】物联网产品经理入行科普(五):IoT 终端控制 App
系列文章:
系列一:IoT 行业介绍:物联网产品经理入行科普系列(一
本文观点源自个人观察与分析,可能与您的理解存在出入,甚至无法确保绝对正确。如有想法,友好探讨,勿上头争论,谢谢! 系列文章: 系列一:IoT 行业介绍:物联网产品经理入行科普系列(一):IoT 行业介绍 系列二:IoT 产品顶层设计:物联网产品经理入行科普系列(二):IoT 产品顶层设计 系列三:IoT 硬件产品&研发流程介绍:物联网产品经理入行科普系列(三):IoT 硬件产品介绍 & 研发流程介绍 系列四:IoT 云平台&设备连接管理详述:【4000字干货,IoT 核心看这一篇就够了】科普(四):IoT 云平台 & 设备连接和管理 番外01:2022 AIoT 产业全景图谱:物联网产品经理入行科普系列(番外01):2022 AIoT 产业全景图谱(必看) 番外02:IoT 通信协议介绍:物联网产品经理入行科普系列(番外02):IoT 通信协议介绍 目录: 1 设备控制工具分类 2 终端控制 App 功能介绍 3 做一个终端控制 App 需要注意什么 1 设备控制工具分类 一般来说,控制智能设备有两种方式:物理控制、远程控制 语音控制 用户通过直接说话的方式进行控制,例如:小度小度,打开灯 最常见的语音控制方式是:智能音箱。目前已形成一个庞大的智能音箱市场,包括天猫精灵、小米小爱、百度小度等 此外,越来越多的企业开始尝试,利用手机、电脑、Pad等设备自带的语音助手进行语音控制,或者将带屏中控设备集成语音功能 终端应用控制 用户通过终端控制应用进行控制,例如:点击App中的灯泡开启按钮 常见的终端控制方式是:手机、电脑、带屏中控设备 意念控制? 无论语音还是App,都有其限制,不是最完美的远程控制方式,在遥远的将来,也许可以通过脑机接口进行意念控制 2 终端控制 App 功能介绍 本文重点介绍手机端控制App的功能(说明:下方App配图来源涂鸦智能、米家、海尔智家、艾拉智家) 智能设备控制App,常见功能有: 智能场景功能告警通知家庭管理智能设备服务个人中心其他个性化功能2.1 智能设备功能 2.1.1 智能设备的管理 U-D 模型 这是设备管理最简单的模型,即将设备(Device)直接跟用户(User)做关联,一个用户可以管理和控制名下的智能设备 U-S-D 模型 在 U-D 模型基础上引入空间(Space)概念,即设备直接或间接依附的空间,Ta有如下特质: U-B-S-D 模型 在 U-S-D 模型的基础上引入租户(Business)概念,在常见的行业解决方案中,空间、用户、设备都从属于某个租户,通过此模型可以将租户数据独立管理 常规功能图示: 2.1.2 智能设备的配网绑定 智能设备要连网才能使用,并且需要绑定到用户账号上,这个过程叫做设备的配网绑定 连网方式主要有: 其中,获取 Wi-Fi 网络的 SSID 和密码的方式有: 添加设备后,紧接着进入配网绑定流程,如下图(仅简略展示): 2.1.3 智能设备的控制 设备控制是最常用的功能,常见的控制方式如下: 围绕设备的控制 围绕空间的控制 围绕场景联动的控制 详见智能场景功能 2.2 智能场景功能2.2.1 智能场景的管理 智能场景,即满足某个条件的时候,执行某些动作,由用户按照自己的需求进行配置。听起来很拗口,举个例子吧: 场景的管理功能比较简单:列表、创建、删除、修改等 目前业内最常用的场景模型叫:IFTTT(if this then that)应用控制,需要用户自行配置触发条件、执行动作,实际体验像少儿编程,并不智能,对用户来说配置很繁琐 常见的触发条件有: 常见的执行动作有: 我们刚说到,目前IFTTT的配置对用户来说太繁琐,为了解决这个问题,常见的方案如下: 2.2.2 智能场景的控制 场景的触发控制分为两种: 大部分情况下,用户的场景都是云端场景,只要设备网络连接正常,就可以由云端来派发命令。但在某些特殊情况中(如酒店、大型活动现场),网络波动大、网速慢,可能会影响场景的执行,此时需要创建本地场景,即将场景的配置数据下发到设备本地,由网关设备自行派发命令 2.3 告警通知 用户使用智能设备最主要的需求之一,就是进行安防监控。当家中出现险情时,智能设备会自动检测,并及时告知用户 常见的通知方式有: 在App中,也会管理所有的告警信息,如图: 2.4 家庭管理 智能家居领域,最常见的业务场景是在家庭中购买并使用智能设备,因此App会提供多家庭的管理功能,方便用户管理家庭、房间、家庭成员、成员权限等,如图: 2.5 智能设备服务 除了最常用的设备管控、场景管控、告警通知外,有些App也会提供一些特殊的智能设备服务,例如: 2.6 个人中心 每个App都有个人中心,跳过 2.7 其他个性化功能 此外,不同厂家会把各自的业务融入到App中,常见的有: 3 做一个终端控制 App 需要注意什么3.1 必须熟悉每种智能硬件产品 终端控制App的核心功能全部围绕着智能硬件产品,但智能硬件产品种类繁多、功能各异。因此,了解每一个智能硬件产品的功能,是产品经理的第一课 按照每一种硬件产品的功能和使用场景,设计独特的设备控制、管理功能 下图为灯泡、插座、摄像头的控制页面: 将不同产品的相似功能做成组件 App一般会接入数百上千个智能产品,如果每个产品都独立设计和开发,这是海量的工作,并且每接一个新设备效率很低、耗时很久。因此,可用考虑将相似功能做成组件,提高设计研发效率 如何快速熟悉智能产品的功能——学会阅读产品的物模型 想了解产品的功能和逻辑,仅靠App的控制界面可不够,UI界面无法体现实现逻辑,且具有欺骗性。因此,必须学会阅读产品物模型,如下图: 3.2 必须了解硬件和嵌入式的研发流程 终端控制App的研发,不是两端(软件后端、软件前端)协同,而是三端(软件后端、软件前端、嵌入式端)协同 每次新接入一个智能产品,需要拉通三端的项目人员: Em...三端协同效率是企业最大的影响因素之一,目前看起来业内做好的不多...因为一般硬件和嵌入式团队的工作思维是传统制造业的思维,跟互联网人的工作习惯差异大,挑战不小 每家企业的研发流程可能有差异,我在 物联网产品经理入行科普系列(三):IoT 硬件产品介绍 & 研发流程介绍 中介绍了较通用的一种 3.3 其他的一些注意点 好了,正经点: (编辑:92站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |