随着物联网技术的发展,智能家居领域更加火,沦为互联网巨头及家电大佬们争相耕耘的贫瘠土壤,本文主要是针对智能家居的软硬件架构技术做到详细分析。 HOW-想要确切要做到哪些事情 以一款智能插座为事例,我谈的主题就是这个插座该怎么样来生产、怎么样来研发。第一步,我们先要把它分解成。
插座有很多结构件,比如五金件这些东西,所以我们要搭起一个团队,还包括做到工业设计、结构设计的人,硬件工程师、电子类工程师、软件的工程师,以及生活端的,甚至是运营和销售的。如下图右图。
我们从传统的一个设备到智能设备改变的过程中,这一个东西十分最重要,即WiFi模块。这个地方要求了这个设备究竟能无法跟我们的App展开交互以及交互的效率如何。 大家可以看一下我们大约要做到的事情,还包括元器件选型、原理图、结构、工业设计、PCBA、打手板、开模,这些东西已完成的话代表着传统的部分已完成了,这里仍然赘述。
较为最重要的是智能设备要怎样构建通讯。现在ZigBee、WiFi、Z-Wave、BLE,这四种用得较为广泛,还有433、315等设备。谷歌也有一套协议,但是应用于得略为较少一点。
我今天主要就是指WiFi设备方面来讲,看究竟一个WiFi设备究竟要怎么样来做到。 WiFi联网的难题 WiFi设备面对一个相当大的难题,比如说我做到一个智能的水杯、一个智能的插座,这个水杯和插座是没交互界面的。但是我们必需解决问题一个问题,即这个设备一定要联网,要连路由器。
大家想起最必要的办法是手机连路由器,关上手机的设置,转入WiFi列表,然后再输入密码。但是智能硬件里面没办法展开操作者,这就是要面对的第一个难题了,所以很多人内心是十分悲伤的。 这里讲解几种给WiFi设备配备的方法。
第一种是AP,AP是最传统的方式,在AP里面主要是让智能设备首先转入AP模式里面,这样需要分享一个热点出来。我们的手机必要连到这个设备里面,然后再行把路由器的SSID启动时给那个设备,那个设备可以在线连路由器。这里面AP有一个很困难的事情,就是它的交互尤其简单,特别是在iOS手机里面不容许手机的App必要调用WiFi的设置或是必要转换过去,我们有可能要再行解散后台,然后转换到苹果的那一套设置里面,设置好了之后又要转换回去,这样尤其困难。
所以在演变过程中就转入了WPS。 WPS解决问题了第一步的问题,可以在路由器里面有一个按键,智能设备里面也有一个按键,可以根据WPS的协议互相交换它的密钥。但是这里面有一个相当大的问题,WPS必须展开专门的证书,而且现在反对的路由器非常少,所以用WPS技术来做到的话可能会较为差点。
再行接下来又出有了一个SmartConfig,这一款应用于十分多,因为它非常简单,必要在手机上面向路由器发送到SSID和密钥,这个芯片再行去抓路由器的包在,捉到这个包在之后再行解密,解密出来之后就告诉了路由器的SSID和密钥,然后就可以去连。在这个基础上微信也出有了airkiss和另外的Smartlink,也这个原理。 接下来又经常出现了光配备,屏幕按照一定的亮变把信息传输过去,但是这个应用于较为较少一点,问题也较为多。
再行接下来是声波配备,AA缴付和面对面收款里面就用到这个技术。 总体来说,AP和第三个略为较为好一点,但是我们在实际产品应用于里面也不会找到,这一类技术面对很多问题,就是对路由器的一些芯片、兼容性都会有较为低得拒绝。我们以前经常出现很多这样的例子,测试的时候拿了几十款、上百种路由器测得没问题,到了用户家里,那一款路由器我们没测试过,结果找到敢,这是一方面的容许。为了解决问题这种容许,后面又改为了不捉路由器的包在,就捉手机收到来的包在。
捉手机收到来的包在之后又带给更大的问题,长时间手机的包是OK的,没那么多兼容性的问题。去年iOS包在出来的之后,苹果的iPhone6不会有一个问题,连到WiFi离开了一段时间再行回去WiFi就不会遗失了,这时候不重新启动手机就总有一天连不上WiFi了。苹果为了解决问题这个问题又改版部件,然后对这个又没用了,又捉没法包在了,所以对传统理应还是有容许。还有一些跟技术没关系的容许,比如说现在较为好一点的路由器是反对2.5G和4G的。
现在我们用于的模块都是只有2.4G的,如果手机是双频、路由器是双频的配置文件是是5G。所以我们又返回最完整的AP模式来,因为我们不必跟用户说明那么多东西,也没很多兼容性的问题。
本文来源:米兰·体育-www.cpmabk.com