Brevet FR3112055A1 — publié le 20211231

La présente invention concerne un procédé et un dispositif domotique (100) destiné à être placé dans un bâtiment pour le transfert de données entre un premier réseau de communication radio et un second réseau de communication radio. Selon l’invention : on détermine (205) la qualité de réception de signaux sur le premier réseau, on détermine (206) la qualité de réception de signaux sur le second réseau, on commande une interface homme-machine (208) pour notifier si la qualité de réception sur les deux réseaux de communication radio permet de transférer des données entre les deux réseaux , on capte (207) des données locales d’un capteur ou des commandes d’un actionneur (207), on transfère (205, 206) des données du premier réseau vers le second réseau en association avec les données locales. Fig. 2 PROCEDE ET DISPOSITIF DOMOTIQUE POUR LE TRANSFERT DE DONNEES ENTRE UN PREMIER ET UN SECOND RESEAUX DE COMMUNICATION RADIO La présente invention concerne un procédé pour le transfert, par un dispositif domotique destiné à être placé dans un bâtiment ou à proximité immédiate du bâtiment, de données entre un premier réseau de communication radio et un second réseau de communication radio. ETAT DE LA TECHNIQUE ANTERIEURE Les réseaux de communication radio tels que les réseaux domestiques sont destinés à couvrir de petites zones telles que des habitations ou des espaces de travail. Des passerelles entre le réseau domestique et des réseaux radio étendus permettent de transmettre ou de recevoir des données à des terminaux informatiques distants. Ces terminaux sont par exemple les téléphones intelligents des occupants de l’habitation ou des personnes exerçant une activité dans l’espace de travail. Ainsi un individu, lorsqu’il est à l’extérieur de la zone de couverture du réseau domestique, peut commander les différents équipements domestiques reliés au réseau domestique ou être informé des différents évènements qui apparaissent dans la zone de couverture du réseau domestique. Les réseaux étendus à basse consommation sont de plus en plus utilisés pour l’échange de données vers l’extérieur. Les réseaux étendus à basse consommation permettent des communications radio peu consommatrices en énergie électrique. Malheureusement, les signaux radio des réseaux étendus à basse consommation sont fortement atténués dans certains bâtiments. Le niveau ou la qualité des signaux radio reçus par la passerelle varie très fortement selon la localisation de la passerelle dans le bâtiment. Il est ainsi difficile de choisir un bon emplacement pour installer la passerelle. La présente invention vise ainsi à proposer un nouveau type de dispositif domotique qui fait à la fois office de passerelle et de capteur ou d’actionneur et qui permet à un occupant de la zone couverte par le réseau domestique de déterminer un bon emplacement pour installer ledit dispositif domotique. A cette fin, selon un premier aspect, l’invention propose un dispositif domotique destiné à être placé dans un bâtiment pour le transfert de données entre un premier réseau de communication radio et un second réseau de communication radio, le premier réseau de communication radio étant un réseau domestique, le second réseau de communication radio étant un réseau étendu à basse consommation, caractérisé en ce que le dispositif domotique comporte : des moyens de détermination de la qualité de réception de signaux sur le premier réseau de communication radio, des moyens de détermination de la qualité de réception de signaux sur le second réseau de communication radio, des moyens de commande d’une interface homme-machine pour notifier si la qualité de réception sur les deux réseaux de communication radio permet de transférer des données entre le premier réseau de communication radio et le second réseau de communication radio, un capteur délivrant des données locales ou un actionneur recevant au moins une commande, des moyens de transfert des données du premier réseau de communication radio vers le second réseau de communication radio en association avec les données locales. L’invention concerne aussi un procédé pour le transfert de données entre un premier réseau de communication radio et un second réseau de communication radio, le premier réseau de communication radio étant un réseau domestique, le second réseau de communication radio étant un réseau étendu à basse consommation, caractérisé en ce que le procédé est exécuté par un dispositif domotique destiné à être placé dans un bâtiment et comporte les étapes de : - détermination de la qualité de réception de signaux sur le premier réseau de communication radio, - détermination de la qualité de réception de signaux sur le second réseau de communication radio, - commande d’une interface homme-machine pour notifier si la qualité de réception sur les deux réseaux de communication radio permet de transférer des données entre le premier réseau de communication radio et le second réseau de communication radio, - obtention d’un capteur de données locales ou d’au moins une commande d’un actionneur, - transfert des données locales du premier réseau de communication radio vers le second réseau de communication radio. Ainsi, la notification de la qualité de réception sur les deux réseaux de communication radio permet à un individu de choisir le meilleur emplacement pour installer le dispositif domotique. De plus, le dispositif domotique, en intégrant à la fois la fonctionnalité de passerelle et de capteur ou d’actionneur simplifie l’installation du réseau domestique dans le bâtiment. Par exemple, le dispositif domotique intègre la fonctionnalité de passerelle et de sirène d’alarme. Si le dispositif domotique est placé, comme beaucoup de sirènes d’alarme, à l’extérieur du bâtiment, la qualité des signaux du réseau étendu à basse consommation est augmentée. Par exemple, le dispositif domotique intègre la fonctionnalité de passerelle et de capteur de pression d’une alimentation en eau chaude. Si le dispositif domotique est placé à un étage du bâtiment, la qualité des signaux du réseau étendu à basse consommation est augmentée. Selon un mode particulier de l’invention, le dispositif domotique comporte en outre : - des moyens d’obtention de données d’au moins un autre dispositif domotique relié au premier réseau de communication, des moyens de transfert des données obtenues du au moins un autre dispositif. Selon un mode particulier de l’invention, le dispositif comporte en outre : des moyens de réception d’un message du second réseau de communication radio, des moyens d’exécution d’un traitement local du message reçu et de commande du transfert sur le premier réseau de communication radio du message reçu. Ainsi, le pilotage de l’installation domotique est indépendant d’une liaison de télécommunication de type passerelle Internet, du paramétrage de la passerelle Internet qui peut changer au cours du temps ( SSID Wifi, Clé réseau ). L’utilisateur peut commander l’installation même si l’abonnement de l’installation internet n’est pas actif. Selon un mode particulier de l’invention, le dispositif domotique comporte en outre des moyens de détection d’un évènement local, et des moyens d’obtention, activés à la détection de l’événement local, de données du premier réseau de communication radio. Ainsi, le capteur/actionneur du dispositif peut être utilisé sans réseau local de type Wifi. Selon un mode particulier de l’invention, le capteur est un capteur de pression ou de température ou de présence ou l’actionneur est une sirène d’alarme. Selon un mode particulier de l’invention, le premier réseau de communication est un réseau domestique X3D ou un réseau de communication de type Zigbee et le second réseau de communication est un réseau étendu à basse consommation tel qu’un réseau de type LoRa ou Sigfox. L’invention concerne aussi les programmes d’ordinateur stockés sur un support d’informations, lesdits programmes comportant des instructions permettant de mettre en œuvre les procédés précédemment décrits, lorsqu’ils sont chargés et exécutés par un système informatique. Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints, parmi lesquels : représente un bâtiment dans lequel la présente invention est implémentée ; représente une architecture du dispositif domotique selon la présente invention ; représente un premier exemple d’algorithme exécuté par le dispositif domotique selon la présente invention ; représente un second exemple d’algorithme exécuté par le dispositif domotique selon la présente invention. EXPOSE DETAILLE DE MODES DE REALISATION La Fig. 1 représente un bâtiment dans lequel la présente invention est implémentée. Le bâtiment 10 comporte un système de domotique permettant de contrôler l’ouverture de dispositifs d’occultation de fenêtres et/ou de contrôler des moyens de chauffage du bâtiment et/ou de contrôler un système d’alarme anti-intrusion… Le bâtiment 10 est dans la zone de couverture d’un premier réseau de communication radio 15. Le premier réseau de communication est un réseau domestique tel que par exemple un réseau de communication commercialisé par la demanderesse sous le nom commercial X3D ou un réseau de communication de type Zigbee. Le bâtiment 10 est partiellement dans la zone de couverture d’un second réseau de communication radio 25. Le second réseau de communication est un réseau étendu à basse consommation tel que par exemple un réseau de type LoRa ou Sigfox. Certaines parties du bâtiment 10 ne sont pas dans la zone de couverture du second réseau de communication radio 25. Par exemple, la qualité de réception des signaux radio du second réseau de communication dans les pièces situées au rez-de-chaussée du bâtiment 10 ne permet pas de communiquer avec le second réseau de communication radio. En revanche, la qualité de réception des signaux radio du second réseau de communication dans les pièces situées à l’étage ou au grenier du bâtiment 10 permet de communiquer avec le second réseau de communication radio. Il en est de même pour l’extérieur du bâtiment 10. Selon la présente invention, lors de l’installation du dispositif domotique, le dispositif domotique : détermine la qualité de réception de signaux sur le premier réseau de communication radio, détermine la qualité de réception de signaux sur le second réseau de communication radio, commande une interface homme-machine pour notifier si la qualité de réception sur les deux réseaux de communication radio permet de transférer des données entre le premier réseau de communication radio et le second réseau de communication radio, obtient d’un capteur des données locales ou au moins une commande d’un actionneur et transfère des données locales du premier réseau de communication radio vers le second. La personne devant installer le dispositif domotique 100 peut choisir le meilleur emplacement pour installer le dispositif domotique.100. Dans l’exemple de la Fig. 1, le dispositif domotique 100a comporte une sirène d’alarme et est placé à l’extérieur du bâtiment 10. Dans l’exemple de la Fig. 1, le dispositif domotique 100c comporte une sirène d’alarme et est placé à l’extérieur du bâtiment 10 contre un mur du bâtiment 10. Dans l’exemple de la Fig. 1, en variante, le dispositif domotique 100b comporte un dispositif de commande de chauffage ou un capteur de pression et est placé à l’étage du bâtiment 10. La Fig. 2 représente une architecture de dispositif domotique selon la présente invention. Le dispositif domotique 100 comprend : - un processeur, micro-processeur, ou microcontrôleur 200 ; - une mémoire volatile RAM 202 ; - une mémoire ROM 203 ; - une première interface de communication COM1 205 pour l’émission et la réception de données sur le premier réseau de communication radio ; - une seconde interface de communication COM2 206 pour l’émission et la réception de données sur le second réseau de communication radio ; - un capteur ou un actionneur CAP/ACT 207 : - une interface homme-machine IHM 208. - un bus de communication 201 reliant le processeur 200 à la mémoire ROM 203, à la mémoire RAM 202, à l’interface homme-machine IHM 208, au capteur ou à l’actionneur 207 et aux interfaces de communication 205 et 207. Le processeur 200 est capable d’exécuter des instructions chargées dans la mémoire volatile 202 à partir de la mémoire ROM 203, d’une mémoire externe (non représentée), d’un support de stockage. Lorsque le dispositif domotique 100 est mis sous tension, le processeur 200 est capable de lire de la mémoire volatile 203 des instructions et de les exécuter. Ces instructions forment un programme d’ordinateur qui cause la mise en œuvre, par le processeur 200, de tout ou partie du procédé décrit en relation avec les Figs. 3 et 4. Tout ou partie du procédé décrit en relation avec les Figs. 3 et 4 peut être implémenté sous forme logicielle par exécution d’un ensemble d’instructions par une machine programmable, telle qu’un DSP ( Digital Signal Processor en anglais ou Unité de Traitement de Signal Numérique en français) ou un microcontrôleur ou être implémenté sous forme matérielle par une machine ou un composant dédié, tel qu’un FPGA ( Field-Programmable Gate Array en anglais ou Matrice de Portes Programmable sur le Terrain en français) ou un ASIC ( Application- Specific Integrated Circuit en anglais ou Circuit Intégré Spécifique à une Application en français). Le dispositif domotique 100 est alimenté en énergie électrique par le réseau de fourniture en énergie électrique du bâtiment ou par une pile et/ou au moins un capteur solaire non représenté en Fig. 2. La Fig. 3 représente un premier exemple d’algorithme exécuté par le dispositif domotique selon la présente invention. Le présent algorithme est décrit dans un exemple dans lequel il est exécuté par le processeur 200 du dispositif domotique. A l’étape E30, le processeur 200 commande la première interface de communication radio 205 pour l’obtention de mesures de la qualité de réception de signaux sur le premier réseau de communication radio 15. La qualité de réception des signaux est par exemple déterminée en effectuant des mesures de niveau de puissance en réception des signaux (en anglais Received Signal Strength Indication) et/ou de rapports signal sur bruit des signaux reçus (en anglais Signal Noise Ratio) et/ou de taux d’erreurs bit (en anglais Bit Error Rate) et/ou de taux d’erreurs paquet (en anglais Packet Error Rate). A l’étape E31, le processeur 200 commande la seconde interface de communication radio 206 pour l’obtention de mesures de la qualité de réception de signaux sur le second réseau de communication radio 25. La qualité de réception des signaux est par exemple déterminée en effectuant des mesures de niveau de puissance en réception des signaux (en anglais Received Signal Strength Indication) et de rapports signal sur bruit des signaux reçus (en anglais Signal Noise Ratio) et/ou de taux d’erreurs bit (en anglais Bit Error Rate) et/ou de taux d’erreurs paquet (en anglais Packet Error Rate). A l’étape E32, le processeur 200 vérifie si les mesures de la qualité de réception de signaux sur le premier réseau de communication radio 15 sont supérieures à un premier seuil prédéterminé. Par exemple, le premier seuil prédéterminé est égal à -90 dbm pour les mesures de niveau de puissance en réception des signaux de type X3D ou -88dbm pour les mesures de niveau de puissance en réception des signaux de type Zigbee, à 20dB si la qualité de réception des signaux est déterminée en effectuant des mesures de rapports signal sur bruit des signaux reçus, à 10% si la qualité de réception des signaux est déterminée en effectuant des mesures de taux d’erreurs bit ou de taux d’erreurs paquet. Si les mesures de la qualité de réception de signaux sur le premier réseau de communication radio 15 sont supérieures au premier seuil, le processeur 200 passe à l’étape E33. Dans la négative, le processeur 200 passe à l’étape E34. A l’étape E33, le processeur 200 vérifie si les mesures de la qualité de réception de signaux sur le second réseau de communication radio 25 sont supérieures à un second seuil prédéterminé. Par exemple, si la qualité de réception des signaux est par exemple déterminée en effectuant des mesures de niveau de puissance en réception des signaux et de rapports signal sur bruit des signaux reçus, le second seuil prédéterminé est égal à -130 pour un réseau de type Sigfox, ou à -125dbm pour un réseau de type LoRa, à 10% si la qualité de réception des signaux est déterminée en effectuant des mesures de taux d’erreurs bit ou de taux d’erreurs paquet. Si les mesures de la qualité de réception de signaux sur le second réseau de communication radio 25 sont supérieures au second seuil, le processeur 200 passe à l’étape E35. Dans la négative, le processeur 200 passe à l’étape E34. A l’étape E34, le processeur 200 commande l’interface homme-machine IHM 208 pour la notification d’un message à destination de la personne qui installe le dispositif domotique que l’emplacement actuel du dispositif domotique n’est pas apte à permettre le transfert de données entre les premier et second réseaux de communication radio 15 et 25. Cette opération effectuée, le processeur 200 retourne à l’étape E30. A l’étape E35, le processeur 200 commande l’interface homme-machine IHM 208 pour la notification d’un message à destination de la personne qui installe le dispositif domotique que l’emplacement actuel du dispositif domotique permet le transfert de données entre les premier et second réseaux de communication radio 15 et 25. Cette opération effectuée, le processeur 200 passe à l’étape E400 de la Fig. 4. La Fig. 4 représente un second exemple d’algorithme exécuté par le dispositif domotique selon la présente invention. Le présent algorithme est décrit dans un exemple dans lequel il est exécuté par le processeur 200 du dispositif domotique. A l’étape E400, l’algorithme débute. A l’étape E400 le processeur 200 vérifie si un évènement local apparaît. L’évènement local est par exemple l’expiration d’une temporisation, un changement d’une valeur mesurée par le capteur 207 ou une commande générée par l’actionneur 207. Dans l’affirmative, le processeur 200 passe à l’étape E402. Dans la négative, le processeur 200 passe à l’étape E405. A l’étape E402, le processeur obtient les données locales du capteur 207 ou au moins une commande de l’actionneur 207. Les données locales sont la valeur mesurée par le capteur 207 ou la commande générée par l’actionneur 207. A l’étape E403, le processeur 200 obtient, par l’intermédiaire de la première interface de communication radio 205, les données des équipements domotiques du système domotique du bâtiment. Les données sont par exemple des données liées au contrôle de l’ouverture de dispositifs d’occultation de fenêtres et/ou au contrôle des moyens de chauffage du bâtiment et/ou au contrôle du système d’alarme anti-intrusion… A l’étape E404, le processeur 200 commande la seconde interface de communication radio 206, le transfert des données obtenues du premier réseau de communication radio vers le second réseau de communication radio en association avec les données locales. Cette opération exécutée, le processeur 200 retourne à l’étape E400. A l’étape E405 le processeur 200 vérifie, par l’intermédiaire de la première interface de communication radio 205, si un message est reçu d’un équipement domotique du système domotique du bâtiment. Dans l’affirmative, le processeur 200 passe à l’étape E406. Dans la négative, le processeur 200 passe à l’étape E409. A l’étape E406, le processeur obtient les données locales du capteur 207 ou de la au moins une commande de l’actionneur 207. A l’étape E407 optionnelle, le processeur 200 obtient, par l’intermédiaire de la première interface de communication radio 205, les données des équipements domotiques du système domotique du bâtiment. Les données sont par exemple des données liées au contrôle de l’ouverture de dispositifs d’occultation de fenêtres et/ou au contrôle des moyens de chauffage du bâtiment et/ou au contrôle du système d’alarme anti-intrusion… A l’étape E408, le processeur 200 commande la seconde interface de communication radio 206 pour le transfert des données obtenues du premier réseau de communication radio vers le second réseau de communication radio en association avec les données locales. Cette opération exécutée, le processeur 200 retourne à l’étape E400. A l’étape E409, le processeur 200 vérifie, par l’intermédiaire de la seconde interface de communication radio 206, si un message est reçu du second réseau de communication radio. Dans l’affirmative, le processeur 200 passe à l’étape E410. Dans la négative, le processeur 200 retourne à l’étape E400. A l’étape E410, le processeur 200 effectue un traitement local du message reçu et commande le transfert à l’étape E411 par la première interface de communication radio du message reçu. Dispositif domotique (100) destiné à être placé dans un bâtiment pour le transfert de données entre un premier réseau de communication radio et un second réseau de communication radio, le premier réseau de communication radio étant un réseau domestique, le second réseau de communication radio étant un réseau étendu à basse consommation, caractérisé en ce que le dispositif domotique comporte : - des moyens (205) de détermination de la qualité de réception de signaux sur le premier réseau de communication radio, - des moyens (206) de détermination de la qualité de réception de signaux sur le second réseau de communication radio, - des moyens de commande d’une interface homme-machine (208) pour notifier si la qualité de réception sur les deux réseaux de communication radio permet de transférer des données entre le premier réseau de communication radio et le second réseau de communication radio, - un capteur (207) délivrant des données locales ou un actionneur (207) recevant au moins une commande, - des moyens (205, 206) de transfert des données du premier réseau de communication radio vers le second réseau de communication radio en association avec les données locales. Dispositif selon la revendication 1, caractérisé en le dispositif comporte en outre : - des moyens de réception d’un message du second réseau de communication radio, - des moyens d’exécution d’un traitement local du message reçu et de commande du transfert sur le premier réseau de communication radio du message reçu. Dispositif domotique selon la revendication 2, caractérisé en ce que le dispositif domotique comporte en outre des moyens de détection d’un évènement local, et des moyens d’obtention, activés à la détection de l’événement local, de données du premier réseau de communication radio. Dispositif domotique selon l’une quelconque des revendications 1 à 3, caractérisé en ce que le capteur est un capteur de pression ou de température ou de présence ou l’actionneur est une sirène d’alarme. Dispositif domotique selon l’une quelconque des revendications 1 à 4, caractérisé en ce que le premier réseau de communication est un réseau domestique X3D ou un réseau de communication de type Zigbee et le second réseau de communication est un réseau étendu à basse consommation tel qu’un réseau de type LoRa ou Sigfox. Procédé pour le transfert de données entre un premier réseau de communication radio et un second réseau de communication radio, le premier réseau de communication radio étant un réseau domestique, le second réseau de communication radio étant un réseau étendu à basse consommation, caractérisé en ce que le procédé est exécuté par un dispositif domotique destiné à être placé dans un bâtiment et comporte les étapes de : - détermination de la qualité de réception de signaux sur le premier réseau de communication radio, - détermination de la qualité de réception de signaux sur le second réseau de communication radio, - commande d’une interface homme-machine pour notifier si la qualité de réception sur les deux réseaux de communication radio permet de transférer des données entre le premier réseau de communication radio et le second réseau de communication radio, - obtention d’un capteur de données locales ou d’au moins une commande d’un actionneur, - transfert des données du premier réseau de communication radio vers le second réseau de communication radio en association avec les données locales.