Brevet FR2899348A1 — publié le 20071005

DESCRIPTION La présente invention concerne le domaine des équipements électriques domestiques, notamment des dispositifs de commande à distance de moyens d'actionnement de ces équipements électriques domestiques et a pour objet un procédé de reconnaissance de moyens de commande informatique d'un dispositif de gestion d'équipements électriques domestiques et d'exploitation des données de ces moyens de commande pour l'actionnement desdits équipements électriques domestiques, ainsi qu'un dispositif de gestion d'équipements électriques domestiques mettant en oeuvre ledit procédé. Actuellement, la programmation en domotique est essentiellement réalisée au moyen d'horloges modulaires de commande de l'actionnement et du déclenchement des différents appareils électriques. Ces horloges connues sont généralement du type avec programmation horaire de contacts avec une interface digitale. Cette programmation est effectuée, soit manuellement à partir des touches du clavier équipant l'horloge, soit au moyen de programmes fixes chargés en usine. De telles horloges permettent de répondre à des besoins de programmation simples, couramment utilisés dans le bâtiment. Cependant, dans le cas où des fonctions plus complexes sont à remplir, celles-ci peuvent difficilement être programmées directement. Pour obvier à cet inconvénient, il a été proposé des horloges programmables à clé, dans lesquelles l'insertion d'une clé électronique munie d'un programme permet le chargement de ce programme par écrasement du programme résident, suite à une commande correspondante au moyen des touches du clavier de l'horloge. Ces dispositifs connus ne permettent, toutefois, pas une reprise en compte du programme initial de l'horloge après mise en oeuvre par cette dernière du programme contenu dans la clé et ne sont compatibles qu'avec un seul type de clé prédéterminé. Il a également été proposé, par FR-A-2 826 136, un procédé de programmation d'horloges programmables et une clé de programmation pour la mise en oeuvre de ce procédé permettant de faciliter la programmation des horloges digitales pour l'utilisateur final et de modifier momentanément le programme résident desdites horloges. -2- Ce procédé de programmation d'horloges programmables consiste essentiellement à réaliser une dérogation momentanée au programme résident d'une horloge programmable au moyen d'une clé de programmation et à lui substituer un programme de forçage non écrasant, sans intervention sur le clavier de programmation de l'horloge, le retrait de la clé de programmation ayant pour effet de commuter automatiquement l'horloge sur son programme résident initial. La clé de programmation pour la mise en oeuvre de ce procédé intègre un circuit électronique comportant une mémoire renfermant au moins un programme de substitution dérogeant au programme résident dans la mémoire de l'horloge, lors de la connexion de la clé sur l'horloge. Ce dernier procédé et le dispositif correspondant permettent, certes, d'améliorer encore la programmation de ces dispositifs. Toutefois, l'ergonomie conférée par ce procédé et ce dispositif est relativement réduite. De plus une telle clé ne permet pas d'effectuer un diagnostic de fonctionnement de l'appareillage terminal commandé et est spécifique au dispositif mettant en oeuvre ce procédé. Il a également été proposé, par FR-A-2 853 421, un ensemble de programmation de dispositifs de commande à distance de moyens d'actionnement des équipements électriques domestiques, présentant un dispositif de programmation, de configuration et de diagnostic comportant un circuit électronique d'interfaçage avec un moyen de programmation d'un équipement à actionner par ce dispositif, ce moyen de programmation pouvant être connecté à ce dispositif par une liaison sans fil du type radio ou à ondes infrarouges. Cet ensemble de programmation présente également l'inconvénient de ne fonctionner qu'avec un moyen de programmation spécifique. Il existe donc un besoin de disposer d'un dispositif de gestion d'équipements électriques domestiques pouvant fonctionner avec plusieurs types de moyens de commande, ainsi qu'un procédé de reconnaissance desdits moyens de commande. A cet effet, la présente invention a pour objet un procédé de reconnaissance de moyens de commande informatique d'un dispositif de gestion d'équipements électriques domestiques et d'exploitation des données de ces moyens de commande pour l'actionnement desdits équipements électriques domestiques, caractérisé en ce qu'il consiste à réaliser les étapes suivantes : -3- a) vérifier l'existence d'une connexion d'un moyen de commande informatique au dispositif de gestion, par l'intermédiaire d'un moyen de détection, b) le cas échéant, déterminer le type du moyen de commande informatique connecté, par l'intermédiaire d'un moyen de reconnaissance, et c) lancer un programme associé audit moyen de commande informatique pour exploiter les données de ce dernier. Elle concerne également un dispositif de gestion d'équipements électriques domestiques mettant en oeuvre ledit procédé. L'invention sera mieux comprise, grâce à la description ci-après, qui se rapporte à trois modes de réalisation préférés, donnés à titre d'exemples non limitatifs, et expliqués avec référence aux dessins schématiques annexés, dans lesquels : La figure 1 est une vue en perspective d'un dispositif de gestion selon l'invention ; La figure 2 est une vue en élévation frontale du dispositif de la figure 1, auquel est connecté un moyen de commande informatique. Le procédé de reconnaissance de moyens de commande 2 informatique d'un dispositif de gestion 1 d'équipements électriques domestiques et d'exploitation des données de ces moyens de commande 2 pour l'actionnement desdits équipements électriques domestiques, selon l'invention est caractérisé en ce qu'il consiste à réaliser les étapes suivantes : a) vérifier l'existence d'une connexion d'un moyen de commande 2 informatique au dispositif de gestion 1, par l'intermédiaire d'un moyen de détection, b) le cas échéant, déterminer le type du moyen de commande 2 informatique connecté, par l'intermédiaire d'un moyen de reconnaissance, et c) lancer un programme associé audit moyen de commande 2 informatique pour exploiter les données de ce dernier. Ainsi, le procédé permet de mettre en oeuvre des moyens de commande 2 informatique de différentes configurations et présentant également des programmes spécifiques qui pourront être sélectionnés selon les besoins relatifs à l'actionnement des équipements électriques du dispositif de gestion 1 desdits équipements. -4- Selon l'invention, le procédé peut consister, en outre, à signaler la connexion d'un moyen de commande 2 informatique par l'intermédiaire du dispositif de gestion 1 d'équipements. Ainsi, l'utilisateur peut être informé lors de la connexion d'un moyen de commande 2 informatique. A cet effet, le dispositif de gestion 1 peut présenter un écran d'affichage 3 de données sur lequel s'affiche un symbole lors de la connexion. Dans le cas d'un moyen de commande 2 informatique réalisé sous la forme d'une clé, par exemple, le symbole d'une clé peut s'afficher sur l'écran d'affichage 3. L'information relative à la connexion peut également être réalisée sous la forme de la mise sous tension d'une diode électroluminescente. L'étape a) de vérification de l'existence d'une connexion d'un moyen de commande 2 informatique au dispositif de gestion 1 peut être réalisée en permanence par l'intermédiaire d'un moyen de détection. Cette connexion peut être aussi bien physique que réalisée par l'intermédiaire d'ondes telles que les ondes radio ou analogues et peut être vérifiée par une interruption logicielle, par exemple toutes les cent millisecondes. De manière caractéristique, le programme de l'étape c) peut consister à afficher, par l'intermédiaire d'un écran d'affichage 3 de données, prévu sur le dispositif de gestion 1, les données contenues dans le moyen de commande 2 informatique connecté. Il en résulte qu'il est possible de lire le contenu du moyen de commande 2 informatique sur l'écran d'affichage 3. A cet effet, il peut également être prévu de pouvoir sélectionner, par l'intermédiaire d'un clavier de programmation 4 prévu sur le dispositif de gestion 1, un ou plusieurs programmes à mettre en oeuvre dans le dispositif de gestion 1. Selon l'invention, le programme de l'étape c) peut consister à afficher, par l'intermédiaire d'un écran d'affichage 3 de données, prévu sur le dispositif de gestion 1, les données contenues dans le dispositif de gestion 1. Ces données sont, par exemple, des informations décrivant l'environnement du dispositif de gestion 1, telle que la température ambiante ou encore des informations relatives aux consommations des équipements électriques domestiques actionnés par ledit dispositif de gestion 1, telle que par exemple la consommation électrique. Il peut être prévu que l'ensemble des données s'affiche simultanément sur l'écran d'affichage 3, ou non. Dans ce dernier cas, un menu déroulant, par exemple, peut permettre la sélection des données devant s'afficher sur ledit écran d'affichage 3. -5- Grâce au procédé selon l'invention, une communication bidirectionnelle peut être établie entre le dispositif de gestion 1 et le moyen de commande 2 informatique. Ainsi, et de manière caractéristique, le programme de l'étape c) peut consister à enregistrer, dans le moyen de commande 2 informatique connecté, les données contenues dans le dispositif de gestion 1. Ceci est particulièrement avantageux pour conserver des données du dispositif de gestion 1 à des fins statistiques, par exemple, ou encore dans le but d'une exploitation des données ainsi recueillies en vue d'une reprogrammation du dispositif de gestion 1. Selon un premier mode de réalisation de l'invention, le programme de l'étape c) peut consister à réaliser une dérogation momentanée au programme résident du dispositif de gestion 1 et à lui substituer un programme de forçage non écrasant. Dans cette configuration, l'ensemble des fonctionnalités à activer dans le dispositif de gestion 1 et l'ensemble des données à transférer vers ce dernier sont intégrées dans le moyen de commande 2 informatique, et plus particulièrement dans le programme de forçage. L'utilisateur n'a pas à intervenir sur le paramétrage ou la programmation du dispositif de gestion 1, il suffit de connecter à ce dernier le moyen de commande 2 informatique. A titre d'exemple, le programme de forçage non écrasant peut contenir des commandes relatives à des périodes de mise en marche du chauffage électrique d'une maison, voire les températures de consignes à atteindre à des heures ou pendant des périodes prédéfinies. Le programme de forçage non écrasant présente l'avantage de se substituer au programme résident uniquement pendant la période de temps pendant laquelle le moyen de commande 2 informatique est connecté au dispositif de gestion 1, la déconnexion dudit moyen de commande 2 informatique ayant pour effet la reprise du programme résident. Selon un second mode de réalisation, le programme de l'étape c) peut consister à substituer un programme de forçage écrasant au programme résident du dispositif de gestion 1. Dans ce mode de réalisation, le programme de forçage se substitue au programme résident, de sorte que la déconnexion dudit moyen de commande 2 informatique n'a aucun effet sur le fonctionnement du dispositif de gestion 1, le programme de forçage ayant remplacé le programme résident. Cette substitution peut ne pas être automatique et nécessiter l'intervention de l'utilisateur par l'intermédiaire d'un clavier de programmation 4. -6- Selon un troisième mode de réalisation, le programme de l'étape c) peut consister à lire certaines données du dispositif de gestion 1 et à dérouler des sous-programmes en fonction desdites données lues. Ce mode de réalisation permet de programmer le dispositif de gestion 1 par l'intermédiaire du moyen de commande 2 informatique avec l'avantage que ce dernier déroule ses programmes uniquement en fonction des données lues ou programmes en cours dans le dispositif de gestion 1. Il peut s'agir ici d'un mode de programmation en temps réel, par exemple. Selon l'invention, en cas d'absence d'une connexion d'un moyen de commande 2 informatique au dispositif de gestion 1, le procédé peut consister à dérouler le programme résidant dans le dispositif de gestion 1. La présente invention a également pour objet un dispositif de gestion 1 d'équipements électriques domestiques sous la forme d'un boîtier d'ambiance pourvu d'un écran d'affichage 3 de données et d'un dispositif de programmation d'un équipement à actionner par ledit dispositif de gestion 1 fonctionnant avec un programme résident, dispositif caractérisé en ce qu'il met en oeuvre le procédé selon l'invention. De manière avantageuse, le dispositif de gestion 1 peut être muni d'un moyen de connexion 5 avec un moyen de commande 2 20 informatique. Ce moyen de connexion 5 informatique peut se présenter sous la forme d'une ouverture de réception d'une borne d'un moyen de commande 2 informatique se présentant sous la forme d'une clé de programmation et de communication. Une telle réalisation est représentée 25 dans les figures 1 et 2 annexées. De préférence, une clé de programmation comprend un circuit électronique contenant une mémoire. Ce moyen de connexion 5 informatique peut également être du type sans fil. Dans ce cas, la connexion entre le moyen de commande 2 informatique et le dispositif de gestion 1 peut être du type radio ou à ondes 30 infrarouges. A cet effet, le moyen de commande 2 informatique peut comprendre un ensemble émetteur/récepteur infrarouge ou radio et une partie de traitement et de transfert des données. Cette dernière partie peut être constituée, par exemple, soit par un microcontrôleur, une mémoire externe et un encodeur/décodeur externe, soit par un microcontrôleur 35 intégrant une mémoire et émulant un encodeur/décodeur. De manière caractéristique, le dispositif de gestion 1 peut également présenter un clavier de programmation 4 pour le paramétrage et -7- la sélection de sous-programmes du programme résident à dérouler et/ou de données du moyen de commande 2 informatique. Ce clavier de programmation 4 peut également permettre à l'utilisateur de naviguer et de visualiser les menus disponibles. Un dispositif de gestion 1 destiné à la gestion de l'énergie peut comprendre un ensemble électronique pourvu d'un microcontrôleur et un capteur ou une sonde de température et une interface comprenant des dispositifs d'affichage et d'actionnement, du type boutons poussoirs ou clavier de programmation, par exemple. Selon l'invention, le moyen de détection peut être constitué par un microcontrôleur du dispositif de gestion 1 relié à l'ouverture de réception d'une borne d'un moyen de commande 2 informatique par l'intermédiaire d'une liaison bifilaire dont l'état est une fonction de la présence ou de l'absence d'un moyen de commande 2 informatique. A titre d'exemple, cette liaison bifilaire peut être gérée selon le protocole hC de Philips, par le microcontrôleur du dispositif de gestion 1 qui prend en compte la variation de potentiels sur la liaison bifilaire. Comme déjà indiqué plus haut, la vérification de l'existence d'une connexion d'un moyen de commande 2 informatique au dispositif de gestion 1 peut être réalisée en permanence par l'intermédiaire d'un moyen de détection. A cet effet, cette vérification peut être réalisée par une interruption logicielle permettant de scruter régulièrement (toutes les 100 ms, par exemple) l'état de la liaison hC et d'en déduire la présence ou non d'un moyen de commande 2 informatique sur le dispositif de gestion. Cet état est donc déterminé par les deux potentiels présents sur les deux fils de la liaison hC. Ainsi, quatre "jeux" ou combinaisons de potentiels sont possibles, dont un premier jeu indique qu'aucun moyen de commande 2 informatique n'est inséré dans le dispositif de gestion 1, un second jeu indique qu'un moyen de commande 2 informatique est inséré, les deux derniers correspondant à des états transitoires pour lesquels il peut être considéré qu'aucun moyen de commande 2 informatique n'est inséré dans le dispositif de gestion 1. De même, le moyen de reconnaissance peut être constitué par un microcontrôleur du dispositif de gestion 1 relié à l'ouverture de réception d'une borne d'un moyen de commande 2 informatique par l'intermédiaire d'une liaison bifilaire. Bien entendu, le microcontrôleur et la liaison bifilaire sont, de préférence, ceux du moyen de détection. Ainsi, lorsque la présence -8- d'un moyen de commande 2 informatique connecté au dispositif de gestion 1 est détectée, le dispositif de gestion 1 détermine le type de moyen de commande 2 informatique connecté. En général, la caractérisation du type de moyen de commande 2 informatique est figée à un endroit précis de la mémoire du moyen de commande 2 informatique. Cet endroit est toujours le même et est connu du dispositif de gestion 1. Pour déterminer le type de moyen de commande 2 informatique connecté, le microcontrôleur du dispositif de gestion 1 communique selon le protocole I2C avec le moyen de commande 2 informatique afin d'obtenir la caractérisation du type de moyen de commande 2 informatique contenue dans l'endroit dédié à cet effet de la mémoire du moyen de commande 2 informatique. Bien entendu, l'invention n'est pas limitée aux modes de réalisation décrits et représentés aux dessins annexés. Des modifications restent possibles, notamment du point de vue de la constitution des divers éléments ou par substitution d'équivalents techniques, sans sortir pour autant du domaine de protection de l'invention. REVENDICATIONS 1. Procédé de reconnaissance de moyens de commande (2) informatique d'un dispositif de gestion (1) d'équipements électriques domestiques et d'exploitation des données de ces moyens de commande (2) pour l'actionnement desdits équipements électriques domestiques, caractérisé en ce qu'il consiste à réaliser les étapes suivantes : a) vérifier l'existence d'une connexion d'un moyen de commande (2) informatique au dispositif de gestion (1), par l'intermédiaire d'un moyen de détection, b) le cas échéant, déterminer le type du moyen de commande (2) informatique connecté, par l'intermédiaire d'un moyen de reconnaissance, et c) lancer un programme associé audit moyen de commande (2) informatique pour exploiter les données de ce dernier. 2. Procédé, selon la revendication 1, caractérisé en ce qu'il consiste, en outre, à signaler la connexion d'un moyen de commande (2) informatique par l'intermédiaire du dispositif de gestion (1) d'équipements. 3. Procédé, selon l'une quelconque des revendications 1 et 2, caractérisé en ce que l'étape a) de vérification de l'existence d'une connexion d'un moyen de commande (2) informatique au dispositif de gestion (1) est réalisée en permanence par l'intermédiaire d'un moyen de détection. 4. Procédé, selon l'une quelconque des revendications 1 à 3, caractérisé en ce que le programme de l'étape c) consiste à afficher, par l'intermédiaire d'un écran d'affichage (3) de données, prévu sur le dispositif de gestion (1), les données contenues dans le moyen de commande (2) informatique connecté. 5. Procédé, selon l'une quelconque des revendications 1 à 4, caractérisé en ce que le programme de l'étape c) consiste à afficher, par l'intermédiaire d'un écran d'affichage (3) de données, prévu sur le dispositif de gestion (1), les données contenues dans le dispositif de gestion (1). 6. Procédé, selon la revendication 5, caractérisé en ce que le programme de l'étape c) consiste à enregistrer, dans le moyen de commande (2) informatique connecté, les données contenues dans le dispositif de gestion (1).- 10 - 7. Procédé, selon l'une quelconque des revendications 1 à 6, caractérisé en ce que le programme de l'étape c) consiste à réaliser une dérogation momentanée au programme résident du dispositif de gestion (1) et à lui substituer un programme de forçage non écrasant. 8. Procédé, selon l'une quelconque des revendications 1 à 6, caractérisé en ce que le programme de l'étape c) consiste à substituer un programme de forçage écrasant au programme résident du dispositif de gestion (1). 9. Procédé, selon l'une quelconque des revendications 1 à 4, caractérisé en ce que le programme de l'étape c) consiste à lire certaines données du dispositif de gestion (1) et à dérouler des sous-programmes en fonction desdites données lues. 10. Procédé, selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'en cas d'absence d'une connexion d'un moyen de commande (2) informatique au dispositif de gestion (1), ledit procédé consiste à dérouler le programme résidant dans le dispositif de gestion (1). 11. Dispositif de gestion (1) d'équipements électriques domestiques sous la forme d'un boîtier d'ambiance pourvu d'un écran d'affichage (3) de données et d'un dispositif de programmation d'un équipement à actionner par ledit dispositif de gestion (1) fonctionnant avec un programme résident, dispositif caractérisé en ce qu'il met en oeuvre le procédé selon l'une quelconque des revendications 1 à 10. 12. Dispositif, selon la revendication 11, caractérisé en ce qu'il est muni d'un moyen de connexion (5) avec un moyen de commande (2) 25 informatique. 13. Dispositif, selon la revendication 12, caractérisé en ce que le moyen de connexion (5) se présente sous la forme d'une ouverture de réception d'une borne d'un moyen de commande (2) informatique se présentant sous la forme d'une clé de programmation et de communication. 30 14. Dispositif, selon la revendication 12, caractérisé en ce que le moyen de connexion est du type sans fil. 15. Dispositif, selon l'une quelconque des revendications 11 à 14, caractérisé en ce qu'il présente un clavier de programmation (4) pour le paramétrage et la sélection de sous-programmes du programme résident à 35 dérouler et/ou de données du moyen de commande 2 informatique. 16. Dispositif, selon la revendication 13, pour autant qu'elle se rattache à la revendication 3, caractérisé en ce que le moyen de détection est-11-constitué par un microcontrôleur du dispositif de gestion (1) relié à l'ouverture de réception d'une borne d'un moyen de commande (2) informatique par l'intermédiaire d'une liaison bifilaire dont l'état est une fonction de la présence ou de l'absence d'un moyen de commande (2) informatique. 17. Dispositif, selon l'une quelconque des revendications 13 à 16, caractérisé en ce que le moyen de reconnaissance est constitué par un microcontrôleur du dispositif de gestion (1) relié à l'ouverture de réception d'une borne d'un moyen de commande (2) informatique par l'intermédiaire d'une liaison bifilaire.