智能家居网络随着集成技术、通信技术、互操作能力和布线标准的实现而不断改进。它涉及对家庭网络内所有的智能家具、设备和系统的操作、管理以及集成技术的应用 。其技术特点表现如下:
1.通过家庭网关及其系统软件建立智能家居平台系统
家庭网关是智能家居局域网的核心部分,主要完成家庭内部网络各种不同通信协议之间的转换和信息共享,以及与外部通信网络之间的数据交换功能,同时网关还负责家庭智能设备的管理和控制 。
2.统一的平台
用计算机技术、微电子技术、通信技术,家庭智能终端将家庭智能化的所有功能集成起来,使智能家居建立在一个统一的平台之上。首先,实现家庭内部网络与外部网络之间的数据交互;其次,还要保证能够识别通过网络传输的指令是合法的指令,而不是“黑客”的非法入侵。因此,家庭智能终端既是家庭信息的交通枢纽,又是信息化家庭的“保护神” 。
3.通过外部扩展模块实现与家电的互连
为实现家用电器的集中控制和远程控制功能,家庭智能网关通过有线或无线的方式,按照特定的通信协议,借助外部扩展模块控制家电或照明设备 。
4.嵌入式系统的应用
以往的家庭智能终端绝大多数是由单片机控制的。随着新功能的增加和性能的提升,将处理能力大大增强的具有网络功能的嵌入式操作系统做了相应的调整,使之有机地结合成完整的嵌入式系统 。
重点学习内容:
- mqtt介绍
- 在X86上搭建和测试mosquitto
- 把mosquitto移植到arm上
- 讲解mosquitto代码
- json数据格式
- 使用阿里云实现广域网下的通信
- 远程控制开发板
广域网下的云服务器智能家居通信框架:
视频观看:https://www.bilibili.com/video/BV1WE411w7jG