专栏中心

EEPW首页 > 专栏 > 物联网架构演进和微信智能设备平台开发

物联网架构演进和微信智能设备平台开发

发布人:邓妙双 时间:2018-04-24 来源:工程师 发布文章


一、物联网与物联设备

物联设备组成网络需要两个要素,一是设备能够互联,另一个是能够组网。能够支持互联、组网、无线三个特点的物联设备技术就是常见的蓝牙和wifi了,这也是手机的必备模块,所以手机是最大的物联智能设备。另外,由于人是物联网的直接使用者,因此几乎所有的物联解决方案都是围绕手机用户展开。

 

二、物联场景演进

1.手机直接控制物联设备架构

手机直接控制物联设备架构.pngwifi物联架构示意图


第一种方式是手机和硬件控制设备都以client的方式连接路由器,这样手机和硬件控制设备都能获得一个动态的IP,这样手机可以通过socket通信方式来控制硬件控制设备。


第二种方式是硬件控制设备带有wifi AP热点功能,手机以wifi client连接上APAPIP是固定的,因此手机也能够对硬件控制设备进行控制。

 

2.基于独立后台服务的物联架构

基于独立后台服务的物联架构.png基于独立后台服务的物联架构

 

这种物联架构中的独立服务器是以域名的方式存在,这样可以直接解决动态IP不固定的问题。另外,这种物联架构中手机和硬件控制都需要以用户名注册和登陆的方式来访问独立服务器,并由服务器通过心跳技术来确认手机和硬件控制设备的在线状态。


这种架构中,独立服务器一般是由硬件控制设备的销售厂商开发维护的,另外其还需要向购买硬件设备的用户提供手机APP,以让用户能够进行远端的硬件控制,但这直接影响了用户体验。(用户一般是不情愿安装很多的手机APP的,不仅安全无法保障,手机布满控制APP时,要找到哪款设备对应的APP还要花时间。另外,独立服务器的厂商受限于自己的技术储备和运维能力,难以兼容支持第三方厂商的物联设备)

 

3.基于统一后台服务的物联架构

以微信和蓝牙设备控制为例,示意图如下:

基于统一后台服务的物联架构.png

微信公众号和微信硬件平台得益于腾讯QQ的超大用户量,很自然就承载了这种平台的实现。

 

微信公众平台的最核心作用就是给各种不同的外设提供接入并分配唯一的设备ID。微信智能硬件平台的设备ID分配策略包括外设厂商编码和设备编码两个部分。

 

关于【Tunercom168】微信号


每周更新关于昇润科技最新资讯,发布蓝牙模块与蓝牙方案最新动态,提供有关物联网、智能家居、可穿戴设备、汽车电子、医疗电子等应用信息,让您紧跟技术潮流,欢迎关注!

微信.png

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

技术术语

资源下载 2007-02-09

采用RTI Docker容器和Debian包提升DevSecOps流水线

绿芯高耐久性固态硬盘赢得工业项目数百万美元订单

Diodes推出65V、2A符合汽车标准的同步降压LED驱动器

泰克与远山半导体合作再结硕果,共推1700V GaN器件迈向新高度

管理、转换和存储:向分布式电网转型

想要分离信号与噪声?选择合适的示波器让你轻松搞定!

ABLIC推出全球首款支持125℃高温工作的车载用1节电池保护IC「S-19161A/B系列」

无线RF解决方案 - 结合 ZigBee, RF4CE, 智能能源及IP

视频 2010-01-14

VIVI编译问题

sxbo 2005-10-13

时光荏苒情谊更浓-嵌入式系统联谊会新年茶话会圆满举行

印度准备接收俄“阿库拉”级核潜艇

视频 2010-01-14

蓝牙技术联盟宣布2025蓝牙亚洲大会重磅回归

新一代舰艇隐身技术研制特点

视频 2010-01-14

功能安全认证难?合理选择开发工具和支持服务很重要

新型两栖船坞运输舰技术特点概述

视频 2010-01-14

新世纪的攻击型核潜艇技术发展趋势

视频 2010-01-14
更多 培训课堂
更多 焦点
更多 视频

技术专区