主页 购物车 询价 关于我们
www.GB-GBT.com
收录标准: 222635 (2026-05-28) 搜索

GB/T 38323-2019 相关标准英文版PDF, 自动发货

标准号码价格美元第2步(购买)交付天数标准名称
GB/T 38323-2019 200 GB/T 38323-2019 3秒自动 建筑及居住区数字化技术应用 家居物联网协同管理协议
   
基本信息
标准编号 GB/T 38323-2019 (GB/T38323-2019)
中文名称 建筑及居住区数字化技术应用 家居物联网协同管理协议
英文名称 Digital technique application of building and residence community - Cooperation management protocol for home internet of things
行业 国家标准 (推荐)
中标分类 L70
国际标准分类 35.240
字数估计 14,124
发布日期 2019-12-10
实施日期 2020-07-01
发布机构 国家市场监督管理总局、中国国家标准化管理委员会

GB/T 38323-2019 Digital technique application of building and residence community--Cooperation management protocol for home internet of things ICS 35.240 L70 中华人民共和国国家标准 建筑及居住区数字化技术应用 家居物联网协同管理协议 2019-12-10发布 2020-07-01实施 国 家 市 场 监 督 管 理 总 局 国 家 标 准 化 管 理 委 员 会 发 布 目次 前言 Ⅲ 1 范围 1 2 规范性引用文件 1 3 术语和定义 1 4 缩略语 1 5 协同管理架构 2 6 场景描述文件格式 4 7 场景管理 8 前言 本标准按照GB/T 1.1-2009给出的规则起草。 本标准由中华人民共和国住房和城乡建设部提出。 本标准由全国智能建筑及居住区数字化标准化技术委员会(SAC/TC426)归口。 本标准起草单位:广州广联数字家庭产业技术研究院、中国电子科技集团公司第五十四研究所、青 岛聚好联科技有限公司、北京时锥科技有限公司、首都经济贸易大学、华为技术有限公司、广东金大田家 居股份有限公司、中外建设信息有限责任公司、解放军信息工程大学、中国勘察设计协会工程智能设计 分会、中关村乐家智慧居住区产业技术联盟、绿建智慧科技(北京)有限公司、厦门狄耐克电子科技有限 公司、华帝股份有限公司、杭州老板电器股份有限公司、宁波方太厨具有限公司、广东志高空调有限 公司。 本标准主要起草人:母金文、张中伟、张卓、朱平洋、孙晓利、郑少将、姚翠友、黄建峰、闫旺、刘明雄、 余国成、陈斌德、姚长标、向小军。 建筑及居住区数字化技术应用 家居物联网协同管理协议 1 范围 本标准规定了家居物联网协同管理协议所涉及的协同管理架构、场景描述文件格式及场景管理。 本标准适用于家庭环境下智能设备之间的互联互通。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T 35134 物联网智能家居 设备描述方法 GB/T 35143 物联网智能家居 数据和设备编码 3 术语和定义 下列术语和定义适用于本文件。 3.1 家居物联网 homeinternetofthings 把家庭范畴里的计算机、健康设备、家用电器、水电气暖计量表、照明设备和安全及报警设备等按互 联网协议联接在一起的网络。 3.2 在智能家居网络中各相关设备之间进行协调,完成预定目标的过程。 3.3 家庭智能网关 homesmartgateway 用于家庭网络通信连接和协议转化,实现对智能设备的远程和本地访问控制等功能的设备。 3.4 场景描述 scenariodescription 时间、设备、服务等基本要素通过一定的逻辑规则串联起来的一种协同联动事件表述。 注:由条件和引发的行为组成,其中条件可以是时间、设备、服务等的任意一个或组合,引发的行为可以是设备、服 务的任意一个或组合。 4 缩略语 下列缩略语适用于本文件。 APP:应用程序(Application) ID:身份证(Identification) 5 协同管理架构 5.1 总体要求 家居物联网协同工作把多个智能设备和服务按照一定的规则进行协调,共同完成某个预定的场景, 并应符合下列要求: a) 场景把时间、设备、服务等基本要素通过一定的逻辑规则串联起来,构成设备和设备、服务和服 务,以及设备与服务之间的联动。场景描述应规范家居物联网各种设备、服务之间在规定条件 下的协同。 b) 家居物联网协同管理应通过场景表现,并应符合下列要求: 1) 场景的内容通过场景描述文件来描述; 2) 场景解析引擎解析场景描述文件,通过获得设备和服务协同工作的逻辑关系,控制对应的 完成场景,并可运行在服务器、网关中。 c) 常见的场景类型应包括手动触发、定时触发、条件触发,并应符合下列要求: 1) 手动触发:通过手动点击软件按钮或硬件开关面板、遥控器等,引起设备或服务的联动; 2) 定时触发:通过设置定时时间,引起设备或服务的联动; 3) 条件触发:通过设置设备报警、设备状态改变事件、服务状态改变事件等条件,引起设备或 服务的联动。 5.2 协同体系架构 5.2.1 体系架构 家居物联网协同管理体系架构应包括指令集层、服务层、协同层和应用层(如图1所示)并应符合下 列要求: a) 指令集:统一定义设备或服务的控制指令; b) 服务层:设备描述文件描述设备所支持的功能服务,服务描述文件描述除设备外的应用服务; c) 协同层:场景描述文件依据设备描述文件和服务描述文件进行定义; d) 应用层:管理场景的生成、存储、编辑、传输、执行以及删除等。 图1 体系架构 5.2.2 指令集 指令集应实现对设备或服务功能的抽象,多个设备或服务可以有相同的指令。指令集应符合 GB/T 35143的要求。 5.2.3 设备描述文件 设备描述文件应对智能设备进行功能描述,通过设备描述文件能够了解设备的所有功能以及如何 控制使用该设备,设备描述文件是场景描述文件的基础,场景描述文件引用设备描述文件的元素作为内 容。设备描述应符合GB/T 35134的要求。 5.2.4 服务描述文件 服务描述文件应描述除智能设备外的应用服务,通过服务描述文件能够了解服务提供的所有功能 以及如何操作使用这些功能,服务描述文件是场景描述文件的基础,场景描述文件引用服务描述文件的 元素作为内容。 5.2.5 场景描述文件 场景描述文件应描述时间、设备以及服务之间的协同工作方式,场景描述文件应包含场景ID、触发 器、执行器等信息。 注:场景描述文件需要考虑其生成、修改、传输、存储、解析、执行、分享等的可行性和便捷性。 6 场景描述文件格式 6.1 字符编码 场景描述文件中文字编码统一为UTF-8编码。 6.2 场景描述文件结构 6.2.1 文件组成 场景描述文件应由文件头、触发器、执行器三部分组成(具体见表1)并应符合下列要求: a) 文件头:描述场景的基本信息; b) 触发器:描述场景所包含的条件集合以及多个条件之间的逻辑关系; c) 执行器:描述场景所包含的行为集合以及多个行为之间的逻辑关系、延时等信息。 表1 场景描述文件字段 字段名 类型 选择状态 说明 文件头 对象 必选 场景头信息,描述场景的标识和基本信息 触发器 对象 可选 触发器,包含头信息、多个条件及其逻辑关系,如果没有该字段则是手 动触发场景 执行器 对象 必选 执行器,包含头信息、多个行为及其逻辑关系 6.2.2 文件头 场景描述文件头应包括场景描述文件规范的版本号、场景ID、场景名称、场景摘要等信息。具体见 表2。 表2 场景描述文件头字段 字段名 类型 选择状态 说明 版本 字符串 必选 场景描述文件规范的版本号,分主版本号和次版本号,分别用数字表 示,二者之间用“.”号分开,如0.2 ID 字符串 必选 场景唯一标识信息,符合 UUID标准,格式为xxxxx-xxxx-xxxx-xxxx- xxxxxxxxxxxx,共36位 名称 字符串 必选 场景名,用于辨别场景,可自定义和修改,最长为16位 摘要 字符串 可选 场景简介,用于简单描述场景的特性,可自定义和修改,最长为144位 类型 字符串 可选 场景类型,分为三种类型:单品场景、推荐场景、自定义场景,此项为非 必填项,如不填,默认为自定义场景 分组 字符串 可选 场景分组,此项目主要用于 APP自动化菜单生成。项目数值符合 “ABC.DEF.GHI”格式,多个场景文件以此自动组成树形菜单 6.2.3 触发器 6.2.3.1 概述 场景描述文件触发器应由头信息、条件集、条件间的逻辑关系组成。具体见表3。 表3 场景描述文件触发器字段 字段名 类型 选择状态 说明 运算关系 字符串 可选 表示多个条件间的逻辑运算关系,取值如下:and---逻辑与;or---逻 辑或。如果只有一个条件可以没有该字段,由于是连接两个条件,因 此逻辑非可以没有 条件集 对象 必选 条件集,集合中包含一个或多个条件,这些条件的类型可以不一样,参 考时间条件、设备报警条件、设备状态条件、服务状态条件的结构字段 定义 6.2.3.2 场景可选条件 场景的可选条件应有时间条件、设备报警条件、设备状态条件、服务状态条件等,它们有公共字段, 也有专有字段,公共字段见表4。 表4 场景可选条件的公共字段 字段名 类型 选择状态 说明 序号 整型 必选 表示条件的序号,用于在显时进行排序,取值从1开始到无限大 判断类型 整型 必选 1---基于事件;2---基于事件频次;3---基于状态;4---基于事件 和状态 事件计数 整型 可选 事件累积的次数,当判断类型为2时,该字段有效 说明文字 字符串 可选 此条件的附加说明文字 编辑状态 布尔型 可选 True---可编辑;False---不可编辑。表示该条件是否可以编辑,如 果不可编辑,在场景编辑界面中将不显示编辑条目,只显示说明文字。 如果未设置,默认为True 开关设置 布尔型 可选 True---仅可设置开关;False---普通设置。表示该条件在场景编辑 界面中是否仅以开关形式存在,如果未设置,默认为False 有效性 布尔型 可选 True---有效;False---失效。表示该条件在场景执行引擎中是否执 行。如果未设置,默认为True 6.2.3.3 时间条件 时间条件可设置时间点、多个时间点、周期性时间点、时间段、多个时间段、周期性时间段等类型。 时间条件专有字段见表5。 表5 时间条件专有字段 字段名 类型 选择状态 说明 时间参数 字符串 必选 按照Java编程语言中spring定时器的设置规则格式化 6.2.3.4 设备报警 设备报警应将设备的报警事件作为触发条件联动相关行为,其专有字段见表6。 表6 设备报警专有字段 字段名 类型 选择状态 说明 设备型号 字符串 必选 唯一标识一个设备描述文件,设备类型+设备型号 设备ID 字符串 可选 设备ID,按照设备描述文件规范执行,如果有该字段表示具体一个设 备,如果没有该字段表示设备型号代表的该型号下的所有设备 报警码 整型 必选 唯一标识设备描述文件中的一个报警码,参考设备描述文件规范 6.2.3.5 设备状态 设备状态应将设备的状态作为触发条件联动相关行为,其专有字段见表7。 表7 设备状态专有字段 字段名 类型 选择状态 说明 设备型号 字符串 必选 唯一标识一个设备描述文件 设备ID 字符串 可选 设备ID,按照设备描述文件规范执行,如果有该字段表示具体一个设 备,如果没有该字段表示设备型号代表的该型号下的所有设备 功能码 整型 必选 唯一标识设备描述文件中的一个功能 比较运算符 字符串 必选 取值为:isGreaterThan---大于;isLessThan---小于;isEqual---等 于;isGreaterEqual---大于或等于;isLessEqual---小于或等于;is- NotEqual---不等于 功能取值 字符串 必选 应按照设备描述文件规范支持的几种数据类型进行格式化 6.2.3.6 服务状态 服务状态应将服务的改变或状态值作为触发器,其专有字段见表8。 表8 服务状态专有字段 字段名 类型 选择状态 说明 服务ID 字符串 必选 唯一标识一个服务,对应服务描述文件中的服务ID 功能码 整型 必选 唯一标识该服务描述文件中的一个功能,对应接口列表中的序号 返回值序号 整型 必选 唯一标识该服务的一个返回值,用于本条件判断的值。对于接口返回 值中的序号 表8(续) 字段名 类型 选择状态 说明 比较运算符 字符串 必选 取值为:isGreaterThan---大于;isLessThan---小于;isEqual---等 于;isGreaterEqual---大于或等于;isLessEqual---小于或等于;is- NotEqual---不等于 功能取值 字符串 必选 应按照服务描述文件规范支持的几种数据类型进行格式化 访问频率 整型 必选 对于大多数服务,高频访问可能会导致进入服务的黑名单,所以需要 定义访问频率,场景执行引擎根据此字段确定访问间隔。此值应大于 服务描述接口定义中的最小访问频率,小于接口定义中的最大访问 频率 6.2.4 执行器 6.2.4.1 概述 执行器应包含条件满足时要执行的行为,具体见表9。 表9 执行器字段 字段名 类型 选择状态 说明 运算关系 字符串 可选 表示多个行为间的逻辑运算关系,取值如下:and---逻辑与;当只有 一个行为时,该字段可以无 延迟时间类型 整型 可选 1---相对于触发器条件满足后的延时时间;2---相于对于上一个行 为的延时时间,如果本行为刚好是第一个行为那就是相对于触发器条 件满足后的延时时间 行为集 对象 必选 行为集,包含一个或多个行为,这些行为的类型可以不一样,具体参考 行为中的类型介绍以及具体类型设备行为、服务行为的介绍 6.2.4.2 场景可选行为 场景的可选行为应包括:设备行为、服务行为。它们既有公共字段,也有专有字段,行为公共字段见 表10。 表10 行为公共字段 字段名 类型 选择状态 说明 序号 整型 必选 表示行为的序号,用于在显时进行排序,取值从1开始到无限大,当延 迟时间类型等于2时也同时表示相对延时的执行顺序 延迟时间 整型 必选 行为延时执行时间,单位为秒(s),当延迟时间类型存在时,该字段有效 行为类型 整型 必选 表示行为的类型,可以是以下几种:1---状态行为;2---频次行为; 3---持续行为,该字段为将来作预留 表10(续) 字段名 类型 选择状态 说明 功能码 整型 必选 唯一标识该设备描述文件中的一个功能 比较运算符 字符串 必选 取值为:isEqual---等于 功能取值 字符串 可选 表示行为改变的变量值,当行为类型等于1时该字段有效,应按照描述 文件规范支持的几种数据类型进行格式化 执行次数 整型 可选 表示行为执行的次数,当行为类型等于2时该字段有效 持续时间 整型 可选 表示行为持续的时间,单位为秒(s),当行为类型等于3时该字段有效 说明文本 字符串 可选 此动作的附加说明文字 编辑状态 布尔型 可选 True---可编辑;False---不可编辑。表示该动作是否可以编辑,如 果不可编辑,在场景编辑界面中将不显示编辑条目,只显示说明文字 (如果被设定)。如果未设置,默认为True 开关设置 布尔型 可选 True ---仅可设置开关;False---普通设置。表示该动作在场景编辑 界面中是否仅以开关形式存在,如果未设置,默认为False 有效性 布尔型 可选 True ---有效;False---失效。表示该动作在场景执行引擎中是否执 行。如果未设置,默认为True 6.2.4.3 设备行为 场景的设备行为应将设备支持的操作作为场景的行为,见表11。 表11 设......