Differences

This shows you the differences between two versions of the page.

Link to this comparison view

fr:protocole_detect [2016/01/13 20:28]
fr:protocole_detect [2016/01/13 20:28] (current)
Line 1: Line 1:
 +====== Détecter la centrale sur le réseau local ======
 +
 +Une centrale Calaos peut être détecté sur le LAN grâce à un protocole simple UDP. Le protocole consiste à envoyer une trame de [[http://fr.wikipedia.org/wiki/Broadcast_(informatique)|broadcast]] sur le port 4545.
 +
 +===== Protocole =====
 +
 +Le protocole est basé sur un envoi d'une trame UDP [[http://fr.wikipedia.org/wiki/Ascii|ASCII]]. Si une centrale est disponible sur le réseau elle répondra directement par une trame UDP [[http://fr.wikipedia.org/wiki/Ascii|ASCII]] contenant son l'adresse IP.
 +
 +==== Découverte de la centrale ====
 +
 +Pour effectuer une découverte il faut envoyer la trame contenant la chaîne de caractère:
 +
 +  CALAOS_DISCOVER
 +
 +Il est conseillé d'envoyer plusieurs fois la trame de découverte jusqu'à ce qu'une centrale réponde ou que le temps maximum alloué à la découverte soit dépassé. Ex: On envoi la trame toutes les 200ms pendant 30s.
 +
 +==== Réponse de la centrale ====
 +
 +La réponse qui proviendra de la centrale est une chaîne de caractère contenant l'adresse IP:
 +
 +  CALAOS_IP 192.168.1.100
 +
 + 
 +
 +