智能交互(一) - app配置智能硬件解决方案

如果你进来了,点下关注行不行_
随说 : 做智能家居有一段日子了,近段时间公司项目紧, 也有好些时间没有写一些技术文章总结.趁着端午假期,整理一下自己的思路,整理一下知识点.
其实现在的所谓各种各样的智能产品, 什么智能厨房,智能破壁机,智能空调等等.因为受到各种传感器等的技术限制,我认为这些都不是真正名义上的智能.它们并没有什么"思想",只是单纯地将硬件接入wifi模块,连接到路由器,再通过路由器连接互联网进行信息交互.

so : 现在的智能只是令原来不能上网的各种各样的硬件,拥有了联通互联网的功能.

app配置智能硬件方式##

  1. 最开始的红外线交互
  2. BLE交互(蓝牙低能耗技术),现在基本用的是蓝牙4.0
  3. nfc交互(近距离无线通讯技术), 苹果支付你知道了吧, 将你手机放过去感应一下,滴滴滴..就付款了,就是利用了这个技术, 信息就是通过nfc交互的
  4. 在各式各样的硬件上植入软ap,再利用手机连接软ap配置路由的ssid和密码, 然后智能硬件就可以自行连接了路由器了,也就实现了上网的功能.硬件中的软ap连接路由器后,通过我们自己的服务器处理,手机通过4G网络也能够控制智能硬件了.
关于第4点的一个比较简单的图,比较粗糙,凑合着理解意思就行

5, Smart Config , 利用了UDP协议与,智能硬件wifi模块中monitor模式, 其实和上面第四部的操作大致雷同, 不一样的地方在于,手机端填写好ssid和密码之后,不断发送udp广播包,智能硬件通过接收这些udp传输的包内数据知道ssid和密码,然后自动连接上路由器

第5点的图, 基本就是1,2步换了

6, 声波配置
这种方式现在应用挺广的,支付宝,等都有应用,其主要的原理就是手机放出经过编码加密的声音,智能硬件通过麦克风录音,解码解密,然后配置成功。接着就和上述基本类似
一个简单的配置可以通过很多方式,最终的目的不约而同,就是为了使用户更方便地体验产品。加上APP上的人性化设置,让用户体验十分舒服。相比而言,后面两中方式更加值得拥有,也就是所谓的一键配置功能。


我开发是基于第五点, 以我们公司来说,wifi模块是由别的厂家提供, 同时厂家也给出一份wifi模块的通讯协议供我们参考.,正如第五点所说功能连接所说,我这一边需要做的工作主要有

  1. 注册服务。(也就是将路由ssid与密码通过wifi模块提供的协议注册一个服务)
  2. 检索服务, 写一个检索服务的模块,来获取我需要的信息
  3. 检索到服务之后,通过苹果提供的代理方法,获取服务的基本信息(例如IP,例如Mac地址)
  4. 连接之后,就可以通过wifi模块提供的协议,去控制智能硬件,从而改变硬件的一些状态
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,319评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,801评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,567评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,156评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,019评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,090评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,500评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,192评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,474评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,566评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,338评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,212评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,572评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,890评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,169评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,478评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,661评论 2 335

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,494评论 18 139
  • 注:本篇文章属于转载 本文介绍微信利用Airkiss技术对wifi设备进行智能配置上网的场景,并分析其实现的原理。...
    天空汁橙阅读 2,217评论 0 4
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,050评论 25 707
  • 本文介绍微信的airkiss技术对wifi设备进行智能配置上网的场景,并分析其实现原理。这里再次说明,airk...
    小鱼儿喜欢花无缺阅读 5,526评论 7 0
  • 近日,在成都,一男司机把一女司机逼停后,拉下车一顿暴打。男人打女人就很让人不齿,倚强凌弱,算哪门子好汉。他居然打人...
    刘良昊阅读 357评论 0 2