Résumé
Cet article explique comment contrôler à distance l'écran d'affichage client d'un point de vente Clyo grâce aux programmes server.exe et clientcaisse.exe : configurer la connexion (IP et port), lancer ou arrêter kitchen_display.exe, allumer ou éteindre l'écran et redémarrer le PC distant.
Cet article explique comment contrôler à distance l'écran d'affichage client d'un point de vente Clyo grâce aux programmes server.exe et clientcaisse.exe : configurer la connexion (IP et port), lancer ou arrêter kitchen_display.exe, allumer ou éteindre l'écran et redémarrer le PC distant.
ℹ️ Prérequis
- Le fichier server.exe disponible sur le PC distant (celui connecté à l'écran d'affichage client)
- Le fichier clientcaisse.exe disponible sur le PC de contrôle
- Une adresse IP fixe (statique) sur le PC distant
- Le pare-feu Windows (et/ou le routeur) autorisant le port de communication choisi
- Le fichier kitchen_display.exe présent à l'emplacement prévu (C:\Clyo\kitchen_display.exe) sur le PC distant
ℹ️ À quoi servent server.exe et clientcaisse.exe ?
• server.exe : à exécuter sur l'ordinateur que vous voulez contrôler à distance. Cet ordinateur est généralement celui qui affiche les informations pour le client (kitchen_display.exe affichant les commandes prêtes et en préparation).
• clientcaisse.exe : à exécuter sur l'ordinateur qui va piloter à distance l'affichage et effectuer des actions (allumer/éteindre l'écran, redémarrer la machine, etc.).
Ensemble, ces deux applications permettent de : configurer une connexion (IP et port) vers l'ordinateur distant, lancer ou arrêter kitchen_display.exe, éteindre ou allumer l'écran d'affichage client et redémarrer le PC contrôlé.
• server.exe : à exécuter sur l'ordinateur que vous voulez contrôler à distance. Cet ordinateur est généralement celui qui affiche les informations pour le client (kitchen_display.exe affichant les commandes prêtes et en préparation).
• clientcaisse.exe : à exécuter sur l'ordinateur qui va piloter à distance l'affichage et effectuer des actions (allumer/éteindre l'écran, redémarrer la machine, etc.).
Ensemble, ces deux applications permettent de : configurer une connexion (IP et port) vers l'ordinateur distant, lancer ou arrêter kitchen_display.exe, éteindre ou allumer l'écran d'affichage client et redémarrer le PC contrôlé.
⚠️ Avant de commencer : fixez l'adresse IP du PC distant
Pour que clientcaisse.exe puisse se connecter à server.exe, il est fortement recommandé de fixer une adresse IP statique sur le PC distant (celui qui exécute server.exe). Vous vous assurez ainsi que l'adresse IP ne change pas (évitez le DHCP) et que la connexion fonctionne en permanence.
Référez-vous à cet article : Fixer l'adresse IP de mon poste Windows.
Pour que clientcaisse.exe puisse se connecter à server.exe, il est fortement recommandé de fixer une adresse IP statique sur le PC distant (celui qui exécute server.exe). Vous vous assurez ainsi que l'adresse IP ne change pas (évitez le DHCP) et que la connexion fonctionne en permanence.
Référez-vous à cet article : Fixer l'adresse IP de mon poste Windows.
💡 Astuce
• Vérifiez que le pare-feu autorise l'accès sur ce port.
• Notez bien l'IP et le port, car ils seront nécessaires pour la configuration dans clientcaisse.exe.
• Vérifiez que le pare-feu autorise l'accès sur ce port.
• Notez bien l'IP et le port, car ils seront nécessaires pour la configuration dans clientcaisse.exe.
Procédure
1 |
Lancez server.exe sur l'ordinateur distant
Copiez le fichier server.exe sur le PC connecté à l'écran qui doit être contrôlé (l'affichage client), puis double-cliquez dessus pour le lancer. Le programme s'exécute en général en arrière-plan et écoute sur le port spécifié.
→ Résultat : server.exe s'exécute en arrière-plan et écoute les connexions sur le port défini |
2 |
Ouvrez clientcaisse.exe sur l'ordinateur de contrôle
Double-cliquez sur clientcaisse.exe. Une fenêtre s'affiche avec différentes sections : Configuration du serveur, Gestion de kitchen_display.exe, Contrôle de l'écran, Contrôle du PC, etc.
|
3 |
Configurez la connexion (adresse IP et port)
Dans la première section Configuration serveur : saisissez l'Adresse IP du serveur (l'IP fixe du PC distant qui exécute server.exe), puis le Port du serveur (par défaut 5000 ou celui que vous avez défini). Cliquez sur Sauvegarder pour enregistrer ces paramètres.
Configuration serveur > Adresse IP / Port > Sauvegarder → Résultat : les paramètres de connexion sont enregistrés et clientcaisse.exe peut joindre le PC distant |
4 |
Lancez ou gérez kitchen_display.exe
L'application kitchen_display.exe est celle qui affiche les commandes prêtes et en préparation aux clients. Dans la section Gestion de kitchen_display.exe : Lancer démarre l'application sur le PC distant, Fermer l'arrête si elle est en cours d'exécution, et Relancer la ferme puis la redémarre immédiatement.
Gestion de kitchen_display.exe > Lancer / Fermer / Relancer |
5 |
Contrôlez l'écran d'affichage
Dans la section Contrôle de l'écran : ÉCRAN OFF éteint l'écran (envoi d'une commande d'extinction) et ÉCRAN ON le rallume (envoi d'une commande d'allumage).
Contrôle de l'écran > ÉCRAN OFF / ÉCRAN ON |
⚠️ Remarque
Cette fonction requiert que le PC connecté à l'écran prenne en charge l'allumage/extinction à distance (HDMI-CEC ou autre protocole). Si l'écran ne prend pas en charge cette fonctionnalité, la commande risque de ne pas fonctionner.
Cette fonction requiert que le PC connecté à l'écran prenne en charge l'allumage/extinction à distance (HDMI-CEC ou autre protocole). Si l'écran ne prend pas en charge cette fonctionnalité, la commande risque de ne pas fonctionner.
6 |
Redémarrez le PC distant
Dans la section Contrôle du PC, cliquez sur Redémarrer le PC. Une confirmation apparaît : cliquez sur Oui pour lancer le redémarrage du mini-PC à distance.
Contrôle du PC > Redémarrer le PC |
💡 Conseils et bonnes pratiques
• Vérifiez l'activité du serveur : assurez-vous que server.exe est bien lancé avant d'envoyer des commandes depuis clientcaisse.exe.
• Configuration réseau fiable : l'IP du PC distant doit être fixe pour éviter les changements d'adresse.
• Pare-feu : vérifiez que le pare-feu Windows ou votre routeur ne bloque pas le port de communication choisi.
• Emplacement de kitchen_display.exe : assurez-vous que kitchen_display.exe existe à l'emplacement prévu (C:\Clyo\kitchen_display.exe) sur le PC distant, sinon le lancement échouera.
• Vérifiez l'activité du serveur : assurez-vous que server.exe est bien lancé avant d'envoyer des commandes depuis clientcaisse.exe.
• Configuration réseau fiable : l'IP du PC distant doit être fixe pour éviter les changements d'adresse.
• Pare-feu : vérifiez que le pare-feu Windows ou votre routeur ne bloque pas le port de communication choisi.
• Emplacement de kitchen_display.exe : assurez-vous que kitchen_display.exe existe à l'emplacement prévu (C:\Clyo\kitchen_display.exe) sur le PC distant, sinon le lancement échouera.
ℹ️ Résumé du fonctionnement
• PC distant (affichage client) : exécute server.exe et dispose d'une IP statique.
• PC de contrôle : exécute clientcaisse.exe et indique l'IP et le port du PC distant.
• Actions à distance : lancer/fermer kitchen_display.exe, allumer/éteindre l'écran et redémarrer le PC.
• PC distant (affichage client) : exécute server.exe et dispose d'une IP statique.
• PC de contrôle : exécute clientcaisse.exe et indique l'IP et le port du PC distant.
• Actions à distance : lancer/fermer kitchen_display.exe, allumer/éteindre l'écran et redémarrer le PC.
Problèmes fréquents
| Le client dit... | Cause probable | Solution |
|---|---|---|
| "clientcaisse n'arrive pas à se connecter au PC distant" | L'adresse IP du PC distant a changé (DHCP) ou le pare-feu bloque le port. | Fixez une IP statique sur le PC distant et autorisez le port de communication dans le pare-feu. Vérifiez l'IP et le port saisis dans Configuration serveur. |
| "Je clique sur ÉCRAN OFF mais l'écran ne s'éteint pas" | L'écran ou le PC ne prend pas en charge l'extinction à distance (HDMI-CEC). | Vérifiez la compatibilité HDMI-CEC de l'écran et activez la fonction. Utilisez un écran compatible si nécessaire. |
| "kitchen_display ne se lance pas depuis clientcaisse" | Le fichier kitchen_display.exe est absent de l'emplacement prévu, ou server.exe n'est pas lancé. | Vérifiez que kitchen_display.exe se trouve bien dans C:\Clyo\ sur le PC distant et que server.exe est en cours d'exécution. |
Articles connexes
Prérequis :
Fixer l'adresse IP de mon poste Windows
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.