目前智能家居 APP 的设计仍停留在对单个设备的管理和控制上,控制和使用繁琐。本文结合智能设备暴增和智能化的趋势,通过控制面板的思路对设备功能进行抽象和整合,使智能家居APP具有更易用和智能高效的体验。

智能家居的发展趋势

随着智能家居的快速发展,呈现出以下趋势:

  • 智能家居从单品发展为全屋智能,智能设备数量和品类日益增多;
  • 智能平台成为各大公司必争之地,各平台的设备品类趋于完整,并实现平台内设备互联互通。
  • 设备功能和参数标准化程度提高,并促进设备之间的相互联动(自动化)
  • 语音控制成为设备控制的主流入口,大部分设备都开始接入语音控制。
  • 人工智能技术逐渐介入,用户和设备数据越来越重要。

APP问题与解决方案

随着智能家居的快速发展,APP的问题逐渐暴露,下面逐个分析并设计解决方案:

一、多设备操作成本高

问题分析

智能家居APP大多按房间摆放设备,适合查找和管理设备,但控制设备则很不方便,要从房间,设备、功能一步步查找,比如关闭所有房间的灯,就要一个个房间的切换和找到灯光设备,效率很低。

目前竞品的解决方案是在第一页显示所有设备,但并未解决本质问题。

image-20190910075708142

本质问题在于管理和控制是不同的维度,设备列表是适合管理的维度,但并不适合控制。就像一辆车,我们对车进行控制并不需要把车内所有设备列出来,去找发动机再哪,再去打开。我们需要的只是打火和踩油门,这才是好的交互,因为驾驶室汇总了车内所有设备的功能,并根据人的认知特性和动作特点进行设计,让人快速触达并易于使用。

智能家居的控制也一样,应该整合家中所有设备的功能,根据用户使用情景将功能组合起来,首页应该呈现的是一块块控制面板,让用户直达功能,高效控制,就像驾驶室一样。

使用情景

因此我们需要了解用户在日常生活中不同时段使用设备的情景,这里以普通白领用户为代表整理如下:

image-20190908104854233

从中归纳出用户使用智能设备的如下几种主题:

  • 环境调节:整合温度、湿度和空气质量等环境控制功能以及监测状态的显示。

  • 灯光控制:定义灯光的集合以便同时控制多个灯。

  • 家庭影院:一键打开电视、音响、机顶盒,并播放收藏的节⽬。

  • 安防控制:查看家庭安全状态、切换安全模式。

解决方案

方案概览

以控制面板的方式,将设备按主题聚合在一起。控制面板只显示设备的关键状态信息和主要功能。其他少用的功能则折叠和下方更深层级。

比如下面是环境调节面板,只显示当前的温湿度和空气质量,以及温湿度调节,其他功能则在展开后显示。

image-20190913100319337

而下面的灯光控制则适合以房间为单位,全屋统一管理,因此将所有的家庭中所有灯整合为一个控制面板,按房间进行控制。

image-20190910075647131

对灯光的控制有3层维度:

  • 面板总开关:可同时开关家庭中所有指定的灯。
  • 房间开关:点击图标就能开关该房间指定的灯光。
  • 设备控制:点击房间可展开显示该房间的灯光设备,方便进行单个设备的控制和调节。

控制面板设计的原则:聚合特定任务的相关设备,呈现重要状态信息和常用操作,隐藏少用的操作

控制面板的结构

控制面板都有相同的基本结构:总开关、面板标题、展开显示设备、面板设置

image-20190913100427092

控制面板的功能

梳理各类面板的功能和设备构成,从而根据功能特点设计面板。

image-20190911221256487

二、场景和自动化设置复杂

概念说明

场景控制:相当于快捷键,一键执行多个设备动作,比如每天下班回家一键打开电视、空调和各个房间的灯。

自动化控制:也叫联动,可以设定条件触发设备动作,例如当温度高于28°C时自动打开空调。

问题分析

先来看看竞品的设计,下面是米家和涂鸦添加自动化的流程:

image-20190912211344645

自动调节温度

image-20190914091144661

米家和涂鸦的场景和自动化都独立放在一个页面,统称智能。从上面的流程可以看出以下问题:

  1. 概念很多,难以理解:各种条件和动作类型,很难搞懂是什么用途;
  2. 配置繁琐复杂,步骤过多:需要用户选条件类型、条件参数、动作类型、动作功能等等;
  3. 功能繁多且零散:各种类型和参数很丰富,自由度过大,功能相互独立没有关联,不知道什么情况下使用。

解决方案

将自动化、场景与控制面板整合在一起,成为面板设置项(自动控制和快捷控制)。由于控制面板是基于情景的聚合,相当于记录了设备的关联关系,这为智能化提供重要的情景和语义化信息。让系统可以根据控制面板的类型,预置所需的自动化和场景功能,并自动关联到面板的对应设备,用户只需选择具体的目标值即可。

比如下面环境调节的控制面板,关联了主卧的空调、加湿器、空气净化器以及环境检测仪等设备。该面板的用途就是控制室内的温湿度和空气质量,因此智能化需求则是对温湿度和空气质量的自动调节。

image-20190912214950760

自动调节温度

image-20190914091508465

对比竞品,这里用户只需开启自动控制,并选择目标温度即可。

而且用户很容易理解,因为控制面板符合用户的心智模型,她就像一个设备一样。自动化只是一个简单的配置项,不需要用户去思考什么条件下什么设备怎么操作。甚至可以简单到打开功能即可,因为目标值都配有常用的默认值,大多不需要修改。所有复杂的逻辑都交给后台智能化的关联和判断。这才是真正的智能家居应有的模样。

可以预见,要想实现智能家居,必须深入挖掘场景,获得足够的使用过程的数据才能实现真正的智能家居