公开/公告号CN114884761A
专利类型发明专利
公开/公告日2022-08-09
原文格式PDF
申请/专利权人 厦门立林科技有限公司;
申请/专利号CN202210419449.6
发明设计人 胡沐荣;
申请日2022-04-20
分类号H04L12/28(2006.01);H04L67/125(2022.01);
代理机构厦门市新华专利商标代理有限公司 35203;
代理人罗恒兰
地址 361000 福建省厦门市集美区灌口镇铁山路780号2层-5层
入库时间 2023-06-19 16:19:08
法律状态公告日
法律状态信息
法律状态
2023-10-27
授权
发明专利权授予
2022-08-26
实质审查的生效 IPC(主分类):H04L12/28 专利申请号:2022104194496 申请日:20220420
实质审查的生效
2022-08-09
公开
发明专利申请公布
技术领域
本发明涉及对讲呼叫技术领域,具体涉及一种社区家居住家融合的云对讲呼叫方法、系统及可读存储介质。
背景技术
作为连接社区和家庭、物业和用户之间的沟通枢纽,对讲设备历经十几年蜕变发展至今的云对讲,无论是功能优势、外观颜值、软硬件等等都与时俱进。云对讲一开始的概念就是为了方便居民生活而制造的,它远远比普通的门禁要强大。当访客在单元门呼叫住户,室内机与手机APP可同时收到访客来电,住户可通过按室内机或手机APP上的“接听”建与访客进行双向通话,同时可控制门禁开关。云对讲所说的“云”其实指的是社区平台或者外网,必须要通过网络才能使用某些亮眼的功能,不像传统的楼宇对讲,需要局域网或者连接PC端就能实现整个小区的“联网”。这里的“联网”与云对讲的联网是不同的,就如“局域网”与“外网”不同一样。云对讲必须连通外网,目前连接外网的方式有网线,4G、5G卡,WIFI,也就是一切带外网的只要主机允许的都能连。
目前,随着新兴技术不断的迭代,云对讲与智能家居系统互相结合已经成为行业发展的趋势。
有鉴于此,本发明将云对讲与智能家居系统结合,提出一种社区家居住家融合的云对讲呼叫方法、系统及可读存储介质。
发明内容
本发明的目的在于提供一种社区家居住家融合的云对讲呼叫方法、系统及可读存储介质,其将社区的云对讲设备和智能家居设备进行联动。
为实现上述目的,本发明采用的技术方案是:
一种社区家居住家融合系统,其包括主叫设备、社区平台、用户终端和室内终端;
所述主叫设备与社区平台通信连接,用于向社区平台发送住户身份信息,以及接收社区平台发送的控制指令;
所述社区平台存储有住户信息表,所述住户信息表中存储有住户身份信息以及操作权限;
该社区平台与主叫设备、用户终端以及室内终端进行通信连接,用于接收主叫设备的住户身份信息并进行识别,当所接收的住户身份信息存在于住户信息表中,则向主叫设备发送控制指令;判断住户信息表中的该住户是否具备操作权限,当该住户具备操作权限时,社区平台向室内终端发送控制指令,以开启智能家居系统的智能家居设备以及控制智能家居设备的运作模式;
所述室内终端设置在住户家中,其与智能家居设备通信连接,用于控制智能家居设备,以及在接收到用户终端、社区平台发送的控制指令时控制智能家居设备;
所述用户终端与社区平台通信连接,用于与社区平台通讯,发送控制指令,及控制智能家居设备。
所述主叫设备还用于向社区平台发送呼叫请求,以及与用户终端和/或室内终端建立TUTK双向通讯连接;
所述社区平台存储有呼叫列表,该社区平台用于接收主叫设备的呼叫请求,并根据呼叫请求查找呼叫列表,然后将呼叫请求发送至呼叫列表中云对讲账号对应的用户终端和/或室内终端;
所述室内终端还用于在接收到社区平台发送的呼叫请求后,与主叫设备进行TUTK双向通讯连接,以及向社区平台发送开门指令;
所述用户终端用于接收社区平台发送的呼叫请求,并在接收到呼叫请求后与主叫设备进行TUTK双向通讯连接,以及向与平台发送开门指令。
所述呼叫列表中存有至少一云对讲账号,若存有两个以上的呼叫号码,表示当收到呼叫请求时,同时呼叫列表中的室内终端和用户终端,或者按顺序呼叫列表室内终端、用户终端。
所述云对讲账号为住家号或手机号,所述住家号为社区平台为室内终端分配的云对讲账号,所述手机号为社区平台为用户终端分配的云对讲账号。
所述呼叫请求包括主叫设备SN号和呼叫号码,所述呼叫号码为住家号或手机号。
所述主叫设备还用于接收呼叫请求,并根据呼叫请求向主叫设备的缓存中查找呼叫列表,当获取到呼叫列表时,将该呼叫列表发送至社区平台;当无法获取呼叫列表时,主叫设备向社区平台请求获取呼叫列表并进行缓存;所述主叫设备还用于与用户终端和/或室内终端建立TUTK双向通讯连接;
所述社区平台存储有所述呼叫列表,该社区平台用于接收主叫设备的获取呼叫列表请求,以及获取到呼叫列表,并向云对讲账号对应的用户终端和/或室内终端发起呼叫请求;
所述室内终端还用于在接收到社区平台发送的呼叫请求后,与主叫设备进行TUTK双向通讯连接,以及向社区平台发送开门指令;
所述用户终端用于接收社区平台发送的呼叫请求,并在接收到呼叫请求后与主叫设备进行TUTK双向通讯连接,以及向与平台发送开门指令。
所述社区平台获取到与呼叫请求对应的呼叫列表后,若室内终端对应的小区配置带宽呼叫限额或者主叫设备配置呼叫限额,则根据呼叫限额剔除多余的云对讲账号。
一种社区家居住家融合方法,其采用如上所述的社区家居住家融合系统实现,所述方法包括智能家居联动方法,包括:
主叫设备向社区平台发送住户识别信息;
社区平台识别住户身份信息,当所接收的住户身份信息存在于住户信息表中,则向主叫设备发送开门指令;判断住户信息表中的该住户对应的操作权限,所述操作权限博包括是否绑定了智能家居,若绑定了智能家居,则社区平台向室内终端发送控制指令,以开启智能家居设备,并将其调整到设定的工作模式。
所述融合方法还包括对讲呼叫方法,包括:
主设备向社区平台发送呼叫请求并获取呼叫列表,所述呼叫请求包括主叫设备SN号和呼叫号码,该呼叫号码为住家号或手机号;
社区平台收到呼叫请求后,根据呼叫号码查找相应呼叫列表;社区平台将呼叫列表发送至主呼叫设备及将呼叫请求发送到呼叫列表中对应的用户终端和/或室内终端;
用户终端和/或室内终端根据呼叫请求中的主叫设备SN号向TUTK发送设备连接请求,从而与主叫设备建立TUTK双向通讯;
用户终端和/或室内终端向社区平台发送开门指令;社区平台接收到开门指令后,向主叫设备发送开门指令,主叫设备开门。
一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的社区家居住家融合方法。
采用上述方案后,本发明将社区对讲系统与智能家居设备进行融合,不仅能实现更为灵活的云对讲功能,当住户进入社区后,还能自动联动到智能家居系统,自动开启智能家居设备的功能,提高用户体验。
附图说明
图1为本发明的对讲流程图;
图2为本发明的另一对讲流程图。
具体实施方式
如图1所示,本发明揭示了一种社区家居住家融合系统,其包括主叫设备、社区平台、用户终端和室内终端。
其中,主叫设备为门禁系统,其与社区平台通信连接,用于向社区平台发送呼叫请求或住户身份信息,以及接收社区平台发送的开门指令;主叫设备还用于与用户终端/室内终端建立TUTK双向通讯连接。呼叫请求包括主叫设备SN号和呼叫号码,而呼叫号码为住家号或手机号。设备SN号为社区平台向主叫设备分配的。当主叫设备没有SN号时,设备根据向社区平台发送获取SN号请求,社区平台会向主设备应答SN号。
社区平台存储有呼叫列表和住户信息表,该社区平台与主叫设备、用户终端以及室内终端进行通信连接,用于在接收主叫设备的呼叫请求,并根据呼叫请求查找呼叫列表,然后将呼叫请求发送至呼叫列表中对应的用户终端和/或室内终端;社区平台还用于接收主叫设备的住户身份信息并进行识别,当所接收的住户身份信息存在于住户信息表中,则向主叫设备发送开门指令;同时继续判断住户信息表中的该住户是否绑定了智能家居,在绑定智能家居时,社区平台向室内终端发送控制指令,以开启智能家居设备。呼叫列表为用户自行配置,用户可以通过用户终端进行配置。
呼叫列表中存有至少一呼叫号码。存有多个呼叫号码,表示当收到呼叫请求时,可以同时呼叫室内终端和用户终端,或者顺序呼叫室内终端、用户终端。例如,当呼叫号码为住家号时,用户可以配置呼叫列表为:住家号、手机号1、手机号2、手机号3。当收到呼叫请求时,室内终端、手机号1对应的用户终端、手机号2对应的用户终端、手机号3对应的用户终端同时被呼叫,或者按照顺序,1分钟后室内终端没响应的话,呼叫手机号1对应的用户终端,以此类推。当呼叫号为手机号时,用户可以配置呼叫列表中仅设有该手机号。当收到呼叫请求时,直接呼叫该手机号对应的用户终端。
住户信息表中存储有住户身份信息以及操作权限,当具备操作权限时,社区平台向室内终端发送控制指令,以控制智能家居设备运作模式。该运作模式可以由用户通过用户终端设置,并存储在社区平台中。
呼叫列表并非为住户信息表;住户信息表是用于联动智能家居系统的;呼叫列表是用于对讲的。
室内终端设置在住户家中,其与智能家居设备通信连接,用于直接控制智能家居设备;该室内终端还与用户终端、社区平台通信连接,并在接收到用户终端、社区平台发送的控制指令时控制智能家居设备;该室内终端还用于在接收到社区平台发送的呼叫请求后,与主叫设备进行TUTK双向通讯连接,以及向社区平台发送开门指令。
用户终端与社区平台和室内终端通信连接,该用户终端用于接收社区平台发送的呼叫请求,并在接收到呼叫请求后与主叫设备进行TUTK双向通讯连接,以及向与平台发送开门指令。用户终端还用于向室内终端发送控制指令,以控制智能家居设备。
其中,住家号的设置方式可以为:8位呼叫号码,每个住家的一个逻辑号码,比如01010101 代表的意思是,01楼栋01单元的101住户的房间,呼叫的时候指定呼这户。
主叫设备(比如锁、或者主机)可以呼通APP和室内终端(挂在家里的分机),每个住家的呼叫列表,目前有包含两部分:
APP云对讲账号:就是由用户的区号+手机号或者仅由手机号组成,和APP账号有关;用户或者物业管理人员可以帮用户开通云对讲账号权限。
终端云对讲账号:就是室内终端本身的设备唯一id(设备的did)组成,室内终端(需要有云对讲的功能)绑定住家之后,后续用户可以为这台分机配置云对讲的权限。这两种类型,用户可以统一的在住家里进行配置。
在本实施例中,主叫设备可以锁、门禁主机等,用户通过主叫设备触发住家号的发送,发起呼叫住家;主叫设备根据住家号获取该住家的呼叫列表;优先从缓存中获取,无法获取再发起数据库查询,若住家对应的小区有配置带宽呼叫限额或者主叫设备有配置呼叫限额,则根据呼叫限额剔除多余的云对讲账号。发起的对讲根据返回的可呼叫列表按优先顺序呼叫,若呼叫对象是APP端(用户终端),则呼叫推送至APP,若呼叫对象是室内终端,则呼叫推送至室内终端。业主通过手机或者室内终端应答呼叫。
本实施例通过智能终端连接社区与家居,为住家分配一个住家号,主叫设备(比如锁、或者主机)可以通过呼叫住家号呼通该住家的业主APP和室内终端(挂在家里的分机)。每个住家的呼叫列表包含APP云对讲账号和室内终端云对讲账号。主叫设备呼通住家后,根据主叫设备的可呼叫路数和设备带宽限制路数,通过在APP侧(用户终端)配置呼叫列表的优先顺序来决定由哪些APP用户手机和终端根据路数限制来优先应答接听;解决了社区家居住家云对讲呼叫不能互通及无法自定义设备应答接听顺序的问题。
基于上述融合系统,本发明还揭示了一种社区家居住家融合方法,其包括对讲呼叫方法和智能家居联动方法。
对讲呼叫方法适用于外客来访的情况,具体如下:
主设备向社区平台发送呼叫请求并获取呼叫列表,其中,呼叫请求包括主叫设备SN号和呼叫号码,该呼叫号码为住家号或手机号;
社区平台收到呼叫请求后,根据呼叫号码查找相应呼叫列表;接着,社区平台将呼叫列表发送至主呼叫设备,同时,社区平台将呼叫请求发送到呼叫列表中对应的用户终端和/或室内终端;
用户终端/室内终端根据呼叫请求中的主叫设备SN号向TUTK发送设备连接请求,从而与主叫设备建立TUTK双向通讯;
用户终端/室内终端向社区平台发送开门指令;社区平台接收到开门指令后,向主叫设备发送开门指令,主叫设备开门。
智能家居联动方法适用住户进入小区或大楼的情况,具体如下:
主叫设备向社区平台住户身份信息;该住户身份信息可以是设定的一串数字,也可以是指纹信息,或者是人脸信息,或者其他可以识别出住户身份的信息。
社区平台识别住户身份信息,当所接收的住户身份信息存在于住户信息表中,则向主叫设备发送开门指令;同时,继续判断住户信息表中的该住户对应的操作权限,即是否绑定了智能家居,若绑定了智能家居,则社区平台向室内终端发送控制指令,以开启智能家居设备,并将其调整到相应的工作模式。
基于同一发明构思,本发明还揭示了一种计算机存储介质,当该计算机存储介质运行时,其能实现上述社区家居住家融合方法。
综上,本发明的关键在于,本发明将社区对讲系统与智能家居设备进行融合,不仅能实现更为灵活的云对讲功能,当住户进入社区后,还能自动联动到智能家居系统,自动开启智能家居设备的功能,提高用户体验。
此外,用户可在用户终端自主按需配置呼叫应答顺序,不同的主叫设备可配置不同的呼叫列表顺序。当呼叫列表中的数量较多时,可根据小区带宽限额或者设备的可呼叫限额剔除多余的呼叫列表。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、 “示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不应理解为必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
机译: 社区提供系统,社区提供方法以及存储该方法的程序执行的计算机可读存储介质
机译: 社区提供系统,社区提供方法和存储该方法的执行程序的计算机可读存储介质
机译: 社区提供系统,社区提供方法和存储该方法的执行程序的计算机可读存储介质