CN106454466B - 控制红外设备的方法及装置 - Google Patents

控制红外设备的方法及装置 Download PDF

Info

Publication number
CN106454466B
CN106454466B CN201611163120.9A CN201611163120A CN106454466B CN 106454466 B CN106454466 B CN 106454466B CN 201611163120 A CN201611163120 A CN 201611163120A CN 106454466 B CN106454466 B CN 106454466B
Authority
CN
China
Prior art keywords
state
infrared
target
infrared equipment
electricity consumption
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201611163120.9A
Other languages
English (en)
Other versions
CN106454466A (zh
Inventor
贾伟光
孙永利
侯恩星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201611163120.9A priority Critical patent/CN106454466B/zh
Publication of CN106454466A publication Critical patent/CN106454466A/zh
Application granted granted Critical
Publication of CN106454466B publication Critical patent/CN106454466B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42221Transmission circuitry, e.g. infrared [IR] or radio frequency [RF]
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C23/00Non-electrical signal transmission systems, e.g. optical systems
    • G08C23/04Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42225User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details characterized by types of remote control, e.g. universal remote control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44218Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV program

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Selective Calling Equipment (AREA)

Abstract

本公开是关于控制红外设备的方法及装置。该方法包括:获取红外设备的用电量;根据所述用电量确定所述红外设备的工作状态;获取智能场景信息,所述智能场景信息包括:目标操作和目标条件,所述目标操作指示通过发送指令将所述红外设备从当前状态切换至目标状态;当满足所述目标条件,且所述工作状态不同于所述目标状态,控制所述红外设备执行所述目标操作;当满足所述目标条件,且所述工作状态与所述目标状态相同,删除所述智能场景信息该技术方案可以实现红外设备工作状态的智能控制,避免出现错误控制的情形。

Description

控制红外设备的方法及装置
技术领域
本公开涉及智能设备技术领域,尤其涉及控制红外设备的方法及装置。
背景技术
目前,绝大多数红外设备的工作状态控制都是单码控制,即通过红外设备的遥控器控制所述红外设备的开关时,遥控器都是向所述红外设备发送同样的一条命令。开启状态这种控制方式较为功能单一,不适用于在智能技术应用广泛的今天。
发明内容
本公开实施例提供了控制红外设备的方法及装置,所述技术方案如下:
根据本公开实施例的第一方面,提供一种控制红外设备的方法,包括:
获取红外设备的用电量;
根据所述用电量确定所述红外设备的工作状态;
获取智能场景信息,所述智能场景信息包括:目标操作和目标条件,所述目标操作指示通过发送指令将所述红外设备从当前状态切换至目标状态;
当满足所述目标条件,且所述工作状态不同于所述目标状态,控制所述红外设备执行所述目标操作;
当满足所述目标条件,且所述工作状态与所述目标状态相同,删除所述智能场景信息。
其中,当所述用电量高于或等于预定用电量,所述工作状态指示所述红外设备处于开启状态;
当所述用电量低于预定用电量,所述工作状态指示所述红外设备处于关闭状态;
其中,所述预定用电量大于或等于所述红外设备处于开启状态时的正常用电量
其中,所述工作状态指示所述红外设备处于开启状态且目标状态为关闭状态;
所述控制所述红外设备执行所述目标操作,包括:
根据所述工作状态生成指示所述红外设备关闭的控制命令;
根据所述控制指令控制所述红外设备切换至关闭状态。
其中,所述工作状态指示所述红外设备处于关闭状态且目标状态为开启状态;
所述控制所述红外设备执行所述目标操作,包括:
根据所述工作状态生成指示所述红外设备开启的控制命令;
根据所述控制指令控制所述红外设备切换至开启状态。
其中,所述获取红外设备的用电量,包括:
通过智能插座获取所述用电量。
其中,所述通过智能插座获取所述用电量,包括:
生成获取所述红外设备的用电量的请求命令;
根据所述请求命令控制所述智能插座获取所述用电量;
接收所述智能插座发送的所述用电量。
根据本公开实施例的第二方面,提供一种控制红外设备的装置,包括:
第一获取模块,被配置为确定红外设备的用电量;
第二获取模块,被配置为根据所述用电量获取所述红外设备的工作状态;
第三获取模块,被配置为获取智能场景信息,所述智能场景信息包括:目标操作和目标条件,所述目标操作指示通过发送指令将所述红外设备从当前状态切换至目标状态;
控制模块,被配置为当满足所述目标条件,且所述工作状态不同于所述目标状态,控制所述红外设备执行所述目标操作;
删除模块,被配置为当满足所述目标条件,且所述工作状态与所述目标状态相同,删除所述智能场景信息。
其中,当所述用电量高于或等于预定用电量,所述工作状态指示所述红外设备处于开启状态;
当所述用电量低于预定用电量,所述工作状态指示所述红外设备处于关闭状态;
其中,所述预定用电量大于或等于所述红外设备处于开启状态时的正常用电量。
其中,所述工作状态指示所述红外设备处于开启状态且目标状态为关闭状态;
所述控制模块,包括:
第一指示子模块,被配置为根据所述工作状态生成指示所述红外设备关闭的控制命令;
第一控制子模块,被配置为根据所述控制指令控制所述红外设备切换至关闭状态。
其中,所述工作状态指示所述红外设备处于关闭状态且目标状态为开启状态;
所述控制模块,包括:
第二指示子模块,被配置为根据所述工作状态生成指示所述红外设备开启的控制命令;
第二控制子模块,被配置为根据所述控制指令控制所述红外设备切换至开启状态。
其中,所述第一获取模块包括:
第一获取子模块,被配置为通过智能插座获取所述用电量。
其中,所述第一获取子模块,包括:
生成子模块,被配置为生成获取所述红外设备的用电量的请求命令;
请求子模块,被配置为根据所述请求命令控制所述智能插座获取所述用电量;
接收子模块,被配置为接收所述智能插座发送的所述用电量。
根据本公开实施例的第三方面,提供一种控制红外设备的装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
获取红外设备的用电量;
根据所述用电量确定所述红外设备的工作状态;
获取智能场景信息,所述智能场景信息包括:目标操作和目标条件,所述目标操作指示通过发送指令将所述红外设备从当前状态切换至目标状态;
当满足所述目标条件,且所述工作状态不同于所述目标状态,控制所述红外设备执行所述目标操作;
当满足所述目标条件,且所述工作状态与所述目标状态相同,删除所述智能场景信息。
本公开的实施例提供的技术方案可以包括以下有益效果:
上述技术方案中,根据用电量确定红外设备的工作状态;并获取智能场景信息,其中,智能场景信息包括:目标操作和目标条件,目标操作指示通过发送指令将红外设备从当前状态切换至目标状态;当满足目标条件,且工作状态不同于目标状态,控制红外设备执行目标操作;当满足所述目标条件,且工作状态与目标状态相同,删除智能场景信息。由于,红外设备在收到遥控器的开关指令后开关状态反转,即红外设备在开启状态下,收到遥控器的开关指令后关闭,在关闭状态下收到开关指令后打开。因此,本方案根据红外设备的工作状态确定是否执行目标操作,避免了在执行目标操作前,红外设备已处于目标状态而重复执行目标操作,进而导致操作错误。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的红外设备的控制方法的流程图。
图2是根据一示例性实施例示出的控制红外设备的方法中步骤104的流程图。
图3是根据又一示例性实施例示出的控制红外设备的方法中步骤104的流程图。
图4是根据一示例性实施例示出的控制红外设备的方法中通过智能插座获取用电量的流程图。
图5A-5B是根据一示例性实施例一示出的控制红外设备的方法的流程图。
图6是根据一示例性实施例二示出的控制红外设备的方法的流程图。
图7是根据一示例性实施例示出的控制红外设备的装置的框图。
图8是根据一示例性实施例示出的控制红外设备的装置中控制模块704的框图。
图9是根据又一示例性实施例示出的控制红外设备的装置中控制模块704的框图。
图10是根据一示例性实施例示出的控制红外设备的装置中第一获取子模块的框图。
图11是根据一示例性实施例示出的适用于控制红外设备的装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
本公开实施例提供一种控制红外设备的方法。参考图1,图1是根据一示例性实施例示出的一种控制红外设备的方法的流程图,如图1所示,控制红外设备的方法包括以下步骤101至105:
在步骤101中,获取红外设备的用电量;
在步骤102中,根据用电量确定红外设备的工作状态;
在步骤103中,获取智能场景信息,所述智能场景信息包括:目标操作和目标条件,所述目标操作指示通过发送指令将所述红外设备从当前状态切换至目标状态;
在步骤104中,当满足所述目标条件,且所述工作状态不同于所述目标状态,控制所述红外设备执行所述目标操作;
在步骤105中,当满足所述目标条件,且所述工作状态与所述目标状态相同,删除所述智能场景信息。
本实施例中,在对红外设备进行控制操作之前,先获取红外设备的用电量,之后根据所获取的用电量确定红外设备的工作状态,即确定红外设备处于工作状态还是非工作状态;并获取智能场景信息,其中,智能场景信息包括:目标操作和目标条件,目标操作指示通过发送指令将红外设备从当前状态切换至目标状态;当满足目标条件,且工作状态不同于目标状态,控制红外设备执行目标操作;当满足所述目标条件,且工作状态与目标状态相同,删除智能场景信息。
本方案中控制红外设备的方法,主要是通过检测红外设备的当前用电量确定红外设备的工作状态,并根据红外设备的工作状态以及智能场景信息控制红外设备执行目标操作。由于,红外设备在收到遥控器的开关指令后开关状态反转,即红外设备在开启状态下,收到遥控器的开关指令后关闭,在关闭状态下收到开关指令后打开。因此,本方案根据红外设备的工作状态确定是否执行目标操作,避免了在执行目标操作前,红外设备已处于目标状态而重复执行目标操作,进而导致操作错误。
在一实施例中,红外设备可以是家用红外设备,如电视机、空调、DVD、音箱等。在本实施例中,用户可以利用一红外设备控制器实现对家用红外设备的工作状态控制管理。红外设备控制器为具有发送红外控制命令的设备,且红外设备控制器还可以具有接收用户指令的功能。例如红外设备控制器可以是具有wifi功能的设备且能够通过wifi接收到用户指令后,向对应的红外设备发出红外控制命令。
在本实施例中,用户可以通过用户终端如手机、或者是家用服务器等设置用户指令,用户终端或家用服务器可根据用户设置的指令来控制外红设备的工作状态。
在一实施例中,用户终端或家用服务器根据用户指令控制外红设备时,首先检测红外设备的当前用电量。红外设备的当前用电量可以通过智能插座检测。例如智能插座可以是绿米智能插座。当红外设备的电源插头插接至智能插座上时,智能插座可根据输出至红外设备的电流大小判断红外设备的用电量。智能插座还可以是具有wifi功能的设备,其可以通过wifi接收用户终端或者家用服务器的指令,并通过wifi返回外红设备的当前用电量。
在一实施例中,用户终端或家用服务器接收到红外设备的当前用电量之后,根据红外设备的当前用电量判断红外设备的工作状态。红外设备的工作状态包括开启状态和关闭状态。
在一实施例中,用户终端或者家用服务器根据红外设备的当前用电量和预定用电量的比较结果来判断红外设备的工作状态。当用电量高于或等于预定用电量,工作状态指示红外设备处于开启状态;当用电量低于预定用电量,工作状态指示红外设备处于关闭状态;其中,预定用电量大于或等于红外设备处于开启状态时的正常用电量。在本实施例中,在红外设备开启状态下,用户可以通过用户终端和家用服务器获取红外设备的当前用电量,并将所获取的红外设备的当前用电量设置为预定用电量。在一实施例中,用户终端或者家用服务器还获取用户预先设定的智能场景信息,所述智能场景信息包括目标操作和目标条件。例如,用户设定的智能场景信息wie在每天下午6点中开启空调设备,那么目标操作为指示所述空调设备切换至开启状态,所述目标条件为下午6点,在下午6点中后,用户终端或家用服务器根据红外设备的用电量判断红外设备是否处于开启状态,如果处于开启状态,则将智能场景信息删除,而如果处于关闭状态,则控制所述红外设备执行所述目标操作,即切换至开启状态通过这种方式,可以根据用户所设置的智能场景信息以及红外设备的当前状态控制红外设备,而避免了错误操作。
在一实施例中,参考图2,工作状态指示红外设备处于开启状态且目标状态为关闭状态;步骤104包括以下步骤201至202:
在步骤201中,根据工作状态生成指示红外设备关闭的控制命令;
在步骤202中,根据控制指令控制红外设备切换至关闭状态。
本实施例中,判断红外设备处于开启状态且目标状态为关闭状态时,生成相应的控制命令,用于控制红外设备切换至关闭状态。在需要控制红外设备切换至关闭状态时,由于根据红外设备的用电量判断出红外设备处于开启状态,就可以确定需要执行切换操作,而如果根据红外设备的用电量确定红外设备已经处于关闭状态时,就可以不执行任何操作。通过这种方式,只有在红外设备的工作状态为开启状态,而目标操作为控制红外设备切换至关闭状态时,才会生成控制红外设备关闭的控制命令,而不会执行错误的操作。例如,如果用户设置的指令为在长时间处于无人状态时,将红外设备关闭。在该智能场景下,用户终端或者家用服务器判断红外设备为开启状态时,则向红外设备发送关闭红外设备的控制命令。而用户终端或者家用服务器判断红外设备已经处于关闭状态时,则不向红外设备发送任何命令。
在一实施例中,参考图3,所述工作状态指示所述红外设备处于关闭状态且目标状态为开启状态;步骤104包括以下步骤301至302:
在步骤301中,根据工作状态生成指示红外设备打开的控制命令;
在步骤302中,根据控制指令控制红外设备切换至开启状态。
本实施例中,当红外设备处于关闭状态且目标状态为开启状态时,生成相应的控制命令,用于控制红外设备切换至开启状态。在需要控制红外设备切换至开启状态时,由于根据红外设备的用电量判断出红外设备处于关闭状态,就可以确定控制红外设备切换至开启状态,而如果根据红外设备的用电量确定红外设备已经处于开启状态时,就可以不执行任何操作。通过这种方式,只有在红外设备的工作状态为关闭状态,而目标操作控制红外设备切换至开启状态时,才会生成控制红外设备打开的控制命令,而不会执行错误的操作。例如,如果用户设置的指令为在预定时间或者当前时间开启红外设备,在该智能场景下,用户终端或者家用服务器判断红外设备为关闭状态时,则向红外设备发送打开红外设备的控制命令。而用户终端或者家用服务器判断红外设备已经处于开启状态时,则不向红外设备发送任何命令。
在一实施例中,获取红外设备的用电量,包括:通过智能插座获取用电量。例如智能插座可以是绿米智能插座。当红外设备的电源插头插接至智能插座上时,智能插座可根据输出至红外设备的电流大小判断红外设备的用电量。智能插座还可以是具有wifi功能的设备,其可以通过wifi接收用户终端或者家用服务器的指令,并通过wifi返回外红设备的当前用电量。
在一实施例中,参考图4,通过智能插座获取用电量,包括以下步骤401至403:
在步骤401中,生成获取红外设备的用电量的请求命令;
在步骤402中,根据请求命令控制智能插座获取用电量;
在步骤403中,接收智能插座发送的用电量。
本实施例中,通过将红外设备与智能插座电连接,智能插座可以根据获取红外设备用电量的请求命令获取智能插座的用电量,并将用电量返回用户终端或家用服务器等设备。由于智能插座具有获取输出至连接到智能插座的红外设备的用电量的功能,同时还可以具有无线通信功能,可以与用户终端或家用服务器建立通信连接,并进行数据交互。
下面通过具体的实施例来对本公开的技术方案进行说明。
在一个实施例中,以用户设置“人体传感器探测到长时间无人的时候关闭电视”这样一条命令为例来进行详细说明。如图5A-5B所示,具体流程如下:
在步骤501中,接收用户设置的指令;指令为在第一预定时间内,如果电视机前无人,则关闭电视;
在步骤502中,每隔第二预定时间,向人体传感器发送检测电视机前是否有人的第一指令,并在接收到人体传感器回传的电视机前无人的应答信息后,转步骤503;否则继续执行该步骤502;
在步骤503中,启动计时器,设置计时器的计时时间为第一预定时间,并在计时器完成计时后,转步骤504;
在步骤504中,向人体传感器发送检测电视机前是否有人的第一指令,如果接收到人体传感器回传的电视机前无人的应答信息,则转步骤505,如果接收到人体传感器回传的电视机前有人的应答信息,则转步骤502;
在步骤505中,向电视机电源插头所插接的智能插座发送指令,检测电视机的当前用电量;
在步骤506中,接收智能插座回传的电视机的当前用电量,并判断当前用电量是否大于或等于预定用电量;如果电视机的当前用电量大于或等于预定用电量,则转步骤207,如果电视机的当前用电量小于预定用电量,则结束当前流程;
在步骤507中,向电视机的控制遥控器发送关闭电视机的指令,并结束当前流程。
在本实施例中,用户在控制设备如用户终端或家用服务器上设置了智能场景“人体传感器探测到长时间无人的时候关闭电视”后,控制设备先通过人体传感器检测电视机前是否有人,一旦检测到没有人,则启动计时器,以确定电视机前无人状态是否持续了用户设置的第一预定时间;如果无人状态持续了第一预定时间,则再次通过人体传感器检测电视机前是否有人,以免在第一预定时间内又有人在看电视这种情况。如果检测到电视机前依然没有人,则通过检测电视机的当前用电量判断电视机是否处于开启状态,如果处于开启状态则关闭电视机,否则不进行任何动作。
在本实施例中,红外设备的工作控制方法还包括:在计时器启动且计时未完成后,如果接收到人体传感器回传的电视机前有人的应答信息,则终止计时器计时,并转步骤502执行。
本实施例中,用户设置的指令中包括需要发送给电视机的控制指令是开启还是关闭,还需要设置发送控制指令的时间等。而在其他实施例中,用户还可以设置多条指令,以同时监视多个红外设备。
在一个实施例中,以用户设置“在某个时间点将空调打开”这样一条命令为例来进行详细说明。如图6所示,具体流程如下:
在步骤601中,接收用户设置的指令;指令包括开启空调以及第一预定时间;
在步骤602中,启动计时器,设置计时器的计时时间为第一预定时间与当前时间之间的差值,并在计时器完成计时后,转步骤303;
在步骤603中,向空调电源插头所插接的智能插座发送指令,检测空调的当前用电量;
在步骤604中,接收智能插座回传的空调的当前用电量,并判断当前用电量是否小于预定用电量;如果空调的当前用电量小于预定用电量,则转步骤605,如果空调的当前用电量大于或等于预定用电量,则结束当前流程;
在步骤605中,向空调的控制遥控器发送打开空调的指令,并结束当前流程。
本实施例中,用户在控制设备如用户终端或家用服务器上设置了“在某个时间点将空调打开”的智能场景下,控制设备启动计时器,以判断用户所设置的时间点是否到达,一旦到达时间点后,控制设备通过智能插座检测空调的当前用电量,如果当前用电量小于预定用电量,则说明空调处于关闭状态,则向空调遥控器发送开启空调的命令,如果当前用电量大于预定用电量,则说明空调已处于开启状态,则不向空调发送控制命令,以免错误地将空调关闭。
采用本公开的技术方案,可以实现红外设备工作状态的智能控制,避免出现错误控制的情形。例如,用户希望在长时间无人状态下,可以自动关闭红外设备如电视机,利用本技术方案,由于在发送关闭电视的指令前会检测电视的当前用电量,而不会误将已关闭的电视打开。再例如,用户希望在回家之前,自动开启红外设备如空调,那么通过检测红外设备的当前用电量可以正确地向红外设备发送开启命令,而不会出现空调已开启的情况下,错误地发送控制命令而将空调关闭的情形。
下述为本公开装置实施例,可以用于执行本公开方法实施例。
本公开实施例提供一种控制红外设备的装置,参考图7,图7是根据一示例性实施例示出的一种控制红外设备的装置的框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图7所示,该红外设备的控制装置包括第一获取模块701、第二获取模块702、第三获取模块703、控制模块704及删除模块705。其中:
第一获取模块701被配置为确定红外设备的用电量;
第二获取模块702被配置为根据用电量获取红外设备的工作状态;
第三获取模块703被配置为获取智能场景信息,所述智能场景信息包括:目标操作和目标条件,所述目标操作指示通过发送指令将所述红外设备从当前状态切换至目标状态;
控制模块704被配置为当满足所述目标条件,且所述工作状态不同于所述目标状态,控制所述红外设备执行所述目标操作;
删除模块705被配置为当满足所述目标条件,且所述工作状态与所述目标状态相同,删除所述智能场景信息。
本实施例中,在对红外设备进行控制操作之前,先获取红外设备的用电量,之后根据所获取的用电量确定红外设备的工作状态,即确定红外设备处于工作状态还是非工作状态;并获取智能场景信息,其中,智能场景信息包括:目标操作和目标条件,目标操作指示通过发送指令将红外设备从当前状态切换至目标状态;当满足目标条件,且工作状态不同于目标状态,控制红外设备执行目标操作;当满足所述目标条件,且工作状态与目标状态相同,删除智能场景信息。
本方案中控制红外设备的方法,主要是通过检测红外设备的当前用电量确定红外设备的工作状态,并根据红外设备的工作状态以及智能场景信息控制红外设备执行目标操作。由于,红外设备在收到遥控器的开关指令后开关状态反转,即红外设备在开启状态下,收到遥控器的开关指令后关闭,在关闭状态下收到开关指令后打开。因此,本方案根据红外设备的工作状态确定是否执行目标操作,避免了在执行目标操作前,红外设备已处于目标状态而重复执行目标操作,进而导致操作错误。
在一实施例中,参考图8,工作状态指示红外设备处于开启状态且目标状态为关闭状态;控制模块704包括第一指示子模块801及第一控制子模块802。其中:
第一指示子模块801被配置为根据工作状态生成指示红外设备关闭的控制命令;
第一控制子模块802被配置为根据控制指令控制红外设备切换至关闭状态。
本实施例中,判断红外设备处于开启状态且目标状态为关闭状态时,生成相应的控制命令,用于控制红外设备切换至关闭状态。在需要控制红外设备切换至关闭状态时,由于根据红外设备的用电量判断出红外设备处于开启状态,就可以确定需要执行切换操作,而如果根据红外设备的用电量确定红外设备已经处于关闭状态时,就可以不执行任何操作。通过这种方式,只有在红外设备的工作状态为开启状态,而目标操作为控制红外设备切换至关闭状态时,才会生成控制红外设备关闭的控制命令,而不会执行错误的操作。例如,如果用户设置的指令为在长时间处于无人状态时,将红外设备关闭。在该智能场景下,用户终端或者家用服务器判断红外设备为开启状态时,则向红外设备发送关闭红外设备的控制命令。而用户终端或者家用服务器判断红外设备已经处于关闭状态时,则不向红外设备发送任何命令。
在一实施例中,参考图9,所述工作状态指示所述红外设备处于关闭状态且目标状态为开启状态;控制模块704包括第二指示子模块901及第二控制子模块902。其中:
第二指示子模块901被配置为根据工作状态生成指示红外设备打开的控制命令;
第二控制子模块902被配置为根据控制指令控制红外设备切换至开启状。
本实施例中,当红外设备处于关闭状态且目标状态为开启状态时,生成相应的控制命令,用于控制红外设备切换至开启状态。在需要控制红外设备切换至开启状态时,由于根据红外设备的用电量判断出红外设备处于关闭状态,就可以确定控制红外设备切换至开启状态,而如果根据红外设备的用电量确定红外设备已经处于开启状态时,就可以不执行任何操作。通过这种方式,只有在红外设备的工作状态为关闭状态,而目标操作控制红外设备切换至开启状态时,才会生成控制红外设备打开的控制命令,而不会执行错误的操作。例如,如果用户设置的指令为在预定时间或者当前时间开启红外设备,在该智能场景下,用户终端或者家用服务器判断红外设备为关闭状态时,则向红外设备发送打开红外设备的控制命令。而用户终端或者家用服务器判断红外设备已经处于开启状态时,则不向红外设备发送任何命令。
在一实施例中,第一获取模块701包括:第一获取子模块,被配置为通过智能插座获取用电量。例如智能插座可以是绿米智能插座。当红外设备的电源插头插接至智能插座上时,智能插座可根据输出至红外设备的电流大小判断红外设备的用电量。智能插座还可以是具有wifi功能的设备,其可以通过wifi接收用户终端或者家用服务器的指令,并通过wifi返回外红设备的当前用电量。
在一实施例中,参考图10,第一获取子模块包括生成子模块1001、请求子模块1002及接收子模块1003。其中:
生成子模块1001被配置为生成获取红外设备的用电量的请求命令;
请求子模块1002被配置为根据请求命令控制智能插座获取用电量;
接收子模块1003被配置为接收智能插座发送的用电量。
本实施例中,通过将红外设备与智能插座电连接,智能插座可以根据获取红外设备用电量的请求命令获取智能插座的用电量,并将用电量返回用户终端或家用服务器等设备。由于智能插座具有获取输出至连接到智能插座的红外设备的用电量的功能,同时还可以具有无线通信功能,可以与用户终端或家用服务器建立通信连接,并进行数据交互。
根据本公开实施例的第三方面,提供一种控制红外设备的装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,处理器被配置为:
获取红外设备的用电量;
根据所述用电量确定所述红外设备的工作状态;
获取智能场景信息,所述智能场景信息包括:目标操作和目标条件,所述目标操作指示通过发送指令将所述红外设备从当前状态切换至目标状态;
当满足所述目标条件,且所述工作状态不同于所述目标状态,控制所述红外设备执行所述目标操作;
当满足所述目标条件,且所述工作状态与所述目标状态相同,删除所述智能场景信息;
其中,所述处理还被配置为:
当所述用电量高于或等于预定用电量,所述工作状态指示所述红外设备处于开启状态;
当所述用电量低于预定用电量,所述工作状态指示所述红外设备处于关闭状态;
其中,所述预定用电量大于或等于所述红外设备处于开启状态时的正常用电量
其中,所述工作状态指示所述红外设备处于开启状态且目标状态为关闭状态;
所述控制所述红外设备执行所述目标操作,包括:
根据所述工作状态生成指示所述红外设备关闭的控制命令;
根据所述控制指令控制所述红外设备切换至关闭状态。
其中,所述工作状态指示所述红外设备处于关闭状态且目标状态为开启状态;
所述控制所述红外设备执行所述目标操作,包括:
根据所述工作状态生成指示所述红外设备开启的控制命令;
根据所述控制指令控制所述红外设备切换至开启状态。
其中,所述获取红外设备的用电量,包括:
通过智能插座获取所述用电量。
其中,所述通过智能插座获取所述用电量,包括:
生成获取所述红外设备的用电量的请求命令;
根据所述请求命令控制所述智能插座获取所述用电量;
接收所述智能插座发送的所述用电量。
图11是根据一示例性实施例示出的一种用于控制红外设备的装置的框图,该装置适用于终端设备。例如,装置1100可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
装置1100可以包括以下一个或多个组件:处理组件1102,存储器1104,电源组件1106,多媒体组件1108,音频组件1110,输入/输出(I/O)的接口1112,传感器组件1114,以及通信组件1116。
处理组件1102通常控制装置1100的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1102可以包括一个或多个处理器1120来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1102可以包括一个或多个模块,便于处理组件1102和其他组件之间的交互。例如,处理组件1102可以包括多媒体模块,以方便多媒体组件1108和处理组件1102之间的交互。
存储器1104被配置为存储各种类型的数据以支持在装置1100的操作。这些数据的示例包括用于在装置1100上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1104可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件1106为装置1100的各种组件提供电力。电源组件1106可以包括电源管理***,一个或多个电源,及其他与为装置1100生成、管理和分配电力相关联的组件。
多媒体组件1108包括在装置1100和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1108包括一个前置摄像头和/或后置摄像头。当装置1100处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件1110被配置为输出和/或输入音频信号。例如,音频组件1110包括一个麦克风(MIC),当装置1100处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1104或经由通信组件1116发送。在一些实施例中,音频组件1110还包括一个扬声器,用于输出音频信号。
I/O接口1112为处理组件1102和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件1114包括一个或多个传感器,用于为装置1100提供各个方面的状态评估。例如,传感器组件1114可以检测到装置1100的打开/关闭状态,组件的相对定位,例如组件为装置1100的显示器和小键盘,传感器组件1114还可以检测装置1100或装置1100一个组件的位置改变,用户与装置1100接触的存在或不存在,装置1100方位或加速/减速和装置1100的温度变化。传感器组件1114可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1114还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1114还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件1116被配置为便于装置1100和其他设备之间有线或无线方式的通信。装置1100可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1116经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,通信组件1116还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置1100可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1104,上述指令可由装置1100的处理器1120执行以完成上述方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当存储介质中的指令由装置1100的处理器执行时,使得装置1100能够执行上述控制红外设备的方法,方法包括:
获取红外设备的用电量;
根据用电量确定红外设备的工作状态;
获取智能场景信息,所述智能场景信息包括:目标操作和目标条件,所述目标操作指示通过发送指令将所述红外设备从当前状态切换至目标状态;
当满足所述目标条件,且所述工作状态不同于所述目标状态,控制所述红外设备执行所述目标操作;
当满足所述目标条件,且所述工作状态与所述目标状态相同,删除所述智能场景信息。
其中,当所述用电量高于或等于预定用电量,所述工作状态指示所述红外设备处于开启状态;
当所述用电量低于预定用电量,所述工作状态指示所述红外设备处于关闭状态;
其中,所述预定用电量大于或等于所述红外设备处于开启状态时的正常用电量
其中,所述工作状态指示所述红外设备处于开启状态且目标状态为关闭状态;
所述控制所述红外设备执行所述目标操作,包括:
根据所述工作状态生成指示所述红外设备关闭的控制命令;
根据所述控制指令控制所述红外设备切换至关闭状态。
其中,
所述工作状态指示所述红外设备处于关闭状态且目标状态为开启状态;
所述控制所述红外设备执行所述目标操作,包括:
根据所述工作状态生成指示所述红外设备开启的控制命令;
根据所述控制指令控制所述红外设备切换至开启状态。
其中,所述获取红外设备的用电量,包括:
通过智能插座获取所述用电量。
其中,所述通过智能插座获取所述用电量,包括:
生成获取所述红外设备的用电量的请求命令;
根据所述请求命令控制所述智能插座获取所述用电量;
接收所述智能插座发送的所述用电量。
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。。

Claims (10)

1.一种控制红外设备的方法,其特征在于,包括:
获取红外设备的用电量;
根据所述用电量确定所述红外设备的工作状态;
获取智能场景信息,所述智能场景信息包括:目标操作和目标条件,所述目标操作指示通过发送指令将所述红外设备从当前状态切换至目标状态;
当满足所述目标条件,且所述工作状态不同于所述目标状态,控制所述红外设备执行所述目标操作;
当满足所述目标条件,且所述工作状态与所述目标状态相同,删除所述智能场景信息;
所述获取红外设备的用电量,包括:
通过智能插座获取所述用电量;
所述通过智能插座获取所述用电量,包括:
生成获取所述红外设备的用电量的请求命令;
根据所述请求命令控制所述智能插座获取所述用电量;
接收所述智能插座发送的所述用电量。
2.如权利要求1所述的方法,其特征在于,当所述用电量高于或等于预定用电量,所述工作状态指示所述红外设备处于开启状态;
当所述用电量低于预定用电量,所述工作状态指示所述红外设备处于关闭状态;
其中,所述预定用电量大于或等于所述红外设备处于开启状态时的正常用电量。
3.如权利要求2所述的方法,其特征在于,所述工作状态指示所述红外设备处于开启状态且目标状态为关闭状态;
所述控制所述红外设备执行所述目标操作,包括:
根据所述工作状态生成指示所述红外设备关闭的控制命令;
根据所述控制指令控制所述红外设备切换至关闭状态。
4.如权利要求2所述的方法,其特征在于,所述工作状态指示所述红外设备处于关闭状态且目标状态为开启状态;
所述控制所述红外设备执行所述目标操作,包括:
根据所述工作状态生成指示所述红外设备开启的控制命令;
根据所述控制指令控制所述红外设备切换至开启状态。
5.一种控制红外设备的装置,其特征在于,包括:
第一获取模块,被配置为确定红外设备的用电量;
第二获取模块,被配置为根据所述用电量获取所述红外设备的工作状态;
第三获取模块,被配置为获取智能场景信息,所述智能场景信息包括:目标操作和目标条件,所述目标操作指示通过发送指令将所述红外设备从当前状态切换至目标状态;
控制模块,被配置为当满足所述目标条件,且所述工作状态不同于所述目标状态,控制所述红外设备执行所述目标操作;
删除模块,被配置为当满足所述目标条件,且所述工作状态与所述目标状态相同,删除所述智能场景信息;
所述第一获取模块包括:
第一获取子模块,被配置为通过智能插座获取所述用电量;
所述第一获取子模块,包括:
生成子模块,被配置为生成获取所述红外设备的用电量的请求命令;
请求子模块,被配置为根据所述请求命令控制所述智能插座获取所述用电量;
接收子模块,被配置为接收所述智能插座发送的所述用电量。
6.如权利要求5所述的装置,其特征在于,
当所述用电量高于或等于预定用电量,所述工作状态指示所述红外设备处于开启状态;
当所述用电量低于预定用电量,所述工作状态指示所述红外设备处于关闭状态;
其中,所述预定用电量大于或等于所述红外设备处于开启状态时的正常用电量。
7.如权利要求6所述的装置,其特征在于,所述工作状态指示所述红外设备处于开启状态且目标状态为关闭状态;
所述控制模块,包括:
第一指示子模块,被配置为根据所述工作状态生成指示所述红外设备关闭的控制命令;
第一控制子模块,被配置为根据所述控制指令控制所述红外设备切换至关闭状态。
8.如权利要求6所述的装置,其特征在于,所述工作状态指示所述红外设备处于关闭状态且目标状态为开启状态;
所述控制模块,包括:
第二指示子模块,被配置为根据所述工作状态生成指示所述红外设备开启的控制命令;
第二控制子模块,被配置为根据所述控制指令控制所述红外设备切换至开启状态。
9.一种控制红外设备的装置,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
获取红外设备的用电量;
根据所述用电量确定所述红外设备的工作状态;
获取智能场景信息,所述智能场景信息包括:目标操作和目标条件,所述目标操作指示通过发送指令将所述红外设备从当前状态切换至目标状态;
当满足所述目标条件,且所述工作状态不同于所述目标状态,控制所述红外设备执行所述目标操作;
当满足所述目标条件,且所述工作状态与所述目标状态相同,删除所述智能场景信息;
所述获取红外设备的用电量,包括:
通过智能插座获取所述用电量;
所述通过智能插座获取所述用电量,包括:
生成获取所述红外设备的用电量的请求命令;
根据所述请求命令控制所述智能插座获取所述用电量;
接收所述智能插座发送的所述用电量。
10.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,该指令被处理器执行时实现上述权利要求1-4中任一项所述方法的步骤。
CN201611163120.9A 2016-12-15 2016-12-15 控制红外设备的方法及装置 Active CN106454466B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611163120.9A CN106454466B (zh) 2016-12-15 2016-12-15 控制红外设备的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611163120.9A CN106454466B (zh) 2016-12-15 2016-12-15 控制红外设备的方法及装置

Publications (2)

Publication Number Publication Date
CN106454466A CN106454466A (zh) 2017-02-22
CN106454466B true CN106454466B (zh) 2019-09-20

Family

ID=58217270

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611163120.9A Active CN106454466B (zh) 2016-12-15 2016-12-15 控制红外设备的方法及装置

Country Status (1)

Country Link
CN (1) CN106454466B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114326501A (zh) * 2021-12-27 2022-04-12 京东方科技集团股份有限公司 设备控制***、方法、装置、电子设备、存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101819417A (zh) * 2010-04-13 2010-09-01 上海艾弗伦信息技术有限公司 节能监控插座
CN103488152A (zh) * 2013-10-08 2014-01-01 国家电网公司 一种用电控制方法
CN204478389U (zh) * 2015-03-24 2015-07-15 深圳市家云智能科技有限公司 一种空调控制***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101819417A (zh) * 2010-04-13 2010-09-01 上海艾弗伦信息技术有限公司 节能监控插座
CN103488152A (zh) * 2013-10-08 2014-01-01 国家电网公司 一种用电控制方法
CN204478389U (zh) * 2015-03-24 2015-07-15 深圳市家云智能科技有限公司 一种空调控制***

Also Published As

Publication number Publication date
CN106454466A (zh) 2017-02-22

Similar Documents

Publication Publication Date Title
US10808940B2 (en) Cooking equipment running method and device
KR101814161B1 (ko) 전자기기 제어 방법 및 장치
CN104302048B (zh) 灯具控制方法及装置
EP3062196A1 (en) Method and apparatus for operating and controlling smart devices with hand gestures
EP3136793A1 (en) Method and apparatus for awakening electronic device
CN105516183B (zh) 设备连接方法及装置
CN106797416A (zh) 屏幕控制方法及装置
EP3076745B1 (en) Methods and apparatuses for controlling wireless access point
CN108810866B (zh) 连接智能设备的方法、装置及存储介质
CN107203178B (zh) 遥控控制方法和装置
CN103997669A (zh) 设备控制方法、装置和***
CN106507282B (zh) 无线连接的控制方法和装置
CN107197441A (zh) 智能家居设备的工作模式控制方法和装置
CN112201242A (zh) 唤醒设备的方法、装置、电子设备及存储介质
CN105467880A (zh) 控制智能插座工作状态的方法及装置
CN106292316B (zh) 工作模式切换方法和装置
CN111277984A (zh) 无线局域网接入方法及装置
CN108577709B (zh) 一种智能拖把工作的方法、装置及存储介质
CN108718439B (zh) 数据传输方法及装置
CN104410900B (zh) 一种控制安装在智能设备上的指示灯的方法及装置
CN105610608A (zh) 智能插座工作状态提醒的方法及装置
US9865161B2 (en) Method, remote controller and electrical applicance for releasing a binding of a remote controller
CN106454466B (zh) 控制红外设备的方法及装置
CN111885255A (zh) 音频播放控制方法、音频播放控制装置及存储介质
CN103973883B (zh) 一种控制语音输入设备的方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant