实施

如何升级您的物联网设备

字号+ 作者:Leor Grebler 来源:物联之家网 2018-04-02 06:26

物联网设备制造商的经验和教训

 

 编译:冬夜


物联网设备制造商的经验和教训
 
六年前,在我们推出Ubi智能语音助理之前,我们研发了另一种设备,这是一个由WiFi驱动的插座,我们通过AdWords测试了不同的名字(Pepper Plug,Salsa Plug等等)之后,将它命名为Peach Plug。
 
我们曾经计划将其作为一款独特产品在Kickstarter网站推出,但是另一家公司却在我们之前发布了一款类似产品,我们遭受打击,不得不放弃。
 
然后,我们回过头来重新规划,看看我们可以再从哪些方面入手。有一天,我们突发奇想,这个插头为什么不添加一个麦克风,以便通过语音来执行命令?在研究语音命令细节时,我们发现由于设备联网,我们可以再添加一个播放器,那么使用的用户数量可能就会激增。就这么一个简单功能,最终创造了颠覆性和独特的交互体验,并诞生了一个新的产品类别,即智能语音助理。
 
Ubi智能语音助理所经历的开发过程是其他物联网设备制造商都会经历的,从本质上讲,这是一种找出需要什么来让产品“升级”的方法。物联网设备可以通过五个级别进行功能提升:
 
1、报告
2、执行
3、状态改变
4、接收命令
5、协作
 
报告功能是一个连网设备必备的基本功能。它能提供使用状况或其他传感器数据的反馈,基本功能应该是:
 
◆获取数据
◆存储信息
◆发送信息
◆确认信息
 
对于产品设计师来说,有很多需要考虑的因素:
 
◆设备可以存储多少信息?
◆信息应该实时发送还是批量发送?
◆设备在什么时候执行数据存储?
◆设备什么时候报告数据?
◆设备是否应通过某种非IP协议或直接向服务器发送报告?
◆设备是否应该在写入数据之前收到数据确认?
 
报告功能是连网设备的基本需要,那接下来是什么呢? 执行,当设备控制某些功能时,执行过程可能涉及:
 
◆接收数据
◆分析数据
◆执行操作
◆报告行动正在执行
◆验证操作已完成
◆报告行动已完成
◆收到报告确认
 
信号交换确保行动是否重复执行,通常,人们需要让连网设备执行一些功能,而不仅仅是报告,所以执行是设备下一个理所当然的步骤。
 
一旦设备可以远程启动,下一个步骤就是允许第三方能够启动设备,这意味着需要创建API和一些文档来实现。
 
API可用于允许第三方订阅传感器数据或控制设备的不同执行器。部分或全部报告功能可能扩展到第三方,但最重要的是允许终端用户轻松控制谁能访问它们的设备,以防止“操控者太多”问题,甚至难以追踪访问轨迹。
 
设备可以通过添加主要功能之外的附加功能来进一步提升性能。简单的说,这意味着能够执行设备主要目的之外的一些功能。
 
比如,能够改变颜色或者亮度,或者是静音、取消静音功能等。有些设备可能不会用到这些功能,因为这不符合它们的预期目标,但这是为那些希望扩展更多功能的设备而提出的建议。
 
改变状态功能要求设备具有处理多个指令的能力,并且在停电或者断网时也要记住它的状态。改变状态的能力可以增加设备制造商为它们的产品找到“杀手级应用”的可能性。
 
设备得以提升的最后一个阶段是具有与其他设备自主协调的能力。这意味着:
 
◆该设备必须内置一些智能功能来发现和识别周围设备
◆它必须具有直接与这些设备通信的能力
◆它应该接收来自其他设备的命令
 
当设备可以做到这一点时,它们就可以开始了解我们并进行自我管理,而不需要我们制定一些固定的硬性规则。
 
我们可以在家中看到一些能够提升物联网交互水平的设备。
 
灯泡
 
灯泡的基本报告功能即何时开启或关闭。当设置改变时它也应该报告吗?有一个应用程序能远程控制灯么?在状态变化方面,光线是否可调暗?它可以改变颜色吗?
 
设备制造商还应该询问其他服务是否能够通过API来控制它。最后,应该通过其他设备控制吗?它能根据环境的变化而自动调整吗?
 
插座
 
智能插座首先通过报告其状态(例如打开或关闭)或传感器数据(如功耗)等来获得提升。那么,是否可以通过应用程序打开或关闭?那么,API将允许Web服务获取应用数据或将其他事项关闭。
 
当状态发生改变时,电压输出能否变化?
 
为了协同工作,该设备可以与其他插头配对,如果关闭之后,其他插头是否也会一并关闭?它们的功率输出可以以某种方式反映出来吗?
 

 
智能锁最基本的功能是报告设备锁定还是打开状态。理想情况下,这些设备可以通过应用程序远程锁定或解锁,或通过打开API报告设备状态。可添加一些新的功能,如让锁或旋钮变暖和(当其冰冷的时候),报告门是关闭还是打开状态,甚至有人靠近锁时启动报告。
 
协作工作可能包括向某个附近的摄像头发送一个请求,以便在有人进门时进行拍照,在门没锁好时播放音乐提醒等等。
 
 
物联网设备制造商的经验教训
 
那些想把它们设备提升到更高水平的人在设计产品时应该问自己这些问题:
 
◆我需要收集多少数据? 收集这些数据会增加很多价值吗?
◆我应该允许用户控制什么?预期的互动是什么?
◆我可以在设备中添加哪些额外功能,从而大大提升产品性能?
◆将我的设备开放给第三方来控制会带来什么好处?
◆我的设备可以与其他设备进行那些协作以创造独特体验?
 
让设备升级到新的交互水平将意味着我们在家里使用的设备更加激动人心,以及带给我们更加令人兴奋的未来!


(参考来源:www.iotforall.com)






相关文章
  • “聪明”的海底电缆

    “聪明”的海底电缆

    2018-05-23 09:29

  • 利用物联网提高加拿大酒庄产量

    利用物联网提高加拿大酒庄产量

    2018-05-22 09:38

  • 如何使用洪水预警系统和工业物联网传感器监测水位

    如何使用洪水预警系统和工业物联网传感器监测水位

    2018-05-22 09:39

  • 压缩空气业务以物联网技术为最佳实践

    压缩空气业务以物联网技术为最佳实践

    2018-05-17 10:45

网友点评