|
Comment allumer un ordinateur à distance ?
Une solution fiable, économe en énergie, sans WOL ni connexion permanente à l'Internet, grâce à une télécommande par SMS.
© 30.3.2009, J. Hulaas, www.EcoStarter.com
Vous avez un PC qui offre des fonctions utiles à travers le réseau, ou un serveur de fichiers dont vous voulez obtenir les fichiers à distance,
mais:
- Vous ne voulez pas le laisser allumé, à consommer de l'électricité en permanence, juste pour le cas où vous en auriez besoin?
- Vous n'avez pas de connexion Internet permanente, ou vous préféreriez éviter de le laisser tout le temps accessible sur Internet (risque de piratage) ?
- Vous ne voulez pas, ou n'arrivez pas à configurer votre système pour le WOL (Wake-On-LAN) à travers Internet?
- Vous avez besoin d'un moyen imparable pour réinitialiser l'ordinateur à distance (ce qu'une solution logicielle ou à base de modem ne permet pas)?
Les problèmes du Wake-on-LAN (WOL)
Le WOL est un message spécial que l'on peut envoyer via le réseau à son ordinateur pour l'allumer.
Ceci peut sembler la panacée, mais comporte en fait des problèmes assez importants.
- La consommation
Lorsqu'il est allumé, un ordinateur consomme typiquement entre 50 et 500 watts selon sa configuration;
il donc insensé de le laisser allumé en permanence. Eteint, mais en attente d'un ordre d'allumage WoL sur
sa carte réseau, l'ordinateur consommera forcément toujours quelques petits watts, auxquels il faut ajouter l'équipement réseau
(modem, routeur, switch: une dizaine de watts chacun) qui doit rester allumé pour laisser passer l'ordre d'allumage par WOL.
- La sécurité
Le WOL a été inventé pour les réseaux locaux;
cela signifie que pour laisser entrer l'ordre d'allumage depuis l'Internet jusque dans votre réseau local, il faut réduire le niveau de
protection vis-à-vis du monde extérieur (en créant une ouverture dans le pare-feu ou le routeur).
- L'absence d'adresse
Pour pouvoir envoyer un ordre d'allumage WoL à un ordinateur, il faut de toute évidence connaître son adresse sur Internet.
L'ennui, c'est qu'en général un ordinateur éteint n'a justement pas d'adresse!
De plus, il lui faut aussi une connexion permanente à l'Internet pour pouvoir recevoir l'ordre WOL à tout moment.
Pour résumer, le démarrage à distance par WoL peut fonctionner chez vous,
et c'est gratuit, mais il implique des inconvénients et des étapes de configuration non triviales
(il n'y a qu'à voir les centaines de milliers de questions à ce sujet sur le web) !
Un autre problème est que lorsqu'un ordinateur est «planté», il est malheureusement impossible de le redémarrer à distance sans
accès direct à l'alimentation ou aux boutons d'allumage/redémarrage de l'ordinateur.
Notre Solution:
Pour remédier à ces problèmes, nous proposons de se passer du WOL et d'éteindre complètement l'ordinateur et son équipement réseau(1).
Ensuite, et ceci seulement quand on en a vraiment besoin, il suffit de lancer un SMS pour allumer l'ordinateur à distance !
(1)sauf certains modems ADSL/câble qui sont sensés rester toujours allumés.
Solution prête à l'emploi par contrôle de la prise secteur 230V |
Solution à contrôle fin par gestion des contacts internes |
|
Avec GSM Mini:
Fonctions supportées:
 Allumer/éteindre (par une brève coupure du courant secteur)
 Redémarrage forcé (par une brève coupure du courant secteur)
 Allumer/éteindre pour une durée finie
|
Avec GSM 12A:
Fonctions supportées:
 Allumer/éteindre entrer/sortir de veille (fonctions du bouton d'allumage)
 Redémarrage forcé (fonction du bouton "reset")
 Surveillance et alarme température par SMS
 Autres alarmes possibles par SMS:
- Déplacement/ouverture de l'ordinateur
- Coupure de courant (nécessite une batterie de secours)
- Alarme technique (pannes)
|
| Alternative: système extensible A-Comfort

Fonctions supplémentaires avec cette option:
les blocs-prises 230V télécommandées sans fil de l'unité centrale A-Comfort offrent la possibilité
de surveiller la température dans l'ordinateur ainsi que de gérer des détecteurs, pour avoir des alarmes par SMS.
L'allumage de l'ordinateur peut se faire en local avec une petite télécommande radio!
|
Alternative: A-Comfort avec extension GR-1
+ 
Le module d'extension sans fil GR-1 pour A-Comfort comporte un contact pour le contrôle à distance
ainsi que deux entrées pour sondes de température ou détecteurs. A utiliser dans ce cas avec une alimentation 12V CC.
L'allumage de l'ordinateur peut se faire en local avec une petite télécommande radio!
|
Conditions:
Ordinateur configurable pour l'allumage automatique dès l'arrivée du courant secteur 230V.
Voir la marche à suivre »»»
|
Conditions:
Ordinateur dont les contacts de mise sous tension sont accessibles dans le boîtier (p.ex. via les fils reliant en interne le bouton d'allumage à la carte-mère).
Voir la marche à suivre »»»
|
Comment accéder à l'ordinateur une fois allumé ?
Si vous avez une adresse IP fixe, pas de problème, vous l'utilisez pour vous connecter sur votre ordinateur.
Si vous avez une adresse IP dynamique, il faut que l'ordinateur vous la fasse connaître,
un fois démarré. Pour cela, nous proposons DynDNS.com: c'est une solution gratuite qui répond
exactement à ce besoin. Avec le logiciel gratuit fourni par DynDNS, une fois démarré, l'ordinateur
s'annoncera spontanément chez DynDNS, pour vous permettre de l'atteindre à l'aide d'un nom que vous aurez choisi lors de la configuration, p.ex. monordi.home.dyndns.org.
Comment éteindre l'ordinateur à distance ?
Pour préserver l'intégrité du système, il est important d'effectuer une extinction par commande
logicielle avant de couper l'alimentation de l'ordinateur par SMS. La manière exacte dépendra du logiciel
que vous aurez choisi pour l'accès à distance à votre ordinateur. Dans la plupart des cas,
il suffit d'ouvrir une fenêtre ("terminal") de commande pour lancer l'extinction.
Voir p.ex. cette liste de commandes d'extinction utilisables à distance sous Windows.
Ceci est valable avec la solution "prête à l'emploi" (blocs-prises télécommandés par SMS).
Cependant, avec l'accès à distance aux contacts d'allumage tel qu'offert par GSM 12A (colonne de droite dans le tableau ci-dessus), vous pouvez mettre l'ordinateur en veille légère («standby» ou «sleep») ou, encore mieux,
en veille profonde («hibernation», avec sauvetage de l'état courant du système sur le disque dur, ce qui revient à une extinction du point de vue énergétique),
ce qui évite de devoir suivre une procédure d'extinction complète entre chaque utilisation. Les fonctions du bouton d'allumage sont en principe réglées dans le système d'exploitation:
- Sous Windows XP: "Control Panel" -> "Power Options" -> onglet "Hibernate" -> activer la case "Enable hibernation", et clicker "Apply" -> onglet "Advanced" -> section "Power buttons" et y sélectionner l'option voulue dans le menu déroulant.
Sous cette configuration, par un SMS à votre GSM 12A pour établir un bref contact au niveau du bouton d'allumage de l'ordinateur, vous provoquerez en fait une mise en veille profonde!
Comment configurer l'ordinateur pour l'allumage par le secteur ?
Les ordinateurs ont en général une option configurable spécifiant que le démarrage doit commencer
après toute coupure de courant. C'est donc avec la télécommande par SMS que l'on va simuler une
coupure de courant. Attention: la coupure de courant doit quelquefois être assez longue, p.ex.
1 minute, pour qu'elle soit détectée par l'électronique de l'ordinateur.
Sur plateforme PC, cette option se trouve dans le BIOS, auquel on accède dès la mise sous tension
à l'aide de touches telles que "contrôle-A", "F2" ou "Del". Voici quelques exemples (cliquer sur les images pour agrandir):
Sur Mac OS X, ce réglage ne se fait pas dans le BIOS, mais dans Préférences Système -> Economiseur d'Energie (voir ci-dessous).

Sur laptop: comme les ordinateurs portables ont une batterie intégrée, le fait de couper
le courant n'aura en général pas d'effet. Sur certains MacBooks le réglage logiciel décrit
ci-dessus pourra fonctionner, quelquefois à condition d'enlever l'accumulateur...
Votre ordinateur n'offre pas cette option:
Mettez l'ordinateur en veille et regardez si le fait d'allumer un périphérique
USB avec une télécommande par SMS permet de le réveiller. Avantages: veille profonde, isolation
du monde extérieur (Internet).
Comment se brancher sur les contacts internes ?
Cette solution est pour les personnes qui n'ont pas peur d'ouvrir le capot de leur bécane!
Et qui assument la responsabilité de leurs actions. Il est clair que la fiche 230V doit être
retirée du secteur pendant tous les travaux de branchement, sous peine d'endommager l'électronique.
Par contre, les modifications ne se font qu'au niveau des très basses tensions (en général 5V ou moins),
il n'y a donc aucun danger pour celui qui effectue les travaux.
Cette intervention ne nécessite en général aucune connaissance en électronique ou en soudure.
Idée générale: certaines de nos télécommandes par SMS "libres de potentiel" (donc pas les prises 230V télécommandées) permettent de se substituer
à un doigt qui appuye sur le bouton de mise sous tension ou de redémarrage. Il s'agit en effet ici juste de créer un contact
temporaire entre deux bornes de la carte-mère de l'ordinateur. Ceci peut être réalisé p.ex. avec le
GSM 12A,
qui supporte l'établissement de ce genre de contact.
La description suivante est valable en tout cas pour les cartes-mères de PCs de type ATX.
Il faut ouvrir le châssis de l'ordinateur et déterminer les paires de bornes (pins/broches) de la carte-mère sur lesquelles
viennent se connecter les fils du bouton d'allumage (et éventuellement de reset/redémarrage)
de la face avant. Pour simuler la pression sur le bouton de la face avant, il suffit d'y établir
un bref contact grâce à la télécommande par SMS (ordre "impulsion", ou ordres "allumer" immédiatement suivi de "éteindre").
La manière la plus simple de réaliser ceci est de couper les fils du côté du bouton d'allumage,
de les dénuder sur 0.5 cm et de les insérer dans les contacts de relais "NO" et "C" de la télécommande par SMS.
Attention: ceci est la manière la plus simple, mais pas la seule. Si vous voulez préserver l'utilisation du bouton d'allumage,
il faut créer un circuit parallèle comprenant le GSM 12A. Pour cela, une possibilité est de brancher la télécommande
quelque part le long des fils d'allumage originaux, que vous aurez pris soin de dénuder sur une petite portion pour
permettre une dérivation vers les bornes "NO" et "C" de GSM 12A. Ainsi, le contact d'allumage pourra se faire
indifféremment via le bouton d'allumage ou via la télécommande par SMS.

Localisation des boutons d'allumage et de redémarrage.
En général sur la face avant de l'ordinateur.

Localisation des fils correspondants.
Les suivre dans le boîtier de l'ordinateur.

Ces fils aboutissent à un ou plusieurs connecteurs de la carte-mère.
Dans notre cas, la mise sous tension est commandée par un bref contact entre les fils torsadés vert et noir.
Nous pouvons soit (Solution No 1) couper cette paire de fils au niveau du bouton de mise sous tension, soit (Solution No 2) poser sur cette paire une dérivation vers la télécommande, de manière à préserver l'utilisation du bouton de mise sous tension.

Solution No 1: Connexion simple, qui sacrifie le bouton d'allumage.
Partie inférieure: les deux fils d'allumage dénudés (et renforcés par sertissage).
Partie supérieure: l'autre extrémité de cette paire de fils torsadée (qui doit rester branchée à la carte-mère).
La polarité n'a ici aucune importance.


Solution No 2: Connexion en parallèle, pour préserver le bouton d'allumage.
(dans cet exemple, nous avons un grand connecteur pour tous les fils du panneau avant de l'ordinateur)
Image du haut: les deux fils d'allumage ont été identifiés, dénudés et renforcés par sertissage.
Image du bas: connectée à l'aide de deux bornes à ressort, une dérivation est ajoutée, allant vers les bornes de sortie "NO" et "C" de la télécommande par SMS.
La polarité n'a ici aucune importance.

Les principales connexions sont faites.
GSM 12A est ici alimenté par un adaptateur secteur 12V standard, d'une puissance d'au moins 12 watts.
On pourrait facilement ajouter à ces branchements les fils de contact du bouton de réinitialisation de l'ordinateur, ainsi que la sonde de température livrée avec le GSM 12A.
 Le GSM 12A posé sur le boîtier.
Les fils passent dans un interstice de la face avant.

Présentation finale.
Attention: pour une question de température, l'adaptateur secteur de GSM 12A ne doit pas résider dans le boîtier.
Selon les fonctions que vous aurez attribuées via le BIOS ou le système d'exploitation
au bouton d'allumage, vous pourrez même mettre l'ordinateur
en veille et le sortir de veille via une commande par SMS!
Vos commentaires sont les bienvenus!
|
|