智能家居通讯协议
- 格式:doc
- 大小:63.50 KB
- 文档页数:5
wifi协议智能家居|无线智能家居通讯协议分析随着科技的不断发展,智能家居已经成为了人们生活中不可或缺的一部分。
而在实现智能家居的核心技术中,无线通信协议发挥着关键的作用。
其中,wifi协议作为一种常见的无线通信协议,被广泛应用于智能家居领域。
本文将对wifi协议在智能家居中的应用进行分析。
一、wifi协议概述wifi协议,全称为无线局域网协议(Wireless Fidelity),是一种基于IEEE 802.11标准的无线通信技术。
它使用2.4GHz和5GHz频段进行信号传输,以及采用CSMA/CA(Carrier Sense MultipleAccess/Collision Avoidance)协议进行碰撞检测和冲突避免。
相比其他无线通信技术,wifi协议具有速度快、成本低、易于部署等优势,因此在智能家居中得到了广泛的应用。
二、wifi协议在智能家居中的应用1. 家庭网络覆盖:wifi协议能够实现无线网络的覆盖,使得家庭内的各种智能设备都能够连接到互联网。
通过无线路由器的设置,家庭成员可以使用手机、电脑等终端设备随时随地上网,同时也为智能家居提供了数据传输的基础支撑。
2. 视频监控系统:现代智能家居中的一个重要功能是安防系统,而其中的视频监控就离不开wifi协议的支持。
通过将摄像头连接到无线网络中,用户可以通过手机等终端设备进行实时监控,随时查看家庭的安全状况。
3. 智能家电控制:wifi协议在智能家电控制中发挥着重要的作用。
通过将智能家电连接到无线网络中,用户可以利用手机等终端设备远程控制智能家电的开关、温度调节、定时启动等功能,实现更加便捷的家居管理。
4. 智能音响系统:智能音响系统可以通过wifi协议与互联网进行连接,实现从网络上播放音乐。
用户可以通过手机等终端设备选择喜欢的音乐、音频书籍等,控制音响系统进行播放。
同时,智能音响系统还可以与其他智能家居设备进行联动,实现更加智能化的音乐体验。
智能家居系统网络通信协议实验报告一、引言随着科技的不断发展,智能家居系统逐渐走进人们的生活,为人们提供了更加便捷、舒适和安全的居住环境。
而网络通信协议作为智能家居系统的重要组成部分,其性能和稳定性直接影响着整个系统的运行效果。
本次实验旨在对智能家居系统中常用的网络通信协议进行研究和测试,分析其优缺点,并为实际应用提供参考。
二、实验目的1、了解智能家居系统中常见的网络通信协议,如Zigbee、ZWave、蓝牙、WiFi 等。
2、对不同网络通信协议的性能进行测试和比较,包括传输速率、稳定性、功耗、覆盖范围等方面。
3、分析不同网络通信协议在智能家居系统中的应用场景和适用性。
4、通过实验,为智能家居系统的设计和部署提供合理的网络通信协议选择建议。
三、实验设备和环境1、实验设备智能家居控制中心:_____智能传感器节点:包括温度传感器、湿度传感器、光照传感器等,分别采用不同的网络通信协议。
智能执行器:如智能插座、智能灯泡等,同样采用不同的网络通信协议。
网络分析仪:用于测试网络通信协议的性能参数。
2、实验环境实验在一个面积约为 100 平方米的室内环境中进行,包括客厅、卧室、厨房、卫生间等不同区域。
环境中存在一定的障碍物,如墙壁、家具等,以模拟真实的家居场景。
四、实验步骤1、搭建智能家居系统实验平台将智能家居控制中心、智能传感器节点和智能执行器按照不同的网络通信协议进行连接和配置。
确保各个设备能够正常通信,并在控制中心上显示相关的传感器数据和执行器状态。
2、性能测试传输速率测试:通过发送一定大小的数据文件,测量不同网络通信协议下的数据传输时间,计算传输速率。
稳定性测试:连续运行智能家居系统一段时间,观察各个设备之间的通信是否稳定,是否存在数据丢失或延迟的情况。
功耗测试:使用功率计测量不同网络通信协议下智能传感器节点和智能执行器的功耗。
覆盖范围测试:在实验环境中不同位置放置智能设备,测试不同网络通信协议的信号覆盖范围和强度。
智能家居中的物联网通信协议与接口设计研究智能家居的发展已经成为了现代科技的热点之一。
随着物联网技术的快速发展,越来越多的家庭开始依靠智能家居设备来提高生活的便利性和舒适度。
然而,在实现智能家居的过程中,各种设备之间的通信协议和接口设计成为了关键问题之一。
物联网通信协议是智能家居设备之间进行数据传输的基础。
为了确保设备之间的互联互通,通信协议必须具备高效、稳定、安全和可拓展的特性。
目前市场上常见的物联网通信协议包括Zigbee、Z-Wave、Wi-Fi、Bluetooth等。
在设计智能家居系统时,选择合适的通信协议至关重要。
Zigbee是一种低功耗、无线网络协议,具备较低的传输速率和较长的传输距离。
它适用于连接大量低功耗设备的场景,如智能灯泡、智能开关等。
Z-Wave是一种专门针对智能家居设计的协议,它的优势在于具备稳定的传输距离和较低的功耗。
Wi-Fi是一种常用的无线网络协议,它的优势在于传输速度快且稳定,适用于连接大型家电设备和高速数据传输。
而Bluetooth则适用于直接连接手机、平板电脑等移动设备的智能家居设备。
除了通信协议,智能家居设备之间的接口设计也非常重要。
接口设计涉及到设备之间的数据传输和互操作性。
常用的接口设计方式有RESTful API、MQTT、OPC UA等。
RESTful API是一种基于HTTP协议的Web服务接口设计方式,它使用GET、POST、PUT和DELETE等请求和响应方式进行数据传输,支持多种格式的数据交换,如XML、JSON等。
RESTful API可以实现各种设备之间的数据交互和功能调用。
MQTT(Message Queuing Telemetry Transport)是一种轻量级的消息传输协议,适用于低带宽、不稳定网络环境下的设备通信。
MQTT采用发布-订阅机制,设备可以通过订阅特定的主题来接收消息,并可以通过发布消息来向其他设备发送信息。
OPC UA(OLE for Process Control Unified Architecture)是一种工业自动化通信协议,它支持多种传输协议和安全机制,适用于工业领域的设备通信。
智能家居系统有几种协议智能家居系统已经成为现代家庭的一部分,它通过连接设备和传感器来实现家居自动化和智能化。
从智能灯泡到智能门锁,这些设备都需要一种协议来进行通信和交互。
在市场上,有几种常见的协议被用于智能家居系统,本文将对其中的几种进行介绍。
1. ZigbeeZigbee是一种低功耗、近距离无线通信协议,它专门用于物联网应用,包括智能家居系统。
Zigbee协议采用星型或网状网络拓扑结构,通过无线信道进行设备之间的通信。
它支持多种设备,如灯泡、传感器和智能开关等。
Zigbee协议具有低数据传输延迟、低能耗和较长的电池寿命等优点。
2. Z-WaveZ-Wave是一种专门用于智能家居系统的无线通信协议,它采用低功耗、中等距离的无线通信技术。
Z-Wave协议采用网状网络拓扑结构,设备可以通过中继器进行通信,提高通信范围。
Z-Wave协议适用于连接多个设备,如灯具、窗帘、温控器等。
它具有较高的互操作性,可以与其他智能家居设备进行集成。
3. Wi-FiWi-Fi是一种广泛应用于无线网络的协议,也被智能家居系统所采用。
Wi-Fi协议具有高数据传输速率和广泛的覆盖范围,可以连接多种智能家居设备,如音频系统、电视和摄像头等。
Wi-Fi协议需要路由器作为中心进行设备间的通信,同时也可以与互联网连接,方便用户远程控制智能家居系统。
4. BluetoothBluetooth是一种短距离的无线通信协议,广泛应用于各种消费电子产品中,包括智能家居设备。
Bluetooth协议适用于连接方式、平板电脑和其他移动设备与智能家居设备之间的控制和传输数据。
蓝牙技术提供了易于使用和广泛支持的优势,但其通信距离有限,一般在10米左右。
5. ThreadThread是一种基于IPv6的无线通信协议,专门用于物联网应用,包括智能家居系统。
Thread协议采用网络拓扑结构,支持多种设备间的低功耗通信。
Thread协议具有高度的可扩展性和可靠性,同时还支持安全的数据传输和云端连接。
智能家居系统有几种协议智能家居系统是指通过物联网技术将家庭中的各种电器设备、安防设备、照明设备等连接起来,实现智能化管理和控制的系统。
智能家居系统的核心是通信协议,它负责设备之间的数据传输和通信。
目前市场上存在多种智能家居系统协议,下面将介绍几种常见的协议。
1. ZigBee协议ZigBee是一种低功耗、短距离通信的协议,适用于家庭中的小范围传感器网络。
它使用2.4GHz频段进行通信,具有较低的功耗和较高的网络稳定性。
ZigBee协议可以支持多种设备之间的无线通信,如智能灯泡、温度传感器、门窗传感器等。
同时,ZigBee还支持网络拓扑结构的灵活配置,可以实现多对多、星型、网状等不同的网络结构。
2. Z-Wave协议Z-Wave是一种专为低功耗、短距离无线通信而设计的协议。
它使用900MHz频段进行通信,具有较高的通信稳定性和较低的功耗。
Z-Wave协议可以支持多种设备之间的无线通信,如智能门锁、窗帘控制器、电动窗帘等。
与ZigBee相比,Z-Wave的设备互操作性更好,可以实现不同厂商的设备之间的互联互通。
3. Wi-Fi协议Wi-Fi是一种常见的无线局域网协议,也是智能家居系统中常用的通信协议之一。
Wi-Fi协议使用2.4GHz或5GHz频段进行通信,具有较高的传输速率和较远的覆盖范围。
通过Wi-Fi协议,用户可以通过智能手机或电脑等设备与智能家居设备进行连接和控制。
智能家居设备需要连接到家庭的Wi-Fi网络,以实现远程控制和互联互通。
4. Bluetooth协议Bluetooth是一种短距离无线通信协议,适用于智能家居系统中的个人设备之间的通信。
Bluetooth协议使用2.4GHz频段进行通信,具有较低的功耗和较简单的设备配对过程。
通过Bluetooth协议,用户可以通过手机、平板电脑等设备与智能家居设备进行连接和控制。
例如,通过蓝牙协议可以实现手机与智能音箱之间的音频传输和控制。
5. Thread协议Thread是一种新兴的智能家居系统协议,它基于IPv6网络协议,旨在提供低功耗、安全可靠的智能家居通信解决方案。
智能家居中的物联网通信协议研究随着科技的不断发展,智能家居已经成为人们关注的热门话题之一。
智能家居设备数量猛增,但如何让这些设备在网络上进行稳定可靠的通信变得尤为重要。
物联网通信协议在智能家居中扮演着重要的角色。
本文将对智能家居中常用的物联网通信协议进行分析研究。
一、智能家居通信协议概述物联网通信协议(IoT protocol)主要是指智能家居设备之间的通信协议,是实现物联网应用的核心部分之一。
智能家居通信协议从传输控制协议(TCP)和用户数据报协议(UDP)两方面来进行定义。
相比TCP,UDP更加轻量化,在实时性方面更具优势。
具体而言,物联网通信协议是物联网系统中实现设备之间互联互通的最基础底层通信协议,目前流行的物联网通信协议主要有以下几种:1、蓝牙协议蓝牙协议(Bluetooth protocol)是智能家居设备传输数据的一个基础协议。
它可以在短距离范围内进行无线通讯,常常用于智能门锁、智能照明等智能家居设备。
对于智能家居而言,蓝牙协议可以实现设备之间的互联和互通,同时保证无线通讯的稳定性和较高的传输速率。
2、ZigBee协议ZigBee协议(ZigBee protocol)也是智能家居设备传输数据的一种基础协议。
它是低功耗、低速率和低成本的无线传感器和控制网络协议,具有广泛的遗传性,同时也具备较高的性价比。
ZigBee协议在智能家居中应用广泛,尤其常用于智能家居设备之间的局域网通讯。
3、Wi-Fi协议Wi-Fi协议(Wireless Fidelity protocol)是目前家庭网络应用最为广泛的一种无线局域网协议。
Wi-Fi协议的优点是高速率、大覆盖面积和较低的成本。
但另一方面,Wi-Fi协议的对高带宽和稳定性的需求高,同时能耗也较大。
因此,在智能家居中,Wi-Fi协议最常用于视频监控等对网络带宽要求较高的设备。
4、RFID协议RFID协议(Radio Frequency Identification protocol)是一种简单的无线通讯技术,可以识别特定标签中的信息,并将信息传输给读取器。
coffeebus通讯协议
Coffeebus是一种基于NFS (NFS v1, v2, v3) 协议的智能家居设备的远程管理工具。
coffeebus 可以通过无线网络或有线网络连接到智能家居设备,从而实现设备之间的远程通信和协调控制。
Coffeebus通讯协议的具体实现方式如下:
1. 设备连接:首先,需要将智能家居设备连接到 coffeebus 服
务上。
设备需要支持 NFS 协议,并且要安装 coffeebus 应用程序。
2. 设备注册:当设备连接到 coffeebus 服务后,它需要注册到coffeebus 服务中。
这个注册过程可以在 coffeebus 应用程序中进行。
3. 通信请求:设备可以通过 coffeebus 应用程序发送通信请求,以便与其他设备进行通信。
通信请求可以是类似于 "GET /设备信息" 的请求,用于访问设备信息数据库。
4. 通信响应:其他设备可以通过 coffeebus 应用程序回复通信响应,以显示设备的状态或执行其他操作。
通信响应可以是类似"JSON格式" 的数据,用于描述设备的状态或执行其他操作。
5. 设备协调:通过 coffeebus 协议,设备可以协调和控制彼此
的行为。
例如,当某个设备需要加热时,它可以通过 coffeebus 应用程序向其他设备发送加热请求,然后所有设备协调工作,共同加热设备。
总之,Coffeebus 通讯协议是一种简单、可靠、高效的智能家居设备通信协议,可以方便地实现设备之间的远程管理和协调控制。
智能家居常用通信协议介绍在智能家居系统中,通信协议是实现设备互联和数据传输的关键。
以下详细介绍Zigbee、Z-Wave、Wi-Fi和Bluetooth四种常见的智能家居通信协议,以及它们的优缺点。
1. Zigbee概述: Zigbee是一种低功耗、低数据速率、短距离无线通信技术,基于IEEE 802.15.4标准,主要用于需要低功耗和高可靠性的应用场景。
优点:•低功耗:适用于电池供电设备,能长时间运行。
•自组网和自愈能力:具备强大的网络自组建和自愈能力,适合大规模网络部署。
•安全性:采用AES-128加密算法,提供较高的安全性。
•设备兼容性:支持多设备连接和互操作性,适合复杂的智能家居系统。
缺点:•数据速率低:最大数据速率为250 kbps,不适合需要传输大数据量的应用。
•覆盖范围有限:单跳通信距离较短,通常为10-100米,需要中继设备来扩展范围。
•市场接受度有限:尽管在专业领域广泛应用,但在消费者市场上的普及度不及Wi-Fi和Bluetooth。
2. Z-Wave概述: Z-Wave是一种专为家庭自动化设计的低功耗无线通信协议,工作在Sub-1 GHz频段,避免了与Wi-Fi和其他2.4 GHz设备的干扰。
优点:•低功耗:适合电池供电设备,延长设备的使用寿命。
•可靠性:工作在Sub-1 GHz频段,减少干扰,提高通信可靠性。
•网络稳定性:支持网状网络拓扑结构,具备自组网和自愈能力。
•互操作性强:具有较高的设备兼容性,不同厂商的Z-Wave设备能够互通。
缺点:•数据速率较低:数据传输速率相对较慢,约为40 kbps至100 kbps,不适合大数据量传输。
•覆盖范围有限:单跳通信距离通常在30米左右,需要中继设备扩展范围。
•市场接受度较低:相对Zigbee和Wi-Fi,Z-Wave的市场普及度较低。
3. Wi-Fi概述: Wi-Fi是一种广泛使用的无线通信技术,基于IEEE 802.11标准,提供高数据速率和广覆盖范围,适用于高数据量传输的应用。
智能家居的三种无线通讯协议对比智能家居的三种无线通讯协议对比智能产品之间要想实现互联互动亦或是互相通话,就需要使用通信协议,而目前智能家居系统中都是采用无线通信协议,本文也将对蓝牙、WiFi和ZigBee三种主流无线通信协议进行比较。
蓝牙蓝牙,是一种基于2.4GHz频段的、短距离通信技术,能在手机、平板、笔记本电脑等智能设备中进行无线信息交换。
通过蓝牙技术,可以将原本没有连网能力的设备间接地连入互联网。
基于其低功耗的特点和智能手机的普及,蓝牙是很多智能家居产品的首选,例如家庭门锁、窗帘、灯光照明,甚至是智能开关等。
在实际应用中,蓝牙协议可以实现设备连接方案。
产品通过蓝牙协议与智能手机相连,进而通过互联网与产品相连,实现远程查看和控制。
WIFIWIFI基于其广泛普及和传输速率,也是很多智能产品的首选。
WIFI是一种星状网络结构,通常以一个设备为中心,向其他设备节点辐射。
在实际应用中,WIFI可以实现一定规模的设备连接方案。
产品通过WIFI与路由器相连,进而通过互联网接入产品。
用户也可以远程查看和控制。
ZigBeezigbee是一种近距离、低成本的双向无线通讯技术。
主要用于距离短且传输速率不高的各种电子设备之间进行数据传输以及典型的有周期性数据、间歇性数据和低反应时间数据传输的应用。
下面针对三种智能家居无线通信协议作数据分析从表中可以看出,每种协议都有在特定情形下的优点。
综上所述,不同的协议,就像风格迥异的语言,共同丰富着智能设备的互联技术。
在选择时,需要针对不同的产品需求,去选择相应的通信协议,以充分发挥其技术特性,并达到产品性能的提升。
云里物里科技面向智能家居、可穿戴、医疗电子设备、汽车电子设备等行业提供完整的蓝牙智能化解决方案,以自身力量为物联网提供更便捷的蓝牙接入,不断推动着物联网行业向前发展。
云里物里科技致力于协助客户以低成本快速完成蓝牙智能产品,同时提供有市场竞争力的低功耗蓝牙模块,和完善的技术支持及到位的售后服务。
智能家居无疑是这几年来热门的研究对象之一,各类协议不停的更新最新版本及改进缺点,导致目前没有一种真正意义上国际标准化用于智能家居、智能照明的通讯协议。
本文主要针对各种方案的原理,技术特点及优缺点作出了一个对照并以此展望了智能家居市场的未来。
Zigbee 是 IEEE 802.15.4 协议的简称,它来源于蜜蜂的八字舞,蜜蜂(bee)是通过飞翔和“嗡嗡”(zig)颤动翅膀的“舞蹈”来与同伴传递花粉所在方位信息,而 ZigBee 协议的方式特点与其类似便更名为 ZigBee。
ZigBee 主要适合用于自动控制和远程控制领域,可以嵌入各种设备,其特点是传播距离近、低功耗、低成本、低数据速率、可自组网、协议简单。
ZigBee 的主要优点如下:1. 功耗低对照 Bluetooth 与 WiFi,在相同的电量下(两节五号电池)可支持设备使用六个月至两年摆布的时间,而 Bluetooth 只能工作几周, WiFi 仅能工作几小时。
2. 成本低ZigBee 专利费免收,传输速率较小且协议简单,大大降低了ZigBee 设备的成本。
3. 掉线率低由于 ZigBee 的避免碰撞机制,且同时为通信业务的固定带宽预留了专用的时间空隙,使得在数据传输时不会发生竞争和冲突;可自组网的功能让其每一个节点模块之间都能建立起联系,接收到的信息可通过每一个节点模块间的路线进行传输,使得ZigBee 传输信息的可靠性大大提高了,几乎可以认为是不会掉线的。
4. 组网能力强ZigBee 的组网能力超群,建立的网络每一个有 60,000 个节点。
5. 安全保密ZigBee 提供了一套基于 128 位 AES 算法的安全类和软件,并集成为了 IEEE 802.15.4 的安全元素。
6. 灵便的工作频段2.4 GHz,868 MHz 及 915 MHz 的使用频段均为免执照频段。
ZigBee 的缺点如下:1. 传播距离近若在不合用功率放大器的情况下,普通 ZigBee 的有效传播距离普通在 10m-75m,主要还是合用于一些小型的区域,例如家庭和办公场所。
智能家居通讯协议一、前言随着手机智能化的提高,基于手机的APP越来越多。
我一直在思考,如果有一款应用能让我控制我家里的所有电器设备,而且能根据家里的电器布局自定义控制界面,该有多好啊。
我这么思考是有理由的,家里遥控器一大堆,说明书一大堆,要经常换电池,经常找遥控器,说明书倒是难得找,但要找时往往是找不到的。
当然大的互联网公司正在联合大的家电厂家推出智能云家居计划,但我发现大家各自为政,并没有行成一个联盟首先制定一个统一的协议标准。
也许有人会问,外国人不是制定了吗?但我觉得我们是有能力做这件事的,就看大家愿不愿意做了。
智能手机的核心是外国人的,难道智能家居的核心协议也要是外国人的。
国产空调,国产洗衣机,国产照明,国产电视机,国产电饭锅等在世界上已经占据了很多的市场份额,我想在智能家居这一块,我们如果不能做到引领世界,但也不能让外国人先入为主。
二、网络七层协议OSI是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范。
OSI模型有7层结构,每层都可以有几个子层。
OSI的7层从上到下分别是7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层其中高层,即7、6、5、4层定义了应用程序的功能,下面3层,即3、2、1层主要面向通过网络的端到端的数据流。
三、物理层物理层包括有线(网线)、WIFI、电力猫。
这三种我觉得各有利弊。
有线我个人认为是最可靠的,但前提是你是新装修房子或着是舍得花大代价重新装修房子,对于像移动家电就不太实用,你得买一个至少24口的交换机。
WIFI比较方便,移动性比较强,但就目前我没买到过在每个房间都有三格信号的无线路由器,当然我不舍得花钱。
电力猫可以利用现有电源线,这是一个不错的选择。
因此我觉得物理层可以是这三种互相弥补。
采用有线和电力猫时,用户无需配置,家电设为默认DHCP。
采用WIFI时,该家电WIFI需支持热点模式和客户端模式,初始状态为热点模式,用户登录后可配置成客户端模式并设置所连接的热点。
四、数据链路层、网络层这两层硬件已经实现了,这里就不讨论了。
五、传输层TCP,UDP属于这一层。
UDP不是面向连接的协议,会丢包,用在控制不合适,因此首选TCP。
六、会话层HTTP协议是这一层比较核心和重要的协议,与大家的互联网生活息息相关。
而xml协议则是走在http大道上的宝马。
Xml可以是报文的重要组成格式,xml还用于作为界面的描述,Android、QT等都用它来描述界面。
因此这一层理所当然要选择http+xml。
Xml可以用来描述界面,遥控器可以由硬的变成软的,甚至变成自己喜欢的风格,展示在你的手机上,当然风格可以变,LOGO最好还是用厂商的,不然光自己喜欢了,厂家会有意见的,你忘记了它的品牌,这就是你的过失。
接下来描述一下http+xml的报文格式,http头和xml头请参考相关文档。
1、获取能力集请求:http://192.168.1.x/cgi-home/getcapability正确回应:<capabilitys><capability>BUTTON</capability><capability>STATIC</capability></capabilitys>便于协议的扩展,先支持按钮和静态显示面板功能。
2、请求遥控请求:http://192.168.1.x/cgi-home/login?username=xxx,password=xxx(MD5加密)正确回应:ok3、退出遥控请求:http://192.168.1.x/cgi-home/loginout正确回应:ok4、获取厂商logo获取图片的功能http自带,需要定义的是该图片的位置,暂定/home/factorylog.jpg 5、获取厂商遥控面板图片获取图片的功能http自带,需要定义的是该图片的位置,暂定/ home/controlpanel.jpg 6、获取遥控面板描述请求:http://192.168.1.x/cgi-home/getpaneldescribe正确回应:<controlpanel><buttons><button><ID>1</ID><name>+</name><area> //对应按钮在厂商遥控面板图片的位置,以像素为单位<left></left><top></top><right></right><bottom></bottom></area><ctrlcode> //控制码123</ctrlcode></button>…<buttons><static> //显示区域<ID>1</ID><name>温度</name><area> //对应按钮在厂商遥控面板图片的位置,以像素为单位<left></left><top></top><right></right><bottom></bottom></area><unit>度</unit></static>…</statics><ID>N</ID>…</button></buttons></controlpanel>7、发送控制码请求:http://192.168.1.x/cgi-home/sendctrlcode?ID=1,ctrlcode=123正确回应:ok8、获取显示数据请求:http://192.168.1.x/cgi-home/getshowdata正确回应:<static> //显示区域<ID>1</ID><value>23</value></static>…</statics>9、说明书页面http://192.168.1.x/home/ instructions.xml简单服务发现协议(SSDP,Simple Service Discovery Protocol)是一种应用层协议,是构成通用即插即用(UPnP)技术的核心协议之一。
家电的搜索采用该协议。
协议的具体的实现可以查找相关资源。
为了区别网络上的其它(UPNP)应用,我们这里做如下限定,家电工作在多播地址239.255.255.250和UDP端口号1901上侦听,等待APP的发现请求。
我这里主要强调的是ssdp:alive响应中content 的xml定义:<property><factory>某某公司</factory><type>空调</type><model>型号</model><SSID>设备标识,为了避免标识的冲突,该标识可设</SSID><IP>192.168.1.x</IP></property>摄像头的应用也可以归纳到智能家居的范围内。
音视频的传输可以采用成熟的RTSP协议和RTP OVER HTTP协议,而视频的编解码协议可以采用H.264。
对于这些协议这里不做过多描述。
但不得不提我国的宽带现状,光纤入户,嘘头很足,但真真的网速大家心知肚明,其实我的要求也不是很高,啥时上传的带宽能达到4M,或许才能勉强说好。
4M才能传输2路高清实时视频而已。
七、应用层、表示层各家电厂商可以基于标准协议设计出智能家电,智能手机软件可以基于标准协议开发出各具特色的APP控制家电,互联网公司可以基于标准协议开发盒子进行远程控制。
应用举例:1、取代传统的遥控器,一个手机在家里可以控制所有的智能家电;当然还可以实现一些遥控器不支持的功能。
2、大家都曾住过宾馆,如果宾馆里的智能房间让你可以用手机控制所有的灯,空调,电视,不知道会不会让你在外的孤独感少几分呢。
3、大热天在外,如果在回家前的几分钟可以通过手机把空调打开,回到家后,你会不会更爽呢。
4、孩子做作业的时间,你正好在外,如果能看到书房里的高清视频,你就可以远程监督孩子学习,甚至还能看看孩子的题做的对不对。
八、总结国人擅长打价格战,真正的好的东西很少。
标准很多,但衡量标准的工具很少。
就智能家居而言,当标准协议制定后,信息产业部可以公布一个标准的检测APP,当我们去超市选购家电时,我们可以用这个APP去验证这个家电协议是否合格。
要得富,先修路,啥时咱的网络之路能超过发达国家。
本文纯粹有感而发,如有雷同,纯属巧合。
王冬林2015.4.2QQ: 214201590。