Brevet FR3162297A1 — publié le 20251121

L’invention concerne une méthode de paramétrage d’un programme de supervision d’au moins deux dispositifs connectés. La méthode de paramétrage met en œuvre les étapes suivantes : a) sélection par un opérateur d’un symbole proposé par une interface graphique et création d’un objet associé au symbole ; puis b) affichage par l’interface graphique d’un formulaire, permettant à l’opérateur de renseigner une référence du dispositif connecté, représenté par le symbole sélectionné lors de l’étape a) ; c) identification du protocole de communication utilisé par le dispositif connecté, en fonction de la référence figurant dans le formulaire et à partir d’une base de données, la base de données répertoriant plusieurs références de dispositifs connectés, la base de données associant à chaque référence un type de protocole de communication ; d) affectation à l’objet associé au symbole, du type de protocole de communication identifié lors de l’étape c) ; e) transmission de l’objet à un programme de supervision de manière à ce que le programme de supervision puisse communiquer avec le dispositif connecté. Méthode de paramétrage d’un programme de supervision d’au moins deux dispositifs connectés Domaine technique auquel se rapporte l'invention La présente invention concerne le domaine technique des centres nautiques et, plus particulièrement, un procédé de supervision de dispositifs connectés permettant le bon fonctionnement d’un centre nautique. Arrière-plan technologique La gestion d'un centre nautique est un exercice complexe du fait des nombreux systèmes nécessaires à son bon fonctionnement. Dans un centre nautique, la qualité de l'eau est assurée par un système de traitement de l'eau. Ce système se compose de pompes de circulation, de vannes motorisées, de filtres sophistiqués et de dispositifs de désinfection. Des capteurs sont également répartis à différents endroits du système pour permettre une surveillance accrue de la qualité de l’eau, à travers la mesure de paramètres critiques tels que le niveau de pH, le niveau de chlore ou d’autres paramètres. Pour simplifier la gestion de cet ensemble complexe, les différents dispositifs mentionnés précédemment sont conçus pour communiquer avec un programme de supervision dédié. Le programme de supervision permet avantageusement à un opérateur de contrôler et d’agir sur l’ensemble de ces dispositifs connectés, à partir seul écran. En outre, le programme de supervision a la capacité d'effectuer des ajustements automatisés, permettant ainsi d'adapter en temps réel le système afin de maintenir une qualité optimale de l'eau, sans nécessiter une intervention constante de l'opérateur. L'utilisation d'un programme de supervision présente donc des avantages tangibles pour la gestion d'un centre nautique, simplifiant considérablement la surveillance et le contrôle des dispositifs connectés composant le système de traitement de l'eau. Cependant, il convient de noter que la mise en œuvre d'un programme de supervision, dans un centre nautique, peut également présenter des défis importants. En effet, les dispositifs connectés constituant un système de traitement de l'eau peuvent varier considérablement d'un centre nautique à un autre. Dans la réalité, plusieurs marques de vannes motorisées, de capteurs de niveau de pH ou d'autres composants similaires, peuvent être utilisées au sein d'un même système de traitement d'eau, et également différer d'un centre nautique à un autre. De plus, il n'existe pas de norme universellement acceptée concernant le type de protocole de communication devant être utilisé par les dispositifs connectés dans le contexte d'un centre nautique. Par conséquent, le protocole de communication adopté par un dispositif connecté peut varier en fonction de son fabricant. Par exemple, selon l'origine de fabrication d'une vanne motorisée, le protocole de communication accepté par cette vanne peut être du type A, tandis qu'une vanne motorisée d'une autre marque peut utiliser un protocole de communication de type B. Cette diversité de protocoles de communication présente un défi majeur lors de la mise en œuvre d'un programme de supervision tel que décrit ci-dessus. En pratique, pour chaque centre nautique, il est nécessaire d’adapter le code de programmation du programme de supervision pour qu'il puisse communiquer avec chaque dispositif connecté, en fonction du protocole de communication spécifique accepté par chaque dispositif connecté. Cette adaptation du code de programmation nécessite un investissement significatif en termes de temps et, par conséquent, engendre des coûts non négligeables pour la mise en œuvre d’un programme de supervision dans un centre nautique. L’invention vise à résoudre cette problématique, en proposant une méthode de paramétrage d’un programme de supervision de dispositifs connectés, permettant une adaptabilité plus aisée ainsi qu’une mise en œuvre plus rapide dudit programme, en tenant compte des spécificités des protocoles de communication de chaque dispositif connecté. Objet de l’invention Pour cela, l’invention propose une méthode de paramétrage d’un programme de supervision d’au moins deux dispositifs connectés, communiquant selon des protocoles différents, le paramétrage s’effectuant par l’intermédiaire d’une interface graphique, l’interface graphique proposant au moins un symbole représentant un dispositif connecté. L’invention est remarquable en ce que les étapes suivantes sont mises en œuvre : a) sélection par un opérateur d’un symbole proposé par l’interface graphique et création d’un objet associé au symbole ; puis b) affichage par l’interface graphique d’un formulaire ou questionnaire, permettant à l’opérateur de renseigner une référence du dispositif connecté, représenté par le symbole sélectionné lors de l’étape a) ; puis c) lorsque l’opérateur a renseigné une référence du dispositif connecté dans le formulaire, identification du protocole de communication utilisé par le dispositif connecté, en fonction de la référence figurant dans le formulaire et à partir d’une base de données, la base de données répertoriant plusieurs références de dispositifs connectés, la base de données associant à chaque référence un type de protocole de communication ; puis d) affectation à l’objet associé au symbole, le type de protocole de communication identifié lors de l’étape c) ; puis d) transmission de l’objet à un programme de supervision de manière à ce que le programme de supervision puisse communiquer avec le dispositif connecté. Par les termes « programme de supervision », on entend une application ou bien un programme informatique spécialement conçu pour surveiller et contrôler des dispositifs connectés. A titre d’exemple non limitatif, le programme de supervision peut être l’un des logiciels suivants : « PcVue » ou « Desigo » proposé par la société Siemens, « EcoStruxure » commercialisé par la société Schneider Electric, « Niagara Framework » édité par la société Tridium. Par les termes « dispositif connecté », on entend un dispositif ou un objet doté de la capacité de communiquer avec un programme de supervision, par l’intermédiaire d’un protocole de communication, généralement via une connexion sans fil, afin d’échanger des données avec ledit programme. A titre d’exemple non limitatif, un dispositif connecté peut désigner une vanne motorisée, un moteur, un filtre, un analyseur de la qualité d’une eau, un déchloraminateur ou autre. Par les termes « protocole de communication », on entend un ensemble de règles, de conventions et de normes qui définissent la manière dont les données sont échangées entre au moins deux entités dans un système de communication, tel qu'un réseau informatique ou un système de communication électronique. A titre d’exemples non limitatifs, un protocole de communication peut désigner l’un des protocoles suivants, connus de l’homme du métier sous le nom : « Modbus », « Bacnet », « Lora », « LonWork » ou « Profibus ». Par le terme « symbole », on entend une représentation visuelle simple et abstraite d'un dispositif connecté. Le symbole permet avantageusement à un opérateur d’identifier de façon intuitive et donc rapidement, un dispositif connecté sur l’interface graphique. Par le terme « objet », on entend notamment une instance de classe dans un programme informatique, définissant les propriétés et éventuellement le comportement d’un dispositif connecté. En d’autres termes, la méthode de paramétrage décrite ci-dessus permet avantageusement à un opérateur ou bien à un programmeur, d’ajouter un dispositif connecté aisément et rapidement à un programme de supervision, sans qu’il soit pour cela nécessaire de modifier manuellement le code dudit programme pour que celui-ci utilise le protocole de communication adéquate pour superviser ledit dispositif. La méthode de paramétrage permet ainsi un gain de temps non négligeable pour la mise en œuvre d’un programme de supervision, par exemple d’un centre nautique, en particulier lorsque les protocoles de communication des dispositifs connectés composant le système de traitement de l’eau du centre nautique ne sont pas les mêmes. En effet, grâce à l’invention, à partir d’une référence du dispositif connecté, ledit dispositif peut facilement et rapidement être piloté par le programme de supervision. Cela représente donc un gain de temps et donc une économie substantielle pour la mise en œuvre d’un tel programme dans un centre nautique par exemple. Il est à noter que la méthode de paramétrage décrite ci-dessus n’est pas limitée à la supervision d’un système de traitement de l'eau dans un centre nautique. Elle peut également être mise en œuvre pour paramétrer un programme de supervision d’un système de climatisation, d’un système de gestion des réservations et de contrôle d'accès automatisés de type billetterie, un système permettant de réguler la luminosité dans une enceinte ou tout autre système. Plus largement, la méthode de paramétrage selon l’invention peut être mise en œuvre pour faciliter le paramétrage d’un programme de supervision de plusieurs dispositifs connectés, permettant d’assurer le confort et/ou la sécurité dans un environnement ouvert ou fermé, destiné à accueillir du public ou non. A titre d’exemples non limitatif, le terme « environnement » peut désigner un espace ouvert de type parc ou stade, un établissement fermé de type aéroport ou musée, ou une habitation privée de type maison ou appartement. Selon un autre mode de réalisation de l’invention, lors de l’étape d), il est également affecté à l’objet la référence du dispositif connecté, renseigné par l’opérateur dans le formulaire. De préférence, la référence est composée d’au moins un des éléments suivants : – un nom d’une marque ; et/ou - un nom de produit ; et/ou - un numéro de série ; et/ou - un mot de passe. Selon le dispositif connecté, l’utilisation d’un mot de passe peut être nécessaire pour permettre l’établissement d’une connexion sécurisée entre ledit dispositif et le programme de supervision. Selon un autre mode de réalisation de l’invention, lors de l’étape b), le formulaire ou questionnaire permet à l’opérateur de renseigner plusieurs éléments composant la référence. En d’autres termes, le formulaire peut comporter plusieurs champs permettant de renseigner au moins un des éléments suivants : – des données intrinsèques au dispositif connecté ; et/ou – la position et éventuellement la fonction du dispositif connecté, dans un système comprenant plusieurs dispositifs connectés ; et/ou – un ou plusieurs protocoles de communication susceptibles d’être mis en œuvre par le dispositif connecté… Selon un autre mode de réalisation de l’invention, le programme de supervision est apte à interagir avec l’opérateur, par l’intermédiaire de l’interface graphique, de préférence par l’intermédiaire d’au moins un symbole représentant un dispositif connecté. A titre d’exemple non limitatif, le programme de supervision est apte à afficher au niveau d’un symbole, des données transmises par un dispositif connecté représenté par ledit symbole. Selon un autre mode de réalisation de l’invention, l’opérateur peut contrôler le fonctionnement d’un dispositif connecté, par l’intermédiaire d’un symbole figurant sur l’interface graphique. En d’autres termes, par l’intermédiaire du symbole, un opérateur peut commander le fonctionnement d’un dispositif connecté illustré par ledit symbole. Selon un autre mode de réalisation de l’invention, l’interface graphique comprend un canevas sur lequel un ou plusieurs symboles peuvent être placés. De préférence, l’interface graphique permet d’agencer plusieurs symboles de manière à représenter un système, tel qu’un système de traitement d’eau d’un centre nautique ou plus largement un système de gestion d’un centre nautique. Eventuellement, l’interface graphique peut être commune ou bien propre au programme de supervision. L’invention concerne également une base de données permettant d’identifier un protocole de communication mise en œuvre par un dispositif connecté, à partir d’une référence propre au dispositif connecté, telle que décrite ci-dessus. L’invention concerne également un programme informatique comportant des instructions qui, lorsque le programme informatique est exécuté par un ordinateur, conduisent ledit programme informatique à mettre en œuvre les étapes d’une méthode de paramétrage telle que décrite ci-dessus L’invention concerne aussi un support de données lisible par un ordinateur, sur lequel est enregistrée le programme informatique mentionné ci-dessus. L’invention concerne aussi un environnement dans lequel est présent le support de données décrit ci-dessus. Pour rappel, le terme « environnement » désigne un espace ouvert ou fermé, accueillant ou non du public, comme un centre nautique ou une habitation privée. Description détaillée de l’invention Pour rappel, l’invention propose une méthode de paramétrage d’un programme de supervision de dispositifs connectés, permettant une adaptabilité plus aisée ainsi qu’une mise en œuvre plus rapide dudit programme, en tenant compte des spécificités des protocoles de communication de chaque dispositif connecté. Le programme de supervision destiné à être paramétré par une méthode selon l’invention, est une application ou un programme informatique spécialement conçu pour surveiller et contrôler des dispositifs connectés. A titre d’exemple non limitatif, le programme de supervision peut être le programme informatique édité par le déposant, sous la référence commerciale « Hippocampe ». Ce programme informatique comporte un module d’ajout d’un dispositif connecté. Ce module d’ajout permet avantageusement au programme de supervision de contrôler un dispositif connecté à partir d’un identifiant propre au dispositif connecté ainsi que le type de protocole de communication accepté par ledit dispositif. Par « protocole de communication », on entend un ensemble de règles, de conventions et de normes définissant la manière dont les données sont échangées entre au moins deux entités dans un système de communication, tel qu'un réseau informatique ou un système de communication électronique. A titre d’exemples non limitatifs, un protocole de communication peut désigner l’un des protocoles suivants, connus sous le nom de « Modbus », « Bacnet », « Lora », « HTTPS » ou autre. A partir de l’identifiant et du protocole de communication propre à l’objet connecté, le module d’ajout permet au programme de supervision d’échanger des informations et/ou des commandes avec ledit objet connecté. Comme évoqué ci-dessus, cette procédure fastidieuse doit être réalisée pour chaque dispositif connecté devant être piloté par le programme de supervision. Cette procédure nécessite les compétences d’un programmeur informatique pour modifier de façon adéquate le code informatique du programme de supervision. Or, cette procédure doit être menée à chaque fois que l’on souhaite mettre en œuvre le programme de supervision dans un centre nautique, du fait que le nombre de dispositifs connectés varie d’un centre à un autre et qu’au sein d’un même centre nautique, le protocole de communication peut être différent d’un dispositif connecté à un autre. L’invention propose de simplifier cette mise en œuvre de manière à permettre à tout à chacun de la réaliser, sans nécessiter de compétence poussée en programmation informatique. Pour ce faire, l’invention propose une méthode de paramétrage d’un programme de supervision, à partir d’une interface graphique, afin que ledit programme puisse piloter au moins un dispositif connecté. L’interface graphique, selon l’invention, propose au moins un symbole. Par le terme « symbole », on entend une représentation visuelle simple et généralement abstraite d'un dispositif connecté. Le symbole permet à un opérateur d’identifier intuitivement et donc rapidement, un dispositif connecté sur l’interface graphique. Selon le présent exemple, l’interface graphique propose également un canevas sur lequel peut être disposé un ou plusieurs symboles, de manière à schématiser un système de traitement de l'eau s’écoulant dans un centre aquatique. Il est à noter que l’invention ne se limite pas à ce seul mode de réalisation. Il peut ainsi être schématisé d’autres systèmes sur le canevas, comme un système de climatisation, un système de gestion de billetteries ou autre. Afin de faciliter la compréhension de l’invention, selon le présent exemple, l’interface graphique propose un symbole illustrant une pompe connectée, une vanne motorisée ainsi qu’un capteur de mesure de la qualité d’une eau. A partir de ces différents symboles, l’opérateur peut aisément faire figurer sur le canevas de l’interface graphique, l’ensemble des dispositifs connectés composant un système de traitement de l’eau d’un centre aquatique. Comme mentionné précédemment, selon une première étape a) de la méthode de paramétrage, un opérateur sélectionne sur l’interface graphique un symbole représentant un dispositif connecté mentionné ci-dessus, puis le place sur le canevas. A chaque nouvelle sélection d’un symbole, la méthode de paramétrage crée un objet associé au symbole. Par le terme « objet », on entend notamment une instance de classe, définissant les propriétés et éventuellement le comportement d’un dispositif connecté associé audit symbole. Selon une deuxième étape b), l’interface graphique soumet à l’opérateur un formulaire ou questionnaire. Selon le présent exemple, le formulaire comporte plusieurs entrées et, de préférence, une ou plusieurs entrées proposent plusieurs réponses provenant d’une base de données. En d’autres termes, le formulaire est instancié à partir d’une classe, comprenant l’ensemble des champs du formulaire, et également des valeurs permettant de proposer plusieurs réponses pour remplir un ou plusieurs champs du formulaire. Selon le présent exemple, le formulaire comporte les champs suivants, en rapport avec le dispositif connecté, représenté par le symbole sélectionné : – la marque du dispositif connecté; – le nom du dispositif connecté ; – le numéro de série associé au dispositif connecté ; - les opérations supportées par le dispositif connecté au sein du système ; – les conditions d’asservissement et les comportements attendus du dispositif connecté pour chaque opération supportée par ledit dispositif ; - les dépendances du dispositif connecté à d’autres dispositifs connectés. Il est à noter que le formulaire selon l’invention, ne se limite pas aux seuls champs mentionnés ci-dessus, de sorte que le formulaire peut comprendre d’autres champs en rapport avec le dispositif connecté. Selon une troisième étape c), la méthode de paramétrage identifie un protocole de communication propre au dispositif connecté, à partir d’au moins un champ du formulaire rempli par l’opérateur. Plus précisément, la méthode de paramétrage effectue une recherche de correspondance dans une base de données, entre au moins un champ rempli du formulaire et un élément de la base de données. De façon remarquable, à chaque élément de la base de données est associé un type de protocole de communication utilisé par le dispositif connecté. En d’autres termes, la base de données est configurée pour permettre d’identifier le protocole de communication utilisé par le dispositif connecté, à partir d’un ou de plusieurs champs du formulaire complétés par l’opérateur. Eventuellement, la base de données peut être présente sur un serveur distant et interrogée à distance par la méthode de paramétrage, lorsqu’elle est mise en œuvre. Selon une quatrième étape d), le procédé de paramétrage affecte à l’objet associé au symbole, le type de protocole de communication identifié lors de l’étape précédente et, éventuellement, d’autres données renseignées depuis le formulaire comme les paramètres de l’équipement physique distant contrôlant le dispositif connecté. Selon une cinquième étape e), le procédé de paramétrage transmet l’objet au programme de supervision de manière à ce que le programme de supervision puisse communiquer avec le dispositif connecté. Plus précisément, l’objet est adressé au module d’ajout du programme de supervision mentionné ci-dessus. Ainsi, la méthode de paramétrage selon l’invention permet avantageusement à un opérateur ou bien un programmeur, d’ajouter un dispositif connecté de façon intuitive et donc rapidement, à un programme de supervision sans qu’il soit pour cela nécessaire de modifier manuellement le code informatique dudit programme pour que celui-ci utilise le protocole de communication adéquate pour superviser ledit dispositif. La méthode de paramétrage permet ainsi un gain de temps non négligeable pour la mise en œuvre d’un programme de supervision dans un centre nautique, en particulier lorsque les protocoles de communication entre les dispositifs connectés composant un système de traitement de l’eau ne sont pas les mêmes. La méthode de paramétrage permet également une standardisation des comportements et de la description d’un programme de supervision. Cela permet avantageusement d’adapter les conditions d’asservissement ainsi que le pilotage de la partie opérative des différents dispositifs connectés, sans nécessiter de compétence poussée informatique. Selon un autre avantage, l’invention permet également de modifier un programme de supervision de façon plus sûre, du fait que ces modifications peuvent être faites sans nécessiter une intervention de l’opérateur dans le ou les algorithmes, mettant en œuvre des protocoles de communications différents et complexes, entre des dispositifs connectés gérés par le programme de supervision. L’invention permet donc d’accroître la fiabilité d’un programme de supervision, lors de sa mise à jour, en particulier lorsque les mises à jour sont réalisées par des opérateurs ayant pas de compétence en développement et maintenance de réseaux de communication. Méthode de paramétrage d’un programme de supervision d’au moins deux dispositifs connectés, communiquant selon des protocoles différents, le paramétrage s’effectuant par l’intermédiaire d’une interface graphique, l’interface graphique proposant au moins un symbole représentant un dispositif connecté, caractérisée en ce que les étapes suivantes sont mises en œuvre : a) sélection par un opérateur d’un symbole proposé par l’interface graphique et création d’un objet associé au symbole ; puis b) affichage par l’interface graphique d’un formulaire, permettant à l’opérateur de renseigner une référence du dispositif connecté, représenté par le symbole sélectionné lors de l’étape a) ; puis c) lorsque l’opérateur a renseigné une référence du dispositif connecté dans le formulaire, identification du protocole de communication utilisé par le dispositif connecté, en fonction de la référence figurant dans le formulaire et à partir d’une base de données, la base de données répertoriant plusieurs références de dispositifs connectés, la base de données associant à chaque référence un type de protocole de communication ; puis d) affectation à l’objet associé au symbole, le type de protocole de communication identifié lors de l’étape c) ; puis e) transmission de l’objet à un programme de supervision de manière à ce que le programme de supervision puisse communiquer avec le dispositif connecté. Méthode selon la revendication 1, caractérisée en ce que lors de l’étape d), il est également affecté à l’objet la référence du dispositif connecté, renseigné par l’opérateur dans le formulaire. Méthode selon la revendication 1 ou 2, caractérisée en ce que la référence est composée d’au moins un des éléments suivants : - un nom d’une marque ; et/ou - un nom de produit ; et/ou - un numéro de série ; et/ou - un mot de passe. Méthode selon la revendication 3, caractérisée en ce que lors de l’étape b), le formulaire permet à l’opérateur de renseigner plusieurs éléments composant la référence. Méthode selon l’une des revendications 1 à 4, caractérisée en ce que le programme de supervision est apte à interagir avec l’opérateur, par l’intermédiaire de l’interface graphique, de préférence par l’intermédiaire d’au moins un symbole représentant un dispositif connecté. Méthode selon l’une des revendications 1 à 5, caractérisée en ce que l’opérateur peut contrôler le fonctionnement d’un dispositif connecté, par l’intermédiaire d’un symbole figurant sur l’interface graphique. Méthode selon l’une des revendications 1 à 6, caractérisée en ce que l’interface graphique comprend un canevas sur lequel un ou plusieurs symboles peuvent être placés. Méthode selon la revendication 7, caractérisée en ce que l’interface graphique permet la représentation de l’ensemble des dispositifs connectés constituant un système de gestion d’un centre nautique. Programme informatique comportant des instructions qui, lorsque le programme informatique est exécuté par un ordinateur, conduisent celui-ci à mettre en œuvre les étapes d’une méthode de paramétrage selon l’une des revendications 1 à 8. Support de données lisible par un ordinateur, sur lequel est enregistrée le programme informatique selon la revendication 9.