WO2006018585A1 - Method and system for controlling technical elements operating at home and/or at work - Google Patents

Method and system for controlling technical elements operating at home and/or at work Download PDF

Info

Publication number
WO2006018585A1
WO2006018585A1 PCT/FR2005/050635 FR2005050635W WO2006018585A1 WO 2006018585 A1 WO2006018585 A1 WO 2006018585A1 FR 2005050635 W FR2005050635 W FR 2005050635W WO 2006018585 A1 WO2006018585 A1 WO 2006018585A1
Authority
WO
WIPO (PCT)
Prior art keywords
technical elements
signals
activation
regulation
module
Prior art date
Application number
PCT/FR2005/050635
Other languages
French (fr)
Inventor
Ludovic Clement
Original Assignee
Ludovic Clement
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 Ludovic Clement filed Critical Ludovic Clement
Priority to EP05794946A priority Critical patent/EP1771974A1/en
Publication of WO2006018585A1 publication Critical patent/WO2006018585A1/en

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/282Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25168Domotique, access through internet protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/2818Controlling appliance services of a home automation network by calling their functionalities from a device located outside both the home and the home network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2823Reporting information sensed by appliance or service execution status of appliance services in a home automation network
    • H04L12/2827Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality
    • H04L12/2829Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality involving user profiles according to which the execution of a home appliance functionality is automatically triggered

