Brevet FR2877476A1 — publié le 20060505

PROCEDE ET DISPOSITIF DE RECEPTION DE COMMANDE La présente invention vise un procédé et un dispositif de réception de commande. Elle s'applique, en particulier à la commande de dispositifs lumineux, guirlandes ou éclairage, par exemple, avec récupération d'état après interruption d'alimentation électrique. On connaît de nombreux procédés et dispositifs pour transmettre et recevoir des données et/ou des instructions d'un point à un autre. Cependant, il arrive que l'alimentation électrique du récepteur soit interrompue, volontairement ou non, et les dispositifs émetteurs et récepteurs risquent alors de se désynchroniser. La présente invention vise à rétablir un système dans son état précédant une coupure d'alimentation, volontaire ou involontaire. A cet effet, la présente invention vise, selon un premier aspect, un dispositif comportant une alimentation électrique, caractérisé en ce qu'il comporte: - une mémoire non volatile, - un moyen d'écriture de ladite mémoire non volatile adapté à mémoriser l'état du dispositif, à chaque changement d'état du dispositif et - un moyen de lecture de ladite mémoire non volatile adapté, lors du rétablissement de l'alimentation électrique après une interruption d'alimentation électrique, à lire ladite mémoire non volatile pour restituer l'état du dispositif tel qu'il était avant la coupure d'alimentation électrique. Grâce à ces dispositions, en cas d'interruption d'alimentation électrique, lors du rétablissement de l'alimentation électrique, le dispositif reprend l'état qu'il possédait avant l'interruption d'alimentation électrique. Selon des caractéristiques particulières, le dispositif tel que succinctement exposé ci-dessus est adapté à fonctionner selon au moins deux modes de fonctionnement différents et le moyen d'écriture de la mémoire non volatile est adapté à mémoriser, en mémoire non volatile, le mode de fonctionnement du dispositif, à chaque changement de mode de fonctionnement du dispositif, le moyen de lecture de la mémoire non volatile étant adapté, lors du rétablissement de l'alimentation électrique après une interruption d'alimentation électrique, à lire ladite mémoire non volatile pour restituer le mode de fonctionnement du dispositif tel qu'il était avant la coupure d'alimentation électrique. Grâce à ces dispositions, non seulement l'état du dispositif, par exemple, allumé ou éteint, est restitué, mais aussi son mode de fonctionnement, par exemple des temporisations à mettre en oeuvre avant une extinction et/ou un allumage. Selon des caractéristiques particulières, le dispositif tel que succinctement exposé ci- dessus présente un mode de fonctionnement en télérupteur télécommandé. Selon des caractéristiques particulières, le dispositif tel que succinctement exposé ci-dessus présente un mode de fonctionnement en télérupteur télécommandé temporisé, au moins une durée de temporisation avant extinction étant programmable. Selon des caractéristiques particulières, le dispositif tel que succinctement exposé ci- dessus présente un mode de fonctionnement en télérupteur télécommandé temporisé, au moins une durée de temporisation avant allumage étant programmable. Grâce à ces chacune de ces dispositions, une lampe, une guirlande, ou une enseigne lumineuse peut être commandée et programmée. Selon des caractéristiques particulières, le dispositif tel que succinctement exposé ci- dessus comporte une antenne de réception de commande d'état et un moyen de réception des commandes d'état. Grâce à ces dispositions, le dispositif peut être commandé à distance. Selon des caractéristiques particulières, le dispositif tel que succinctement exposé ci-dessus comporte une source de lumière. Selon des caractéristiques particulières, le dispositif tel que succinctement exposé ci- dessus comporte une mémoire de temporisation pour des périodes de maintien d'état. Grâce à ces dispositions, en cas d'interruption d'alimentation électrique, lors du rétablissement de l'alimentation électrique, les temporisations peuvent être ré-initialisées. Selon des caractéristiques particulières, le dispositif tel que succinctement exposé ci- dessus comporte un récepteur de commande d'état adapté à recevoir: - des requêtes de mise sous tension, - des requêtes d'arrêt d'alimentation électrique et - des requêtes de suppressions de temporisation jusqu'à l'arrêt d'alimentation suivant. Selon un deuxième aspect, la présente invention vise un procédé de réception de commande qui comporte: - une étape d'écriture dans une mémoire non volatile de l'état d'un dispositif, à chaque changement d'état du dispositif et - lors du rétablissement de l'alimentation électrique après une interruption d'alimentation électrique, une étape de lecture de la mémoire non volatile et une étape de restitution de l'état du dispositif tel qu'il était avant la coupure d'alimentation électrique. Les avantages, buts et caractéristiques de ce procédé étant similaires à ceux du dispositif tel que succinctement exposé ci-dessus, ils ne sont pas rappelés ici. D'autres avantages, buts et caractéristiques de la présente invention ressortiront de la description qui va suivre faite, dans un but explicatif et nullement limitatif, en regard des dessins annexés dans lesquels: - la figure 1 représente, schématiquement, un mode de réalisation du dispositif objet de la présente invention, - les figures 2A et 2B représentent, sous forme d'un logigramme, des étapes mises en oeuvre pour le fonctionnement d'un mode de réalisation du dispositif objet de la présente invention. Dans la description, on a choisi une application de la présente invention à la commande d'une source de lumière, par exemple une guirlande. Cependant, la présente invention ne se limite pas à ce type d'application mais s'étend, bien au contraire, à toutes les applications de commande d'état, par exemple de télérupteur, de contact sec, de temporisateur, par l'intermédiaire d'un moyen d'entrée de commande comportant un bouton poussoir, un récepteur de signaux de télécommande hertziens, optiques, sonores et/ou à courant porteur. On observe, en figure 1, un mode de réalisation particulier d'un récepteur 100 et d'un émetteur 155. Le récepteur 100 comporte: - un moyen de mémorisation 105, - un moyen de lecture de mémoire 110, - un processeur 115 qui commande le fonctionnement selon le mode de fonctionnement mémorisé, - une alimentation électrique 120, - une antenne de réception 125, - un circuit de réception de consignes 130, - une mémoire non volatile 135, - un relais 140 d'alimentation de dispositif télécommandé, par exemple, une source lumineuse, - un bouton-poussoir 145 et - une diode électroluminescente 150. Le moyen de mémorisation 105, le moyen de lecture de mémoire 110 et le circuit de réception de consignes 130 sont, par exemple, constitués d'un programme ou d'un sous-programme approprié, mis en oeuvre par le processeur 115 en relation avec la mémoire non volatile 135. L'alimentation électrique 120 est de type connu, par exemple à piles, batteries, capteur solaire ou secteur. L'antenne de réception 125 est adaptée à recevoir les signaux émis par l'émetteur 155 approprié. Le relais 140 commande l'alimentation électrique du dispositif télécommandé, par exemple, une source lumineuse, une guirlande ou une enseigne lumineuse. En variante, l'antenne de réception 125 est remplacée par un autre support de communication, par exemple à infrarouges ou à modulation de signaux sonores, par exemple connu sous le nom de TMF (pour tone modulation fréquency ou modulation de fréquence de tons). Le bouton-poussoir 145 et la diode électroluminescente 150 sont respectivement reliés en entrée et en sortie du processeur 115. L'émetteur 135 est de type connu. Il émet des signaux représentatifs de consignes pour le récepteur afin de télécommander le dispositif télécommandé. Ces signaux de consigne comportent, préférentiellement: une identification de l'émetteur 135, pour que le récepteur ne tienne pas compte des signaux émis par des émetteurs non autorisés, - une identification du récepteur télécommandé, pour que le récepteur ne tienne pas compte des consignes qui ne lui sont pas destinés et - une identification de la consigne de télécommande, de modes de fonctionnement et, éventuellement de paramètres de fonctionnement (durées de temporisation, par exemple). Le récepteur 100, objet de la présente invention, possède comme applications principales la commande d'enseignes ou de guirlandes lumineuses selon les modes de fonctionnement suivants: - télérupteur (l'allumage et l'extinction sont commandés par l'émetteur 155 et immédiatement appliqués), - télérupteur temporisé sans rallumage (l'extinction se produit après une première durée d'allumage prédéterminée) et - télérupteur temporisé avec rallumage (l'extinction se produit après une première durée d'allumage prédéterminée, puis le rallumage se produit après une deuxième durée prédéterminée). Le processeur 115 est adapté à recevoir les consignes en provenance de l'émetteur 155, à provoquer, à chaque changement de mode de fonctionnement ou de paramètre de fonctionnement (par exemple les première et deuxième durées prédéterminées), à provoquer la mémorisation de ces données (mode de fonctionnement et paramètres éventuels), dans la mémoire non volatile 135, par le moyen de mémorisation 105. Le processeur 115 est aussi adapté à faire mémoriser, dans la mémoire non volatile 135, par le moyen de mémorisation 105, chaque changement d'état du relais 140, appelé "état du récepteur". Ainsi, le récepteur 100 objet de la présente invention garde en mémoire non volatile 135: - l'état (allumé, éteint) présent à chaque instant, - le mode de fonctionnement (télérupteur, télérupteur temporisé sans rallumage, télérupteur temporisé avec rallumage) correspondant à la dernière commande reçue de la part d'un émetteur et - les éventuels paramètres liés au mode de fonctionnement. En cas d'interruption d'alimentation électrique, quelle qu'en soit la cause, lors du rétablissement de l'alimentation électrique, le processeur 115 fait effectuer une lecture de la mémoire non volatile 135, par le moyen de lecture 110 et fait reprendre automatiquement au récepteur 100 l'état qu'il possédait avant l'interruption d'alimentation. Grâce à la mémorisation du mode de fonctionnement, si l'état à restaurer correspondait à une succession de temporisations représentant des intervalles de temps successifs entre changement d'état (allumé ou éteint) , cette temporisation est relancée lors du rétablissement de l'alimentation électrique. Préférentiellement, en sortie d'usine, le dispositif récepteur 100 est mis en mode de fonctionnement de télérupteur normal, par défaut. Pour passer ce dispositif en mode de fonctionnement temporisé, avec ou sans rallumage, on effectue les étapes décrites plus loin en ce qui concerne la sélection des modes de fonctionnement. Les émetteurs correspondants 155 et les dispositifs récepteurs 100 sont livrés avec un code d'identification "usine". Ils peuvent donc être utilisés immédiatement en mettant en oeuvre ce code d'identification "usine", lors des transmissions de requêtes entre l'émetteur et le dispositif récepteur. II est cependant recommandé de changer ce code d'identification afin d'éviter toute interférence avec d'autres dispositifs récepteurs. Préférentiellement, les dispositifs récepteurs sont à auto apprentissage radio: par utilisation du bouton-poussoir 145, l'utilisateur met le récepteur en réception du code de l'émetteur et ce code d'émetteur est mémorisé et ensuite reconnu comme un des codes d'émetteur permettant de commander le récepteur. Le processeur 115 commande l'allumage et l'extinction de la diode électroluminescente 150, qui sert à communiquer à l'utilisateur la phase de programmation et la valeur de paramètre qu'il a choisit, comme indiqué ci-dessous. Le choix de programmation du dispositif récepteur se fait suivant un mode défilant, qui représente, dans l'ordre: - programmation du code de la télécommande, - programmation du choix du fonctionnement et programmation éventuelle de la deuxième durée prédéterminée, pour le rallumage. Pour passer d'une option de ce menu à la suivante, l'utilisateur appuie sur le bouton-poussoir 145 pendant une durée prédéterminée, par exemple plus de cinq secondes, et le clignotement de la diode électroluminescente 150 confirme l'option de menu en cours d'utilisation. Ainsi, à partir de la phase de fonctionnement du récepteur 100, pour faire passer le récepteur 100 en mode de programmation, l'utilisateur appuie sur le bouton-poussoir 145 pendant une durée prédéterminée, par exemple plus de cinq secondes, jusqu'à ce que la diode électroluminescente 150 se mette à clignoter. Dés l'entrée en mode de programmation et avant tout nouvel appui sur le bouton-poussoir 145, l'utilisateur peut faire enregistrer le code du dispositif de télécommande (l'émetteur) qui commandera le récepteur, à l'avenir. Pour cela, il suffit à l'utilisateur d'appuyer sur un bouton de la télécommande (l'émetteur) choisie tant que la diode électroluminescente 150 reste allumée en permanence et relâcher ce bouton dès que la diode électroluminescente 150 clignote. Pendant cet intervalle de temps, le récepteur reçoit le code de l'émetteur et le mémorise comme étant l'un des codes de télécommande qui seront autorisés à télécommander le récepteur. Une fois un enregistrement du code d'identification de l'émetteur effectué ou après un appui sur le bouton-poussoir 145 du dispositif récepteur, la fonction d'enregistrement du code radio d'identification de l'émetteur 155 est inhibée afin d'éviter des mémorisations involontaires jusqu'à une prochaine entrée en mode de programmation. On va maintenant décrire la programmation de l'un des différents modes de fonctionnement du dispositif récepteur 100. Après enregistrement du code d'identification de l'émetteur 155, ou directement après l'entrée en mode de programmation, on peut changer le mode de fonctionnement du récepteur 100. Pour aider l'utilisateur dans la sélection de ce mode de fonctionnement et, éventuellement, de la première durée prédéterminée, la diode électroluminescente 150 clignote de manière différente selon les modes de fonctionnement sélectionnés. Pour choisir le mode de fonctionnement, on applique des impulsions sur le bouton-poussoir 145 du dispositif récepteur. Chaque impulsion sur le bouton-poussoir 145 incrémente le numéro du mode de fonctionnement sélectionné. Ainsi, pour choisir un mode de fonctionnement particulier, il suffit d'appuyer successivement sur le bouton-poussoir 145 jusqu'à la position où le clignotement de la diode électroluminescente correspond au mode de fonctionnement voulu. Par exemple, en partant du mode de fonctionnement télérupteur: - le clignotement normal, c'est-à-dire avec alternance régulière de périodes égales d'allumage et d'extinction de la diode électroluminescente (par exemple deux secondes d'allumage pour deux secondes d'extinction) correspond au mode de fonctionnement de télérupteur normal (sans temporisation, ni rallumage), - le clignotement avec un flash, c'est-à-dire une période très courte d'allumage de la diode électroluminescente 150 (par exemple un dixième de seconde) par rapport au cycle d'allumage et d'extinction de la diode électroluminescente 150 (par exemple dix secondes) correspond à une temporisation de cinq heures, - le clignotement avec deux flash, c'est-à-dire deux période très courte d'allumage de la diode électroluminescente 150 (par exemple un dixième de seconde) séparés par une période d'une demi-seconde d'extinction, par rapport au cycle d'allumage et d'extinction de la diode électroluminescente 150 (par exemple dix secondes) correspond à une temporisation de six heures, - et ainsi de suite jusqu'à huit flash correspondant à douze heures de temporisation. Après avoir choisi le mode de fonctionnement de télérupteur normal, pour sortir de la programmation et revenir au fonctionnement du récepteur 100, l'utilisateur appuie de manière continue sur le bouton-poussoir 145 du dispositif récepteur jusqu'à ce que la diode électroluminescente 150 se mette à clignoter très rapidement, puis relâche ce bouton-poussoir 145 avant que la diode électroluminescente 150 ne redevienne fixe, c'est-àdire allumée en permanence. Dans les modes de fonctionnement avec temporisation, la fin de la temporisation (aussi appelée "première durée prédéterminée" dans la description) relâche le relais puis, en option, le relais est réactivé, ou refermé, après une deuxième durée prédéterminée (temporisation avant rallumage) réglable de une à huit heures par pas de une heure comme indiqué ci-dessous. On note que le type de clignotement de la diode électroluminescente 150 change: les temps morts ne sont plus complètement éteints mais légèrement luminescents, qui constitue un témoin visible du mode de programmation du rallumage. Le dispositif récepteur 100 est alors en mode de programmation du "rallumage". A ce stade, l'utilisateur effectue les mêmes étapes d'enregistrement que décrites ci-dessus mais le clignotement de la diode électroluminescente représente maintenant la durée de temporisation pour le rallumage, de la manière suivante: - le clignotement normal, c'est-à-dire avec alternance régulière de périodes égales d'allumage et d'extinction de la diode électroluminescente (par exemple deux secondes d'allumage pour deux secondes d'extinction) correspond à une absence de rallumage après une extinction en fin de temporisation, - le clignotement avec un flash, c'est-à-dire une période très courte d'allumage de la diode électroluminescente (par exemple un dixième de seconde) par rapport au cycle d'allumage et d'extinction de la diode électroluminescente (par exemple dix secondes) correspond à une durée avant rallumage après une extinction en fin de période de temporisation de une heure, - le clignotement avec deux flash, c'est-à-dire deux période très courte d'allumage de la diode électroluminescente (par exemple un dixième de seconde) séparés par une période d'une demi-seconde d'extinction, par rapport au cycle d'allumage et d'extinction de la diode électroluminescente (par exemple dix secondes) correspond à une durée avant rallumage après une extinction en fin de période de temporisation de deux heures, - et ainsi de suite jusqu'à huit flash correspondant à huit heures comme durée avant rallumage après extinction en fin de période de temporisation. Une fois que le paramètre de fonctionnement désiré est sélectionné, il suffit à l'utilisateur de maintenir appuyé le bouton-poussoir 145 du dispositif récepteur jusqu'à ce que la diode électroluminescente ne clignote plus du tout. Dans le mode de fonctionnement de télérupteur sans temporisation, en cas de coupure du courant, le dispositif récepteur se rallume en mode télérupteur sans temporisation. En mode de fonctionnement de télérupteur temporisé, à la mise sous tension, le relais s'active et la temporisation s'enclenche si le récepteur avait été commandé par le canal 1 qui commande la mise sous tension suivant le programme établit, par exemple, comme exposé ci-dessus, avec deux temporisations si elles ont été programmées. En cas de remise sous tension après une coupure de courant, le récepteur effectue un redémarrage dans l'état et avec le programme qu'il mettait en oeuvre avant la coupure de courant, et cela quel que soit l'état du relais lors de l'interruption de l'alimentation. Le canal 2 sert à ouvrir définitivement le relais. Si dans le mode de fonctionnement temporisé, on active le canal 3, le récepteur fournit un clignotement d'acquittement visuel et bascule en mode télérupteur jusqu'à la prochaine coupure du courant où il se rallumera en mode de fonctionnement temporisé. Une fois activé le canal 3, si le relais est fermé, on annule la temporisation d'extinction jusqu'à la prochaine coupure de courant et au retour du courant, on revient dans le programme commandé par le canal 1 (pour acquitter l'activation du canal 3, la diode électroluminescente s'éteint une seconde et se rallume). Si on active le canal 3 alors que le relais est ouvert, on ferme ce relais en permanence jusqu'à ce que le canal 2 soit activé. On observe que si l'arrêt se fait par une commande sur le canal 2, le récepteur attend une action sur le canal 1 ou le canal 3 pour réactiver le relais, même après une coupure du courant. Une commande du canal 1 ou du canal 3 active le relais et une nouvelle commande du canal 1 ou du canal 3 ne provoque aucune action. Une commande du canal 2 désactive le relais. L'activation d'un canal est mémorisé par le récepteur en mémoire non volatile. On observe que la présente invention ne se limite pas à des cycles de fonctionnement à deux temporisations mais s'étend, bien au contraire à la réalisation de tout cycle ou de toute séquence d'ouvertures et de fermetures du relais. On observe, en figure 2A, une étape 200 de programmation par défaut, en usine. Dans ce mode par défaut, préférentiellement, le dispositif récepteur 100 est mis en mode de fonctionnement de télérupteur normal. Les émetteurs correspondants 155 et les dispositifs récepteurs 100 sont livrés avec un code d'identification "usine". Ils peuvent donc être utilisés immédiatement en mettant en oeuvre ce code d'identification "usine", lors des transmissions de requêtes entre l'émetteur et le dispositif récepteur. Il est cependant recommandé de changer ce code d'identification afin d'éviter toute interférence avec d'autres dispositifs récepteurs. Le choix de programmation du dispositif récepteur se fait suivant un mode défilant, qui représente, dans l'ordre: - programmation du code de la télécommande, - programmation du choix du fonctionnement et programmation éventuelle de la deuxième durée prédéterminée, pour le rallumage. Pour passer d'une option de ce menu à la suivante, l'utilisateur appuie sur le bouton- poussoir 145 pendant une durée prédéterminée, étape 205, par exemple plus de cinq secondes, et le clignotement de la diode électroluminescente 150 confirme l'option de menu en cours d'utilisation. Dés l'entrée en mode de programmation et avant tout nouvel appui sur le bouton-poussoir 145, l'utilisateur peut faire enregistrer le code du dispositif de télécommande (l'émetteur) qui commandera le récepteur, à l'avenir. Pour cela, il suffit à l'utilisateur d'appuyer sur un bouton de la télécommande (l'émetteur) choisie tant que la diode électroluminescente 150 reste allumée en permanence, étape 210, et relâcher ce bouton dès que la diode électroluminescente 150 clignote, étape 225. Pendant cet intervalle de temps, le récepteur reçoit le code de l'émetteur, étape 215 et le mémorise comme étant l'un des codes de télécommande qui seront autorisés à télécommander le récepteur, étape 220. Une fois un enregistrement du code d'identification de l'émetteur effectué ou après un appui sur le bouton-poussoir 145 du dispositif récepteur, la fonction d'enregistrement du code radio d'identification de l'émetteur 155 est inhibée afin d'éviter des mémorisations involontaires jusqu'à une prochaine entrée en mode de programmation. Pour passer ce dispositif en mode de fonctionnement temporisé, avec ou sans rallumage, on effectue les étapes décrites plus loin en ce qui concerne la sélection des modes de fonctionnement. Le processeur 115 commande l'allumage et l'extinction de la diode électroluminescente 150, qui sert à communiquer à l'utilisateur la phase de programmation et la valeur de paramètre qu'il a choisit, comme indiqué ci-dessous. On va maintenant décrire la programmation de l'un des différents modes de fonctionnement du dispositif récepteur 100. Après enregistrement du code d'identification de l'émetteur 155, ou directement après l'entrée en mode de programmation, on peut changer le mode de fonctionnement du récepteur 100. Pour aider l'utilisateur dans la sélection de ce mode de fonctionnement et, éventuellement, de la première durée prédéterminée, la diode électroluminescente 150 clignote de manière différente selon les modes de fonctionnement sélectionnés. Pour entrer dans ce mode de programmation, on appuie, une nouvelle fois, sur le bouton-poussoir, étape 230. Pour choisir le mode de fonctionnement, on applique des impulsions sur le bouton-poussoir 145 du dispositif récepteur, étape 235. Chaque impulsion sur le bouton-poussoir 145 incrémente le numéro du mode de fonctionnement sélectionné. Ainsi, pour choisir un mode de fonctionnement particulier, il suffit d'appuyer successivement sur le bouton-poussoir 145 jusqu'à la position où le clignotement de la diode électroluminescente correspond au mode de fonctionnement voulu, étape 240. Dans les modes de fonctionnement avec temporisation, la fin de la temporisation (aussi appelée "première durée prédéterminée" dans la description) relâche le relais puis, en option, le relais est réactivé, ou refermé, après une deuxième durée prédéterminée (temporisation avant rallumage) réglable de une à huit heures par pas de une heure comme indiqué ci- dessous. On note que le type de clignotement de la diode électroluminescente 150 change: les temps morts ne sont plus complètement éteints mais légèrement luminescents, qui constitue un témoin visible du mode de programmation du rallumage. Pour entrer dans ce mode de programmation, on appuie, une nouvelle fois, sur le bouton-poussoir, étape 245, figure 2B. Le dispositif récepteur 100 est alors en mode de programmation du "rallumage". A ce stade, l'utilisateur effectue les mêmes étapes d'enregistrement que décrites ci-dessus, étape 250 mais le clignotement de la diode électroluminescente représente maintenant la durée de temporisation pour le rallumage, étape 255. Une fois que le paramètre de fonctionnement désiré est sélectionné, il suffit à l'utilisateur de maintenir appuyé le bouton-poussoir 145 du dispositif récepteur, étape 260, jusqu'à ce que la diode électroluminescente ne clignote plus du tout, étape 265. Puis l'utilisateur choisi un mode de fonctionnement en mettant en oeuvre l'un des différents canaux, 1 à 3, étape 270. L'activation d'un canal est mémorisé par le récepteur en mémoire non volatile, ainsi que l'état du relais et les paramètres de fonctionnement, par exemple les temporisations à respecter, étape 275. Dans le mode de fonctionnement de télérupteur sans temporisation, canal 2, en cas de coupure du courant, étape 280, le dispositif récepteur se remet dans le même état qu'avant la coupure de courant, en mode télérupteur sans temporisation, étape 285 lors du rétablissement de l'alimentation électrique. En mode de fonctionnement de télérupteur temporisé, à la mise sous tension, le relais s'active et la temporisation s'enclenche si le récepteur avait été commandé par le canal 1 qui commande la mise sous tension suivant le programme établit, par exemple, comme exposé ci-dessus, avec deux temporisations si elles ont été programmées. En cas de remise sous tension, étape 295, après une coupure de courant, étape 290, le récepteur effectue un redémarrage dans l'état et avec le programme qu'il mettait en oeuvre avant la coupure de courant, et cela quel que soit l'état du relais lors de l'interruption de l'alimentation. Si dans le mode de fonctionnement temporisé, on active le canal 3, le récepteur fournit un clignotement d'acquittement visuel et bascule en mode télérupteur jusqu'à la prochaine coupure du courant, étape 300, où il se rallumera en mode de fonctionnement temporisé, étape 305. Ainsi, une fois activé le canal 3, si le relais est fermé, on annule la temporisation d'extinction jusqu'à la prochaine coupure de courant et au retour du courant, on revient dans le programme commandé par le canal 1 (pour acquitter l'activation du canal 3, la diode électroluminescente s'éteint une seconde et se rallume). Si on active le canal 3 alors que le relais est ouvert, étape 310, on ferme ce relais en permanence jusqu'à ce que le canal 2 soit activé. Après chaque changement d'état du contacteur ou relais, après chaque reprogrammation et après chaque sélection d'un canal, le récepteur effectue une mémorisation du changement, étape 310. Ainsi, le récepteur 100 objet de la présente invention garde, en permanence en mémoire non volatile 135: - l'état (allumé-fermé, éteint-ouvert) du contact ou relais, à chaque instant, - le mode de fonctionnement (télérupteur, télérupteur temporisé sans rallumage, télérupteur temporisé avec rallumage) correspondant à la dernière commande reçue de la part d'un émetteur et - les éventuels paramètres liés au mode de fonctionnement. Puis, suivant l'action effectuée par l'utilisateur, l'étape 205 ou l'étape 280 sont réitérées. On rappelle que la présente invention ne se limite pas à des cycles de fonctionnement à deux temporisations mais s'étend, bien au contraire à la réalisation de tout cycle ou de toute séquence d'ouvertures et de fermetures du relais ou de contacts électriques. REVENDICATIONS 1 - Dispositif (100) comportant une alimentation électrique (120), caractérisé en ce qu'il comporte: - une mémoire non volatile (135), - un moyen d'écriture (105, 115) de ladite mémoire non volatile adapté à mémoriser l'état du dispositif, à chaque changement d'état du dispositif et - un moyen de lecture (110, 115) de ladite mémoire non volatile adapté, lors du rétablissement de l'alimentation électrique après une interruption d'alimentation électrique, à lire ladite mémoire non volatile pour restituer l'état du dispositif tel qu'il était avant la coupure d'alimentation électrique. 2 - Dispositif selon la revendication 1, caractérisé en ce qu'il est adapté à fonctionner selon au moins deux modes de fonctionnement différents, et en ce que le moyen d'écriture (105, 115) de la mémoire non volatile (135) est adapté à mémoriser, en mémoire non volatile, le mode de fonctionnement du dispositif, à chaque changement de mode de fonctionnement du dispositif, le moyen de lecture (110, 115) de la mémoire non volatile étant adapté, lors du rétablissement de l'alimentation électrique (120) après une interruption d'alimentation électrique, à lire ladite mémoire non volatile pour restituer le mode de fonctionnement du dispositif tel qu'il était avant la coupure d'alimentation électrique. 3 - Dispositif selon l'une quelconque des revendications 1 ou 2, caractérisé en ce qu'il présente un mode de fonctionnement en télérupteur télécommandé. 4 - Dispositif selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'il présente un mode de fonctionnement en télérupteur télécommandé temporisé, au moins une durée de temporisation avant extinction étant programmable. 5 - Dispositif selon l'une quelconque des revendications 1 à 4, caractérisé en ce qu'il présente un mode de fonctionnement en télérupteur télécommandé temporisé, au moins une durée de temporisation avant allumage étant programmable. 6 - Dispositif selon l'une quelconque des revendications 1 à 5, caractérisé en ce qu'il comporte un moyen d'auto-apprentissage (115, 125) adapté à recevoir et mémoriser un code d'émetteur (155) pour qu'il soit, ensuite, reconnu comme un des codes d'émetteur permettant de commander le récepteur. 7 - Dispositif selon l'une quelconque des revendications 1 à 6, caractérisé en ce qu'il comporte un moyen d'entrée de commande comportant un bouton poussoir (145), un récepteur de signaux de télécommande (125) hertziens, optiques, sonores et/ou à courant porteur. 8 - Dispositif selon l'une quelconque des revendications 1 à 7, caractérisé en ce qu'il comporte une mémoire de temporisation (135) pour des périodes de maintien d'état. 9 - Dispositif selon l'une quelconque des revendications 1 à 8, caractérisé en ce qu'il comporte un récepteur (115, 125) de commande d'état adapté à recevoir: - des requêtes de mise sous tension, - des requêtes d'arrêt d'alimentation électrique (120) et - des requêtes de suppressions de temporisation jusqu'à l'arrêt d'alimentation suivant. - Procédé de réception de commande, caractérisé en ce qu'il comporte: une étape d'écriture dans une mémoire non volatile de l'état d'un dispositif, à chaque changement d'état du dispositif et - lors du rétablissement de l'alimentation électrique après une interruption d'alimentation électrique, une étape de lecture de la mémoire non volatile et une étape de restitution de l'état du dispositif tel qu'il était avant la coupure d'alimentation électrique.