Brevet FR3110804A1 — publié le 20211126

Dispositif, procédé et programme de pilotage d’objets connectés L'invention concerne un dispositif et un procédé de pilotage d’objets connectés. Un objet de l’invention est un dispositif de pilotage d’objets connectés, le dispositif de pilotage étant connecté à un objet connecté au moyen d’un réseau de communication sans fil, le dispositif de pilotage comportant un sélecteur d’un objet connecté à piloter parmi un ensemble d’objets connectés disponibles en fonction d’au moins une mesure de direction fournie par un dispositif électronique visant l’objet connecté à piloter. Ainsi, le pointage de l’objet dont le pilotage est souhaité par l’utilisateur permet d’éviter la confusion entre plusieurs objets connectés d’un même environnement. Figure pour l’abrégé : Figures 2a et 2b Dispositif, procédé et programme de pilotage d’objets connectés L'invention concerne un dispositif et un procédé de pilotage d’objets connectés. Un objet connecté est notamment un périphérique informatique, mais aussi n’importe quels objets du quotidien auxquels ont été ajoutées une interface de communication généralement sans fil (Wifi TM , Bluetooth TM , etc.) avec au moins un terminal de communication, tel qu’un ordinateur, une tablette, un smartphone, un assistant vocal… et/ou un réseau de communication (local ou WAN ; Internet ; mobile, fibre ou ADSL ; etc.). État de la technique Durant les dernières années, les objets connectés se sont multipliés autour de nous en plus des périphériques classiques de nos ordinateurs (PC, ordinateurs portables, tablettes, smartphones…): imprimantes, enceintes, caméras, etc. se sont ajoutés des objets dont la vocation première n’est pas d’être des périphériques : lampes, interrupteurs, téléviseurs, radiateurs, pèse-personne, jeux, drones, etc. dans des domaines aussi divers que la domotique, la sécurité, la santé, les loisirs, etc. Pour piloter ces objets connectés, l’utilisateur interagit avec une interface déportée. Dans un premier temps, l’interface déportée était une interface graphique déportée sur un smartphone ou une tablette. Récemment, les objets connectés ont aussi proposé à l’utilisateur d’interagir avec une interface vocale mise en œuvre par un assistant vocal, tel que Djingo TM , Amazon Echo TM , Google Home TM , etc. Lorsqu’un utilisateur souhaite piloter un objet connecté situer dans son environnement proche : lampe, écran, volets, enceintes, il doit préalablement connecter un terminal de communication (smartphone, tablette, assistant vocal…) à cet objet. Ces objets connectés appartenant à un même environnement sont généralement connectés à un système domotique gérant ces objets connectés. L’utilisateur de l’environnement n’est pas nécessairement le propriétaire de ces objets et donc n’a pas nécessairement accès au système domotique de gestion de ces objets connectés. C’est en particulier le cas d’un visiteur. Par conséquent, l’utilisateur n’aura pas forcément accès au système domotique de gestion des objets connectés et ne pourra pas les piloter. L’utilisateur pourrait associer son terminal de communication, par exemple son smartphone, à l’objet connecté qu’il souhaite piloter. Mais, cette approche nécessite pour l’utilisateur de connaitre les identifiants ou noms des objets qui l’entourent pour être capable de piloter l’objet souhaité. Par exemple, dans une pièce dotée de plusieurs fenêtres, si l’utilisateur souhaite fermer le volet d’une fenêtre, il doit connaître un identifiant de ce volet pour commander la fermeture du bon volet. En effet, si dans un même environnement, notamment dans une même pièce, plusieurs objets connectés du même type sont présents, cela peut prêter à confusion. Une autre alternative pourrait être d’utiliser la réalité augmentée. Mais cela nécessiterait une connaissance précise voire très précise des positions des objets connectés dans le bâtiment et un système de traçage, aussi nommé tracking en anglais, capable de se repérer les objets connectés très précisément et en permanence dans le bâtiment. Or, ces objectifs sont aujourd’hui difficiles à mettre en œuvre. Un des buts de la présente invention est d'apporter des améliorations par rapport à l'état de la technique. Un objet de l’invention est un dispositif de pilotage d’objets connectés, le dispositif de pilotage étant connecté à un objet connecté au moyen d’un réseau de communication sans fil, le dispositif de pilotage comportant un sélecteur d’un objet connecté à piloter parmi un ensemble d’objets connectés disponibles en fonction d’au moins une mesure de direction fournie par un dispositif électronique visant l’objet connecté à piloter. Ainsi, le pointage de l’objet dont le pilotage est souhaité par l’utilisateur permet d’éviter la confusion entre plusieurs objets connectés d’un même environnement. Avantageusement, le dispositif de pilotage comporte un localisateur permettant de déterminer l’ensemble d’objets connectés disponibles en fonction d’une position du dispositif de pilotage. Ainsi la liste des objets connectés dans laquelle la sélection est faite est limitée à des objets se trouvant dans une zone donnée, telle que l’environnement proche de l’utilisateur (rayon de distance par rapport à l’utilisateur), voire la pièce où se trouve l’utilisateur (la position du dispositif de pilotage permettant de déterminer la pièce dans laquelle se trouve l’utilisateur et de récupérer une liste d’objets connectés associées à cette pièce). En utilisant une liste d’objets connectés associée à une position de l’utilisateur, non seulement le risque de piloter un objet connecté autre que celui souhaité est encore réduit, mais en plus les ressources de calcul nécessaire à la sélection de l’objet connecté à piloter par le sélecteur sont aussi réduites puisque la sélection se fait dans un ensemble d’objets connectés plus petit, c’est-à-dire contenant un plus petit nombre d’objets connectés. Avantageusement, le localisateur comporte au moins un parmi les dispositifs suivants : - un lecteur de code d’identification affiché dans une zone donnée ; - un capteur de position. L’utilisation d’un code d’identification de la zone donnée réduit les coûts de calculs nécessaires à la détermination de la zone donnée puisque la simple lecture du code suffit pour récupérer par exemple un identifiant de la zone donnée qui permettra ensuite de récupérer la liste correspondant à l’ensemble des objets connectés associés à cette zone donnée. L’utilisation d’un capteur de position, s’il nécessite des calculs supplémentaires pour déterminer la zone donnée associée à la position captée (par exemple par comparaison de la position captée à des ensembles de positions ou des fourchettes de positions associées à des zones données), permet pour certaines positions captées de fournir un ou des ensembles d’objets connectés plus adaptés. Par exemple, lorsque l’utilisateur se trouve sur le seuil entre deux pièces, la position captée permettra de récupérer un ensemble d’objets connectés correspondant aux objets connectés associés à l’une et/ou l’autre de ces deux pièces. De manière plus générale, dans un environnement vaste : environnement externe, entrepôts, etc., la position captée permettra d’associer à l’utilisateur une zone donnée définie, par exemple, par un rayon centré sur la position captée, ou par un volume prédéfini contenant la position captée, et/ou de la direction de déplacement de l’utilisateur qui peut être fournie par le capteur de position. Avantageusement, l’ensemble d’objets connectés disponibles comporte au moins une des données suivantes : - au moins un identifiant d’un objet connecté disponible ; - au moins une donnée de type d’objet connecté associé à objet connecté disponible ; - au moins une adresse associée à un point d’accès d’un objet connecté disponible ; - au moins une donnée relative à une position d’un objet connecté disponible. Avantageusement, le dispositif électronique est au moins un parmi les dispositifs suivants : - un dispositif électronique implémenté dans le dispositif de pilotage, - un dispositif électronique couplé au dispositif de pilotage. Ainsi, lorsque le dispositif électronique est implémenté dans le dispositif de pilotage, le coût de transmission de données est réduit ainsi que les erreurs d’ensemble d’objets connectés dues à des erreurs de transmission de données de localisation (identifiant de la pièce, position captée, etc.). Par contre, si le dispositif électronique est distinct du dispositif de pilotage, cela permet d’utiliser comme dispositif électronique un dispositif plus facilement manipulable (par exemple, une montre connectée, des lunettes connectées ou SmartGlasses en anglais, etc.) est un dispositif électronique plus manipulable que le dispositif de pilotage constitué par une tablette ou encore un assistant vocal par l’utilisateur permettant une mesure de direction plus précise. Avantageusement, le dispositif de pilotage comporte une interface homme machine permettant de reproduire une confirmation de sélection d’un objet connecté par le sélecteur. Ainsi, une erreur de sélection d’un objet connecté est plus rapidement détectée et corrigeable avant de démarrer le pilotage de l’objet connecté sélectionné. Avantageusement, le dispositif de pilotage comporte une interface de pilotage d’objets connectés adaptée en fonction de l’objet connecté sélectionné. Un autre objet de l’invention est un dispositif électronique comportant un capteur de direction permettant de mesurer une direction de pointage du dispositif électronique visant un objet connecté à piloter au moyen d’un dispositif de pilotage, la mesure de direction permettant au dispositif de pilotage de sélectionner un objet connecté à piloter parmi un ensemble d’objets connectés disponibles, le dispositif de pilotage étant connecté à l’objet connecté au moyen d’un réseau de communication sans fil. Avantageusement, le capteur de direction comporte au moins un gyroscope. Ainsi, le capteur de direction ne nécessite pas de capteurs externes ou de connaitre le plan en trois dimensions de la zone donnée (de la pièce) mais de simples gyroscopes. Un objet de l’invention est aussi un procédé de pilotage d’objets connectés mis en œuvre par un dispositif de pilotage, le dispositif de pilotage étant connecté à un objet connecté au moyen d’un réseau de communication sans fil, le procédé de pilotage comportant une sélection d’un objet connecté à piloter parmi un ensemble d’objets connectés disponibles en fonction d’au moins une mesure de direction fournie par un dispositif électronique visant l’objet connecté à piloter. Avantageusement, la sélection comporte une comparaison des écarts entre la mesure de direction par rapport aux directions associées aux objets connectés de l’ensemble d’objets connectés disponibles et un seuil prédéterminé. Avantageusement, le procédé de pilotage comporte une localisation du dispositif de pilotage permettant de déterminer l’ensemble d’objets connectés disponibles en fonction d’une position du dispositif de pilotage. Avantageusement, l’ensemble d’objets connectés est associé à une position préalablement au pilotage d’objet connecté. Avantageusement, la mesure de direction est obtenue lors d’une des étapes suivantes : - une mesure d’une direction visée par un dispositif électronique pointant l’objet connecté à piloter ; - une réception d’une mesure d’une direction visée par un dispositif électronique pointant l’objet connecté à piloter. Avantageusement, selon une implémentation de l'invention, les différentes étapes du procédé selon l'invention sont mises en œuvre par un logiciel ou programme d'ordinateur, ce logiciel comprenant des instructions logicielles destinées à être exécutées par un processeur de données d'un dispositif de pilotage et étant conçus pour commander l'exécution des différentes étapes de ce procédé. L'invention vise donc aussi un programme comprenant des instructions de code de programme pour l’exécution des étapes du procédé de pilotage lorsque ledit programme est exécuté par un processeur. Ce programme peut utiliser n'importe quel langage de programmation et être sous la forme de code source, code objet ou code intermédiaire entre code source et code objet tel que dans une forme partiellement compilée ou dans n'importe quelle autre forme souhaitable. Les caractéristiques et avantages de l’invention apparaîtront plus clairement à la lecture de la description, faite à titre d'exemple, et des figures s’y rapportant qui représentent : , un schéma simplifié d’un dispositif de pilotage selon l’invention, , un schéma simplifié d’une architecture mettant en œuvre un dispositif de pilotage implémentant un dispositif électronique mesurant la direction de visée selon une première variante de l’invention, , un schéma simplifié d’une architecture mettant en œuvre un dispositif de pilotage et un dispositif électronique distinct mesurant la direction de visée selon une deuxième variante de l’invention, , un schéma détaillé non exhaustif d’une architecture comportant un dispositif de pilotage selon l’invention, , un schéma simplifié illustrant une étape de localisation mise en œuvre par le procédé de pilotage selon l’invention, , un schéma simplifié illustrant une étape de visée d’un objet connecté et une étape de sélection mises en œuvre par le procédé de pilotage selon l’invention, , un schéma simplifié illustrant une étape de retour/confirmation de sélection d’un objet mise en œuvre par le procédé de pilotage selon l’invention, , un schéma simplifié illustrant une étape de mise en œuvre d’une interface dédiée à l’objet sélectionné par le procédé de pilotage selon l’invention, , un schéma simplifié illustrant une étape de commande de l’objet sélectionné par le procédé de pilotage selon l’invention, , un schéma simplifié d’un procédé de pilotage selon l’invention. La illustre un schéma simplifié d’un dispositif de pilotage selon l’invention. Le dispositif de pilotage d’objets connectés 1 est connecté à un objet connecté 2i au moyen d’un réseau de communication sans fil 3. Le dispositif de pilotage 1 comporte un sélecteur 12 d’un objet connecté 2i à piloter parmi un ensemble d’objets connectés disponibles {2j} j=1…J en fonction d’au moins une mesure de direction md fournie par un dispositif électronique 14, 4 visant l’objet connecté 2i à piloter. Par objet connecté disponible est entendu un objet connecté au moins positionné à une distance du dispositif de pilotage permettant une connexion du dispositif de pilotage avec l’objet connecté. Eventuellement, l’objet connecté disponible est un objet connecté positionné dans une zone donnée, voire dans une pièce donnée d’un bâtiment (domicile, immeuble de bureaux…). En particulier, le dispositif de pilotage 1 comporte un localisateur 11 permettant de déterminer l’ensemble d’objets connectés disponibles {2j} j=1…J en fonction d’une position pos U du dispositif de pilotage 1. Dans une variante d’implémentation, au moins une partie du localisateur 41, 141 est implémenté dans le dispositif électronique 4, 14, notamment la partie permettant de fournir la position pos U , id Z associée au dispositif de pilotage 1 de l’utilisateur U. Par position est entendu une localisation dans l’espace notamment par : - une position pos U fournie par un système de localisation par satellite 8 tel que le système de localisation GPS TM (pour Global Positionning System en anglais), Galileo TM , etc. ou - une position pos U déterminée par triangulation de cellule de communication radio d’un système de communication Wifi TM , de téléphonie mobile, etc., ou - une identification d’un lieu id Z par tout autre moyen notamment lecture de code d’identification apposé dans le lieu, reconnaissance du lieu utilisant une caméra, etc. En particulier, le localisateur 11, 41, 141 comporte au moins un parmi les dispositifs de fourniture de positions pos U , id Z suivants : - un lecteur 115 de code d’identification 5 affiché dans une zone donnée Z ; - un capteur de position 118 (Non illustré dans le cas d’un localisateur 41, 141 implémenté dans le dispositif électronique 4, 14). En particulier, le code 5 d’identification de zone est notamment un code QR (comme illustré par la ), un code barre, un libellé de zone (« cuisine », « salle de réunion n° N », « A524 » pour bâtiment A, 5e étage, pièce 24, …), ou tout autre marqueur de zone/pièce équivalent, etc. Ce code d’identification de zone 5 est imprimé directement sur un produit positionné dans la zone Z ou sur une étiquette positionnée ou collée dans la zone Z (sur un mur de la zone Z, une porte d’entrée dans la zone Z, un objet de la zone Z, etc.) ou reproduit sur un écran positionné dans la zone Z ou sur un mur jouxtant une porte d’entrée dans la zone Z (notamment, un écran de télévision, un écran d’ordinateur, une matrice de LEDs, etc.). Le code 5 définit notamment une zone d’interaction. Ce code 5 a éventuellement deux objectifs : - le code 5 comporte, par exemple, un lien permettant d’accéder à l’ensemble des objets connectés de la zone {2j} j=1…J , et, éventuellement, leur(s) type(s) et/ou un point d’accès pour le(s) piloter et/ou leur(s) direction(s) par rapport à la position du code 5 ; - le code 5 permet, par exemple, au dispositif de pilotage 1 d’initialiser un repère de la zone, notamment via un traçage basé sur des marqueurs. En particulier, le localisateur 11, 41, 141 comporte un capteur 115 tel qu’une caméra et/ou des microphones apte à capter l’environnement de la zone Z sous forme de photo(s), video, bande sonore. Dans ce cas, le localisateur 11, 41, 141 comporte un analyseur de données captées (non illustré). L’analyseur de données captées effectuant une reconnaissance des données captées pour déterminer la position pos U , id Z associée au dispositif de pilotage 1. Par exemple, l’analyseur compare les données captées à une base de données de positionnement dans laquelle sont enregistrées une ou des photo(s), vidéo(s), son(s) en association avec une position et/ou une zone donnée. Notamment, le capteur de position 118 récupère une position fournie par un système de localisation par satellite 8 ou par triangulation de cellules. En particulier, le localisateur 11 comporte un détecteur des objets connectés disponibles 112. Le détecteur 112 fournit un ensemble d’objets connectés disponibles {2j} j=1…J pour le dispositif de pilotage 1. Dans un premier mode de réalisation, le détecteur 112 comporte des moyens de recherche des objets connectés disposant d’un transmetteur utilisant un mode de communication local à une distance de communication dans ce mode de communication local (par exemple, Bluetooth TM , Wifi TM , etc.). Dans un deuxième mode de réalisation, le détecteur comporte un moteur de recherche interrogeant une base d’objets connectés 16, 6 en fonction d’une position déterminée pos U , id Z associée au dispositif de pilotage 1. En particulier, l’ensemble d’objets connectés disponibles {2j} j=1…J comporte au moins une des données suivantes : - au moins un identifiant d’un objet connecté disponible id 2j ; - au moins une donnée de type d’objet connecté associé à objet connecté disponible ty 2j ; - au moins une adresse associée à un point d’accès d’un objet connecté disponible ad 2j ; - au moins une donnée relative à une position d’un objet connecté disponible pos 2j . En particulier, le localisateur 11, 41, 141 implémente le capteur de position 118 et/ou le capteur/lecteur 115. En particulier, le localisateur 1 utilise éventuellement en combinaison le capteur de position 118 et/ou le capteur/lecteur 115. Ainsi, le capteur de position 118 permet de fournir une position associée pos U au dispositif de pilotage 1 permettant par exemple au détecteur d’objets connectés 112 de fournir un ensemble d’objets connectés assez large : notamment les objets connectés d’un immeuble, d’une maison, etc. et le capteur/lecteur 115 permet ensuite de réduire cet ensemble d’objets connectés à ceux d’une zone donnée Z associée à cette position : par exemple la cuisine de la maison correspondant à la position pos U , le bureau A524 de l’immeuble à la position pos U , etc. La combinaison du capteur de position 118 et du capteur 115 est particulièrement intéressante lorsque le capteur 115 implémente une reconnaissance de données captées. Notamment, une base de données de reconnaissance (non illustrée) est utilisé par ce capteur 115 et qui identifie par exemple la zone donnée id Z par comparaison des données captées avec les données de la base de données de reconnaissance. La comparaison sera plus rapide et moins gourmande en termes de calculs si la comparaison se limite à une partie de la base de données de reconnaissance associée à la position pos U associée au dispositif de pilotage 1 fournie par le capteur de position 118. Eventuellement, la combinaison du capteur de position 118 et du lecteur 115 sera intéressante en fonction du code d’identification 5 utilisé. En effet, si le code d’identification 5 est une simple dénomination de la zone, le risque qu’une même dénomination soit utilisée pour plusieurs positions distinctes est élevé par exemple « cuisine » est utilisé dans toutes les maisons, de nombreux bâtiments de cinq étages et plus comportent une pièce nommée « A524 », etc. Ainsi, il existe un risque d’utiliser un ensemble d’objets connectés associé à un identifiant id Z correspondant à une zone distincte de la zone Z dans laquelle se trouve le dispositif de pilotage 1 mais ayant le même code d’identification 5. Inversement, un localisateur 11, 41, 141 comportant un capteur de position 118 seul fournit un ensemble d’objets connectés assez large {2n} n =1… N : notamment les objets connectés d’un immeuble, d’une maison, etc. La combinaison du capteur de position 118 avec le lecteur/capteur 115 sera intéressante pour réduire cet ensemble d’objets connectés à un ensemble d’objets connectés associés à une zone donnée id Z à cette position pos U associée au dispositif de pilotage 1. En particulier, le dispositif électronique 14, 4 est au moins un parmi les dispositifs suivants : - un dispositif électronique 14 implémenté dans le dispositif de pilotage 1, - un dispositif électronique 4 couplé au dispositif de pilotage 1. Dans le cas d’un dispositif électronique 4 couplé au dispositif de pilotage 1, le dispositif électronique 4 comporte, notamment, un émetteur 47 permettant de transmettre au dispositif de pilotage 1 au moins la mesure de direction md et, éventuellement, la position id Z , pos U fourni par le localisateur 41, et le dispositif de pilotage 1 un récepteur 17 permettant de recevoir ces données md , id Z , pos U émises par le dispositif électronique 4. Dans ce cas, la position id Z , pos U associée au dispositif de pilotage est la position du dispositif électronique 4. En particulier, le dispositif de pilotage 1 comporte une interface homme machine 15 permettant de reproduire une confirmation fb de sélection d’un objet connecté 2i par le sélecteur 12. En particulier, le dispositif de pilotage 1 comporte une interface de pilotage 13 d’objets connectés adaptée en fonction de l’objet connecté sélectionné 2i. Ainsi, le dispositif de pilotage 1 transmet au moyen de l’interface de pilotage 13 au moins une commande cmd à l’objet connecté sélectionné 2i. Si le capteur de position 118 fournit une position avec une précision large, le localisateur 11, 41, 141 peut avoir un ensemble d’objets connectés disponibles comportant un nombre important d’objets. L’inconvénient, lorsque l’utilisateur pointe alors dans la direction d’un objet connecté relié à cette position est qu’il existe plusieurs objets connectés dans cette direction. En particulier, afin d’éviter un risque d’ambiguïté dans l’objet connecté à piloter, le sélecteur 12 effectue sa sélection non seulement en fonction de la mesure de direction md mais aussi en fonction de la position pos U associée au dispositif de pilotage 1 et fournie par le capteur 118. Par exemple, le sélecteur 112 comporte outre un premier sélecteur (non illustré) d’objets connectés dans une direction donnée md , un deuxième sélecteur (non illustré) d’objets connectés proches du dispositif de pilotage 1. Le premier et le deuxième sélecteurs fonctionnent en série ou en parallèle. Par exemple, le premier sélecteur fourni dans un premier temps un ou plusieurs objets sélectionnés , - si le premier sélecteur ne fournit qu’un seul objet connecté 2i, le deuxième sélecteur n’est pas activé et le sélecteur 112 fournit l’objet connecté 2i sélectionné par le premier sélecteur ; - si le premier sélecteur fournit une première sélection comportant plusieurs objets connectés , le deuxième sélecteur détermine parmi cette première sélection d’objets connectés l’objet connecté 2i le plus proche en fonction de la position pos U associée au dispositif de pilotage 1 (notamment, au moyen d’un comparateur de positions comparant les positions des objets connectés de la première sélection à la position pos U associée au dispositif de pilotage 1, ou d’un calculateur d’écarts déterminant l’écart des objets connectés de la première sélection avec la position pos U associée au dispositif de pilotage 1, etc.). En particulier, le sélecteur 12 détermine quel objet connecté pointe le dispositif électronique 14, 4 en utilisant un seuil entre la direction mesurée md et la direction d’objets connectés (par exemple, de chaque objet connectés) de l’ensemble des objets connectés disponibles, notamment par simple produit scalaire ou par intersection rayon/sphère (le rayon étant constitué par la direction mesurée md et la sphère par l’ensemble des objets connectés). Le dispositif électronique 14, 4 comporte un capteur de direction 140, 40 permettant de mesurer une direction md de pointage du dispositif électronique 14, 4 visant un objet connecté 2i à piloter au moyen d’un dispositif de pilotage1. La mesure de direction md permet au dispositif de pilotage 1 de sélectionner un objet connecté 2i à piloter parmi un ensemble d’objets connectés disponibles {2j} j=1…J . Le dispositif de pilotage 1 est connecté à l’objet connecté 2i au moyen d’un réseau de communication sans fil 3. En particulier, le capteur de direction 140, 40 comporte au moins un gyroscope. Le gyroscope permet notamment de déterminer la direction visée par le dispositif 140, 40 l’implémentant. En particulier, le capteur de directeur 140, 40 mesure un angle θ 14 , θ 4 entre une direction donnée ou direction de référence d 0 et la direction du dispositif électronique 14, 4 pointant l’objet 2i que l’utilisateur souhaite piloter. En particulier, pour indiquer l’objet connecté 2i que l’utilisateur U souhaite piloter au moyen du dispositif de pilotage 1, l’utilisateur U pointe a la direction de l’objet connecté 2i avec le dispositif électronique 14, 4. Le capteur de direction 140, 40 mesure l’angle θ 14 , θ 4 et fournit la mesure de direction md au sélecteur 12. Les figures 2a et 2b montrent deux exemples d’implémentation du dispositif de pilotage et du dispositif électronique selon l’invention. La illustre un schéma simplifié d’une architecture mettant en œuvre un dispositif de pilotage implémentant un dispositif électronique mesurant la direction de visée selon une première variante de l’invention. Le dispositif de pilotage 1 implémente un sélecteur 12 d’objets connectés en fonction d’une mesure de direction 12. Dans la variante de la , le dispositif de pilotage 1 implémente, en outre, un dispositif électronique 14 configuré pour mesurer une direction d, θ dans laquelle pointe le dispositif de pilotage visant un objet connecté 2i. Un utilisateur U pointe a avec son dispositif de pilotage d’objets connectés 1 un objet connecté 2i. Notamment, le dispositif électronique 14 capte alors l’angle θ et/ou la direction d du dispositif de pilotage 1 et fournit la mesure de direction md obtenue, par exemple, suite à cette capture d’angle θ /direction d au sélecteur 12. Le sélecteur 12 détermine en fonction de cette mesure de direction md l’objet sélectionné parmi un ensemble d’objets connectés disponibles. Afin que l’utilisateur U puisse pointer le dispositif de pilotage 1 vers un objet connecté 2i, le dispositif de pilotage 1 dans cette première variante est notamment un dispositif de communication manipulable, voire portable tel qu’un smartphone, une tablette, une montre connectés, un casque de réalité augmentée, etc. La illustre un schéma simplifié d’une architecture mettant en œuvre un dispositif de pilotage et un dispositif électronique distinct mesurant la direction de visée selon une deuxième variante de l’invention. Le dispositif de pilotage 1 implémente un sélecteur 12 d’objets connectés en fonction d’une mesure de direction 12. Dans la variante de la , le dispositif de pilotage 1 est, en outre, couplé à un dispositif électronique 4 configuré pour mesurer une direction d, θ dans laquelle pointe le dispositif de pilotage visant un objet connecté 2i. Le dispositif électronique 4 est distinct du dispositif de pilotage 1. Un utilisateur U pointe a avec son dispositif électronique 4 un objet connecté 2i. Notamment, le dispositif électronique 4 capte alors l’angle θ et/ou la direction d du dispositif de pilotage 1 et fournit la mesure de direction md obtenue, par exemple, suite à cette capture d’angle θ /direction d au sélecteur 12 du dispositif de pilotage 1. Le sélecteur 12 détermine en fonction de cette mesure de direction md l’objet sélectionné parmi un ensemble d’objets connectés disponibles. L’avantage de cette deuxième variante est qu’il n’est pas utile que le dispositif de pilotage 1 soit manipulable, portable. Ainsi, le dispositif de pilotage 1 est par exemple un smartphone, une tablette, mais aussi un ordinateur fixe ou PC, un téléviseur connecté, etc. Afin que l’utilisateur U puisse pointer le dispositif électronique 4 vers un objet connecté 2i, le dispositif électronique 4 dans cette deuxième variante est notamment un dispositif manipulable, voire portable qui peut être couplé à un dispositif de pilotage tel qu’une montre connecté, des lunettes intelligentes ou SmartGlasses, une télécommande, une manette, etc. La illustre un schéma détaillé non exhaustif d’une architecture comportant un dispositif de pilotage selon l’invention. Dans l’architecture de la , le dispositif de pilotage 1 communique avec un dispositif de gestion 9 d’objets connectés. En particulier, le dispositif de gestion 9 est un serveur d’objets connectés ou serveur IoT (pour Internet Of Things en anglais). La montre : - un ensemble d’objets connectés {2j} j=1…J ; - le dispositif de gestion d’objets connectés 9 ; - le dispositif de pilotage d’objets connectés 1 de l’utilisateur U ; et - un code 5 d’identification d’une zone donnée. En particulier, le dispositif de pilotage 1 est un périphérique de contrôle tel qu’un smartphone, des lunettes intelligentes, une montre connectée, etc. Le dispositif de pilotage 1 comporte notamment un capteur 115 tel qu’un lecteur de code 5, par exemple un code QR, ou un détecteur d’image. En particulier, le capteur 115 détermine ainsi un identifiant de la zone dans laquelle se trouve le dispositif de pilotage id Z , la zone étant notamment une pièce d’un bâtiment, un espace délimité intérieur ou extérieur : zone de chargement, zone stockage, ….ou terrasse, pelouse, piscine… Notamment, le capteur 115 est déclenché par une action a de l’utilisateur U, par exemple sur une interface homme machine ou par simple positionnement du capteur 115 face au code 5 d’indentification. En particulier, le dispositif de pilotage 1 interroge une base d’objets connectés 96 (notamment implémentée dans le dispositif de gestion 9) pour récupérer en fonction de l’identifiant de zone id Z un ensemble d’objets connectés {2j} j=1…J de la zone donnée ou plus précisément une liste de données relatives aux objets connectés {2j} j=1…J de la zone donnée (identifiants, position, type, etc.). Notamment, dans la base des objets connectés 96, sont enregistrés des objets connectés en association avec une position et/ou une zone déterminée). En particulier, le dispositif de gestion 9 comporte une interface de communication 92 avec des objets connectés. L’interface de communication 92 permet de recevoir notamment des paramètres en provenance des objets connectés et de mettre à jour upd la base d’objets connectés 96 en fonction de ces paramètres. Notamment, lorsqu’un objet connecté 2m change de zone, il envoie une information concernant la nouvelle zone dans laquelle il est entré au dispositif de gestion 9 qui vient remplacer upd dans la base d’objets connectés 96 la zone associée avec l’objet connecté 2m. Les objets connectés {2j} comportent notamment des capteurs (non illustrés). Ainsi, les capteurs d’un objet connecté 2m détectent par exemple une modification relative à l’objet connecté 2m et transmettent les paramètres modifiées à l’interface de communication 92 du dispositif de gestion 9. Par manipulation a du dispositif de pilotage 1, l’utilisateur U pointe avec le dispositif de pilotage 1 un objet connecté parmi l’ensemble des objets connectés {2j} j=1…J . Cette manipulation a déclenche une mesure de la direction md dans laquelle est pointée le dispositif de pilotage 1 En particulier, le dispositif de pilotage 1 comporte un capteur de direction 140, tel qu’un gyroscope ou un ensemble de gyroscopes qui fournit une mesure soit directement la mesure de direction md soit une mesure d’un angle θ. Eventuellement, le dispositif de pilotage 1 comporte en outre un calculateur 142 apte à estimer une direction du dispositif de pilotage en fonction d’une mesure fournit par le capteur de direction 140 et de donnée relative à la zone fournit par le capteur 115 (par exemple une donnée permettant l’initialisation du repère utilisé par le calculateur 142). Ainsi, la mesure de direction md fournit par le calculateur 142 sera plus précise réduisant les erreurs de sélection d’objet connecté. Le dispositif de pilotage 1 comporte un sélecteur 12 identifiant parmi un ensemble d’objets connectés disponibles, fourni notamment par la base d’objets connectés 96, un objet connecté 2i en fonction d’une mesure de direction md correspondant à la direction du dispositif de pilotage 1 pointant l’objet connecté 2i. Ainsi le sélecteur 12 indique l’objet connecté 2i sélectionné que l’utilisateur U souhaite piloter. Cette information de l’objet connecté sélectionné 2i peut être utilisée, notamment : - par une interface homme-machine (notamment un écran, un vibreur, un haut-parleur, etc.) pour indiquer à l’utilisateur U que l’objet connecté pointé a été sélectionné voire un identifiant et/ou d’autres données relatives à l’objet connecté sélectionné 2i. L’utilisateur U reçoit ainsi un signal de retour fb ou feedback en anglais sous forme d’une simple vibration, d’un bip de validation, d’un symbole de validation affiché (rond vert, sigle de validation…) ou une reproduction graphique ou sonore d’un identifiant de l’objet connecté sélectionné 2i ; et/ou - une interface de pilotage 13 couplé directement ou indirectement (éventuellement couplé avec le dispositif de gestion 9, notamment une interface de communication 92 du dispositif de gestion 9) avec l’objet sélectionné 2i et permettant au dispositif de pilotage 1 de commander cmd l’objet connecté sélectionné 2i. En particulier, l’interface de pilotage 13 comporte en outre une interface homme machine permettant à l’utilisateur U d’interagir ia_cmd avec le dispositif de pilotage 1 pour commander l’objet connecté sélectionné 2i. Le feedback fb indique à l’utilisateur U l’objet sélectionné. Il peut être représenté par exemple par : - une icône visuelle représentant l’objet sélectionné sur le dispositif de pilotage 1 ; - une vibration ; - un effet sonore propre au type d’objet correspondant à l’objet sélectionné, etc. Lorsque l’objet est sélectionné, le dispositif de pilotage 1 active l’interface de pilotage 13 et notamment une interface homme machine de l’interface de pilotage. Cette interface homme machine est reproduite par le dispositif de pilotage 1, par exemple le smartphone de l’utilisateur U. L’interface homme machine de l’interface de pilotage 13 reproduite par le dispositif de pilotage correspond notamment aux options de pilotage de l’objet connecté sélectionné 2i (par exemple, stockée en HTML par type d’objet et par type de dispositif de pilotage (c’est-à-dire, périphérique de pilotage distant) : montre, smartphone, lunettes, etc.). L’interface de pilotage 13 permet notamment au dispositif de pilotage de communiquer avec l’objet connecté sélectionné 2i, en particulier avec le point d’accès de l’objet connecté sélectionné, et donc de le piloter. En particulier, l’interface de pilotage 13 comporte un verrou (non illustré) qui évite une déconnexion du dispositif de pilotage 13 avec l’objet connecté sélectionné 2i en cours de pilotage lorsque le dispositif de pilotage se déplace. Notamment, le verrou comporte une reproduction au moyen de l’interface homme machine de l’interface de pilotage d’un bouton de verrouillage ou « lock » en anglais avec lequel l’utilisateur U peut interagir pour activer le verrou. En particulier, l’interface de pilotage 13 est adaptée en fonction de l’objet connectée sélectionnée 2i indiqué par le sélecteur 12. Notamment, l’adaptation de l’interface de pilotage 13 est effectuée en utilisant une base d’objets connectés, telle que la base des objets connectés 96 du dispositif de gestion 9. Eventuellement, cette base d’objets connectés fournit à l’interface de pilotage 13, un ou plusieurs paramètres et commandes {pcmd k,2 i } k =1…K de l’objet connecté sélectionné 2i. En particulier, l’interface de communication 92 du dispositif de gestion 9 est en outre une interface de pilotage d’objets connectés. Les figures 4a à 4 e montrent la mise en œuvre de différentes étapes du procédé de pilotage selon l’invention. La illustre un schéma simplifié illustrant une étape de localisation mise en œuvre par le procédé de pilotage selon l’invention. Dans une pièce Z disposant de plusieurs objets connectés 2 1 … 2 3 , un code d’identification 5 Z est apposé par exemple sur un mur ou une table. L’utilisateur U souhaitant commander le téléviseur connecté 23 positionne son smartphone 1 devant le code 5 Z pour initialiser la configuration du dispositif de pilotage constitué par le smartphone 1 au moyen du code QR 5 Z . Le smartphone 1 capture le code QR 5 Z . Puis, éventuellement, le smartphone 1 initialise le repère 3D de la pièce en utilisant les informations liées au code QR. En particulier, le smartphone récupère des informations relatives aux objets connectés de la pièce Z, par exemple depuis une base d’objets connectés et/ou un dispositif de gestion d’objets connectés tel qu’un serveur IoT. La illustre un schéma simplifié illustrant une étape de visée d’un objet connecté et une étape de sélection mises en œuvre par le procédé de pilotage selon l’invention. Suite à l’éventuelle identification de la pièce Z (voir la ), l’utilisateur U pointe au moyen de son smartphone 1 a un objet 23 de la pièce Z qu’il souhaite piloter, en l’occurrence un téléviseur connecté. Le dispositif de pilotage constitué par le smartphone 1 mesure et/ou estime une direction d23. L’estimation est notamment effectuée au moyen d’un gyroscope 141 implémenté dans le smartphone 1 et éventuellement d’un repère initialisé précédemment (voir ). Le smartphone 1 utilise cette mesure de direction md avec des informations relatives à la pièce Z (par exemple une liste des objets connectés de la pièce Z) pour déterminer l’objet 2 3 pointé. La illustre un schéma simplifié illustrant une étape de retour/confirmation de sélection d’un objet mise en œuvre par le procédé de pilotage selon l’invention. Suite à la sélection d’un objet (voir ), le smartphone 1 indique que la sélection de l’objet visée a été effectuée par un signal de retour fb (par exemple une vibration), et/ou en demandant, au moyen d’une interface homme machine 15, à l’utilisateur U de confirmer la sélection de l’objet 23. En particulier, l’utilisateur U confirme sa sélection de l’objet 23 en interagissant avec l’interface homme machine 15 notamment en cliquant sur un bouton de validation. La illustre un schéma simplifié illustrant une étape de mise en œuvre d’une interface dédiée à l’objet sélectionné par le procédé de pilotage selon l’invention. Suite à la sélection d’un objet (voit ) et/ou à la confirmation de la sélection (voir ), le smartphone 1 propose à l’utilisateur U une interface de pilotage 13 de l’objet connecté sélectionné. L’interface de pilotage 13 comporte notamment une interface homme machine, telle qu’une interface graphique s’affichant sur l’écran du smartphone 1. En particulier, l’interface de pilotage 13 est adaptée à l’objet connecté sélectionnée. Par exemple, cette interface de pilotage est récupérée depuis le dispositif de gestion 9. L’interface de pilotage 13 permet à l’utilisateur U interagissant ia_cmd avec l’interface de pilotage 13 de déclencher une commande cmd par le smartphone 1 de l’objet connecté sélectionné 2 3 . La illustre un schéma simplifié illustrant une étape de commande de l’objet sélectionné par le procédé de pilotage selon l’invention. Suite à la mise en œuvre par le smartphone 1 de l’interface de pilotage 13 dédiée à l’objet sélectionné (voir ), l’utilisateur U peut interagir avec le smartphone 1, par exemple en cliquant sur un bouton PBON, pour allumer l’objet connecté sélectionné (en l’occurrence le téléviseur connecté 23). Un message de commande cmd est envoyé au téléviseur connecté 23 soit directement soit via un dispositif de gestion 9. Le téléviseur connecté 23 s’allume. La illustre un schéma simplifié d’un procédé de pilotage selon l’invention. Un procédé de pilotage d’objets connectés OPLT est mis en œuvre par un dispositif de pilotage 1. Le dispositif de pilotage 1 est connecté à un objet connecté 2i au moyen d’un réseau de communication sans fil 3. Le procédé de pilotage OPLT comporte une sélection OSLCT d’un objet connecté à piloter 2i parmi un ensemble d’objets connectés disponibles {2j} j=1…J en fonction d’au moins une mesure de direction md fournie par un dispositif électronique 4, 14 visant l’objet connecté à piloter 2i. En particulier, la sélection OSLCT comporte une comparaison DCMP des écarts entre la mesure de direction md par rapport aux directions associées aux objets connectés d 2j de l’ensemble d’objets connectés disponibles |md-d 2j | et un seuil prédéterminé S d . Notamment, si le résultat de la comparaison est négatif [N], c’est-à-dire si l’écart en valeur absolue est supérieur au seuil, alors l’opération de comparaison DCMP est répétée pour l’objet connecté disponible suivant 2j, j=j+1 dans l’ensemble des objets connectés disponibles {2j} j=1…J . Si le résultat de la comparaison est positif [Y], c’est-à-dire si l’écart en valeur absolue est inférieur au seuil, alors l’objet connecté correspondant 2j devient l’objet connecté sélectionné 2i=(2j, j=i). En particulier, le procédé de pilotage OPLT comporte une localisation LOC du dispositif de pilotage 1 permettant de déterminer l’ensemble d’objets connectés disponibles {2j} j=1…J en fonction d’une position id Z , pos U associée au dispositif de pilotage 1. En particulier, l’ensemble d’objets connectés {2j} j=1…J est associé Z0_ASS à une position id Z , pos 2l préalablement au pilotage d’objet connecté OPLT. En particulier, la mesure de direction md est obtenue lors d’une des étapes suivantes : - une mesure d’une direction DMST visée par un dispositif électronique 4, 14 pointant l’objet connecté à piloter 2i; - une réception d’une mesure d’une direction DREC visée par un dispositif électronique 4, 14 pointant l’objet connecté à piloter 2i. En particulier, préalablement au pilotage d’un objet connecté OPLT, un enregistrement OREG d’au moins un objet connecté est mis en œuvre. L’enregistrement d’objets connectés OREG comporte notamment l’association Z0_ASS à une position prédéterminée id Z , pos 2l d’au moins un objet connecté 2l. La position prédéterminée est notamment un identifiant id Z d’une zone prédéterminée dans laquelle se trouve le au moins un objet connecté 2l et/ou une coordonnée de localisation pos 2l du au moins un objet connecté 2l. En particulier, l’association Z0_ASS de l’objet connecté 2l avec la position prédéterminée pos 2l comporte une association d’au moins un paramètre relatif à l’objet connecté p k 2l avec la position prédéterminée pos 2l . La illustre une association particulière Z0_ASS recevant plusieurs paramètres {pk2l}k=1…K d’un objet 2l et au moins une position prédéterminée idZ, pos2l de l’objet connecté 2l et les associant (idZ,{pk2l}k), (pos2l,{pk2l}k). En particulier, l’enregistrement OREG comporte une écriture OMEM notamment dans une base d’objets connectés BDO d’au moins un couple (idZ,{2l} l =1… L ), ( pos 2l ,{2l} l =1… L ), ( id Z ,{p k 2l } k ), ( pos 2l ,{p k 2l } k ) fourni par l’association d’au moins un objet connecté avec une position, notamment l’association Z0_ASS. En particulier, l’utilisateur U interagit ia_cpt avec le dispositif de pilotage 1. Cette interaction déclenche notamment la mise en œuvre par le procédé de pilotage OPLT d’une localisation LOC du dispositif de pilotage 1. Par exemple, l’utilisateur U positionne ia_cpt une caméra face à un code QR. La localisation LOC comporte notamment une lecture automatique du code QR (non illustrée) fournissant un identifiant de la zone id Z dans laquelle se trouve l’utilisateur et le dispositif de pilotage 1. Dans un autre mode de réalisation qui peut être utilisé de manière alternative ou complémentaire au mode de réalisation du paragraphe précédent, la localisation LOC comporte une capture de position (non illustrée) fournissant des coordonnées de localisation pos U associée au dispositif de pilotage obtenue à l’aide d’un système de positionnement par satellite et/ou par triangulation cellulaire, etc. La localisation LOC détermine en fonction d’une position obtenue associée id Z , pos U au dispositif de pilotage 1 un ensemble d’objets connectés disponibles {2j} j=1…J . En particulier, la localisation LOC récupère cet ensemble d’objets connectés disponibles {2j} j=1…J à la position obtenue id Z , pos U en consultant une base d’objets connectés éventuellement renseignées préalablement au procédé de pilotage notamment au moyen de l’enregistrement d’objets connectés OREG. Notamment, pour cela, la localisation requiert les objets connectés disponibles obj_req par exemple à la base d’objets connectés BDO. L’utilisateur U souhaitant piloter un objet connecté 2i disponibles (par exemple, présent dans la zone Z où se trouve l’utilisateur U) oriente le dispositif de pilotage 1 (s’il implémente le dispositif électronique 14) ou le dispositif électronique 14 pour pointer l’objet connecté 2i. Dans le cas où l’utilisateur U oriente le dispositif de pilotage 1, le procédé de pilotage OPLT comporte une mesure de direction DMST captant soit l’angle θ du dispositif de pilotage dans une référence ou une direction d . Eventuellement, la mesure de direction DMST est mise en œuvre par une détermination de direction DDT. En particulier, la détermination de direction DDT estime (non illustrée), à partir d’un angle ou d’une direction captée θ, d , une direction md en initialisant le repère en fonction de la position obtenue id Z , pos U . Dans le cas où l’utilisateur U oriente un dispositif électronique 4 distinct du dispositif de pilotage. Le dispositif électronique 4 met en œuvre une mesure de direction DMST captant soit l’angle θ du dispositif de pilotage dans une référence ou une direction d . Eventuellement, cette étape de mesure DMST est mise en œuvre par un procédé de fourniture d’une direction DPRV qui comporte en outre une transmission DEM de la mesure de direction du dispositif électronique 4 au dispositif de pilotage 1. Le procédé de pilotage comporte alors une réception DREC de la mesure de direction md émise. En particulier, la réception de la mesure de direction est mise en œuvre par une détermination de direction DDT qui requiert dreq une direction au procédé de fourniture de direction DPRV déclenchant la mesure de direction DMST par la fourniture de direction DPRV. En particulier, la localisation LOC est couplée à la mesure de direction DMST. La localisation LOC détermine l’ensemble des objets connectés disponibles par exemple dans la zone donnée, ou de manière plus générale dans autour de la position associée au dispositif de pilotage. Et, la localisation LOC couplée à la mesure de direction DMST détermine la zone où pointe l’utilisateur au moyen du dispositif électronique en couplant la position relative au dispositif de pilotage déterminée par la localisation LOC à la direction mesurée par la mesure de direction DMST (notamment au moyen d’un gyroscope) au moins durant une phase dite de calibrage. Par exemple, le couplage de la localisation LOC et de la mesure de direction DMST permet à la mesure de direction DMST d’estimer la rotation relative entre la direction pointée par le dispositif électronique et la position d’un marqueur de la zone (tel que la position du code 5). La direction mesurée par la mesure de direction DMST sera alors égale ou fonction de l’angle fournit par cette estimation de rotation. En particulier, la sélection OSLT comporte une validation VDT. La validation VDT reproduit un signal de retour fb informant l’utilisateur U que l’objet pointé est sélectionné et/ou une requête de validation de l’objet sélectionné req_dsp. En particulier, la sélection OSLT comporte une confirmation de sélection VREC. La confirmation de sélection VREC reçoit notamment une interaction ia_ok de l’utilisateur U confirmant la sélection. Cette confirmation de sélection VREC est notamment mise en œuvre suite à une validation VDT. Le pilotage d’objets connectés OPLT comporte notamment le pilotage de l’objet connecté sélectionné OSPLT permettant de transmettre à l’objet connecté sélectionné au moins une commande cmd. Le pilotage de l’objet connecté sélectionné recevant de la sélection OSLT, en particulier de la confirmation VREC, l’objet connecté sélectionné 2i (notamment un identifiant et/ou un ou plusieurs paramètres relatifs à l’objet connecté sélectionné 2i. En particulier, le pilotage de l’objet connecté sélectionné OSPLT met en œuvre une interface de commande adaptée à l’objet connecté sélectionné (non illustré), notamment une interface homme machine adaptée permettant à l’utilisateur U d’interagir avec l’objet connecté sélectionné ia_cmd . L’interaction ia_cmd de l’utilisateur U déclenchant une commande cmd de l’objet connecté sélectionné 2i. Ainsi, l’invention permet de simplifier pour l’utilisateur le pilotage des objets connectés qui l’entourent grâce à l’usage de la reconnaissance gestuelle sans introduction de capteurs supplémentaires. Cela réduit les erreurs d’objets connectés pilotés. Un mode de réalisation particulier du procédé de pilotage est un programme comprenant des instructions de code de programme pour l’exécution des étapes du procédé de pilotage lorsque ledit programme est exécuté par un processeur. L'invention vise aussi un support. Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique ou encore un moyen d'enregistrement magnétique, par exemple une disquette ou un disque dur. D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur un réseau notamment de type Internet. Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. Dans une autre implémentation, l'invention est mise en œuvre au moyen de composants logiciels et/ou matériels. Dans cette optique le terme module peut correspondre aussi bien à un composant logiciel ou à un composant matériel. Un composant logiciel correspond à un ou plusieurs programmes d'ordinateur, un ou plusieurs sous-programmes d'un programme, ou de manière plus générale à tout élément d'un programme ou d'un logiciel apte à mettre en œuvre une fonction ou un ensemble de fonction selon la description ci-dessus. Un composant matériel correspond à tout élément d'un ensemble matériel (ou hardware) apte à mettre en œuvre une fonction ou un ensemble de fonctions. Dispositif de pilotage d’objets connectés, le dispositif de pilotage étant connecté à un objet connecté au moyen d’un réseau de communication sans fil, le dispositif de pilotage comportant un sélecteur d’un objet connecté à piloter parmi un ensemble d’objets connectés disponibles en fonction d’au moins une mesure de direction fournie par un dispositif électronique visant l’objet connecté à piloter. Dispositif de pilotage d’objets connectés selon la revendication précédente, dans lequel le dispositif de pilotage comporte un localisateur permettant de déterminer l’ensemble d’objets connectés disponibles en fonction d’une position du dispositif de pilotage. Dispositif de pilotage d’objets connectés selon la revendication précédente, dans lequel le localisateur comporte au moins un parmi les dispositifs suivants : - un lecteur de code d’identification affiché dans une zone donnée ; - un capteur de position. Dispositif de pilotage d’objets connectés selon l’une des revendications précédentes, dans lequel l’ensemble d’objets connectés disponibles comporte au moins une des données suivantes : - au moins un identifiant d’un objet connecté disponible ; - au moins une donnée de type d’objet connecté associé à objet connecté disponible ; - au moins une adresse associée à un point d’accès d’un objet connecté disponible ; - au moins une donnée relative à une position d’un objet connecté disponible. Dispositif de pilotage d’objets connectés selon l’une des revendications précédentes, dans lequel le dispositif électronique est au moins un parmi les dispositifs suivants : - un dispositif électronique implémenté dans le dispositif de pilotage, - un dispositif électronique couplé au dispositif de pilotage. Dispositif de pilotage d’objets connectés selon l’une des revendications précédentes, dans lequel le dispositif de pilotage comporte une interface homme machine permettant de reproduire une confirmation de sélection d’un objet connecté par le sélecteur. Dispositif de pilotage d’objets connectés selon l’une des revendications précédentes, dans lequel le dispositif de pilotage comporte une interface de pilotage d’objets connectés adaptée en fonction de l’objet connecté sélectionné. Dispositif électronique comportant un capteur de direction permettant de mesurer une direction de pointage du dispositif électronique visant un objet connecté à piloter au moyen d’un dispositif de pilotage, la mesure de direction permettant au dispositif de pilotage de sélectionner un objet connecté à piloter parmi un ensemble d’objets connectés disponibles, le dispositif de pilotage étant connecté à l’objet connecté au moyen d’un réseau de communication sans fil. Dispositif électronique selon la revendication précédente, dans lequel le capteur de direction comporte au moins un gyroscope. Procédé de pilotage d’objets connectés mis en œuvre par un dispositif de pilotage, le dispositif de pilotage étant connecté à un objet connecté au moyen d’un réseau de communication sans fil, le procédé de pilotage comportant une sélection d’un objet connecté à piloter parmi un ensemble d’objets connectés disponibles en fonction d’au moins une mesure de direction fournie par un dispositif électronique visant l’objet connecté à piloter. Procédé de pilotage d’objets connectés selon la revendication précédente, dans lequel la sélection comporte une comparaison des écarts entre la mesure de direction par rapport aux directions associées aux objets connectés de l’ensemble d’objets connectés disponibles et un seuil prédéterminé. Procédé de pilotage d’objets connectés selon l’une des revendications 10 à 11 comportant une localisation du dispositif de pilotage permettant de déterminer l’ensemble d’objets connectés disponibles en fonction d’une position du dispositif de pilotage. Procédé de pilotage d’objets connectés selon l’une des revendications 10 à 12 dans lequel l’ensemble d’objets connectés est associé à une position préalablement au pilotage d’objet connecté. Procédé de pilotage d’objets connectés selon l’une des revendications 10 à 13, dans lequel la mesure de direction est obtenue lors d’une des étapes suivantes : - une mesure d’une direction visée par un dispositif électronique pointant l’objet connecté à piloter ; - une réception d’une mesure d’une direction visée par un dispositif électronique pointant l’objet connecté à piloter. Programme comprenant des instructions de code de programme pour l’exécution des étapes du procédé de pilotage selon l’une quelconque des revendications 10 à 14 lorsque ledit programme est exécuté par un processeur.