Definitions

  • the present invention relates to a control system for controlling technical elements intended to operate in a residential and / or working place.
  • home automation appeared in the 80s, includes all the technologies of electronics, computers and telecommunications used in homes.
  • Home automation is designed to provide security, comfort, energy management and communications functions that can be found in the home.
  • the appliances in the house are integrated into systems that must communicate with each other to manage automation.
  • the invention is thus in the field of home automation.
  • the present invention makes it possible to automate the home automation functions for a plurality of technical elements without increasing the complexity of the system.
  • the control system includes a signal receiving module for receiving the activation and / or regulation signals from the technical elements, the receiving means being also capable of receiving signals from external sources.
  • the system also includes a control module connected to the technical elements for controlling their activation and / or regulation, an action learning module connected to the receiving module in order to receive the activation and / or regulation signals connected to the external sources in order to receive the signals from the external sources, an action corresponding to a sequence, defined in time by the learning, activation and / or regulation module of the technical elements, the learning module operating from seamless way for a user who activates or regulates technical elements and taking into account signals and actions previously stored, for example in a database.
  • a control module connected to the technical elements for controlling their activation and / or regulation
  • an action learning module connected to the receiving module in order to receive the activation and / or regulation signals connected to the external sources in order to receive the signals from the external sources, an action corresponding to a sequence, defined in time by the learning, activation and / or regulation module of the technical elements, the learning module operating from seamless way for a user who activates or regulates technical elements and taking into account signals and actions previously stored, for example in a database.
  • the system further includes an action management module, an action being triggered in response to at least one determined signal received by the receiving means, connected to the learning module to be informed of the actions as defined by the module of learning, connected to the receiving module to know the signals received and connected to the control module to give the order to trigger actions.
  • an action management module an action being triggered in response to at least one determined signal received by the receiving means, connected to the learning module to be informed of the actions as defined by the module of learning, connected to the receiving module to know the signals received and connected to the control module to give the order to trigger actions.
  • the technical elements, to be controlled being themselves capable of sending activation and / or regulation signals, it is possible to perform training for the system in a manner that is transparent to the user who uses the signals. technical elements.
  • the learning module operates permanently.
  • the system may also be detachable punctually and / or for particular technical elements, the others continue to be tracked by the system to define actions and achieve learning habits of the user or users.
  • an action is defined to be triggered when at least one determined signal is received by the receiving module.
  • a signal received by the receiving module triggers an action. This makes it possible to adapt the automation to the events taking place in the living or working place in relation to, in particular, the times at which these events occur.
  • an external source is a sensor.
  • a sensor may be independent of the technical elements or be integrated with one of them.
  • an external source is a telecommunication system.
  • This realization makes it possible to take into account various external factors that can be communicated by a telecommunication system.
  • the telecommunication system is a computer network, particularly the Internet network.
  • the system includes a module for regulating the learning module to make it possible to smooth the learning over time.
  • Such an embodiment makes it possible in particular to avoid that specific actions, such as for example a child playing with the system, are not taken into account too quickly by the system affecting its regular operation.
  • the system can also control external technical elements at the place of residence and / or work.
  • Such technical elements can also send signals to the system.
  • a technical element may implement a remote control.
  • the invention also relates to a method as implemented in a system presented above.
  • FIG. 1 represents a system according to the invention .
  • Figure 2 illustrates an implementation of the invention.
  • FIG. 1 shows a control system 1 for controlling 2x technical elements intended to operate in a residential and / or working place 3 and capable of transmitting activation and / or regulation signals 5 intended for the system order 1.
  • the 2x technical elements may belong in particular to the electrical system: lighting, electric heating, control of doors, shutters, locks ... They may also have a monitoring role: alarm, presence simulation, remote monitoring .
  • Technical elements concerned by the invention can also control the water supply circuit and / or gas, the non-electric heating system, in particular by gas or by fuel oil.
  • the technical elements can also be HiFi or multimedia elements, household items: washing machine or dishes, coffee maker, oven, stove ...
  • the technical elements are connected to the system 1 by known means, for example, a wireless link, an electric wire, etc.
  • the following types of links may for example be used: transponder RFID link, an infrared link, an HF radio link (BlueTooth for example), the carrier current (X10, X2D, EIB %), radio waves (UWB %), a cable or a dedicated bus ( CAD, Ethernet %), a telephone link by modem, a link by mobile phone, a WiFi connection.
  • the signals sent from the technical elements 2x to the system 1 can be a simple activation signal, for example a switch, technical element, or a regulation signal including a command, for example the setting of a radiator or a store.
  • the control system 1 includes a signal receiving module 6 for receiving the activation and / or regulation signals 5 from the technical elements 2 ⁇ , the receiving means 6 being also capable of receiving signals.
  • the activation / regulation signals 5 relate to the requests of the user (on / off in particular), a precise request
  • target temperature target temperature
  • variation brightness
  • access control the triggering by the user of a previously defined action
  • the signals that can be received by the reception module 6 can thus be measurement signals, information, for example, meteorological forecasts, and any commands.
  • the signals can be qualitative or quantitative: presence detection, burglary, opening, light intensity, temperature, air humidity, flood, wind ...
  • the external sources 8 can therefore be binary sensors, for example, motion detection or not, or producing measurements, for example temperature. Such sensors may also be controlled by the system 1, which in this case sends commands 13 to its destination.
  • the external source 8 can also be a telecommunication system.
  • the telecommunication system can also receive commands 13 from the system 1 in order, for example, to go searching for particular data available in the telecommunication system.
  • the system 1 also includes a control module 9 connected to the technical elements 2x to control their activation and / or regulation.
  • the link between the system 1 and the technical elements 2x is in two directions and this link allows the system 1 to control activation and / or regulation of the technical elements 2x. In the following will be explained how these commands are performed automatically by means of actions 11 learned by the system 1.
  • the system 1 includes an action learning module 10 connected to the receiving module 6 in order to receive the activation and / or regulation signals 5 connected to the external sources 8 in order to receive the signals 7 in from the external sources 8.
  • An action 11 corresponds to a sequence, defined in time by the learning module 10, of activation and / or regulation of the technical elements 2x.
  • the actions 11 can be temperature control, including remote control, automation of the opening and closing of shutters and blinds, brightness control, control of lighting, control of watering , a control of the alarm system, functions of entry / exit of the home, departure / return on vacation or weekend, sleeping or raising, the activation of an answering machine, a server mel , extinguishing the lights of a room (where one is / where one is not / of all those where one is not / building), configuration night and day ...
  • Simple actions can also be isolated such as watching television, taking a bath or shower ...
  • the switches lamp, alarm, shutter, watering, shutters shutters , curtains, blinds, canopy, garage door, grill, door, pool curtain .
  • variations in light intensity se lighting
  • numerical control elements position of three-position valve for heating for example, control of convectors .
  • control elements of HiFi and multimedia equipment household electrical appliances ...
  • actions 11 can notably be used for the simulation of presence by being implemented whether or not there is a presence.
  • the learning module 10 operates in a transparent manner for a user who activates or regulates the 2x technical elements.
  • the notion of temporality is taken into account: for example, if an activation of a technical element has occurred and then, within 15 minutes, an activation of another technical element has occurred, a triggering action 11 and not if the gap between the two activations is most important.
  • the system 1 retains timestamped values and takes them into account. These values are included in the signals or are associated with them when they are received by the system 1.
  • the system 1 In order for the system 1 to be able in particular to define actions 11, generally by complex analysis of the situations, the system 1 of course includes at least a memory 14 for storing these data and call them if necessary for analysis. Such a memory 14 stores the received signals 5.7 as well as, for example, a corresponding time indication (date, time of reception) in order to be able to use them in the analyzes.
  • the actions 11 are, of course, stored.
  • the system 1 includes a user friendly interface that can be fixed, for example on a wall or be a remote control and be with or without a screen.
  • This interface can be managed automatically according to the activations / regulations detected and in particular be a support for the definition of actions 11.
  • a sequence of events being detected by the system 1 it can ask in a user-friendly way how the user wants to call this sequence of events or choose a name himself. It is possible to propose this action 11 on the interface so that the user can himself trigger the action 11 manually.
  • the definition of the actions 11 and the fact of proposing the actions 11 on an interface thus make it possible to offer the user to activate himself an action 11.
  • the interface is also the object of a kind learning since the actions 11 can be proposed there if necessary, in particular according to their frequency of activation, or depending on the circumstances (time, day of the week, temperature ). Practically, on a screen for example, icons appear more or less visible or disappear.
  • the names of the actions 11 may be to be chosen from a list given in advance or to be chosen in an original manner by the user. For example, the names can be Hello, Night, Day, Holidays, Good night ... The name can also be given automatically by the system 1, in particular by recognition relative to a model.
  • Example of Action Definition 11 System 1 notes that every day at the same time an identical manual input sequence (turn on some lights, turn on the heat, turn on the coffee maker) takes place. This allows him to deduce that an action of the type "I get up” is judicious. The system 1 can then propose it systematically to the user. If the action already existed, and if it is activated every morning, but the user systematically lights a complementary lamp, the system 1 makes it possible to change the content of the action to incorporate this modification. Knowing the history of input and output data makes it easier to manage a notion of time. If we note that a departure (which is deduced for example from the start of the alarm) the system 1 can act accordingly, by launching an action "I go out”.
  • a departure which is deduced for example from the start of the alarm
  • System 1 may notice that the start is at variable time but always 40 minutes after the lift (detected by an action "I get up”), he can then deduce that the heating must be lowered 15 minutes before the departure time estimated.
  • the data history also makes it possible to calculate a thermal model, thus the thermal inertia of each part of the building.
  • the user is prevented from programming the operation of the system 1: he merely makes requests (lighting, heating, shutters, etc.) over time and these are the requests themselves.
  • the same are used to program the system 1 by crossing them with data already known by the system 1 (for example a list of predefined actions 11 and which may or may not be refined / adapted by the system), the data of the system 1. automatic type (sensors %) and the output data history of the system 1.
  • the system 1 finally includes a management module 12 of the actions 11, an action 11 to be triggered in response to at least one determined signal received by the reception means 6, connected to the learning module 10 to be informed of the actions 11 such defined by the learning module 10, connected to the receiving module 6 to know the received signals 5.7 and connected to the control module 9 to give the order to trigger actions 11.
  • the triggering of an action 11 can thus be actuated by receiving a signal from the technical elements.
  • An action 11 can also be triggered at a date and / or at a given time, according to a given periodicity or not.
  • the system 1 stores both information on a trigger signal and timestamped values and takes them into account for the definition of the actions 11 as well as for the triggering of the actions 11.
  • the triggering of the actions 11 is also automatically managed by analyzing behaviors and defining complex actions.
  • the heating can start automatically at a given time to receive residents usually returning 20 minutes after this time, the event "arrival of the inhabitants" is learned automatically by the system 1.
  • an execution heart 20 implements an automaton through which all the information flows.
  • a house log 22 includes the system history. It makes it possible to deduce the habits of the users in order to specify the interface, to add actions and to add rules for triggering actions in a rule base 21.
  • the system includes a database of users making it possible to list users who can use the system and refine actions that are associated with each user. It may also include hardware bases 24 or other various bases 23.
  • the entirety of the technical elements 2x and other external sources 8 is listed in the equipment tree 25. Nodes between these devices make it possible to organize the Apparatus under the control of the execution core 20.
  • the actuators of the 2x technical elements are organized in a tree structure representing the rooms of the house and the interfaces are organized according to the technologies.
  • a data constructed according to a list of nodes For example, to execute the "light” action on a kitchen lamp, the "RDC.Cuisine.Lamp.ON ()" command will be sent to the execution heart.
  • the system 1 includes a regulation module which controls the learning module 10.
  • This regulation module determines the learning periods, that is to say the time / number of times from which the system 1 modifies its behaviour. In addition, it also deals with situations where the behavior of the system 1 must not be modified, particularly when someone, for example a child playing, excites the system 1 over a short period of time. It will be possible to forbid, for example, that an apprenticeship be made in less than 24 hours, or more than N learning is done in one minute, one hour, 24 hours ...
  • This module also allows you to disable the learning module for a period and / or for some users, for example, a cleaning lady, the presence of visitors, the loan of the place, children alone ...
  • the regulation module can also allow to return to the state of the system 1 at a given date / time, so as to forget the learning has been doing since, or canceling a specific apprenticeship.
  • the system 1 can be controlled locally, for example through an interface: touch screen, remote control, simple switch or push button ... It can also be accessible for remote commands such as a telephone laptop or Internet. This is done in parallel with the automatic programming described according to the invention as well as responses to events detected by sensors.
  • the invention therefore allows the user to keep a simple relationship with the technical elements.
  • the system according to the invention has many advantages such as comfort, remote access, energy savings, high security.
  • system can be implemented in a single physical element or be physically separated on several physical elements.

Abstract

The invention relates to a system and method for controlling technical elements (2x) operating at home and/or at work (3) and for transmitting activating and/or adjusting signals (5) to a control system (1). For this purpose, a training unit (10) operating in a transparent manner for a user who activates or adjusts said technical elements (2x) is used. Said training unit manages the definition and triggering of actions (11) for controlling the technical elements (2x).

Description

PROCEDE ET SYSTEME POUR COMMANDER DES ELEMENTS TECHNIQUES DESTINES A FONCTIONNER DANS UN LIEU D'HABITATION ET/OU DE TRAVAILMETHOD AND SYSTEM FOR CONTROLLING TECHNICAL ELEMENTS FOR OPERATING IN A PLACE OF HABITATION AND / OR WORK
La présente invention concerne un système de commande pour commander des éléments techniques destinés à fonctionner dans un lieu d'habitation et/ou de travail.The present invention relates to a control system for controlling technical elements intended to operate in a residential and / or working place.
Le terme de domotique, apparu dans les années 80, regroupe l'ensemble des technologies de l'électronique, de l'informatique et des télécommunications utilisées dans les domiciles. La domotique vise à assurer des fonctions de sécurité, de confort, de gestion d'énergie et de communications, qu'on peut retrouver dans la maison. Les appareils de la maison sont intégrés au sein de systèmes qui doivent communiquer entre eux afin de gérer des automatismes. L'invention se situe ainsi dans le domaine de la domotique.The term home automation, appeared in the 80s, includes all the technologies of electronics, computers and telecommunications used in homes. Home automation is designed to provide security, comfort, energy management and communications functions that can be found in the home. The appliances in the house are integrated into systems that must communicate with each other to manage automation. The invention is thus in the field of home automation.
Malgré l'intérêt que présente la domotique pour le confort de vie, on observe que le marché a une croissance faible. Les freins au développement de la domotique sont, principalement, la difficulté d'installation, la peur de la technologie, le manque de temps pour apprendre le fonctionnement du système et sa programmation. Un souci majeur est aussi la sécurité de fonctionnement. Des systèmes sont connus pour automatiser partiellement les fonctions de domotique, par exemple dans le document FR 2 764 400. Un tel système inclut une touche sensible sur laquelle l'utilisateur agit afin de déterminer un niveau de confort. Dans un tel système, l'utilisateur doit donc manipuler une touche spécifique, généralement durant une période d'apprentissage donnée. L'application visée est, plus particulièrement le chauffage. Le système décrit permet ainsi d'automatiser l'ajustement des moyens de chauffage en fonction de niveaux de température choisis par l'utilisateur.Despite the interest of home automation for the comfort of life, we observe that the market has a low growth. The obstacles to the development of home automation are, mainly, the difficulty of installation, the fear of technology, the lack of time to learn the operation of the system and its programming. A major concern is also operational safety. Systems are known to partially automate the home automation functions, for example in the document FR 2 764 400. Such a system includes a sensitive key on which the user acts to determine a level of comfort. In such a system, the user must therefore manipulate a specific key, usually during a given learning period. The intended application is, more especially the heating. The system described thus makes it possible to automate the adjustment of the heating means as a function of temperature levels chosen by the user.
Cependant, le système présenté dans ce document présente l'inconvénient de nécessiter l'actionnement d'un élément spécifique de contrôle. Aussi, il n'est pas possible d'envisager le contrôle d'un nombre important de fonctions domotiques si ce n'est par l'augmentation de touches spécifiques. Le système se complexifie alors et devient rebutant pour l'utilisateur.However, the system presented in this document has the disadvantage of requiring the actuation of a specific control element. Also, it is not possible to consider controlling a large number of domotic functions except by increasing specific keys. The system becomes more complex and becomes repulsive for the user.
La présente invention permet d'automatiser les fonctions domotiques pour une pluralité d'éléments techniques sans pour autant augmenter la complexité du système.The present invention makes it possible to automate the home automation functions for a plurality of technical elements without increasing the complexity of the system.
Elle concerne un système de commande pour commander des éléments techniques destinés à fonctionner dans un lieu d'habitation et/ou de travail, les éléments techniques étant capables d'émettre des signaux d'activation et /ou de régulation à destination du système de commande. Les termes activation et/ou régulation désignent dans le brevet la mise en marche, l'allumage, la variation, l'affichage d'information, l'émission sonore ou visuelle d'informations ou toute autre commande quelconque. Le système de commande inclut un module de réception de signaux pour recevoir les signaux d'activation et/ou de régulation en provenance des éléments techniques, les moyens de réception étant aussi susceptibles de recevoir des signaux provenant de sources externes. Le système inclut aussi un module de commande relié aux éléments techniques pour commander leur activation et/ou régulation, un module d'apprentissage d'actions relié au module de réception afin de recevoir les signaux d'activation et/ou de régulation, relié aux sources externes afin de recevoir les signaux en provenance des sources externes, une action correspondant à une séquence, définie dans le temps par le module d'apprentissage, d'activation et/ou de régulation des éléments techniques, le module d'apprentissage fonctionnant de manière transparente pour un utilisateur qui active ou régule les éléments techniques et en prenant en compte les signaux et les actions stockées préalablement, par exemple dans une base de données. Le système inclut encore un module de gestion des actions, une action étant à déclencher en réponse à au moins un signal déterminé reçu par les moyens de réception, relié au module d'apprentissage pour être informé des actions telles que définies par le module d'apprentissage, relié au module de réception pour connaître les signaux reçus et relié au module de commande pour donner l'ordre de déclencher des actions. En effet, les éléments techniques, devant être contrôlés, étant eux-mêmes capables d'envoyer des signaux d'activation et/ou de régulation, il est possible de réaliser un apprentissage pour le système de manière transparente pour l'utilisateur qui utilise les éléments techniques. Dans une réalisation, le module d'apprentissage fonctionne de manière permanente.It relates to a control system for controlling technical elements intended to operate in a residential and / or working place, the technical elements being capable of transmitting activation and / or regulation signals to the control system . The terms activation and / or regulation designate in the patent the start, ignition, variation, display of information, the sound or visual transmission of information or any other command. The control system includes a signal receiving module for receiving the activation and / or regulation signals from the technical elements, the receiving means being also capable of receiving signals from external sources. The system also includes a control module connected to the technical elements for controlling their activation and / or regulation, an action learning module connected to the receiving module in order to receive the activation and / or regulation signals connected to the external sources in order to receive the signals from the external sources, an action corresponding to a sequence, defined in time by the learning, activation and / or regulation module of the technical elements, the learning module operating from seamless way for a user who activates or regulates technical elements and taking into account signals and actions previously stored, for example in a database. The system further includes an action management module, an action being triggered in response to at least one determined signal received by the receiving means, connected to the learning module to be informed of the actions as defined by the module of learning, connected to the receiving module to know the signals received and connected to the control module to give the order to trigger actions. Indeed, the technical elements, to be controlled, being themselves capable of sending activation and / or regulation signals, it is possible to perform training for the system in a manner that is transparent to the user who uses the signals. technical elements. In one embodiment, the learning module operates permanently.
Cette réalisation permet de tracer en permanence les comportements du ou des utilisateurs des éléments techniques. Le système peut aussi être débrayable ponctuellement et/ou pour des éléments techniques particuliers, les autres continuant à être suivis par le système pour définir des actions et réaliser un apprentissage des habitudes du ou des utilisateurs.This realization makes it possible to continuously trace the behaviors of the user (s) of the technical elements. The system may also be detachable punctually and / or for particular technical elements, the others continue to be tracked by the system to define actions and achieve learning habits of the user or users.
Dans une réalisation, une action est définie comme étant à déclencher lorsqu'au moins un signal déterminé est reçu par le module de réception.In one embodiment, an action is defined to be triggered when at least one determined signal is received by the receiving module.
Dans le cas de cette réalisation, un signal reçu par le module de réception déclenche une action. Cela permet d'adapter l'automatisation aux événements se déroulant dans le lieu d'habitation ou de travail par rapport, notamment aux heures auxquels ces événements interviennent.In the case of this embodiment, a signal received by the receiving module triggers an action. This makes it possible to adapt the automation to the events taking place in the living or working place in relation to, in particular, the times at which these events occur.
Dans une réalisation, une source externe est un capteur.In one embodiment, an external source is a sensor.
Cette réalisation permet de tenir compte d'événements autres que ceux d'activation et de régulation des éléments techniques comme le niveau sonore ou lumineux ou la présence d'un individu dans une pièce par exemple. Un capteur peut être indépendant des éléments techniques ou être intégré à l'un d'eux.This realization makes it possible to take into account events other than those of activation and regulation of the technical elements such as the sound or light level or the presence of an individual in a room for example. A sensor may be independent of the technical elements or be integrated with one of them.
Dans une réalisation, une source externe est un système de télécommunication.In one embodiment, an external source is a telecommunication system.
Cette réalisation permet de tenir compte de divers facteurs externes qui peuvent être communiqués par un système de télécommunication.This realization makes it possible to take into account various external factors that can be communicated by a telecommunication system.
Dans une réalisation, le système de télécommunication est un réseau informatique, notamment le réseau Internet.In one embodiment, the telecommunication system is a computer network, particularly the Internet network.
Il est ainsi possible de recevoir des données du réseau, par exemple, des données sur la météorologie ou les actualités.It is thus possible to receive data from the network, for example meteorological or news data.
Dans une réalisation, le système inclut un module de régulation du module d'apprentissage pour permettre de lisser l'apprentissage dans le temps.In one embodiment, the system includes a module for regulating the learning module to make it possible to smooth the learning over time.
Une telle réalisation permet notamment d'éviter que des actions ponctuelles, comme par exemple, un enfant jouant avec le système, ne soient prises en compte trop rapidement par le système nuisant à son fonctionnement régulier.Such an embodiment makes it possible in particular to avoid that specific actions, such as for example a child playing with the system, are not taken into account too quickly by the system affecting its regular operation.
Dans une réalisation particulière, le système peut également commander des éléments techniques extérieurs au lieu d'habitation et/ou de travail.In a particular embodiment, the system can also control external technical elements at the place of residence and / or work.
De tels éléments techniques peuvent aussi envoyer des signaux à destination du système.Such technical elements can also send signals to the system.
Dans une réalisation, un élément technique peut mettre en œuvre une commande à distance.In one embodiment, a technical element may implement a remote control.
L'invention concerne également un procédé tel que mis en œuvre dans un système présenté ci-dessus.The invention also relates to a method as implemented in a system presented above.
D'autres caractéristiques et avantages de l'invention apparaîtront avec la description faite ci-dessous, cette dernière étant effectuée à titre descriptif et non limitatif en faisant référence aux dessins ci-après sur lesquels: La figure 1 représente un système selon l'invention. La figure 2 illustre une mise en œuvre de l'invention.Other features and advantages of the invention will become apparent with the description given below, the latter being carried out for descriptive and non-limiting purposes with reference to the following drawings in which: FIG. 1 represents a system according to the invention . Figure 2 illustrates an implementation of the invention.
La figure 1 représente un système 1 de commande pour commander des éléments techniques 2x destinés à fonctionner dans un lieu d'habitation et/ou de travail 3 et capables d'émettre des signaux d'activation et /ou de régulation 5 à destination du système de commande 1. Les éléments techniques 2x peuvent notamment appartenir au système électrique : éclairage, chauffage électrique, commande de portes, de volets, de serrures... Ils peuvent également avoir un rôle de surveillance : alarme, simulation de présence, télé-surveillance. Des éléments techniques concernés par l'invention peuvent également contrôler le circuit d'alimentation en eau et/ou en gaz, le système de chauffage non électrique, notamment par gaz ou par fioul. Les éléments techniques peuvent aussi être des éléments HiFi ou multimédia, des éléments ménagers : machine à laver le linge ou la vaisselle, cafetière, four, cuisinière...FIG. 1 shows a control system 1 for controlling 2x technical elements intended to operate in a residential and / or working place 3 and capable of transmitting activation and / or regulation signals 5 intended for the system order 1. The 2x technical elements may belong in particular to the electrical system: lighting, electric heating, control of doors, shutters, locks ... They may also have a monitoring role: alarm, presence simulation, remote monitoring . Technical elements concerned by the invention can also control the water supply circuit and / or gas, the non-electric heating system, in particular by gas or by fuel oil. The technical elements can also be HiFi or multimedia elements, household items: washing machine or dishes, coffee maker, oven, stove ...
Les éléments techniques sont reliés au système 1 par des moyens connus, par exemple, un lien sans fil, un fil électrique... En fonction des éléments techniques et notamment des débits nécessités, les types de liens suivants peuvent par exemple être utilisés : un lien RFID transpondeur, un lien infra rouge, un lien radio HF (BlueTooth par exemple) , le courant porteur (XlO, X2D, EIB...) , les ondes radio (UWB...) , un câble ou un bus dédié (CAD, Ethernet...) , un lien téléphonique par modem, un lien par téléphone portable, une liaison WiFi.The technical elements are connected to the system 1 by known means, for example, a wireless link, an electric wire, etc. Depending on the technical elements and in particular the bit rates required, the following types of links may for example be used: transponder RFID link, an infrared link, an HF radio link (BlueTooth for example), the carrier current (X10, X2D, EIB ...), radio waves (UWB ...), a cable or a dedicated bus ( CAD, Ethernet ...), a telephone link by modem, a link by mobile phone, a WiFi connection.
Les signaux envoyés des éléments techniques 2x vers le système 1 peuvent être un simple signal d'activation, par exemple d'un interrupteur, élément technique, ou un signal de régulation incluant une commande, par exemple le réglage d'un radiateur ou d'un store.The signals sent from the technical elements 2x to the system 1 can be a simple activation signal, for example a switch, technical element, or a regulation signal including a command, for example the setting of a radiator or a store.
Le système de commande 1 inclut un module de réception 6 de signaux pour recevoir les signaux d'activation et/ou de régulation 5 en provenance des éléments techniques 2x, les moyens de réception 6 étant aussi susceptibles de recevoir des l'The control system 1 includes a signal receiving module 6 for receiving the activation and / or regulation signals 5 from the technical elements 2 ×, the receiving means 6 being also capable of receiving signals. the
signaux 7 provenant de sources externes 8. Les signaux d'activation/régulation 5 concernent les demandes de l'utilisateur (marche/arrêt notamment) , une demande précisesignals 7 from external sources 8. The activation / regulation signals 5 relate to the requests of the user (on / off in particular), a precise request
(température cible) , une variation (luminosité) , un contrôle d'accès, le déclenchement par l'utilisateur d'une action préalablement définie...(target temperature), a variation (brightness), an access control, the triggering by the user of a previously defined action ...
Les signaux susceptibles d'être reçus par le module de réception 6 peuvent ainsi être des signaux de mesure, des informations, par exemple, des prévisions météorologiques, et des commandes quelconques. Les signaux peuvent être qualitatifs ou quantitatifs : détection de présence, effraction, ouverture, intensité lumineuse, température, humidité de l'air, inondation, vent... Les sources externes 8 peuvent donc être des capteurs binaires, par exemple, détection de mouvement ou pas, ou produisant des mesures, par exemple de température. De tels capteurs peuvent également être contrôlés par le système 1, qui, dans ce cas, envoie des commandes 13 à sa destination. La source externe 8 peut aussi être un système de télécommunication. Le système de télécommunication peut aussi recevoir des commandes 13 de la part du système 1 afin, par exemple, qu'il aille chercher des données particulières disponibles dans le système de télécommunication.The signals that can be received by the reception module 6 can thus be measurement signals, information, for example, meteorological forecasts, and any commands. The signals can be qualitative or quantitative: presence detection, burglary, opening, light intensity, temperature, air humidity, flood, wind ... The external sources 8 can therefore be binary sensors, for example, motion detection or not, or producing measurements, for example temperature. Such sensors may also be controlled by the system 1, which in this case sends commands 13 to its destination. The external source 8 can also be a telecommunication system. The telecommunication system can also receive commands 13 from the system 1 in order, for example, to go searching for particular data available in the telecommunication system.
Le système 1 inclut aussi un module de commande 9 relié aux éléments techniques 2x pour commander leur activation et/ou régulation.The system 1 also includes a control module 9 connected to the technical elements 2x to control their activation and / or regulation.
Le lien entre le système 1 et les éléments techniques 2x est en double sens et ce lien permet au système 1 de commander activation et/ou la régulation des éléments techniques 2x. Dans la suite va être exposé comment ces commandes sont réalisées de manière automatique au moyen d'actions 11 apprises par le système 1.The link between the system 1 and the technical elements 2x is in two directions and this link allows the system 1 to control activation and / or regulation of the technical elements 2x. In the following will be explained how these commands are performed automatically by means of actions 11 learned by the system 1.
A cet effet, le système 1 inclut un module d'apprentissage 10 d'actions 11 relié au module de réception 6 afin de recevoir les signaux d'activation et/ou de régulation 5, relié aux sources externes 8 afin de recevoir les signaux 7 en provenance des sources externes 8. Une action 11 correspond à une séquence, définie dans le temps par le module d'apprentissage 10, d'activation et/ou de régulation des éléments techniques 2x. Les actions 11 peuvent être la régulation de température, y compris à distance, l'automatisation de l'ouverture et de la fermeture des volets et des stores, un contrôle de luminosité, une commande de l'éclairage, une commande de l'arrosage, une commande du système d'alarme, des fonctions d'entrée/sortie du domicile, de départ/retour en vacances ou en week-end, de coucher ou de lever, l'activation d'un répondeur, d'un serveur mel, d'extinction des lumières d'une pièce (où on est/où on n'est pas/de toutes celles où on n'est pas/du bâtiment), de configuration nuit et jour... Des actions simples peuvent également être isolées comme le fait de regarder la télévision, le fait de prendre un bain ou une douche... Ainsi sont contrôlés selon l'invention, les interrupteurs (de lampe, d'alarme, de volet, d'arrosage, de fermetures de volets, de rideaux, de stores, d'auvent, de porte de garage, de grille, de porte, de rideau de piscine...), des variations d'intensité lumineuse (éclairage), des éléments de commande numérique (position de vanne à trois positions pour le chauffage par exemple, commande de convecteurs...) , des éléments de commande des équipements HiFi et multimédia, des équipements électroménagers...For this purpose, the system 1 includes an action learning module 10 connected to the receiving module 6 in order to receive the activation and / or regulation signals 5 connected to the external sources 8 in order to receive the signals 7 in from the external sources 8. An action 11 corresponds to a sequence, defined in time by the learning module 10, of activation and / or regulation of the technical elements 2x. The actions 11 can be temperature control, including remote control, automation of the opening and closing of shutters and blinds, brightness control, control of lighting, control of watering , a control of the alarm system, functions of entry / exit of the home, departure / return on vacation or weekend, sleeping or raising, the activation of an answering machine, a server mel , extinguishing the lights of a room (where one is / where one is not / of all those where one is not / building), configuration night and day ... Simple actions can also be isolated such as watching television, taking a bath or shower ... Thus are controlled according to the invention, the switches (lamp, alarm, shutter, watering, shutters shutters , curtains, blinds, canopy, garage door, grill, door, pool curtain ...), variations in light intensity se (lighting), numerical control elements (position of three-position valve for heating for example, control of convectors ...), control elements of HiFi and multimedia equipment, household electrical appliances ...
On note que les actions 11 peuvent notamment servir pour la simulation de présence en étant mises en œuvre qu'il y ait ou non une présence.It should be noted that the actions 11 can notably be used for the simulation of presence by being implemented whether or not there is a presence.
Le module d'apprentissage 10 fonctionne de manière transparente pour un utilisateur qui active ou régule les éléments techniques 2x. La notion de temporalité est notamment prise en compte : par exemple, si une activation d'un élément technique s'est passé puis qu'ensuite, dans les 15 minutes, une activation d'un autre élément technique a eu lieu, on déclenche une action 11 et pas si l'écart entre les deux activations est plus important. Ainsi, le système 1 retient des valeurs horodatées et en tient compte. Ces valeurs sont inclues dans les signaux ou sont associées à ceux-ci lors de leur réception par le système 1. Afin que le système 1 puisse notamment définir des actions 11, généralement par analyse complexe des situations, le système 1 inclut bien entendu au moins une mémoire 14 pour stocker ces données et les appeler au besoin pour en faire des analyses. Une telle mémoire 14 stocke les signaux reçus 5,7 ainsi que, par exemple, une indication de temps correspondante (date, heure de réception) afin de pouvoir les utiliser dans les analyses. Les actions 11 sont aussi, bien sûr, stockées.The learning module 10 operates in a transparent manner for a user who activates or regulates the 2x technical elements. In particular, the notion of temporality is taken into account: for example, if an activation of a technical element has occurred and then, within 15 minutes, an activation of another technical element has occurred, a triggering action 11 and not if the gap between the two activations is most important. Thus, the system 1 retains timestamped values and takes them into account. These values are included in the signals or are associated with them when they are received by the system 1. In order for the system 1 to be able in particular to define actions 11, generally by complex analysis of the situations, the system 1 of course includes at least a memory 14 for storing these data and call them if necessary for analysis. Such a memory 14 stores the received signals 5.7 as well as, for example, a corresponding time indication (date, time of reception) in order to be able to use them in the analyzes. The actions 11 are, of course, stored.
Avantageusement le système 1 inclut une interface conviviale pour l'utilisateur qui peut être fixée, par exemple sur un mur ou être une télécommande et être avec ou sans écran. Cette interface peut être gérée automatiquement en fonction des activations/régulations détectées et notamment être un support à la définition d'actions 11. En effet, une suite d'événements étant détectée par le système 1, il peut demander de manière conviviale comment l'utilisateur souhaite appeler cette suite d'événements ou choisir lui-même un nom. Il est possible de proposer cette action 11 sur l'interface de manière à ce que l'utilisateur puisse déclencher lui-même l'action 11 manuellement. La définition des actions 11 et le fait de proposer les actions 11 sur une interface, permettent donc d'offrir à l'utilisateur d'activer lui-même une action 11. Ainsi, l'interface fait aussi l'objet d'une sorte d'apprentissage puisque les actions 11 peuvent y être proposées au besoin, notamment en fonction de leur fréquence d'activation, ou encore selon les circonstances (heure, jour de la semaine, température...) . Pratiquement, sur un écran par exemple, des icônes apparaissent plus ou moins visibles ou disparaissent. Les noms des actions 11 peuvent être à choisir parmi une liste donnée d'avance ou être choisie de manière originale par l'utilisateur. Par exemple, les noms peuvent être Bonjour, Nuit, Jour, Vacances, Bonne nuit... Le nom peut aussi être donné automatiquement par le système 1, notamment par reconnaissance par rapport à un modèle.Advantageously, the system 1 includes a user friendly interface that can be fixed, for example on a wall or be a remote control and be with or without a screen. This interface can be managed automatically according to the activations / regulations detected and in particular be a support for the definition of actions 11. Indeed, a sequence of events being detected by the system 1, it can ask in a user-friendly way how the user wants to call this sequence of events or choose a name himself. It is possible to propose this action 11 on the interface so that the user can himself trigger the action 11 manually. The definition of the actions 11 and the fact of proposing the actions 11 on an interface, thus make it possible to offer the user to activate himself an action 11. Thus, the interface is also the object of a kind learning since the actions 11 can be proposed there if necessary, in particular according to their frequency of activation, or depending on the circumstances (time, day of the week, temperature ...). Practically, on a screen for example, icons appear more or less visible or disappear. The names of the actions 11 may be to be chosen from a list given in advance or to be chosen in an original manner by the user. For example, the names can be Hello, Night, Day, Holidays, Good night ... The name can also be given automatically by the system 1, in particular by recognition relative to a model.
Exemple de définition d'action 11 : le système 1 remarque que tous les jours à la même heure une séquence d'entrée manuelles identiques (allumer certaines lampes, monter le chauffage, mettre en route la cafetière) a lieu. Cela lui permet de déduire qu'une action de type « je me lève » est judicieuse. Le système 1 peut alors la proposer systématiquement à l'utilisateur. Si l'action existait déjà, et si elle est actionnée tous les matins, mais que l'utilisateur allume systématiquement une lampe complémentaire, le système 1 permet de faire évoluer le contenu de l'action pour intégrer cette modification. La connaissance de l'historique des données en entrée et en sortie permet de gérer plus facilement une notion de temps. Si on constate qu'un départ (que l'on déduit par exemple de la mise en route de l'alarme) le système 1 peut agir en conséquence, en lançant une action « je sors ». Le système 1 peut remarquer que le départ se fait à heure variable mais toujours 40 minutes après le lever (détecté par une action « je me lève ») , il peut alors déduire que le chauffage doit être baissé 15 minutes avant l'heure de départ estimée. L'historique des données permet en outre de calculer un modèle thermique, donc l'inertie thermique de chaque partie du bâtiment.Example of Action Definition 11: System 1 notes that every day at the same time an identical manual input sequence (turn on some lights, turn on the heat, turn on the coffee maker) takes place. This allows him to deduce that an action of the type "I get up" is judicious. The system 1 can then propose it systematically to the user. If the action already existed, and if it is activated every morning, but the user systematically lights a complementary lamp, the system 1 makes it possible to change the content of the action to incorporate this modification. Knowing the history of input and output data makes it easier to manage a notion of time. If we note that a departure (which is deduced for example from the start of the alarm) the system 1 can act accordingly, by launching an action "I go out". System 1 may notice that the start is at variable time but always 40 minutes after the lift (detected by an action "I get up"), he can then deduce that the heating must be lowered 15 minutes before the departure time estimated. The data history also makes it possible to calculate a thermal model, thus the thermal inertia of each part of the building.
A l'aide de l'invention on évite à l'utilisateur de programmer le fonctionnement du système 1 : il se contente de faire au fil du temps des demandes (éclairage, chauffage, volets...) et ce sont ces demandes elles-mêmes qui servent à programmer le système 1 en les croisant avec des données déjà connues à l'origine par le système 1 (par exemple une liste d'actions 11 prédéfinies et pouvant ou non être affinées/adaptées par le système) , les données de type automatique (capteurs...) et l'historique des données en sortie du système 1. Le système 1 inclut enfin un module de gestion 12 des actions 11, une action 11 étant à déclencher en réponse à au moins un signal déterminé reçu par les moyens de réception 6, relié au module d'apprentissage 10 pour être informé des actions 11 telles que définies par le module d'apprentissage 10, relié au module de réception 6 pour connaître les signaux reçus 5,7 et relié au module de commande 9 pour donner l'ordre de déclencher des actions 11.With the aid of the invention, the user is prevented from programming the operation of the system 1: he merely makes requests (lighting, heating, shutters, etc.) over time and these are the requests themselves. The same are used to program the system 1 by crossing them with data already known by the system 1 (for example a list of predefined actions 11 and which may or may not be refined / adapted by the system), the data of the system 1. automatic type (sensors ...) and the output data history of the system 1. The system 1 finally includes a management module 12 of the actions 11, an action 11 to be triggered in response to at least one determined signal received by the reception means 6, connected to the learning module 10 to be informed of the actions 11 such defined by the learning module 10, connected to the receiving module 6 to know the received signals 5.7 and connected to the control module 9 to give the order to trigger actions 11.
Le déclenchement d'une action 11 peut ainsi être actionné par la réception d'un signal provenant des éléments techniques. Une action 11 peut aussi être déclenchée à une date et/ou à une heure donnée, selon une périodicité donnée ou non. Ainsi le système 1 stocke à la fois des informations sur un signal déclencheur et des valeurs horodatées et en tient compte pour la définition des actions 11 ainsi que pour le déclenchement des actions 11.The triggering of an action 11 can thus be actuated by receiving a signal from the technical elements. An action 11 can also be triggered at a date and / or at a given time, according to a given periodicity or not. Thus the system 1 stores both information on a trigger signal and timestamped values and takes them into account for the definition of the actions 11 as well as for the triggering of the actions 11.
Le déclenchement des actions 11 est aussi géré automatiquement par analyse des comportements et définition d'actions complexes. Ainsi, le chauffage peut se mettre automatiquement en route à une heure donnée pour recevoir des habitants rentrant généralement 20 minutes après cette heure donnée, l'événement « arrivée des habitants » est appris automatiquement par le système 1.The triggering of the actions 11 is also automatically managed by analyzing behaviors and defining complex actions. Thus, the heating can start automatically at a given time to receive residents usually returning 20 minutes after this time, the event "arrival of the inhabitants" is learned automatically by the system 1.
Une fois qu'une action 11 est déclenchée, elle subit à nouveau le processus d'apprentissage et il est donc possible de modifier ou de compléter les paramètres de l'action 11. Ainsi, si un utilisateur éteint systématiquement la lumière après avoir allumé la télévision, l'action télévision peut finir par inclure après apprentissage, l'extinction des lumières. L'apprentissage est par exemple réalisé à l'aide de la technologie des classeurs dont les avantages sont nombreux. En effet, la liste de règle y est aisée à éditer, il y est facile d'ajouter des règles, les règles peuvent déclencher des actions 11 définies de façon totalement indépendantes. Une modélisation d'une telle mise en œuvre de l'invention est illustrée sur la figure 2.Once an action 11 is triggered, it undergoes the learning process again and it is therefore possible to modify or complete the parameters of the action 11. Thus, if a user systematically turns off the light after turning on the television, television action can end up including after learning, the extinction of lights. For example, learning is done with the help of the binder technology, which has many advantages. Indeed, the rule list is easy to edit, it is easy to add rules, the rules can trigger actions 11 defined completely independently. Modeling of such an implementation of the invention is illustrated in FIG. 2.
Sur cette figure 2, un cœur d'exécution 20 implémente un automate au travers duquel transitent toutes les informations. Par exemple une interface n'a pas le droit d'agir directement sur un actionneur, il devra passer par ce cœur d'exécution. Un journal de la maison 22 inclut l'historique du système. Il permet de déduire les habitudes des utilisateurs afin de préciser l'interface, d'ajouter des actions et d'ajouter des règles de déclenchement d'actions dans une base de règles 21. Avantageusement le système inclut une base d'utilisateurs permettant de lister les utilisateurs susceptibles d'utiliser le système et d'affiner des actions qui sont associées à chaque utilisateur. Il peut aussi inclure des bases de matériel 24 ou d'autres bases diverses 23. Enfin l'intégralité des éléments techniques 2x et autres sources externes 8 est listée dans l'arbre des équipements 25. Des nœuds entre ces équipements permettent d'organiser les appareils sous le contrôle du cœur d'exécution 20. Les actionneurs des éléments techniques 2x sont organisés dans une arborescence représentant les pièces de la maison et les interfaces le sont en fonction des technologies. Ainsi pour identifier un élément technique 2x, on utilise une donnée construite selon une liste de nœuds. Par exemple pour exécuter l'action « allumer » sur une lampe de la cuisine, on enverra au coeur d'exécution la commande « RDC.Cuisine.Lampe.ON() ».In this FIG. 2, an execution heart 20 implements an automaton through which all the information flows. For example, an interface does not have the right to act directly on an actuator, it will have to go through this heart of execution. A house log 22 includes the system history. It makes it possible to deduce the habits of the users in order to specify the interface, to add actions and to add rules for triggering actions in a rule base 21. Advantageously the system includes a database of users making it possible to list users who can use the system and refine actions that are associated with each user. It may also include hardware bases 24 or other various bases 23. Finally, the entirety of the technical elements 2x and other external sources 8 is listed in the equipment tree 25. Nodes between these devices make it possible to organize the Apparatus under the control of the execution core 20. The actuators of the 2x technical elements are organized in a tree structure representing the rooms of the house and the interfaces are organized according to the technologies. Thus to identify a technical element 2x, we use a data constructed according to a list of nodes. For example, to execute the "light" action on a kitchen lamp, the "RDC.Cuisine.Lamp.ON ()" command will be sent to the execution heart.
Avantageusement le système 1 inclut un module de régulation qui contrôle de module d'apprentissage 10. Ce module de régulation détermine les périodes d'apprentissage, c'est-à- dire le temps/nombre de fois à partir duquel le système 1 modifie son comportement. En outre, il traite également les situations où il ne faut pas modifier le comportement du système 1 notamment lorsque quelqu'un, par exemple un enfant qui joue, excite le système 1 sur une faible plage de temps. On pourra ainsi interdire par exemple qu'un apprentissage soit fait en moins de 24h, ou que plus de N apprentissages soient faits en une minute, en une heure, en 24 heures... Ce module permet également de désactiver le module d'apprentissage pendant une période et/ou pour certains utilisateurs, par exemple, une femme de ménage, la présence de visiteurs, le prêt du lieu, des enfants seuls... Le module de régulation peut également permettre de revenir à l'état du système 1 à une date/heure données, de façon à oublier l'apprentissage fait depuis, ou annuler un apprentissage précis. Pour les réglages et les éventuelles maintenances, le système 1 peut être contrôlé en local, par exemple grâce à une interface : écran tactile, télécommande, simple interrupteur ou bouton poussoir... Il peut également être accessible pour des commandes à distance comme un téléphone portable ou Internet. Cela se réalise en parallèle de la programmation automatique décrite selon l'invention ainsi que des réponses à des événements détectés par des capteurs.Advantageously, the system 1 includes a regulation module which controls the learning module 10. This regulation module determines the learning periods, that is to say the time / number of times from which the system 1 modifies its behaviour. In addition, it also deals with situations where the behavior of the system 1 must not be modified, particularly when someone, for example a child playing, excites the system 1 over a short period of time. It will be possible to forbid, for example, that an apprenticeship be made in less than 24 hours, or more than N learning is done in one minute, one hour, 24 hours ... This module also allows you to disable the learning module for a period and / or for some users, for example, a cleaning lady, the presence of visitors, the loan of the place, children alone ... The regulation module can also allow to return to the state of the system 1 at a given date / time, so as to forget the learning has been doing since, or canceling a specific apprenticeship. For settings and possible maintenance, the system 1 can be controlled locally, for example through an interface: touch screen, remote control, simple switch or push button ... It can also be accessible for remote commands such as a telephone laptop or Internet. This is done in parallel with the automatic programming described according to the invention as well as responses to events detected by sensors.
Une programmation initiale primitive où un minimum de données doit être entré dans le système, peut être demandée dans un système selon l'invention. Le système utilise alors les fonctions selon l'invention pour un ajustement aux habitudes réelles du lieu.Initial primitive programming where a minimum of data must be entered into the system can be requested in a system according to the invention. The system then uses the functions according to the invention for an adjustment to the actual habits of the place.
Ainsi que décrite ici, l'invention permet donc que l'utilisateur garde un rapport simple avec les éléments techniques. De plus, le système selon l'invention présente de nombreux avantages comme le confort, des accès distants, des économies d'énergie, une grande sécurité.As described here, the invention therefore allows the user to keep a simple relationship with the technical elements. In addition, the system according to the invention has many advantages such as comfort, remote access, energy savings, high security.
On note aussi que le système peut être mis en œuvre dans un seul élément physique ou être physiquement séparé sur plusieurs éléments physiques. It is also noted that the system can be implemented in a single physical element or be physically separated on several physical elements.

Claims

REVENDIC-VTIONS REVENDIC-VTIONS
1. Système (1) de commande pour commander des éléments techniques (2x) destinés à fonctionner dans un lieu d'habitation et/ou de travail (3) et capables d'émettre des signaux d'activation et /ou de régulation (5) à destination du système de commande (1) , le système de commande (1) inclut : un module de réception (6) de signaux pour recevoir les signaux d'activation et/ou de régulation (5) en provenance des éléments techniques (2x) , les moyens de réception (6) étant aussi susceptibles de recevoir des signaux (7) provenant de sources externes (8) , un module de commande (9) relié aux éléments techniques (2x) pour commander leur activation et/ou régulation, un module d'apprentissage (10) d'actions (11) relié au module de réception afin de recevoir les signaux d'activation et/ou de régulation (5) , relié aux sources externes (8) afin de recevoir les signaux (7) en provenance des sources externes (8) , une action (11) correspondant à une séquence, définie dans le temps par le module d'apprentissage (10), d'activation et/ou de régulation des éléments techniques (2x) , le module d'apprentissage (10) fonctionnant de manière transparente pour un utilisateur qui active ou régule les éléments techniques, et en prenant en compte les signaux (5, 7) et/ou les actions (11) stockées préalablement dans une mémoire (14) , un module de gestion (12) des actions (11), une action (11) étant à déclencher en réponse à au moins un signal déterminé reçu par les moyens de réception (6) , relié au module d'apprentissage (10) pour être informé des actions (11) telles que définies par le module d'apprentissage (10), relié au module de réception (6) pour connaître les signaux reçus (5,7) et relié au module de commande (9) pour donner l'ordre de déclencher des actions (11) . 1. Control system (1) for controlling technical elements (2x) intended to operate in a residential and / or working place (3) and capable of emitting activation and / or regulation signals (5) ) to the control system (1), the control system (1) includes: a signal receiving module (6) for receiving the activation and / or regulation signals (5) from the technical elements ( 2x), the receiving means (6) being also capable of receiving signals (7) from external sources (8), a control module (9) connected to the technical elements (2x) for controlling their activation and / or regulation a learning module (10) of actions (11) connected to the receiving module for receiving the activation and / or regulation signals (5) connected to the external sources (8) in order to receive the signals ( 7) from the external sources (8), an action (11) corresponding to a sequence defined in the e time by the learning module (10), activation and / or regulation of the technical elements (2x), the learning module (10) operating in a transparent manner for a user who activates or regulates the technical elements, and taking into account the signals (5, 7) and / or the actions (11) previously stored in a memory (14), a management module (12) of the actions (11), an action (11) being triggered in response to at least one determined signal received by the receiving means (6), connected to the learning module (10) to be informed of the actions (11) as defined by the learning module (10), connected to the receiving module (6) for the received signals (5, 7) and connected to the control module (9) to give the command to trigger actions (11).
2. Système selon la revendication 1, dans lequel le module d'apprentissage fonctionne de manière permanente.2. System according to claim 1, wherein the learning module operates permanently.
3. Système selon l'une des revendications précédentes, dans lequel une source externe est un capteur, les signaux (7) étant des mesures.3. System according to one of the preceding claims, wherein an external source is a sensor, the signals (7) being measurements.
4. Système selon l'une des revendications précédentes, dans lequel une source externe est un système de télécommunication, les signaux (7) étant des informations reçues.4. System according to one of the preceding claims, wherein an external source is a telecommunication system, the signals (7) being received information.
5. Système selon la revendication 4, dans lequel le système de télécommunication est un réseau informatique, notamment le réseau Internet.5. System according to claim 4, wherein the telecommunication system is a computer network, including the Internet.
6. Système selon l'une des revendications précédentes, dans lequel le système inclut un module de régulation du module d'apprentissage pour permettre de lisser l'apprentissage dans le temps.6. System according to one of the preceding claims, wherein the system includes a control module of the learning module for smoothing learning over time.
7. Système selon l'une des revendications précédentes, tel qu'il peut également commander des éléments techniques extérieurs au lieu d'habitation et/ou de travail.7. System according to one of the preceding claims, such that it can also control the technical elements outside the place of residence and / or work.
8. Système selon l'une des revendications précédentes, dans lequel un élément technique met en œuvre une commande à distance.8. System according to one of the preceding claims, wherein a technical element implements a remote control.
9. Elément technique destiné à fonctionner en liaison avec un système selon l'une des revendications précédentes, comprenant un module d'émission de signaux d'activation et/ou de régulation et lié au système de manière à recevoir des commandes d'activâtion/régulâtion de la part de celui-ci. 9. Technical element for operating in connection with a system according to one of the preceding claims, comprising an activation and / or regulation signal transmission module and linked to the system so as to receive activation commands / regulation on the part of the latter.
10. Procédé de commande d'éléments techniques destinés à fonctionner dans un lieu d'habitation et/ou de travail et capables d'émettre des signaux d'activation et /ou de régulation à destination du système de commande, le procédé inclut : une étape de réception de signaux d'activation et/ou de régulation en provenance des éléments techniques, une étape de commande de l'activâtion et/ou de la régulation des éléments techniques, une étape d'apprentissage d'actions liée à l'étape de réception des signaux d'activation et/ou de régulation, une action correspondant à une séquence, définie dans le temps lors de l'étape d'apprentissage, d'activation et/ou de régulation des éléments techniques, l'étape d'apprentissage se faisant de manière transparente pour un utilisateur qui active ou régule les éléments techniques et en prenant en compte les signaux et/ou les actions stockées préalablement, une étape de gestion des actions, une action étant déclenchée en réponse à au moins un signal déterminé reçu dans une étape de réception de signaux. 10. A method of controlling technical elements intended to operate in a residential and / or working place and capable of transmitting activation and / or regulation signals to the control system, the method includes: a step of receiving activation and / or regulation signals from the technical elements, a step of controlling the activation and / or regulation of the technical elements, an action learning step related to the step for receiving the activation and / or regulation signals, an action corresponding to a sequence, defined in time during the learning step, activation and / or regulation of the technical elements, the step of learning in a transparent way for a user who activates or regulates the technical elements and taking into account the signals and / or the actions stored previously, a step of management of the actions, an action being triggered in response to at least one determined signal received in a signal receiving step.
PCT/FR2005/050635 2004-07-29 2005-07-29 Method and system for controlling technical elements operating at home and/or at work WO2006018585A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP05794946A EP1771974A1 (en) 2004-07-29 2005-07-29 Method and system for controlling technical elements operating at home and/or at work

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0451715A FR2873827B1 (en) 2004-07-29 2004-07-29 METHOD AND SYSTEM FOR CONTROLLING TECHNICAL ELEMENTS FOR OPERATING IN A PLACE OF HABITATION AND / OR WORK
FR0451715 2004-07-29

Publications (1)

Publication Number Publication Date
WO2006018585A1 true WO2006018585A1 (en) 2006-02-23

Family

ID=34951829

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2005/050635 WO2006018585A1 (en) 2004-07-29 2005-07-29 Method and system for controlling technical elements operating at home and/or at work

Country Status (3)

Country Link
EP (1) EP1771974A1 (en)
FR (1) FR2873827B1 (en)
WO (1) WO2006018585A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006096075A1 (en) * 2005-03-10 2006-09-14 Hot Water Innovations Investments Limited Electronic controller

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102540999A (en) * 2011-01-03 2012-07-04 湖北盛佳电器设备有限公司 Intelligent control platform of multimedia water consumption management system
CN102566530A (en) * 2011-01-03 2012-07-11 湖北盛佳电器设备有限公司 Intelligent control platform of multimedia gas consumption management system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5471190A (en) * 1989-07-20 1995-11-28 Timothy D. Schoechle Method and apparatus for resource allocation in a communication network system
US5544036A (en) * 1992-03-25 1996-08-06 Brown, Jr.; Robert J. Energy management and home automation system
FR2764400A1 (en) * 1997-06-04 1998-12-11 Electricite De France SELF-CONFIGURABLE ENERGY MANAGEMENT METHOD AND SYSTEM FOR THE HOME
WO2001077764A2 (en) * 2000-04-10 2001-10-18 Zensys A/S Rf home automation system comprising replicable controllers

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5471190A (en) * 1989-07-20 1995-11-28 Timothy D. Schoechle Method and apparatus for resource allocation in a communication network system
US5544036A (en) * 1992-03-25 1996-08-06 Brown, Jr.; Robert J. Energy management and home automation system
FR2764400A1 (en) * 1997-06-04 1998-12-11 Electricite De France SELF-CONFIGURABLE ENERGY MANAGEMENT METHOD AND SYSTEM FOR THE HOME
WO2001077764A2 (en) * 2000-04-10 2001-10-18 Zensys A/S Rf home automation system comprising replicable controllers

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
GILADI R: "Heterogeneous building automation and ip networks management", 23 March 2004, DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, 2004. PROCEEDINGS. 24TH INTERNATIONAL CONFERENCE ON HACHIOJI, TOKYO, JAPAN 23-24 MAR. 2004, PISCATAWAY, NJ, USA,IEEE, PAGE(S) 636-641, ISBN: 0-7695-2087-1, XP010695673 *
PFEIFER T ET AL: "Seamless integration of distributed internet devices for pervasive architectures", PROCEEDINGS OF THE NINTH IEEE WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS (FTDCS 2003), 28 May 2003 (2003-05-28), pages 70 - 76, XP010643131 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006096075A1 (en) * 2005-03-10 2006-09-14 Hot Water Innovations Investments Limited Electronic controller
GB2441063A (en) * 2005-03-10 2008-02-20 Hot Water Innovations Invest L Electronic controller

Also Published As

Publication number Publication date
FR2873827B1 (en) 2006-11-10
EP1771974A1 (en) 2007-04-11
FR2873827A1 (en) 2006-02-03

Similar Documents

Publication Publication Date Title
EP2983049B1 (en) Method for operating a device for controlling a home automation installation of a building and control device
US11243502B2 (en) Interactive environmental controller
US6792319B1 (en) Home automation system and method
US6909921B1 (en) Occupancy sensor and method for home automation system
WO2018015669A1 (en) Method for configuring, controlling or monitoring home automation equipment
FR2987467A1 (en) METHODS FOR CONTROLLING AND CONFIGURING A DOMOTIC INSTALLATION AND DOMOTIC INSTALLATION USING THESE METHODS
WO2016137552A1 (en) Automatically learning and controlling connected devices
EP3318035B1 (en) Method for controlling a home-automation facility
EP3318019B1 (en) Home-automation system and method for constituting topology of a home-automation system
WO2018015670A1 (en) Method for configuring and monitoring home automation equipment
KR100432044B1 (en) Server/Client System For Managing Home Network And That Implementation Method
JP2021518004A (en) Use of contextual information in the environment component area for event / activity prediction
EP3318018B1 (en) Methods for recording a central control unit belonging to a home automation facility, and corresponding computer program products
EP2950249A1 (en) Method for interaction of a group of users with an automatism
WO2006018585A1 (en) Method and system for controlling technical elements operating at home and/or at work
EP3384635B1 (en) Method for configuring, controlling or monitoring home automation equipment
EP3588461B1 (en) System for controlling connected objects, corresponding control method and computer program
EP3262470B1 (en) Method for configuring and method for commanding and/or controlling a home automation equipment interface
WO2013083656A2 (en) Systems and methods for configuring and using automated systems in buildings
Vani et al. Automatic Tap Control System in the Smart Home using Android and Arduino
Burns et al. PESTO: Data integration for visualization and device control in the SmartCare project
EP3073335B1 (en) Method for controlling a home-automation facility of a building and associated control device
Anthony et al. AUTOMATED SMART HOME SYSTEM USING IoT
FR3033054A1 (en) METHODS FOR CONFIGURING AND CONTROLLING OPERATION OF A DEVICE FOR CONTROLLING A DOMOTIC INSTALLATION, CONTROL DEVICE AND INSTALLATION THEREFOR
WO2017006023A1 (en) Method for recording a central control unit belonging to a home-automation facility

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2005794946

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2005794946

Country of ref document: EP